The Doc Brown Edition
Great Scott, it's been a while!
The team as been busy with other tasks and opening new doors. No fancy text this time, here are the changes since April.
- Improvement to the sources, adding a list of fetch options instead of text field, with a new field for description of the source, just in case you need to keep notes.
- A few api changes and endpoints to help build charts that we now see in the observatory page for Multiple Sclerosis research.
- Check if a clinical trial is duplicate based on the ID number
- Keep history of changes to a clinical trial, if possible, this needs more testing, if you can help.
- We have included an authentication option using Django Rest Framework and djangorestframework-simplejwt
Remember to run manage.py makemigrations
and manage.py migrate
after pulling this new release
What's Changed
- For sources, change fetch method to a list of options by @brunoamaral in #327
- Add a Category slug by @brunoamaral in #330
- Adds category information to the API endpoints for Articles and Trials by @brunoamaral in #331
- Check if clinical trial is duplicate before saving, and update fields if needed. Also keep track of changes to clinical trials by @brunoamaral in #332
- Add get_monthly_article_counts and get_monthly_trial_counts by @brunoamaral in #333
- New api endpoint /categories/category_slug/monthly-counts/ by @brunoamaral in #334
- minor fix by @brunoamaral in #335
- include category name and slug in api response by @brunoamaral in #336
- add article count to categories by @brunoamaral in #338
- Authentication with jwt for the django rest framework by @brunoamaral in #341
- add missing files by @brunoamaral in #342
- 343 include an optional description field to the sources by @brunoamaral in #344
Full Changelog: v14...v15