Releases: dandi/dandi-archive
Releases · dandi/dandi-archive
v0.1.16
- Fix native development Minio settings
- Add link to GitHub user page in the new user registered email
- Delete draft DOIs when deleting a published version. This allows published versions in staging to delete their DOIs when deleting published versions during test cleanup. In prodction, DOIs are findable, not draft, so they will not be deleted.
- Exclude disabled users from the ownership search
- Fix edge case with publish version string calculation when publishing two different dandisets in the same minute.
v0.1.15: Merge pull request #482 from dandi/enh-1line-docstring
- Fix some endpoints that were returning 500 instead of 404
- Automatically populate
dateCreated
dandiset metadata field - Include UTC timestamps in metadata date fields
- Set
DANDI_SCHEMA_VERSION
insettings.py
- overload @swagger_auto_schema to show one-line docstrings as summary
v0.1.14: Merge pull request #487 from dandi/dev-provisioning
- Add script to migrate published metadata
- Improve error messages for unsupported digest types
- Allow all read-only operations from all CORS origins
- Write operations (PUT, POST, DELETE) still require explicit whitelisting
- Allow admins to delete published versions
- Support fetching blobs using sha-256 digest
- create_dev_dandiset script for setting up development environments
Fix poor migration performance
- Release v0.1.11 introduced a new migration that moved data from one table to another. This migration was implemented in a non-performant way that resulted in excessive memory usage in production, preventing release.
This release refactors that code into a more performant SQL query. - Use the DOI in the citation metadata field for published dandisets.
Remove erroneous swagger path param
Merge pull request #473 from dandi/fix-swagger Remove incorrect param in swagger doc
Remove AssetMetadata and VersionMetadata tables
Originally we stored Asset and Version metadata in separate tables, AssetMetadata and VersionMetadata. This has made life substantially more difficult, so for simplicity we are moving metadata into the Asset and Version tables.
Fix publish
API Documentation Improvements
Improves the API docs on the dandi-api Swagger page.
Enable Publish
Enabling publish for the general public