Releases: OpenNeuroOrg/openneuro
Releases · OpenNeuroOrg/openneuro
4.44.0
What's Changed
- fix(worker): Use Popens as context managers to ensure cleanup by @effigies in #3719
- fix(worker): Sanitize dataset IDs with 404 for any incorrectly formatted IDs by @nellh in #3722
- fix: Allow /api in addition to /crn by @nellh in #3723
- feat(cli): Allow specifying URL options for git credential helper by @nellh in #3724
- feat(api): Provide /api/git/ paths for git access by @nellh in #3725
- fix(worker): Move validation locking to worker and lock on first run by @nellh in #3729
- refactor(worker): Switch to asyncio for get_repo_files by @nellh in #3730
Full Changelog: v4.43.1...v4.44.0
4.43.1
4.43.0
What's Changed
This release fixes several validation and export issues introduced in 4.42.0, improves authentication for reviewers with the command line tools, and improves dataset file browsing performance.
Changelog
- fix(app): Improve formatting for dataset issues errors. by @nellh in #3696
- Allow users to request rechecking files when creating a version by @nellh in #3697
- fix(app): Update download query for id/key changes by @nellh in #3703
- chore(deps): Bump the datalad group in /services/datalad with 7 updates by @dependabot[bot] in #3700
- refactor(cli): Use OPENNEURO_URL and XDG paths for instance configuration by @nellh in #3704
- Allow for read only access to git resources and support reviewer tokens in CLI by @nellh in #3707
- feat: Add quick backup script by @effigies in #3708
- deps: Update to latest @bids/validator by @nellh in #3710
- fix(worker): Improve performance for trees with duplicate references to rmet files by @nellh in #3711
- rf(worker): Remove set that duplicates dict keys by @effigies in #3712
- chore(server): Don't record sentry traces for expected exceptions by @nellh in #3715
- fix(app): Prevent failure to update cache with additional file query results by @nellh in #3714
- chore(worker): Specify Sentry DSN for worker tracing by @nellh in #3716
Full Changelog: v4.42.0...v4.43.0
4.42.0
What's Changed
- chore(deps): Bump jws from 3.2.2 to 3.2.3 by @dependabot[bot] in #3679
- deps: Update to @bids/validator 2.2.5 by @nellh in #3687
- Fix/better UI for datatable crash response by @thinknoack in #3682
- feat(worker): Add endpoint for git-annex info commands by @nellh in #3688
- feat(app): Add clipboard button to shell example component by @nellh in #3689
- fix(server): Set a 5 day cache lifetime for caches that contain signed S3 URLs by @nellh in #3693
- fix(cli): Apply eol git attributes during upload on local repo by @nellh in #3691
- refactor(server): Keep validation issues/warnings counts cached indefinitely by @nellh in #3692
Full Changelog: v4.41.1...v4.42.0
4.41.1
What's Changed
- Normalize contributor/creator generation and fix Apollo error by @thinknoack in #3677
- fix(worker): Implement CRLF filter based on modified files by @nellh in #3678
Full Changelog: v4.41.0...v4.41.1
4.41.0
What's Changed
- fix: Smudge non-annexed files, ensuring eol enforcement by @effigies in #3664
- fix: Prefer s3-PUBLIC remote for validating remote content by @effigies in #3672
- chore(deps): Bump actions/checkout from 5 to 6 in the actions-infrastructure group by @dependabot[bot] in #3668
- chore(deps): Bump the datalad group in /services/datalad with 8 updates by @dependabot[bot] in #3669
- chore(deps): Bump mdast-util-to-hast from 13.1.0 to 13.2.1 by @dependabot[bot] in #3670
- Support base64 encoded rmet paths for file URLs by @nellh in #3673
- fix(worker): Fix missing URLs for annexed objects with a shared key by @nellh in #3674
- fix(worker): Adjust local fsck to require numcopies=1 by @nellh in #3676
Full Changelog: v4.40.10...v4.41.0