- ENH/RF: do not enforce any DANDI instance by default, support DJANGO_DANDI_WEB_APP_URL env var to specify one #128 (@yarikoptic)
- Directly base Docker image off of dandi-archive image #126 (@jwodder)
- Update dandi-archive Dockerfile to use Python 3.9 #125 (@jwodder)
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)
- fix: add type of id to hasMember #123 (@satra)
- Update zarr checksums #120 (@dchiquito @satra)
- Daniel Chiquito (@dchiquito)
- Satrajit Ghosh (@satra)
- Unify version pattern, allow local dandiset URLs #121 (@AlmightyYakob @satra)
- Jacob Nesbitt (@AlmightyYakob)
- Satrajit Ghosh (@satra)
- Specify part generator to DandiETag class #117 (@AlmightyYakob)
- Define
PartGenerator
default part size as class member #116 (@AlmightyYakob)
- Jacob Nesbitt (@AlmightyYakob)
- Various edge case fixes #112 (@satra)
- get_checksum(): Error on empty input #113 (@jwodder)
- adding Orcid ID to the contributors #111 (@djarecka @satra)
- Zarr checksum calculation #109 (@dchiquito)
- Daniel Chiquito (@dchiquito)
- Dorota Jarecka (@djarecka)
- John T. Wodder II (@jwodder)
- Satrajit Ghosh (@satra)
- Add dandi:dandi-zarr-checksum digest #108 (@dchiquito @satra)
- fix: raise validation error on mismatched name #97 (@satra)
- fix: allows aggregation after discarding path extensions #105 (@satra)
- fix: address pydantic issue to make value required #106 (@satra)
- Update versioningit version #103 (@jwodder)
- Daniel Chiquito (@dchiquito)
- Dorota Jarecka (@djarecka)
- John T. Wodder II (@jwodder)
- Satrajit Ghosh (@satra)
- Satrajit Ghosh (@satra)
- fix: associate schema key with schemas for older versions #91 (@satra @yarikoptic)
- Satrajit Ghosh (@satra)
- Yaroslav Halchenko (@yarikoptic)
- Better exception classes #89 (@dchiquito)
- Mark tests requiring network access and add a test workflow that disables network access #88 (@jwodder)
- Daniel Chiquito (@dchiquito)
- John T. Wodder II (@jwodder)
- adds all properties to context with implicit dandi schema #84 (@satra)
- make schemaKey required and improve validation and migration functions #77 (@satra @yarikoptic)
- [fix] creating identifier from url in relatedResource #78 (@djarecka @satra)
- Dorota Jarecka (@djarecka)
- Satrajit Ghosh (@satra)
- Yaroslav Halchenko (@yarikoptic)
- Satrajit Ghosh (@satra)
- Datacite publish argument #70 (@dchiquito)
- Daniel Chiquito (@dchiquito)
- Satrajit Ghosh (@satra)
- improve help options #60 (@satra)
- Copy dandietag code from dandi-cli #58 (@jwodder)
- fix: clean up optional components of the schema #52 (@satra)
- Use a generic DOI site instead of 10.80507 #65 (@dchiquito @satra)
- BF: do not refer to dandi-cli for LICENSE file (@yarikoptic)
- Set DANDI_ALLOW_LOCALHOST_URLS when running dandi-cli tests #66 (@jwodder)
- RF(CI): run dandi-cli tests only against 3.8 (but all OSes) #64 (@yarikoptic)
- Run dandi-cli tests with dandi-api image built with local version of dandischema #63 (@jwodder)
- fix: change id to indentifier for software #46 (@satra)
- Add workflow for testing dandischema against latest release of dandi-cli #49 (@jwodder)
- Daniel Chiquito (@dchiquito)
- John T. Wodder II (@jwodder)
- Satrajit Ghosh (@satra)
- Yaroslav Halchenko (@yarikoptic)
- enh: allow checking to see data are matched but allow for missing fields #48 (@satra)
- adding AgeReferenceType #50 (@djarecka)
- doc: add a bit more info to readme #45 (@satra)
- release.yml: Use DANDI_GITHUB_TOKEN to push to repo #44 (@jwodder)
- enh: update models to do more validation checks #42 (@satra)
- Satrajit Ghosh (@satra)
- fix: allow migration for versions greater than 0.3.2 #40 (@satra @yarikoptic)
- Satrajit Ghosh (@satra)
- Yaroslav Halchenko (@yarikoptic)
- fix: make assetsummary computable for dandisets with no assets #38 (@satra @dchiquito)
- Daniel Chiquito (@dchiquito)
- Satrajit Ghosh (@satra)
- enh: implement metadata aggregator for asset summary #34 (@satra @yarikoptic)
- Only attempt to remove contributorType if present #37 (@dchiquito)
- Daniel Chiquito (@dchiquito)
- Satrajit Ghosh (@satra)
- Yaroslav Halchenko (@yarikoptic)
- Allow location fields to have localhost URLs #33 (@dchiquito)
- Daniel Chiquito (@dchiquito)
- Satrajit Ghosh (@satra)
- Add missing "working-directory" #27 (@jwodder)
- Delete schema-* tags before running auto #26 (@jwodder)
- Fix release workflow #25 (@jwodder)
- Patch versioneer to exclude tags that don't start with a digit #20 (@jwodder)
- Fix release workflow #25 (@jwodder)
- Patch versioneer to exclude tags that don't start with a digit #20 (@jwodder)
- ENH: support migration, validation, schema improvements #6 (@satra @yarikoptic)
- Fix/schemakey metaclass #13 (@yarikoptic)
- Satrajit Ghosh (@satra)
- Yaroslav Halchenko (@yarikoptic)
- RF(TEMP): disable publishing new versions of schemata #11 (@yarikoptic)
- Pin auto version #10 (@jwodder)
- Include CHANGELOG.md and tox.ini in sdists #8 (@jwodder)
- John T. Wodder II (@jwodder)
- Yaroslav Halchenko (@yarikoptic)
Initial release (after splitting code off from dandi)