- [MNT] Updated husky scripts #419 (@rmanaem @neurobagel-bot[bot])
- [ENH] Made dataset name hyperlink to dataset
PortalURI
#411 (@rmanaem @surchs) - [ENH] Refined content and location of
How to access data
button #409 (@rmanaem @surchs)
- @neurobagel-bot[bot]
- Arman Jahanpour (@rmanaem)
- Sebastian Urchs (@surchs)
- [MNT] Implemented error boundary #406 (@rmanaem @neurobagel-bot[bot])
- [REF] Move appzi and plausible to the gh pages build #400 (@surchs)
- [MNT] Refactored the
DownloadResultButton
#396 (@rmanaem) - [ENH] Standardized query result files #398 (@rmanaem)
- @neurobagel-bot[bot]
- Arman Jahanpour (@rmanaem)
- Sebastian Urchs (@surchs)
- Revert "Updated formatting of download result files" (@rmanaem)
- Revert "Updated the
ResultsTSV
e2e test" (@rmanaem)
- [FIX] Replaced the latest version tag with a baked-in version #390 (@rmanaem @neurobagel-bot[bot])
- @neurobagel-bot[bot]
- Arman Jahanpour (@rmanaem)
- [ENH] Updated
How to get data
modal #370 (@rmanaem @alyssadai) - [ENH] Modified the result tables for humans and machines #357 (@rmanaem)
- [ENH] Updated OpenNeuro alert with a link to Neurobagel OpenNeuro utility service #364 (@rmanaem)
- [FIX] Revert "🔄 synced local '.github/pull_request_template.md' with remote… #348 (@rmanaem)
- Alyssa Dai (@alyssadai)
- Arman Jahanpour (@rmanaem)
- [ENH] Made UI responsive for smaller screens #339 (@rmanaem)
- [FIX] Implemented "no pipelines" button #336 (@rmanaem)
- Arman Jahanpour (@rmanaem)
🎉 This release contains work from a new contributor! 🎉
Thank you, Raya Chakravarty (@Raya679), for all your work!
- [FIX] Always prompt login if auth is enabled #277 (@surchs)
- [ENH] Query tool ai UI integration #261 ([email protected] @Raya679)
- [MNT] Revert
Bump @typescript-eslint/eslint-plugin from 7.16.1 to 8.6.0
#288 (@rmanaem)
- Arman Jahanpour (@rmanaem)
- Raya Chakravarty (@Raya679)
- Raya679 ([email protected])
- Sebastian Urchs (@surchs)
- Arman Jahanpour (@rmanaem)
- [ENH] Added
NB_QUERY_PATH
env var to configure path variable #227 (@rmanaem) - [ENH] Made authentication optional on the UI #214 (@rmanaem)
- [MNT] Removed trailing slash from
queryURL
#235 (@rmanaem)
- Sebastian Urchs (@surchs)
🎉 This release contains work from a new contributor! 🎉
Thank you, Alyssa Dai (@alyssadai), for all your work!
- [FIX] Fixed the condition for when federation API's
nodes_response_status
isfail
#126 (@rmanaem) - [FIX] Remove attributes with a NULL label #124 (@surchs)
- [CI] Add .github to .prettierignore #127 (@alyssadai)
- Alyssa Dai (@alyssadai)
- Arman Jahanpour (@rmanaem)
- Sebastian Urchs (@surchs)
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Sauradip Ghosh (@Sauradip07)
❤️ Yaroslav Halchenko (@yarikoptic)
[MNT] Release new data model (#118)
We have updated the Neurobagel data model to allow users to specify phenotypic information at the session level (neurobagel/planning#83). This release updates the query tool so it can understand the new response from APIs.
- [ENH] Enabled pheno level session for response and query #112 (@rmanaem)
- [REF] Enable handling of partial node response success #97 (@rmanaem @surchs)
- [MNT] Release new data model #118 (@rmanaem)
- [FIX] Reverted back to installing devdependencies along with dependencies #117 (@rmanaem)
- [CI] Set up docker nightly build #114 (@rmanaem)
- [MNT] Add dependabot.yml #94 (@Sauradip07 @rmanaem)
- [MNT] Removed
corePlugins
option fromprettier
config file #87 (@rmanaem) - [CI] adding codespell: fixing one typo #86 (@yarikoptic @rmanaem)
- [CI] Remove GH variable dependence for tests #80 (@surchs)
- [MNT] Add .prettierignore for CHANGELOG #83 (@surchs)
- Arman Jahanpour (@rmanaem)
- Sauradip Ghosh (@Sauradip07)
- Sebastian Urchs (@surchs)
- Yaroslav Halchenko (@yarikoptic)
🎉 This release contains work from new contributors! 🎉
Thanks for all your work!
❤️ Arman Jahanpour (@rmanaem)
❤️ Sauradip Ghosh (@Sauradip07)
❤️ Abdul Samad Siddiqui (@samadpls)
❤️ Sebastian Urchs (@surchs)
❤️ Deleted user (@ghost)
[MNT] Set the app version to 0.1.0
in package.json (#53)
The first release of the tool refactored and reimplemented in React and TypeScript.
- [ENH] Implemented UI improvements #16 (@rmanaem @surchs)
- [ENH] Implemented logic for downloading result #13 (@rmanaem)
- [ENH] Implemented logic for parsing selection from the url search parameters #12 (@rmanaem)
- [ENH] Implemented logic for node selection #10 (@rmanaem)
- [ENH] Implemented query fields #9 (@rmanaem)
- [ENH] Created query prototype #7 (@rmanaem)
- [ENH] Added Appzi widget #32 (@rmanaem)
- [MNT] Removed
CodeSee
workflow #33 (@rmanaem) - [DOC] Update Copyright holders #30 (@surchs)
- Install the CodeSee workflow. #23 (86324825+codesee-maps[bot]@users.noreply.github.com @ghost)
- [FIX] Fixed the performance issues caused by re-rendering #39 (@rmanaem)
- [FIX] Refactored syncing of the
URLSearchParams
and selected nodes #25 (@rmanaem)
- [MNT] Set the app version to
0.1.0
in package.json #53 (@rmanaem) - [MNT] Dockerized the app #51 (@rmanaem)
- [MNT] Added post-merge hook and updated scripts #38 (@Sauradip07)
- [CI] Set up GitHub pages deployment CI #50 (@rmanaem)
- [CI] Set up ESLint CI #47 (@rmanaem)
- [CI] Implement Prettier CI Check for Code Consistency #44 (@samadpls)
- [MNT] Added
prettier
support #35 (@samadpls)
- Setup vitest (@surchs)
- Setup Cypress (@surchs)
- Setup Tailwind (@surchs)
- Setup pre-commit for husky (@surchs)
- Setup husky and lintstaged (@surchs)
- Setup MUI component library (@surchs)
- Setup airbnb eslint (@surchs)
- Setup prettier (@surchs)
- Vite setup (@surchs)
- Abdul Samad Siddiqui (@samadpls)
- Arman Jahanpour (@rmanaem)
- codesee-maps[bot] (86324825+codesee-maps[bot]@users.noreply.github.com)
- Deleted user (@ghost)
- Sauradip Ghosh (@Sauradip07)
- Sebastian Urchs (@surchs)