Recent Releases of https://github.com/openneuroorg/openneuro

https://github.com/openneuroorg/openneuro - 4.38.1

Hotfix release with fixes for command line tool uploads, dataset task retries, and improved logging of dataset tasks.

  • Log task execution for workers to MongoDB by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3565
  • fix(worker): Enable retries with backoff for failing tasks by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3564
  • refactor(cli): Recheck annexed object contents added in previous upload runs by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3563

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.38.0...v4.38.1

- TypeScript
Published by nellh 6 months ago

https://github.com/openneuroorg/openneuro - 4.38.0

What's Changed

Adds new checks for dataset integrity before snapshot creation and improves background maintenance and validation reliability. Fixes several issues with command line tools when the initial upload did not succeed. Fixes an issue where datasets would sometimes fail to accept new changes.

Changelog

  • adds modalityHEX and Dataset Citation to the my datasets - dataset cards by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3516
  • Fix: Display loading spinner on initial search load by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3521
  • update json file view recursive property to show empty falsy values by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3522
  • Add Redis queue using taskiq to worker by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3525
  • taskiq and datalad platform/amd64 by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3526
  • fix(worker): Prevent reading unfiltered raw files for linefeed fixes by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3527
  • Add worker task schedules and maintenance tasks by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3529
  • fix(worker): Match accession number only for dataset maintenance tasks by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3530
  • feat(server): Allow worker scopes for tokens by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3533
  • Add FileCheck model and updateFileCheck mutation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3535
  • fix(app): Show ORCID general error page for orcid/unknown error route. by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3536
  • Add git-annex fsck checks for datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3534
  • Fix taskiq container commands by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3538
  • Label worker task preferences by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3539
  • deps(cli): Update std, cliffy, and bids-validator deps by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3544
  • feat(worker): Post annex fsck status back to the API by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3537
  • deps: Bump to @bids/validator 2.0.8 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3545
  • feat/update datasetStatus Filters to include all by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3546
  • chore(deps): Bump sha.js from 2.4.11 to 2.4.12 by @dependabot[bot] in https://github.com/OpenNeuroOrg/openneuro/pull/3550
  • feat(server): Add a fileCheck resolve for drafts by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3551
  • adding styling for file-check in dataset version/snapshot tab by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3553
  • Prevent snapshot creation without a passing git-annex fsck by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3552
  • fix(cli): Check for no changes during push instead of commit step by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3554
  • fix(cli): Always merge the git-annex branch on fetch step by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3555
  • Use queue_name instead of a custom worker label for worker specific tasks by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3557

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.37.0...v4.38.0

- TypeScript
Published by nellh 6 months ago

https://github.com/openneuroorg/openneuro - 4.37.0

What's Changed

  • chore(helm): Add secret config for GitHub auth by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3489
  • chore(dev): Update to MongoDB 8.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3491
  • chore(dev): Update to ElasticSearch 8.18.2 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3492
  • chore: Migrate pipenv->uv, Python 3.13, git-annex @ PyPI by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3485
  • feat(app): Nudge users to agree to ToS in download tooltips by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3499
  • fix(server): Add missing read-limited scope to ORCID oauth by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3500
  • moving tools into the header for more space / pre-annotation feature by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3494
  • fix(server): Use fetch to better instrument ORCID API timeouts by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3501
  • fix(app): Add cache for dataset/revision keys of validation data by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3502
  • dev: Make elasticsearch container platform configurable by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3505
  • Restore editing feature for dataset titles by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3506
  • Update/search results layouts details component by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3495
  • deps: Update to @bids/validator 2.0.7 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3512
  • fix(server): Prevent timeout on an expired orcid token during login by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3514
  • Add Redis queue for search reindexing by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3513
  • Preserve browser location on ORCID logins by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3515
  • Fix for file viewer failure to load snapshot files by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3517
  • Add Python formatter Ruff and run on commit by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3518
  • fix(server): Prevent expected QueueQueueExistsError from being logged by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3519
  • fix(server): Metadata.grantFunderName may not be present for datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3520

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.36.2...v4.37.0

- TypeScript
Published by nellh 8 months ago

https://github.com/openneuroorg/openneuro - 4.36.2

What's Changed

Fixes an API issue where some datasets would show 404 errors.

Changelog

  • fix(server): Prevent a crash when userInfo context is null for user resolver by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3483

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.36.1...v4.36.2

- TypeScript
Published by nellh 9 months ago

https://github.com/openneuroorg/openneuro - 4.36.1

What's Changed

Fix for a crash during dataset deletion.

Changelog

  • fix: Do not delete remotes if dataset has not been exported by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3482

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.36.0...v4.36.1

- TypeScript
Published by nellh 9 months ago

https://github.com/openneuroorg/openneuro - 4.36.0

What's Changed

A new user profile page listing a user's dataset contributions. Support for linking GitHub accounts for future integration. Improved support for annexed objects within datasets and improvements for command line tool uploads.

Changelog

  • chore(deps): bump undici from 5.28.5 to 5.29.0 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3457
  • Update - User page datasets by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3442
  • adding github strategy that syncs data from github to user by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3326
  • fix(app): Prevent component crash on UploadSelect when user query is loading by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3463
  • various links to user pages updated. styling update for github link b… by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3461
  • CI: Explicitly set tests event loop scope to function by @mgxd in https://github.com/OpenNeuroOrg/openneuro/pull/3384
  • if name is empty/missing print accession number as name, by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3467
  • deps(apollo): Update to latest Apollo client and server by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3469
  • refactor(app): Migrate UploadFileSelect to a functional component by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3468
  • dev(app): Enable Apollo client devtools connection outside of production by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3466
  • fix: Enforce eol=lf for .json, .tsv, CHANGES, README and LICENSE by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3471
  • fix(app): Include a suggested filename in download links by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3472
  • chore(deps-dev): bump the pipenv group in /services/datalad with 4 updates by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3474
  • Use annexed content for edits to dataset_description.json and CHANGES by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3473
  • fix(cli): Don't exempt .gitattributes from dotfile filtering by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3477
  • feat(cli): Add support for symlinked content during uploads by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3476
  • fix(app): Prevent a crash displaying snapshot page if authors is undefined by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3478
  • fix(app): Use file tree name instead of local filename for UpdateFile by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3479
  • fix(app): Allow public access to user pages by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3480
  • fix(server): Restrict the User.email field to admins or your own user by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3481
  • Update/admin user view by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3458

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.35.0...v4.36.0

- TypeScript
Published by nellh 9 months ago

https://github.com/openneuroorg/openneuro - 4.35.0

What's Changed

This release moves to ORCID as the primary oauth provider for OpenNeuro accounts. You can now merge any Google authenticated OpenNeuro accounts into one primary ORCID account.

Changelog

  • check profile for anonymous reviewer and hide uploaded by field by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3431
  • chore(deps-dev): bump vite from 5.4.18 to 5.4.19 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3436
  • Update/user nav by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3435
  • Migrate Google accounts to ORCID by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3437
  • chore(deps-dev): bump pytest-cov from 6.1.0 to 6.1.1 in /services/datalad in the pipenv group by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3440
  • chore(deps): bump astral-sh/setup-uv from 5 to 6 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3439
  • docs(cli): Recommend using deno install for the command line tools by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3443
  • fix(app): Display subcodes for schema validation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3444
  • fix: update fuzziness distance for Elasticsearch search by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3447
  • fix: adding setSearchParams to datasetType_selected if unset by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3445
  • fix: load more condition by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3450
  • docs: Add a section for the Google -> ORCID account migration by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3448
  • deps(app): Update niivue to 0.57.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3453
  • fix(app): Prevent page crash loading history by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3454
  • Require a contact email for making writes to OpenNeuro datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3455
  • fix(app): Add a link to the ORCID docs to the linking page. by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3456

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.34.2...v4.35.0

- TypeScript
Published by nellh 9 months ago

https://github.com/openneuroorg/openneuro - 4.34.0

What's Changed

This release improves search filtering and fixes an issue where modalities were sometimes not matched correctly. A new event log is available for dataset admins. Validation results will now load without refreshing the page and fixed an issue with user sign-out sometimes failing.

README.md, README.rst, and README.txt will now display as the dataset README.

Developer changes

  • Dropped @openneuro/components package and all components are present in the @openneuro/app package.

Changelog

  • fix(api): Use BIDS schema shortnames for modalities by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3367
  • fix(app): Match modality selections on value instead of labels by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3368
  • fix(app): Show formatted modality string in filters by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3369
  • updates to env and docker-compose for mac specific issues by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3356
  • update to persistent filters when switching between modalities by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3350
  • adding a loading animation to page when load more is clicked by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3357
  • update to the /admin view on dataset pages to include starter component for dataset-events by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3378
  • fix(worker): Use the organization correctly when configuring github remotes by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3381
  • fix(worker): Use GITHUB_TOKEN for deletion by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3380
  • dev: Simplify adding datalad-key with a volume by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3379
  • fix(worker): Run deletesiblings to completion before deletedataset by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3385
  • fix(app): Allow site admins to delete any dataset by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3374
  • updates after lint by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3388
  • Add event logging for datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3387
  • Handle README.md and README.rst by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3392
  • chore(deps-dev): bump vite from 5.4.12 to 5.4.15 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3396
  • adding polling context by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3395
  • adding participant count for brain initiative by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3370
  • 4.33.2 hotfix branch by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3398
  • 4.33.3 hotfix branch by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3399
  • Merge in hotfix branch for 4.33.4 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3401
  • feat: Demote PHENOTYPESUBJECTSMISSING to a warning for now by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3405
  • fix(server): Extend repo access token lifetime to 7 days by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3400
  • fix(app): Correct sign out behavior to work regardless of path by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3397
  • Drop @openneuro/components package by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3411
  • chore(deps-dev): bump vite from 5.4.15 to 5.4.17 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3406
  • chore(deps-dev): bump vitest from 1.5.0 to 1.6.1 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3412
  • feat(scripts): Add a check-github-sync script by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3410
  • chore(deps-dev): bump vite from 5.4.17 to 5.4.18 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3417
  • fix(app): Prevent extra scrolling on content boxes by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3413
  • chore(deps-dev): bump the pipenv group in /services/datalad with 4 updates by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3404
  • fix(server): More robust type coercion for dataset_description fields by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3419
  • chore(deps): bump @babel/runtime from 7.15.4 to 7.27.0 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3420
  • Prevent git index from being updated twice during commits by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3426
  • Update download instructions for Deno CLI by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3429

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.33.4...v4.34.0

- TypeScript
Published by nellh 10 months ago

https://github.com/openneuroorg/openneuro - 4.33.3

  • Increase font size for front page notice.

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.33.2...v4.33.3

- TypeScript
Published by nellh 11 months ago

https://github.com/openneuroorg/openneuro - 4.33.2

  • Add home page notice.

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.33.1...v4.33.2

- TypeScript
Published by nellh 11 months ago

https://github.com/openneuroorg/openneuro - 4.33.4

  • Increases token lifetime for git operations (#3400)

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.33.3...v4.33.4

- TypeScript
Published by nellh 11 months ago

https://github.com/openneuroorg/openneuro - 4.33.1

What's Changed

  • fix(app): Fix footer link to GitHub version by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3366

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.33.0...v4.33.1

- TypeScript
Published by nellh 12 months ago

https://github.com/openneuroorg/openneuro - 4.33.0

What's Changed

CLI tools now have a create dataset command for use when uploading with DataLad or git-annex. Includes fixes for sometimes showing incomplete validation when it had completed.

Changelog

  • feat(cli): Add create dataset command by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3358
  • fix(app): Fix component crash in validation.errors check by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3360
  • adding query to check for nih datasets and excluding participant count for 0 by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3364
  • fix(app): Show "valid" if schema validation has returned no issues but ran successfully by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3361
  • Make version in the footer into hyperlink to the github release by @yarikoptic in https://github.com/OpenNeuroOrg/openneuro/pull/3359
  • chore(deps): bump the pipenv group in /services/datalad with 5 updates by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3362

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.32.0...v4.33.0

- TypeScript
Published by nellh 12 months ago

https://github.com/openneuroorg/openneuro - 4.32.0

What's Changed

This release includes new search portals for NIRS and improvements to Brain Initative Portal, a new release of the BIDS validator, and bug fixes for command line tool uploads.

Changelog

  • update the filters-block on the search page by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3346
  • deps(worker): Update to Deno 2.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3347
  • Update/modality cubes by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3345
  • chore(deps): bump dompurify from 3.1.6 to 3.2.4 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3339
  • Reset local working trees before CLI uploads by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3349
  • fix(server): Sitemap updates for search portal pages and image attribution by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3348
  • deps: Update to @bids/validator 2.0.3 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3351
  • deps(cli): Update Deno standard library dependencies by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3352
  • search filters update for Invalid DS on My Datasets - use latestSnapshot.validation.errors over draft.issues.severity by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3355
  • feat: Progessive loading for legacy validation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3354

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.31.2...v4.32.0

- TypeScript
Published by nellh 12 months ago

https://github.com/openneuroorg/openneuro -

What's Changed

Demoted validation EVENTSTSVMISSING to warning.

Changelog

  • Revert "feat: Require events.tsv for non-rest tasks" by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3340

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.31.1...v4.31.2

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.31.1

What's Changed

Fix for a regression causing some dataset pages failing to load in 4.31.0.

Changelog

  • fix(api): Prevent crash on no validation results for reference by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3337

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.31.0...v4.31.1

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.31.0

What's Changed

This release adds a new portal page for the NIH Brian Initiative datasets, improves loading times for dataset pages, allows deletion of datasets if they have no had DOIs assigned, and updates to the latest release of the BIDS validator (2.0.2).

Changelog

  • chore: Cleanup deprecated CLI and client libraries by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3290
  • chore(deps-dev): bump vite from 5.4.8 to 5.4.12 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3293
  • fix(cli): Be consistent about using deno.json's import map by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3295
  • chore(build): Upgrade bids-validator for web UI by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3299
  • fix(cli): Remove extra console.log statement from defaced/constent step by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3301
  • chore(deps): bump undici from 5.28.4 to 5.28.5 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3296
  • deps(server): Update to Mongoose 8 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3302
  • specifying docker platform for elasticsearch by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3308
  • Provide copyright year range by @yarikoptic in https://github.com/OpenNeuroOrg/openneuro/pull/3311
  • Provide mappings for Chrises and Matthew to make "git shortlog -sn" more correct by @yarikoptic in https://github.com/OpenNeuroOrg/openneuro/pull/3312
  • feat(search): Enable indexing for all modality agnostic BIDS fields by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3309
  • chore(deps): bump the pipenv group in /services/datalad with 3 updates by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3317
  • chore(deps): bump @sentry/node from 8.25.0 to 8.49.0 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3307
  • User datasets, general styling and layouts, getting query started, and various filtering and sorting by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3279
  • init layouts and styles for user notifications view by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3298
  • fix(app): Display correct search validation status for schema validator datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3323
  • Progressive loading for schema validator output by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3322
  • chore(deps): bump cryptography from 44.0.0 to 44.0.1 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3328
  • updates the isAdmin or is logged in user check by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3327
  • deps(validator): Update to @bids/validator 2.0.2 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3330
  • feat(server): Add resolver to flag Brain Initiative datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3315
  • Brain Initiative Landing Page by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3314
  • docs(cli): Add Windows instructions for debugging the CLI by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3333
  • feat: Demote PARTICIPANTIDMISMATCH to a warning for now by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3320
  • feat: Require events.tsv for non-rest tasks by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3318
  • feat: Add private dataset alert to snapshots for dataset admins by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3332
  • feat(app): Allow users to delete datasets if no versions have been created by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3334

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.30.2...v4.31.0

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.30.2

What's Changed

Hotfix for command line tools incorrect dependency resolution.

Changelog

  • fix(cli): Be consistent about using deno.json's import map by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3295

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.30.1

What's Changed

Command line tools only release to fix an error in latest releases of upstream isomorphic-git package.

Changelog

  • ci(deno): Use version 2.0 to prevent lockfile mismatch on publish by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3288
  • fix(cli): Fix path-browserify throwing syntax error by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3291

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.30.0...v4.30.1

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.30.0

What's Changed

This release recommends our new CLI tools as the default for interacting with the OpenNeuro. See our documentation or the JSR package to get started.

A new OpenNeuro git-annex special remote is available implemented with Deno.

Changelog

  • fix(pre-receive): Skip validation of git-annex branches by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3267
  • adding workaround for elastic search container on mac by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3268
  • chore(deps): Bump the pipenv group across 1 directory with 11 updates by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3264
  • build(deps): bump nanoid from 3.3.6 to 3.3.8 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3255
  • build(deps): bump mongoose from 6.12.8 to 6.13.5 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3254
  • update resolver to query user by orcid or id by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3258
  • chore(deps): Bump the pipenv group in /services/datalad with 3 updates by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3271
  • fix(app): Show correct errors/warnings counts for schema validator by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3270
  • Deno CLI special remote implementation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3273
  • Provide correct error feedback for Deno CLI auth by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3276
  • update user schema to include new fields and ability to updateUser by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3272
  • fix(server): Limit validation to 50k issues by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3277
  • feat(git): Whitelist git and datalad dotfiles in pre-receive hook by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3278
  • Do let user know how to update openneuro client by @yarikoptic in https://github.com/OpenNeuroOrg/openneuro/pull/3256
  • fix(cli): Show download finished message only after it has completely run by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3281
  • fix(cli): Sync cliffy libraries with @bids/validator by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3285
  • fix(cli): Use lowercase 'openneuro' for local remote names by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3282
  • fix(cli): Configure and enable a git-annex remote when downloading datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3283
  • docs(cli): Update to use the new CLI in documentation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3284
  • chore(deps): bump codecov/codecov-action from 4 to 5 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3238
  • tests(cli): Increase tolerance of timing for PromiseQueue test by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3287

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.29.9...v4.30.0

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.29.9

What's Changed

  • ci: Bump macos-12 to macos-14 for Deno test by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3259
  • User routes by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3242
  • fix(worker): Add expected dotfiles to default bidsignore rules by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3261
  • BIDS validator 2.0.1 updates by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3262

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.29.8...v4.29.9

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.29.8

What's Changed

  • fix(api): Add missing affects field to ValidatorIssueInput by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3252

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.29.7...v4.29.8

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.29.7

What's Changed

  • fix(server): Prevent doNotCache error when an exception occurs during a cache miss by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3248
  • fix(app): Validation should pass full issues list to display component for errors and warnings by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3251

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.29.6...v4.29.7

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.29.6

What's Changed

  • fix(api): Correct return format for snapshotValidation resolver by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3243
  • chore(server): Add telemetry for failed ORCID auth by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3244

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.29.5...v4.29.6

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.29.5

What's Changed

  • fix(cli): Ship commonjs instead of typescript for npm by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3240

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.29.4...v4.29.5

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.29.4

What's Changed

  • fix(api): Add missing issueMessage field to ValidatorIssueInput by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3236

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.29.3...v4.29.4

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.29.3

What's Changed

  • fix(app): Prevent loading files for viewers with built in data transfer by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3226
  • Vite config update by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3227
  • Issue 3222 table overlap by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/3228
  • fix(app): Avoid modifying the array when reading file URLs for browser downloads by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3234
  • fix(worker): Prevent timeout on large validator output by waiting on process.communicate instead of exit by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3235

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.29.2...v4.29.3

- TypeScript
Published by nellh about 1 year ago

https://github.com/openneuroorg/openneuro - 4.29.2

  • Workaround for third party icon fonts issues

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.29.1

What's Changed

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

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.29.0...v4.29.1

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.29.0

What's Changed

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

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.28.3...v4.29.0

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.28.3

What's Changed

  • fix(worker): Ignore git-annex remotes marked dead by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3147

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.28.2...v4.28.3

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.28.2

What's Changed

  • fix(worker): Prefer the s3-PUBLIC remote when found by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3146

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.28.1...v4.28.2

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.28.1

What's Changed

  • fix(app): Use correct URLs for loading files that only exist outside of OpenNeuro by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3144

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.28.0...v4.28.1

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.28.0

What's Changed

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

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.27.0...v4.28.0

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.27.0

What's Changed

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

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.26.1...v4.27.0

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.26.0

What's Changed

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

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.25.0...v4.26.0

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.25.0

What's Changed

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

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.24.2...v4.25.0

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.24.2

What's Changed

  • fix(app): Prevent upload resume state from not propagating to upload call by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3073
  • fix(cli): Drop ESM and use TSC build for CLI by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3074

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.24.1...v4.24.2

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.24.1

What's Changed

  • fix(app): Apply boolQuery constraint for datasetType selected value by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3070

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.24.0...v4.24.1

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.24.0

What's Changed

  • chore(deps-dev): Bump vite from 4.5.2 to 4.5.3 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3023
  • chore(deps): Bump express from 4.18.2 to 4.19.2 in /packages/openneuro-server by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3021
  • refactor(cli): Migrate annexAdd to its own module by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3024
  • DOC: Recommend "provider = generic" in .gitconfig by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3025
  • chore(deps): Bump idna from 3.6 to 3.7 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3026
  • chore(deps): Bump the pipenv group in /services/datalad with 8 updates by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3020
  • MongoDB test fixes for local development by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3031
  • deps: Support Node 20 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3032
  • Add search indexing for dataset_description DatasetType field by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3035
  • feat(app): Implement search facets for DatasetType field by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3036
  • chore(deps): Bump ejs from 3.1.9 to 3.1.10 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3040
  • chore(deps): Bump the pipenv group in /services/datalad with 9 updates by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3039
  • chore(deps): Bump peaceiris/actions-gh-pages from 3 to 4 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3038
  • fix(app): Update NEMAR link tooltip text by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3044
  • fix(app): Apply default search parameters on any initial render by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3045
  • chore: Update to latest yarn by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3049
  • chore: Replace custom implementation with os.getenv by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3050
  • Bust cache for draft files when file exists on S3 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3052
  • fix(datalad): Separate validator process construction from wait, allowing error logging by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3048
  • chore(style): Run pyupgrade --py311-plus to modernize idioms by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3051
  • deps: Update to bids-validator 1.14.6 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3053
  • allow optional viewing of full time series by @hanayik in https://github.com/OpenNeuroOrg/openneuro/pull/3055
  • chore(deps): Bump requests from 2.31.0 to 2.32.0 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3057
  • deps: Update elastic search/apm packages by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3060
  • fix(app): Show 404 pages on more invalid route paths (root and error pages) by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3061
  • fix(worker): Handle malformed JWT with an HTTP 400 response by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3062
  • CLI: Setup autoenabled OpenNeuro special remote during upload if one doesn't exist by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3063
  • fix(worker): Allow for remote.log existing without s3-PUBLIC in validation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3064
  • ElasticSearch 8 indexer fixes by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3065
  • fix(server): Prevent missing data in paginated search queries with ElasticSearch 8.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3067
  • chore(dev): Update to latest elasticsearch in docker-compose by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3066
  • chore(deps-dev): Bump tqdm from 4.66.2 to 4.66.3 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3041

New Contributors

  • @hanayik made their first contribution in https://github.com/OpenNeuroOrg/openneuro/pull/3055

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.23.0...v4.24.0

- TypeScript
Published by nellh over 1 year ago

https://github.com/openneuroorg/openneuro - 4.23.0

What's Changed

  • chore(deps): Configure dependabot to group PRs and update GHA by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3002
  • chore(deps): Fix dependabot config by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/3005
  • chore(deps): Bump the actions-infrastructure group with 3 updates by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3006
  • feat(app): Disable derivatives tab if ToS not accepted by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2994
  • chore(deps): Bump codecov/codecov-action from 3 to 4 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3007
  • fix(app): Show file metadata for schema validator issues by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2996
  • fix(app): Update to React 18 and replace jsx-to-markdown with react-markdown by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3009
  • chore(deps): Bump the pipenv group in /services/datalad with 11 updates by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3010
  • Add 30 second timeout to dataset resolver by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3012
  • fix(app): Restrict data table date display to four common formats by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3014
  • chore(deps): Bump follow-redirects from 1.15.4 to 1.15.6 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/3016
  • Deno command line tools by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/3017

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.22.0...v4.23.0

- TypeScript
Published by nellh almost 2 years ago

https://github.com/openneuroorg/openneuro - 4.22.0

What's Changed

  • chore(deps-dev): Bump vite from 4.4.12 to 4.5.2 in /packages/openneuro-app by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2980
  • fix(app): Use our own Markdown component that sanitizes HTML following GitHub-like rules by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2982
  • deps(worker): Update to git-annex 10.20230926 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2983
  • chore(deps-dev): Bump vite from 4.4.12 to 4.5.2 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2974
  • Fix a link to openneuro-cli by @yarikoptic in https://github.com/OpenNeuroOrg/openneuro/pull/2989
  • fix(app): Raise preference for exact matches of accession numbers when searching for keywords above other fields by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2991
  • feat(app): Add a quick shortcut for accession number -> dataset page to homepage by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2990
  • [ENH] Add link to external participant level search to filters block by @surchs in https://github.com/OpenNeuroOrg/openneuro/pull/2988
  • fix(app): Add aria-role to accordion tab and test for Neurobagel component by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2993
  • FIX: Display metadata lists as unordered lists by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2985

New Contributors

  • @surchs made their first contribution in https://github.com/OpenNeuroOrg/openneuro/pull/2988

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.21.3...v4.22.0

- TypeScript
Published by nellh about 2 years ago

https://github.com/openneuroorg/openneuro - 4.21.2

What's Changed

  • Improve handling of file requests during worker restarts by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2960
  • Test fixes for date instability by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2966
  • fix(worker): Add test and character set detection for non-utf8 files by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2965
  • fix(api): Prevent crash when tree is requested with no children by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2964

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.21.1...v4.21.2

- TypeScript
Published by nellh about 2 years ago

https://github.com/openneuroorg/openneuro - v4.21.1

What's Changed

  • fix(app): Prevent crash when top datasets query returns no datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2957
  • fix(server): Configure Elastic APM with an API key by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2958
  • Fix API crash caused by socket closed errors by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2959

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.21.0...v4.21.1

- TypeScript
Published by nellh about 2 years ago

https://github.com/openneuroorg/openneuro - 4.21.0

What's Changed

  • fix(worker): Handle missing snapshot trees better by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2913
  • fix(worker): Don't throw KeyError when auth token is missing 'name' field by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2914
  • chore(server): Cleanup unused GraphQL subscriptions by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2930
  • Fixes search by sex not catching 'M' and 'F' in participants.tsv by @ehavener in https://github.com/OpenNeuroOrg/openneuro/pull/2932
  • ci: Run coverage with GitHub actions by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2933
  • chore(deps): Bump @babel/traverse from 7.22.17 to 7.23.2 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2929
  • chore(deps): Bump get-func-name from 2.0.0 to 2.0.2 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2915
  • chore: Update to GraphQL 16.8.1 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2934
  • chore(deps-dev): Bump cryptography from 41.0.3 to 41.0.4 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2901
  • Migrate server code to TypeScript by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2931
  • fix(cli): Prevent commander parsing from overriding git-annex-remote-openneuro by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2939
  • Support podman for local dev environments by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2942
  • fix(server): Allow /api in addition to /crn for API requests by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2943
  • chore(deps): Bump axios from 1.5.0 to 1.6.1 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2941
  • feat(dataset): Annex TSV files in phenotype directory by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2940
  • fix(server): Allow authorization bearer token header for API access by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2944
  • Fix git-annex access issues for CLI by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2945
  • chore(deps): Bump @adobe/css-tools from 4.3.1 to 4.3.2 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2950
  • chore(deps-dev): Bump cryptography from 41.0.4 to 41.0.6 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2948
  • Add clickthrough agreement for downloads by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2947
  • chore(deps): Bump urllib3 from 1.26.16 to 1.26.18 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2927
  • deps(worker): Update lockfile Python deps by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2952
  • chore(deps-dev): Bump vite from 4.4.9 to 4.4.12 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2953
  • Helm configuration fixes for ElasticSearch 8.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2954
  • deps(elasticsearch): Update NodeJS elasticsearch clients to 8.10.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2955

New Contributors

  • @ehavener made their first contribution in https://github.com/OpenNeuroOrg/openneuro/pull/2932

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.20.2...v4.21.0

- TypeScript
Published by nellh about 2 years ago

https://github.com/openneuroorg/openneuro - 4.20.4

  • Fix CLI git-annex-remote-openneuro failing to run when set as the program name.

- TypeScript
Published by nellh over 2 years ago

https://github.com/openneuroorg/openneuro - 4.20.2

  • Roll back bids-validator to 1.10.0 for server side validation

- TypeScript
Published by nellh over 2 years ago

https://github.com/openneuroorg/openneuro - 4.20.1

What's Changed

  • fix(cli): Rollback bids-validator version by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2905
  • fix(app): Disable unused graphql-subscriptions on the client by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2904
  • fix(worker): Return 404 for missing datasets on draft or snapshot API calls by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2912

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.20.0...v4.20.1

- TypeScript
Published by nellh over 2 years ago

https://github.com/openneuroorg/openneuro - v4.20.0

What's Changed

The headline feature for this release is support for common derivatives uploads via the website (CLI support will be in an upcoming release).

  • chore(deps): Bump cryptography from 40.0.1 to 41.0.2 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2855
  • chore(deps): Bump semver from 5.7.1 to 5.7.2 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2850
  • chore(deps): Bump semver from 7.3.7 to 7.5.4 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2851
  • fix(app): Rename mock-content to content by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2852
  • DOC: Update docs to be more user-facing by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2853
  • Fix typos detected by codespell by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2854
  • refactor(app): Replace FAQ with documentation link and redirect by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2856
  • chore(deps): Bump mongoose from 6.2.3 to 6.11.3 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2857
  • refactor(server): Migrate summary and permission resolvers to TypeScript by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2858
  • reactor(app): Drop react-virtualized in favor of react-table by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2859
  • fix typo by @da5nsy in https://github.com/OpenNeuroOrg/openneuro/pull/2862
  • chore(deps): Bump word-wrap from 1.2.3 to 1.2.5 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2864
  • chore(deps): Bump certifi from 2023.5.7 to 2023.7.22 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2865
  • chore(deps-dev): Bump cryptography from 41.0.2 to 41.0.3 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2867
  • fix(scripts): Use command line authentication with s3-delete-all-versions script by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2870
  • All public dataset metadata page by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2863
  • fix(app): Prevent TextInput crash when value is undefined by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2871
  • deps: Update to Node 18.17.1 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2876
  • chore(deps): Bump @adobe/css-tools from 4.0.1 to 4.3.1 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2877
  • chore(deps): Bump gitpython from 3.1.31 to 3.1.32 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2872
  • fix(server): Set 4MB high water mark for streaming file responses by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2878
  • Apollo Server 4 Update by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2866
  • chore(deps): Bump @apollo/server from 4.8.1 to 4.9.3 in /packages/openneuro-server by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2885
  • chore(deps): Bump gitpython from 3.1.32 to 3.1.34 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2884
  • Update to yarn 3.6.3 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2887
  • fix: TypeScript upgrade build fixes for 5.1.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2888
  • Update to Vite 4.4.9 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2890
  • fix: Revert Node.js containers to bullseye (libssl fixes) by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2891
  • fix(worker): Update to Python 3.11 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2892
  • Enable schema validator for worker validation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2894
  • chore(deps): Bump @xmldom/xmldom from 0.7.5 to 0.7.13 in /services/datalad by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2893
  • deps: Update to bids-validator@1.13.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2895
  • Enable schema validator for derivative datasets on client side uploads by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2897
  • feat(api): Return schema validator output for derivative datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2896
  • deps(server): Drop moment.js in favor of date-fns by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2898
  • docs: Add steps to setup Kubernetes auth for existing clusters by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2899

New Contributors

  • @da5nsy made their first contribution in https://github.com/OpenNeuroOrg/openneuro/pull/2862

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.19.2...v4.20.0

- TypeScript
Published by nellh over 2 years ago

https://github.com/openneuroorg/openneuro - v4.19.3

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.19.2...v4.19.3

- TypeScript
Published by nellh over 2 years ago

https://github.com/openneuroorg/openneuro - v4.19.2

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.19.1...v4.19.2

- TypeScript
Published by nellh over 2 years ago

https://github.com/openneuroorg/openneuro - v4.19.1

What's Changed

  • Metadata API fixes by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2833
  • Revert "fix: Allow testing openneuro git-annex-remote-openneuro via yarn/npm" by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2842
  • fix(worker): Use stable sort order for tags during export by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2841

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.19.0...v4.19.1

- TypeScript
Published by nellh over 2 years ago

https://github.com/openneuroorg/openneuro - 4.19.0

What's Changed

  • chore(deps): Bump vm2 from 3.9.17 to 3.9.18 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2816
  • deps(app): Update to latest Vite by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2812
  • FIX: "e; should be " by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2821
  • chore(deps-dev): Bump vite from 3.2.3 to 3.2.7 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2823
  • fix(app): Disable reviewer links creation without a dataset version by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2822
  • Set niivue default to limitFrames4D: 5 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2817
  • fix(cli): Explicitly close file read stream on request abort by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2827
  • fix(app): Make niivue accessible as window.niivue by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2826
  • feat(api): Resolve dynamic metadata at read instead of write by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2829
  • feat(api): Add commit stats and file listings to history API by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2828
  • fix(api): Fix incorrect user context in metadata snapshot resolution by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2830

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.18.1...v4.19.0

- TypeScript
Published by nellh over 2 years ago

https://github.com/openneuroorg/openneuro - v4.18.0

What's Changed

  • fix(server): Set content-length and use faster fetch API for file transfers by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2800
  • fix(worker): Remove unused codecov Python dep by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2802
  • deps: Update to Node 18.15.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2801
  • dep(app): Update NiiVue to 0.33.1 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2803
  • Use external URLs for FileTree and getFile APIs by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2805
  • chore(deps): Bump vm2 from 3.9.11 to 3.9.17 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2806
  • Implement snapshot downloadFiles API call by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2797
  • fix(worker): Update S3 sibling settings on every export by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2787
  • Initial schema validator frontend support by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2779
  • feat(app): Add a shell script generator for snapshot downloads by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2808

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.17.2...v4.18.0

- TypeScript
Published by nellh almost 3 years ago

https://github.com/openneuroorg/openneuro - v4.17.0

What's Changed

  • Allow linking ORCID to existing non-ORCID oauth accounts by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2782
  • Fix missing delete directory functionality by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2778
  • Use preferred name instead of email and include ORCID link if available for comments by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2784
  • fix(server): Avoid hanging on API requests to Brainlife by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2785
  • fix(worker): Update local and remote defaults to main branch by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2738
  • Update to Mongoose 7.0.2 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2788
  • chore(deps): Bump minimist from 1.2.5 to 1.2.8 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2783
  • fix: Avoid re-export of already published snapshots by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2790
  • fix: Update to elastic-apm-node 3.43.0 to improve node compatibility by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2791

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.16.0...v4.17.0

- TypeScript
Published by nellh almost 3 years ago

https://github.com/openneuroorg/openneuro - 4.16.0

What's Changed

  • MNT: Convert templates from markdown to yaml by @mgxd in https://github.com/OpenNeuroOrg/openneuro/pull/2755
  • chore(deps): Bump ua-parser-js from 0.7.28 to 0.7.33 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2758
  • chore(deps): Bump cookiejar from 2.1.2 to 2.1.4 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2754
  • feat(app): Limit dataset full deletion to site admin users by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2771
  • Normalize nested directory paths from annexed objects to eliminate failure to resolve '..' in symlinked paths by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2770
  • Automatically redirect when one is provided for a removed dataset by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2766
  • fix(cli): Revert to node-fetch, native fetch is broken by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2764
  • deps(bids-validator): Update to 1.10.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2772
  • deps(worker): Update to latest DataLad and Python deps by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2773
  • ENH: Fail to validate if the dataset name is empty or whitespace by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2739

New Contributors

  • @mgxd made their first contribution in https://github.com/OpenNeuroOrg/openneuro/pull/2755

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.15.1...v4.16.0

- TypeScript
Published by nellh about 3 years ago

https://github.com/openneuroorg/openneuro - 4.15.0

What's Changed

  • fix(server): Don't cache the default dataset_description response by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2753
  • Fix missing/incorrect dataset titles for snapshots by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2747
  • chore(deps): Bump json5 from 1.0.1 to 1.0.2 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2744
  • Document steps for resize worker volumes by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2749
  • fix(cli): Fix warning about max listeners while uploading files by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2751
  • fix(cli): Improve retry delay interval and reduce parallelism by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2752
  • fix(cli): Improved reliability for uploads of datasets above 1TB in size

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.14.0...v4.15.0

- TypeScript
Published by nellh about 3 years ago

https://github.com/openneuroorg/openneuro - 4.14.1

What's Changed

  • Fix retry file upload errors with native fetch on Node 18 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2745
  • DOC: Add data retention and administration policies by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2702
  • chore(deps): Bump jsonwebtoken from 8.5.1 to 9.0.0 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2741

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.14.0...v4.14.1

- TypeScript
Published by nellh about 3 years ago

https://github.com/openneuroorg/openneuro - 4.14.0

What's Changed

  • feat: Show ORCID iDs for dataset uploaders by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2737
  • fix(app): Set snapshotTag value for FileDisplay on snapshots by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2723
  • chore(deps): Bump qs from 6.5.2 to 6.5.3 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2726
  • chore(deps): Bump decode-uri-component from 0.2.0 to 0.2.2 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2725
  • chore(deps): Bump express from 4.17.1 to 4.17.3 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2727
  • dep: Update to latest Apollo client by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2729
  • chore(deps): Bump vm2 from 3.9.5 to 3.9.11 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2722
  • dep(server): Cleanup of unused dependencies by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2731
  • dep: Update to Python 3.10 and DataLad 0.17.9 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2733
  • dep: Update to git-annex 10.20221212 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2735

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.13.0...v4.14.0

- TypeScript
Published by nellh about 3 years ago

https://github.com/openneuroorg/openneuro - 4.13.0

What's Changed

  • feat(app): Add link to NEMAR for iEEG, EEG, and MEG datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2711
  • feat(cli): Add ls command to list files and sizes in a snapshot by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2689
  • Consolidate to native fetch implementations and switch to vitest by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2715
  • chore(deps): Bump loader-utils from 1.4.0 to 1.4.2 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2716
  • update docs/api.md w/ deleteFile example by @bendhouseart in https://github.com/OpenNeuroOrg/openneuro/pull/2719
  • chore(deps): Bump @xmldom/xmldom from 0.7.5 to 0.7.9 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2718

New Contributors

  • @bendhouseart made their first contribution in https://github.com/OpenNeuroOrg/openneuro/pull/2719

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.12.6...v4.13.0

- TypeScript
Published by nellh about 3 years ago

https://github.com/openneuroorg/openneuro - 4.12.1

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.12.0...v4.12.1

  • fix(cli): Bug fix for 400 error when uploading to an existing dataset

- TypeScript
Published by nellh over 3 years ago

https://github.com/openneuroorg/openneuro - 4.12.0

What's Changed

  • File cache tree support by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2678
  • deps: Update git-annex to 10.20220927 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2683
  • chore(deps): Bump apollo-server from 2.25.2 to 2.25.4 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2687
  • chore(deps): Bump passport from 0.4.1 to 0.6.0 by @dependabot in https://github.com/OpenNeuroOrg/openneuro/pull/2662
  • DOC: Render doc website with Sphinx by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2676
  • feat(app): Encode search queries in a query parameter for the URL by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2684

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.11.0...v4.12.0

- TypeScript
Published by nellh over 3 years ago

https://github.com/openneuroorg/openneuro - 4.11.0

What's Changed

  • feat(helm): GCP support by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2666
  • fix(app): Prevent logged out users from attempting to generate API keys by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2670
  • fix(app): Add title and description for citation page by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2675
  • fix(app): Show correct command line for dataset downloads via CLI by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2674
  • fix(app): Prevent a crash when modality is undefined instead of null/string by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2681
  • deps: Bump bids-validator to 1.9.9 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2682

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.10.0...v4.11.0

- TypeScript
Published by nellh over 3 years ago

https://github.com/openneuroorg/openneuro - 4.10.0

What's Changed

  • fix(app): Use real FAQ content instead of mock-content values for live page by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2646
  • Fix for intermittent snapshot could be not created error by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2653
  • Switch to client rendering by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2655
  • deps: Update to React Router v6 and React 18 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2661

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.9.2...v4.10.0

- TypeScript
Published by nellh over 3 years ago

https://github.com/openneuroorg/openneuro - 4.9.0

What's Changed

  • New dataset page layout by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2640
  • Encode edited dataset_description.json files as unescaped utf-8 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2630
  • Fix missing JSON-LD header on snapshot pages by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2638
  • fix: Make sure git edit arguments passed to large object script by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2639
  • fix: Display full height of FileTree by default by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2633
  • ENH: Support viewing MGH/MGZ files in browser by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2642

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.8.2...v4.9.0

- TypeScript
Published by nellh over 3 years ago

https://github.com/openneuroorg/openneuro - v4.8.2

What's Changed

  • Create new datasets with a DataLad ID by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2626
  • fix: Add a datalad id while creating a snapshot if one does not exist by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2627
  • Annex configuration fixes and switch to SHA256E for new datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2619
  • fix(ssr): Prevent Apollo state from corrupting UTF-8 objects by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2623
  • fix(app): Allow copy and paste of comments by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2624

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.7.2...v4.8.2

- TypeScript
Published by nellh over 3 years ago

https://github.com/openneuroorg/openneuro - 4.7.2

What's Changed

  • DOC: Note minimum node is now 16 in CLI README by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2612
  • fix(cli): Limit max file stream handles to 512 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2615
  • Add API and frontend support for displaying related dataset derivatives by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2616

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.7.1...v4.7.2

- TypeScript
Published by nellh over 3 years ago

https://github.com/openneuroorg/openneuro - 4.7.1

What's Changed

  • fix(app): Update APM-RUM and use new config path by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2606

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.7.0...v4.7.1

- TypeScript
Published by nellh almost 4 years ago

https://github.com/openneuroorg/openneuro - 4.7.0

What's Changed

  • Switch from Papaya to NiiVue by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2597
  • fix(app): Show dataset name as page title on draft/version pages by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2598
  • fix(worker): Use correct path for calling bids-validator by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2600
  • Dataset page 404 error handling fixes by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2601
  • fix(app): Prevent ReadMore component from hiding bulk delete add/remove toggle by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2603
  • dep(app): Update to vite 2.9.6 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2604
  • fix(app): Fix dev builds for new Vite releases by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2605

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.6.2...v4.7.0

- TypeScript
Published by nellh almost 4 years ago

https://github.com/openneuroorg/openneuro - 4.6.0

What's Changed

  • Rework dataset page for tabbed tools by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2583
  • feat(server): Update search index immediately after snapshots are created by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2589
  • FIX: Drop second tooltip on purge button by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2591
  • feat(app): Display content size instead of validator summary size for datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2581
  • fix(app): Fix publish incorrectly underlined when tab is redirecting to versioning by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2592
  • fix(app): Fix extraneous 0 rendering in version tab by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2593

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.5.1...v4.6.0

- TypeScript
Published by nellh almost 4 years ago

https://github.com/openneuroorg/openneuro - 4.5.1

What's Changed

  • dep: Update to bids-validator@1.9.3 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2580
  • Show file size in dataset file tree by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2576
  • FIX: Update link to CLI docs in FAQ by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2582
  • refactor(app): Reorganize all refactor_2021 modules by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2574
  • feat(api): Add true dataset size field to drafts and snapshots by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2578
  • fix(cli): Remove obsolete win32 restriction and bump required Node to 16 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2573

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.5.0...v4.5.1

- TypeScript
Published by nellh almost 4 years ago

https://github.com/openneuroorg/openneuro - 4.5.0

What's Changed

  • dep: Update to git-annex 10.20220121 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2547
  • fix(server): Treat emails as case insensitive in updatePermissions mutation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2570
  • dep: Update datalad-service dependencies by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2548
  • Remove unused collapsible wrapper component by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2560
  • Cleanup callback injected components (excluding search) by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2559
  • Add scripts for repairing datasets with large objects in git index by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2564
  • DOILink component bug fixes by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2569

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.4.10...v4.5.0

- TypeScript
Published by nellh almost 4 years ago

https://github.com/openneuroorg/openneuro - 4.4.10

What's Changed

  • ENH: Show orientation markers on NIfTI images by @effigies in https://github.com/OpenNeuroOrg/openneuro/pull/2544
  • fix(app): Display .bidsignore as text when viewing files by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2552
  • Upgrade to bids-validator 1.9.2 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2554
  • fix(server): Prevent undefined fetch reference error in brainlife resolver by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2555
  • dep(server): Update to Mongoose 6.2.3 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2556
  • fix: Create pygit2.Signature at commit time for accurate snapshot creation times by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2553

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.4.9...v4.4.10

- TypeScript
Published by nellh almost 4 years ago

https://github.com/openneuroorg/openneuro - 4.4.8

What's Changed

  • dep(server): Update mongoose to 6.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2540
  • feat: Use versioned URLs for Brainlife links by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2541
  • fix(server): Update elastic APM to resolve issue with MongoDB instrumentation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2542

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.4.6...v4.4.8

- TypeScript
Published by nellh about 4 years ago

https://github.com/openneuroorg/openneuro - 4.4.6

What's Changed

  • ORCID login fixes by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2537
  • Login redirect URL fix by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2537

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.4.5...v4.4.6

- TypeScript
Published by nellh about 4 years ago

https://github.com/openneuroorg/openneuro - 4.4.3

  • Drop nodemailer in favor of node-mailjet

- TypeScript
Published by nellh about 4 years ago

https://github.com/openneuroorg/openneuro - 4.4.4

  • Minor fix for missing logo in email notifications (d1a93491c1f7a9dc5069612ddab1cb9532dcfd2e)

- TypeScript
Published by nellh about 4 years ago

https://github.com/openneuroorg/openneuro - 4.4.0

What's Changed

  • docs: Update dev setup documentation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2530
  • Support for MongoDB 5.0 by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2525
  • fix(upload): Avoid uploading ._ prefixed files created by macOS by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2534
  • fix(app): Link to snapshot download page from snapshots by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2532
  • Remote dataset import support by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2533
  • fix(app): Prevent component crash when rendering dataset missing authors by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2535

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.3.2...v4.4.0

- TypeScript
Published by nellh about 4 years ago

https://github.com/openneuroorg/openneuro - 4.3.2

What's Changed

  • fix: Correct @openneuro/client entrypoint for CommonJS by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2523

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.3.1...v4.3.2

- TypeScript
Published by nellh about 4 years ago

https://github.com/openneuroorg/openneuro - 4.3.1

What's Changed

  • fix: Add = character to excluded encodings in S3 URLs by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2522

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.3.0...v4.3.1

- TypeScript
Published by nellh about 4 years ago

https://github.com/openneuroorg/openneuro - 4.3.0

What's Changed

  • refactor: Simplify backend exports by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2517
  • feat: Allow for version deprecation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2512
  • tests: Replace enzyme with react-testing-library
  • tests: Improve test cases for snapshots
  • tests: Fix coverage reporting for Python tests

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.2.5...v4.3.0

- TypeScript
Published by nellh about 4 years ago

https://github.com/openneuroorg/openneuro - 4.2.5

What's Changed

  • fix(cli): Fixes TypeScript build issues affecting @openneuro/client package (#2516)
  • fix(app): Remove duplicate tooltip on update file button by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2511
  • refactor: Drop enzyme from dependencies by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2514

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.2.4...v4.2.5

- TypeScript
Published by nellh about 4 years ago

https://github.com/openneuroorg/openneuro - 4.2.2

What's Changed

  • fix(ci): Fix Codecov service by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2490
  • changing the label from gender to sex to match bids by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/2496
  • fix(ci): Exclude mock data and test suites from coverage by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2498
  • Architecture documentation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2116
  • refactor: Drop react-bootstrap and all components that depend on it by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2497
  • remove feature flag feedback form css and some unused css by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/2500
  • Dataset hex size by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/2499
  • refactor: Drop unused classic design components and code by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2501
  • Update README.md by @tommydino93 in https://github.com/OpenNeuroOrg/openneuro/pull/2502
  • dep: Update Elastic clients to latest release by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2505
  • fix(api): Return correct encoded URLs for S3 objects by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2506
  • feat(cli): Validate API key to catch extra characters and similar errors by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2504
  • fix(app): Correct clickable area for add files / add directories to file tree by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2507

New Contributors

  • @tommydino93 made their first contribution in https://github.com/OpenNeuroOrg/openneuro/pull/2502

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.2.0...v4.2.1

- TypeScript
Published by nellh about 4 years ago

https://github.com/openneuroorg/openneuro - 4.2.0

What's Changed

  • linking directly to the help docs instead of relying on a redirect by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/2476
  • update readmore for extralong datasets by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/2474
  • breaking link if it expands past the block by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/2475
  • Test git history API formats and fix extra commas returned in references format by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2479
  • update font size for main text element in affiliate card by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/2480
  • adding git and on datalad urls with perms by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/2477
  • Update prettier to use new bracketSameLine option for JSX end of line by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2485
  • fix(components): Remove VersionList unused component state for date by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2486
  • fix(search): Prioritize accession number matches ahead of most other matches by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2487
  • fix(search): Disable "relevance" sort when no query is set by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2488
  • Disable redesign flag by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2489

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.1.2...v4.2.0

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 4.1.2

What's Changed

  • latestSnapshot sort invert fix by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2473

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.1.1...v4.1.2

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 4.1.1

What's Changed

  • fix: Update label for DOI field on metadata page by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2469
  • fix(app): Update language for upload disclaimer by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2468
  • fix(app): Handle undefined data error when adding files to dataset by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2471

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.1.0...v4.1.1

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 4.1.0

What's Changed

  • Update to the EthicsApprovals heading on snapshots by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/2451
  • Snapshot sort refinements by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2452
  • Render snapshot DOIs as links and normalize display to BIDS recommendation by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2454
  • Update modality facet on mobile by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/2458
  • Setting the nav to close when a link is clicked by @thinknoack in https://github.com/OpenNeuroOrg/openneuro/pull/2459
  • fix: Use absolute routes for documentation links by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2462
  • Publishing fixes by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2464
  • feat(api): Support adding related DOI metadata to datasets by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2465
  • fix: Update upload disclaimer to require repository harmonization by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2466
  • feat: Add related DOIs to metadata page by @nellh in https://github.com/OpenNeuroOrg/openneuro/pull/2467

Full Changelog: https://github.com/OpenNeuroOrg/openneuro/compare/v4.0.1...v4.1.0

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 4.0.0

  • Enable redesign by default (#2442)
  • Add UI for anonymous dataset reviewer management under Share tab (#2330)
  • Fix file viewer for JSON files in redesign (#2431)
  • Collapse large file trees (#2439)
  • Fix an issue with creating new GitHub repositories for public datasets (#2429)
  • Categorize undefined species datasets as human (#2446)
  • Fix an issue with authors formatting on snapshots (#2444)
  • Add view draft button to snapshot tools (#2445)

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 3.38.0

  • Fix issue sorting semver snapshot tags (#2416)
  • Improve mobile navigation styling (#2417)
  • Fix issue with hexagon class for sliders (#2420)
  • Fix for add files button on redesign dataset page (#2421)
  • Fix for incorrect validation following file deletion (#2422)

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 3.37.0

  • Fix login issues with Safari (#2404)
  • Fix an API issue with dataset draft summaries (#2375)
  • Fix a crash when creating snapshots on some datasets (#2370)
  • Fix for CLI direct git access support (#2322)

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 3.36.3

  • Update to bids-validator@1.8.4
  • Fix datalad-service build due to upstream changes (#2357)
  • Fix missing public dataset counts for modalities (#2355)
  • Improve styling for mobile Safari (#2350)
  • Fix incorrect sorting of subject counts in search (#2353)
  • Improve sort query performance for views and downloads (#2352)

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro -

  • Fix missing dataset views/download counts
  • Fix styling for Brainlife.io button for redesigned datasets page (#2351)

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 3.36.0

  • New dataset page in redesign preview
  • Search result tuning for higher priority matches on titles and authors, more accurate readme matches
  • Bug fix for participants count searches (#2310)
  • Fix race condition often preventing deletion of files (#2333)
  • New Summary primaryModality field to identify most common modality for a dataset (#2313)
  • Fix an issue with over-reporting dataset views due to counting automated API access (#2346)
  • Fix an issue where enabling the redesign did not load styles until the second request (#2336)

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 3.35.0

  • Add support for anonymous review users (#2308)
  • Performance improvements for dataset access (#2286)
  • Fix missing dataset page tooltips (#2289)
  • Improve cache behavior for datasets (#2291, #2294)
  • Add redesign feedback form (#2267, #2271, #2298)
  • Link from dataset page to modality portals (#2302)
  • Reset search parameters when entering search from another page (#2306)
  • Fix snapshot ordering on dataset page (#2266)
  • Fix for search author facets and participant count field (#2310, #2312, #2305)

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 3.34.8

  • Fix for issues deleting files within some directories (#2269)
  • Fix for initial upload snapshot failures for some datasets (#2270)
  • Fix for failed edits when a dataset has no associated extra metadata (#2268)

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 3.34.0

  • Fix timeouts for some delete requests (#2219)
  • SSR error handling improvements (#2217, #2230)
  • Bug fix for cache issues affecting some API calls (#2204)

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 3.33.7

  • Bug fix for slow annex file performance and some datasets missing titles (#2160)

- TypeScript
Published by nellh over 4 years ago

https://github.com/openneuroorg/openneuro - 3.33.1

  • Bug fix for openneuro-*(1) does not exist CLI error (#2113)

- TypeScript
Published by nellh almost 5 years ago

https://github.com/openneuroorg/openneuro - 3.33.2

- TypeScript
Published by nellh almost 5 years ago

https://github.com/openneuroorg/openneuro - 3.33.0

  • Update to bids-validator@1.7.1 with support for PET datasets (#2102)
  • Packages renamed to @openneuro namespace (#2079) - openneuro-cli is now @openneuro/cli for example
  • Update clients to use GraphQL APIs for downloads (#2062) - drops legacy download APIs
  • Add support for multiple select file deletion (#2085)
  • Add flag option to report issues with dataset files (#2034)
  • Improve caching and error handling for SSR responses (#2104)
  • Add storybook and new components package (#2071)
  • Fix CLI bugs introduced in 3.32 (#2072, #2080)
  • Fix CLI issue with missing React peer dependency (#2089)
  • Switch to yarn v2 for packages (#2052)
  • Update Mongoose to 5.12 (#2054)
  • Add support for Kubernetes 1.19 (#2090)
  • Use init containers for local development - now requires docker-compose 1.29 or later (#2101)

- TypeScript
Published by nellh almost 5 years ago