Releases: Scifabric/pybossa
v3.1.0
v3.0.1
v3.0.0
v2.13.1
v2.12.2
This new version of PYBOSSA adds pages support. What's that? Well, nowadays most of the web sites are built using #jamstack solutions, and in these cases you might need to allow your users to create pages, or handle the structure of the content of your site. For this you have two options: (i) you create new pages in your frontend, or (ii) you do that but you make it more flexible by allowing you to change the structure using a headless CMS.
The new pages API endpoint allows you to specify structures in its JSON info field, that your jamstack can take to build pages. I.e. with nuxtjs you can match vue-router routes to query in PYBOSSA the api page related to it, and you will get back the components that you need to mount for that specific page.
If you are not familiar with this methodology, check out projects like Contentful or any headless CMS server.
v2.12.1
This minor release patches the SQLAlchemy issues CVE-2019-7164 and CVE-2019-7548. It's recommended to upgrade to this release as soon as possible.
v2.12.0
v2.11.1
This new version brings the following fixex/improvements:
- Global stats api now returns the total number of tasks within the server.
- Category API endpoint now refreshes the cache when a task is created.
- Projects cannot be published twice.
- Project API endpoint now filters properly unpublished projects belonging to a category.
Locked scheduler
New locker scheduler for PYBOSSA. Now you can lock tasks for users, so when a user is participating in a task, no one else can participate in that task until the user submits the answer (or the lock expires).
For more information: check the docs.
Thanks to Bloomberg for sharing the code with us!