Releases: dandi/dandi-archive
Releases Β· dandi/dandi-archive
v0.3.98
π Bug Fix
- admin view: Also show (list) zarr for Assets view #2017 (@yarikoptic)
Authors: 1
- Yaroslav Halchenko (@yarikoptic)
v0.3.97
π Bug Fix
- Disable GUI "Unembargo" button if there are active uploads #2015 (@jjnesbitt)
Authors: 1
- Jacob Nesbitt (@jjnesbitt)
v0.3.96
π Bug Fix
- Use bulk_update for updating blob download counts #2025 (@danlamanna)
Authors: 1
- Dan LaManna (@danlamanna)
v0.3.95
π Bug Fix
- Respond with 409 when creating duplicate asset blobs #2011 (@danlamanna)
- Apply new
ruff
rules #2009 (@mvandenburgh) - Add Neurosift service for AVI files #1983 (@magland)
π Internal
- gh-actions: Bump actions/add-to-project from 0.6.0 to 1.0.2 #1962 (@dependabot[bot])
Authors: 4
- @dependabot[bot]
- Dan LaManna (@danlamanna)
- Jeremy Magland (@magland)
- Mike VanDenburgh (@mvandenburgh)
v0.3.94
π Bug Fix
- Fix admin access to embargoed asset blobs #2004 (@jjnesbitt)
- Re-validate version metadata during unembargo #1989 (@jjnesbitt)
- Separate core model logic from top-level asset service layer functions #1991 (@jjnesbitt)
Authors: 1
- Jacob Nesbitt (@jjnesbitt)
v0.3.93
π Bug Fix
- Empty commit to trigger release process #2005 (@waxlamp)
- Upgrade oauth client package #1998 (@mvandenburgh)
- Merge remote-tracking branch 'origin/master' into audit-backend #1886 (@waxlamp)
- Replace
docker-compose
withdocker compose
to fix newly failing CI tests #1999 (@waxlamp) - Merge remote-tracking branch 'origin/fix-docker-compose' into audit-backend #1886 (@waxlamp)
- Add test for publish_dandiset audit record #1886 (@waxlamp)
- Disable complexity warning on users view #1886 (@waxlamp)
- Add explanatory comment #1886 (@waxlamp)
- Use nested transaction to handle integrity error #1886 (@waxlamp)
- Split long tests up into individual tests #1886 (@waxlamp)
- bugfix: Pass correct and stringified ID values in asset/zarr records #1886 (@waxlamp)
- bugfix: Include correct asset in update_asset record #1886 (@waxlamp)
- Add tests #1886 (@waxlamp)
- Fix invocation of unembargo routines in tests #1886 (@waxlamp)
- Remove duplicate task launch line #1886 (@waxlamp)
- Remove references to deleted model fields #1886 (@waxlamp)
- Use audit service in zarr views #1886 (@waxlamp)
- Eliminate the need for manually calling .save() #1886 (@waxlamp)
- Create a service layer module for audit #1886 (@waxlamp)
- Use the
user
fixture directly #1886 (@waxlamp) - Reformat long line #1886 (@waxlamp)
- Suppress ruff warnings for complexity and number of arguments #1886 (@waxlamp)
- Report list of paths to zarr chunk audit records #1886 (@waxlamp)
- Report live metadata to audit records #1886 (@waxlamp)
- Move "set new owners" operation inside of transaction #1886 (@waxlamp)
- Remove Dandiset add_owner() and remove_owner() methods #1886 (@waxlamp)
- Apply formatting to new migration #1886 (@waxlamp)
- Add explanatory comments for weird char field length limits #1886 (@waxlamp)
- Rename upload_zarr to upload_zarr_chunks #1886 (@waxlamp)
- Fix tests broken by signature changes #1886 (@waxlamp)
- Add migration for AuditRecord #1886 (@waxlamp)
- Generate delete_dandiset audit record #1886 (@waxlamp)
- Generate publish_dandiset audit record #1886 (@waxlamp)
- Generate unembargo_dandiset audit record #1886 (@waxlamp)
- Generate [create|upload|finalize|delete]_zarr audit records #1886 (@waxlamp)
- Generate [add|update|remove]_asset audit records #1886 (@waxlamp)
- Generate update_metadata audit record #1886 (@waxlamp)
- Generate change_owners audit record #1886 (@waxlamp)
- Generate create_dandiset audit record #1886 (@waxlamp)
- Add admin model for AuditRecord #1886 (@waxlamp)
- Add AuditRecord model #1886 (@waxlamp)
Authors: 2
- Mike VanDenburgh (@mvandenburgh)
- Roni Choudhury (@waxlamp)
v0.3.92
π Bug Fix
- Add retries to sha256 checksum calculation task #1937 (@jjnesbitt)
- Contact owner #1840 (@marySalvi @mvandenburgh)
Authors: 3
- Jacob Nesbitt (@jjnesbitt)
- Mary Salvi (@marySalvi)
- Mike VanDenburgh (@mvandenburgh)
v0.3.91
π Bug Fix
- Fix N query problem with VersionStatusFilter #1986 (@jjnesbitt)
Authors: 1
- Jacob Nesbitt (@jjnesbitt)