Skip to content

Releases: OpenNeuroOrg/openneuro

4.29.1

14 Nov 20:01
Compare
Choose a tag to compare

What's Changed

  • fix(worker): Avoid .bidsignore fatal warning on push by @nellh in #3217
  • deps(worker): Update to bidsschematools==0.11.3.post3 by @nellh in #3218
  • deps: Update to @bids/validator@2.0.0 by @nellh in #3219

Full Changelog: v4.29.0...v4.29.1

4.29.0

13 Nov 19:02
Compare
Choose a tag to compare

What's Changed

  • deps(app): Update to latest Vite by @nellh in #3158
  • Migrate Docker builds to GitHub actions by @nellh in #3160
  • fix(app): Catch parsing errors for extractDateString by @nellh in #3161
  • chore(deps): bump the pipenv group in /services/datalad with 4 updates by @dependabot in #3166
  • deps: Update to latest vitest 2.1.2 by @nellh in #3167
  • deps: Update to NiiVue to 0.45.1 by @nellh in #3168
  • chore(deps): bump actions/checkout from 2 to 4 in the actions-infrastructure group by @dependabot in #3165
  • feat(app): Generate a parent directory for dataset download scripts by @nellh in #3170
  • fix(worker): More robust purge implementation for S3 annex keys by @nellh in #3172
  • chore(deps): bump axios from 1.6.8 to 1.7.7 in /services/datalad by @dependabot in #3154
  • docs: Add ORCID login documentation and email setup steps by @nellh in #3180
  • Resolve draft modified time from commit history instead of cache by @nellh in #3174
  • fix(worker): Update move_files_intro_repo for pygit2 0.15 or later by @nellh in #3175
  • deps(worker): Update to pygit2 1.16.0 by @nellh in #3176
  • Linting refactor and enable GitHub actions by @nellh in #3179
  • deps: Update to yarn 4.5.1 by @nellh in #3181
  • deps: Upgrade to TypeScript 5.6.3 by @nellh in #3182
  • feat(app): Add Neurosift viewer for EDF and NWB files by @nellh in #3187
  • adding elasticsearch healthcheck to docker compose - provided by NH by @thinknoack in #3193
  • Allow sharing permissions by ORCID by @nellh in #3196
  • refactor(app): Decouple React client from @openneuro/client by @nellh in #3194
  • Migrate to JSR schema validator by @nellh in #3206
  • feat(pre-receive): Use bidsschematools pre-receive hook by @effigies in #3003
  • chore(deps): bump denoland/setup-deno from 1 to 2 by @dependabot in #3189
  • fix(app): Display pending validation when schema validator is running by @nellh in #3215
  • chore(deps): bump dset from 3.1.2 to 3.1.4 by @dependabot in #3149
  • chore(deps): bump dompurify from 3.0.8 to 3.1.3 by @dependabot in #3152
  • chore(deps): bump express from 4.19.2 to 4.20.0 by @dependabot in #3153
  • chore(deps): bump rollup from 3.29.1 to 3.29.5 by @dependabot in #3156

Full Changelog: v4.28.3...v4.29.0

4.28.3

10 Sep 03:53
Compare
Choose a tag to compare

What's Changed

  • fix(worker): Ignore git-annex remotes marked dead by @nellh in #3147

Full Changelog: v4.28.2...v4.28.3

4.28.2

10 Sep 03:53
Compare
Choose a tag to compare

What's Changed

  • fix(worker): Prefer the s3-PUBLIC remote when found by @nellh in #3146

Full Changelog: v4.28.1...v4.28.2

4.28.1

06 Sep 20:44
Compare
Choose a tag to compare

What's Changed

  • fix(app): Use correct URLs for loading files that only exist outside of OpenNeuro by @nellh in #3144

Full Changelog: v4.28.0...v4.28.1

4.28.0

05 Sep 23:15
Compare
Choose a tag to compare

What's Changed

  • Worker fixes for deletion by @nellh in #3130
  • chore(worker): Cleanup unneeded update_head step by @nellh in #3131
  • chore(deps): bump axios from 1.6.8 to 1.7.4 by @dependabot in #3125
  • Handle null email in admin user list by @nellh in #3132
  • Publish CLI to JSR by @nellh in #3136
  • chore(deps): bump cryptography from 43.0.0 to 43.0.1 in /services/datalad by @dependabot in #3137
  • chore(deps): bump micromatch from 4.0.5 to 4.0.8 in /services/datalad by @dependabot in #3133
  • chore(deps): bump the pipenv group in /services/datalad with 6 updates by @dependabot in #3135
  • feat(worker): Allow indexing URLs from a whitelist of S3 buckets by @nellh in #3138
  • fix(worker): Run schema validator even if legacy validator crashes by @nellh in #3139
  • feat(server): Add flag to enable schema validator for individual datasets by @nellh in #3140

Full Changelog: v4.27.0...v4.28.0

4.27.0

19 Aug 22:21
Compare
Choose a tag to compare

What's Changed

  • deps(server): Update passport dependencies by @nellh in #3106
  • Migrate worker to ASGI / uvicorn by @nellh in #3111
  • deps(worker): Update to pygit2 0.15.1 by @nellh in #3113
  • chore(deps): bump the pipenv group across 1 directory with 2 updates by @dependabot in #3114
  • Drop ElasticSearch features from worker (APM and logging) by @nellh in #3115
  • deps(worker): Clean up unused dependencies by @nellh in #3116
  • chore(app): Remove unused link to kibana in admin page by @nellh in #3118
  • refactor(app): Replace Elastic APM with Sentry by @nellh in #3119
  • refactor(server): Replace Elastic APM with Sentry by @nellh in #3120
  • feat(cli): Migrate to Sentry from Elastic APM by @nellh in #3121
  • feat(server): Request access to update ORCID works by @nellh in #3123
  • feat: Terms of service page by @nellh in #3122
  • deps(validator): Update bids-validator to 1.14.8 by @nellh in #3124
  • fix(api): participantCount query should match all instead of only most significant modalities by @nellh in #3126
  • fix(server): Ignore healthcheck URL in Sentry reporting by @nellh in #3127

Full Changelog: v4.26.1...v4.27.0

4.26.0

18 Jul 21:32
Compare
Choose a tag to compare

What's Changed

  • fix(server): Gracefully handle getFile ECONNREFUSED when worker network is reconfiguring by @nellh in #3079
  • fix(draft-render): Display editable list elements inline by @effigies in #3080
  • fix(worker): Allow commit summaries (snapshot API) with no files by @nellh in #3086
  • chore(deps): bump ws from 7.5.9 to 7.5.10 by @dependabot in #3084
  • fix(helm): Raise HTTP timeout for git requests to 10 minutes by @nellh in #3088
  • Support ORCID member API for authentication by @nellh in #2728
  • chore(helm): Simplify BackendConfig name by @nellh in #3101
  • fix(worker): Handle a truncated JWT with a correct response by @nellh in #3102
  • fix(worker): Support gzip for git clients that require it by @nellh in #3103
  • deps(server): Update to uuid@10.0.0 by @nellh in #3105

Full Changelog: v4.25.0...v4.26.0

4.25.0

13 Jun 17:29
Compare
Choose a tag to compare

What's Changed

  • chore(deps): bump postcss from 8.4.29 to 8.4.31 by @dependabot in #3068
  • Snapshot page analyze dropdown menu for external tools by @nellh in #3077
  • chore(app): Cleanup unused GraphQL subscription hooks by @nellh in #3078
  • chore(deps): bump braces from 3.0.2 to 3.0.3 in /services/datalad by @dependabot in #3076

Full Changelog: v4.24.2...v4.25.0

4.24.2

03 Jun 22:43
Compare
Choose a tag to compare

What's Changed

  • fix(app): Prevent upload resume state from not propagating to upload call by @nellh in #3073
  • fix(cli): Drop ESM and use TSC build for CLI by @nellh in #3074

Full Changelog: v4.24.1...v4.24.2