Releases: dandi/dandi-archive
Releases · dandi/dandi-archive
Validation error UX
v0.1.6: Merge pull request #451 from dandi/publish-dois
- Do not allow dandisets with published versions to be deleted
- Add asset metadata view
- Bump dandischema version to 0.3.2
- Add setting for publishing DOIs as "findable"
assetsSummary Optimization
Turns out that the assetsSummary calculation was taking a long time
because each asset metadata was being fetched from the DB separately, so
a Version with 1000 assets meant 1000 SQL queries. This select_related
call should roll them up into a single large query, which cuts down on
network traffic.
This should resolve error 503/409 occurring during upload.
Publish Features
- Do not allow republishing a dandiset without modifying it. This prevents users from accidentally creating multiple identical versions.
- Write
dandiset.jsonld
,assets.jsonld
, andcollection.jsonld
manifest files. - Fix a bug where published version still had the
manifestLocation
of the draft version. - Add logging for errors encountered while calculating
assetsSummary
.
Update asset paths endpoint to include more information
Merge pull request #312 from dandi/292-paths-endpoint Update asset paths endpoint to include more information
Revert workaround for slow summary stats computation
Merge pull request #389 from dandi/rf-revert-disable-summaries Revert "Merge pull request #386 from dandi/workaround-no-summary"
Workaround for slow summary stats computation
Merge pull request #386 from dandi/workaround-no-summary Disable summary stats temporarily
Pre-publish release + github release-based staging/production infrastructure
Merge pull request #376 from dandi/deploy-on-gh-release Add github action for deploying prod on release
Initial Release
The first release so we have something in the API to query.