EGAP: Parse project structure, add contributors, add files, ingest the draft registration, and add a Jupyter notebook
Modify a Chronos field for proper contributor classification
19.30.0
4 years ago
Ninetails
Fix weirdness around deleted nodes by not deleing OSF Storage
Make deleted fields on models and addons into date fields
API v2: Chronos users can have more name options
Python 3 backwards compatibility changes
19.22.0
4 years ago
Nidorina (2019-08-14)
APIv2: Editable registrations
APIv2.16 treats subjects as relationships instead of attributes
19.23.0
4 years ago
Nidoran (2019-08-19)
Represents scopes as an m2m field on personal access tokens instead of a CharField
APIv2.17 treats scopes as relationships on tokens instead of attributes. Earlier
API versions still serialize scopes as attributes.
19.24.0
4 years ago
Sandslash (2019-08-27)
APIv2: Allow creating a node with a license attached on creation
APIv2: Prevent creating a node link to the node itself, a parent, or a child
APIv2: Have the move/copy WB hooks update storage usage
Exclude collection groups from user page in Django's admin app
Have osfstorage move/copy hooks recursively update the latest file version's region
Fix password reset tokens
Do not reveal entire google drive file path in node logs
Allow logging in from password reset and forgot password pages
Fix broken social links on add contributors modal
Fix email typos in embargoed registration emails
Improve registration and retraction node log display text
Fix logs if cron job automatically approves a withdrawal
19.25.0
4 years ago
Nidoking (2019-09-05)
Automate account deactivation if users have no content
Clean up EZID workflow
Check redirect URL's for spam
19.26.0
4 years ago
Nidoqueen (2019-09-11)
Create a custom through table for linking files and versions
for storing version names. Supports different versions of the same
file having different names.
Update README for populating institutions.
19.27.0
4 years ago
Clefairy (2019-09-18)
Automatically map subjects when a preprint is moved to a different
preprint provider in the admin app
Gitlab: return all repos to which the user has access
Upgrade Bower
Py3 backwards compatible changes
19.28.0
4 years ago
Clefable (2019-09-24)
API v2: Use consistent naming for JSON API type (kebab-case)
API v2: Fix sorting on fields with source attribute
API v2: Add SparseLists for Nodes and Registrations
Management command to remove duplicate files and folders
19.29.0
4 years ago
Vulpix (2019-10-02)
Use new pagecounter fields for increased query efficiency
Allow meetings to be sorted on download count
Remove old permissions fields now that we have Guardian