All notable changes to this project will be documented in this file.
4.0.0 (2024-08-13)
- release 4.0.0 (e4ed5e7)
4.0.0-rc.0 (2024-08-12)
- release 4.0.0-rc.0 (d1cb214)
3.3.0 (2024-08-02)
- release 3.3.0 (3a37563)
3.3.0-rc.3 (2024-08-02)
- hide units for which a user is only a project observer (b3e8c6f)
- release 3.3.0-rc.3 (a0b428b)
3.3.0-rc.2 (2024-08-02)
- include missing units to organisation usage page (133e410)
- text clarification on settings page (b423520)
3.3.0-rc.1 (2024-07-23)
- add button to access organisation inventory page (64aaa56)
- release 3.3.0-rc.1 (3a281e6)
3.3.0-rc.0 (2024-07-16)
- add initial version of organisation inventory (0515418)
- release 3.3.0-rc.0 (07c1d4f)
3.2.0 (2024-05-16)
- move-file-mutation: fix invalidation of cache when moving a file (5b974d0)
- release 3.2.0 (077cede)
3.2.0-rc.2 (2024-05-09)
- edit-unit: fix permissions of editing unit members, names and default privacy (28289cb)
- release 3.2.0-rc.2 (f401dbc)
3.2.0-rc.1 (2024-05-01)
- edit-unit: add option to change a unit's default product privacy (b6a22a6)
- fix texts in some file actions (254b764)
- fix unnecessary request being made when a user isn't a unit member (3ac4492)
- improve display of rename file/dir field (aabcc7c)
- project-selection: fix project filter level changing when a project is selected (769c23e)
- release 3.2.0-rc.1 (7864fc9)
3.2.0-rc.0 (2024-04-29)
- create-project: support the default product privacy of units (6a99669)
- project-page: support file and directory rename/move (e454a7f)
- create-project: change privacy switch back to a checkbox (d404311)
- create-project: forward ref warning in CreateProjectForm.tsx (9fe9208)
- create-project: restore default project privacy value when changing flavour if field is untouched (0b9c544)
- dataset-actions: allow user to attach a dataset to a project they are an admin (43ac2f9)
- datasets-page: stop request spam when upload finishes (9155956)
- fix typos (7441bb3)
- improve error message relay from api (af3d025)
- modals: change some close button text to cancel (424f3c9)
- project-selection: fix alignment of unit and org inputs (fa62cca)
- release 3.2.0-rc.0 (97c6cac)
3.1.1 (2024-04-21)
- run-job: fix hydration issue with the options form (31184ec)
- run-job: remove error messages from console when validation fails (582ca3c)
- run-job: show error message correctly when empty smiles entries are used (8d2b6b0)
- sketcher: fix some sketcher issues caused by multiple sketchers being open (ad75496)
3.1.0 (2024-04-11)
- unit-user-usage: remove percentage, fix spacing and disable column filtering for project columns (4dca281)
- release 3.1.0 (de25b9b)
3.1.0-rc.3 (2024-04-09)
- unit-user-usage: add activity totals to table (acdfbe7)
- unit-user-usage: disable autofocus on project form on this page only (196f1c6)
- release 3.1.0-rc.3 (eff4b97)
3.1.0-rc.2 (2024-04-08)
- unit-user-usage: add create project form at bottom of table (c3beb35)
- unit-user-usage: change page titles and url (9c3e2bd)
- unit-user-usage: filter out selected projects (d785342)
- unit-user-usage: show error messages when there are api errors (f8620e2)
- unit-user-usage: update dropdown label to "Add Project" (83314c5)
- unit-user-usage: update pivot toggle text (eb62fe6)
- release 3.1.0-rc.2 (2d2b9ab)
3.1.0-rc.1 (2024-04-05)
- unit-user-usage: add initial implementation (a901ec8)
- fix new default_product_privacy property in selected org (06b1d83)
- unit-user-usage: update activity columns to use new api (cf756a3)
- release 3.1.0-rc.1 (99a5780)
3.0.0 (2024-03-12)
- release 3.0.0 (71ae4d9)
3.0.0-rc.5 (2024-03-12)
- results-page: imrpove project link on instances (3d2de1f)
- release 3.0.0-rc.5 (6602afa)
3.0.0-rc.4 (2024-03-11)
- results-page: add title to instance page and make project list item clickable (3beb834)
- project-selection: fix predicted storage value in chart (96dbf9e)
- project-stats: fix text wrap and spacing of chart tooltip (36d56ec)
- release 3.0.0-rc.4 (62f4d81)
3.0.0-rc.3 (2024-03-07)
- delete-project: ensure user is creator of project (548c570)
- project-page: fix delete directory logic for sub folders (be28b40)
- project-page: fix enter key when creating project directories (d828ceb)
- project-selection: change permission level sleect to use administrator instead of owner (7664203)
- release 3.0.0-rc.3 (748ba80)
3.0.0-rc.2 (2024-03-05)
- run-job: fix run job button when job has no options (81709a1), closes #1257
- run-job: navigate to new instance when re-run job button is used (827a45c), closes #1255
- results-page: use include exclude_purpose parameter to speed up request to tasks (b893a4a), closes #1251
- release 3.0.0-rc.2 (a90ca6a)
3.0.0-rc.1 (2024-03-05)
- actions: Update changelog.md with to remove standard-version wording
- api: add a public ui-version endpoint (5bb327a)
- auth: display auth error message in user menu (5b295a1)
- create-unit: add option to create personal unit (0df614b), closes #1021
- dataset-storage-table: allow dataset products to be deleted from the settings window (db3874e)
- improve sdf viewer action text and fix the maximum width of the pop-up (4440a99)
- project-bootstrap: add the bstrapper to the settings dialogue and the project page (b0f6358)
- project-bootstrap: hide bootstrapper if the default org is hidden (23ad5b4)
- project-delete: provide the project name in the delete project dialogue (#1219) (2078676), closes #1209
- project-page: add option to create project directories (6a0e1d0)
- project-page: add option to delete directories (6ff0226)
- project-selection: add a filter by "current user is the owner" option to org, unit and proj (98299df), closes #1020
- project-selection: add option to filter project name and owner columns (00ddbd2)
- project-selection: improve selection filter to give editor option (1be8cd4)
- project-selection: set the default organisation as the default selection when no project is selected (4fc2672)
- project-stats: add icon to show whether a project is private (#1220) (be7f640), closes #1204
- run-job: add test job card that only shows in development mode (4098726)
- sdf-parser: add first implementation of sdf filtering (4e07937)
- sdf-viewer: add card view property selection (663473f)
- unit: add UI to rename units (aa8ffe9), closes #1172
- user: improve the look and content of the user menu (fa8e16a)
- viewers: add SDF file viewer (2e3e282)
- api: cleanup /version API requests in the footer (9bcdfb6)
- api: fix admin/editor level permissions for v2 DM api (35dd06c)
- api: fix breaking change caused by job variables inputs chaning from string to object (aa53bbb)
- auth: experimental test to fix 404 errors when navigating to certain pages without authentication (327078b)
- auth: final fix for 404 errors when navigating to protected pages when not loged-in (45e6be0)
- auth: fix auth logout issue (6e04ce1)
- auth: fix datasets link from giving a 404 (593e121)
- auth: fix display of auth error messages (ea68fc9)
- auth: fix login paths on base urls (a3aff89)
- auth: fix redirects from login (dead1b8)
- authorization: improve authorization to support evaluation role (847e500)
- context: fix types (f0dd662)
- create-project: only show the button when users have permission for the selected unit (5c82966)
- create-project: prevent private projects for the EVALUATION flavour (3f91b14)
- create-unit: move create unit actions to organisation column, fix when they're displayed and fix text (f551659)
- data-table: fix search field changing sort direction (d0761ca)
- dataset-sub-table: stop showing dataset storage subscriptions when the unit doesn't have any (dc8531a), closes #1022
- delete-project: make the delete project dialogue clearer (d330ac8)
- deps: pin nanoid and switch from uuid everywhere (c087bba)
- deps: update dm client to fix data update issues (7bee802)
- deps: upgrade material-ui-popup-state and fix breaking changes (26c1bd8)
- display directories without text transform (#1162) (a512883), closes #1098
- docs: add space between docs nav links for a better page experience (38c3599)
- executions: use new molcules-smi type (3646501)
- file-download: fix file download when app is hosted on a sub path (3c95ff1)
- fix lint issue and change default error text (abcd1be)
- fix linting errors created by yup update (c24de89)
- job-file-inputs: display required indicator on inputs (ff16e12)
- navigation: fix button positions on mobile (733dfcd)
- nextjs: fix console noise created from last commit (0e9c6d1)
- nextjs: remove console noise created by nextjs update (f619298)
- pnpm: update lockfile (f0bd671)
- products: prevent evaluating users from creating dataset storage subscriptions (cf39545)
- project-selection: change default filter mode to editor and fix wording (9df5adb)
- project-selection: change text in owner switch (d92cbe2)
- project-selection: fix create personal unit action appearing incorrectly (f2d5ba0)
- project-selection: fix default value of owner only filter (44ac847)
- project-selection: fix organisation selection from behaving strange when clearing it (99252ef)
- project-selection: fix project filtering by unit (1782a17)
- project-selection: fix some projects not showing up in the table when the user only has project editor permissions but is not a unit member (559365e)
- project-selection: fix the selected unit when permission level changes (a1be809)
- project-selection: fix undefined showing up in selected org (df5766f)
- project-selection: fix url and local storage state when a project doesn't exist (64bb0df)
- project-selection: keep all applicable projects in list if user is a unit member (de4f5ef)
- results-page: fix rerun job functionality when job uses a smiles input (0430748)
- results-page: hotfix result page causing an error when no project selected (a13fca3)
- run-job: disable submit button when form is not valid (f5d07ba), closes #1001
- run-job: display errors on invalid job inputs (96c01cb)
- run-job: enable error list at bottom of options (938d361)
- run-job: fix run button being disabled when using rerun functionality (1b1c192)
- run-job: fix validation check of inputs (82d68d2)
- run-job: improve validility state of run job button (fde9b28)
- sdf-parser: fix sdf parser when hosted on a subpath (8a7fdbd)
- sdf-viewer: fix display of error messages (d0daad7)
- sdf-viewer: use molfile to depict molecule (1dab054)
- sdf: fix card view layout at certain screen sizes (75e7e01)
- settings: fix admins column and size of columns in dataset storage section (cb7cb01)
- settings: fix filter text and dropdown label in new role selector (baa1d19)
- sketcher: allow empty input to be saved (093814e)
- sketcher: capture errors and send to sentry (2747ebb)
- sketcher: fix molecule sketcher width (aa7fe82)
- sketcher: fix some sketcher issues by forcing only one ketcher instance to be in use at once (6302b1e)
- sketcher: imrpove layout of buttons when sketcher is open (b6a710c)
- upload: fix visual issues on dataset upload UI (fa7c4a5)
- user: fix html error (880ae82)
- viewers: fix browser viewer for files at the project root (8d9ce9b)
- nextjs: drop ssr to improve page load speed (3288922)
- actions: Update changelog.md with to remove standard-version wording (d715b34)
3.0.0-rc.0 (2024-03-05)
- actions: Update changelog.md with to remove standard-version wording
- api: add a public ui-version endpoint (5bb327a)
- auth: display auth error message in user menu (5b295a1)
- create-unit: add option to create personal unit (0df614b), closes #1021
- dataset-storage-table: allow dataset products to be deleted from the settings window (db3874e)
- improve sdf viewer action text and fix the maximum width of the pop-up (4440a99)
- project-bootstrap: add the bstrapper to the settings dialogue and the project page (b0f6358)
- project-bootstrap: hide bootstrapper if the default org is hidden (23ad5b4)
- project-delete: provide the project name in the delete project dialogue (#1219) (2078676), closes #1209
- project-page: add option to create project directories (6a0e1d0)
- project-page: add option to delete directories (6ff0226)
- project-selection: add a filter by "current user is the owner" option to org, unit and proj (98299df), closes #1020
- project-selection: add option to filter project name and owner columns (00ddbd2)
- project-selection: improve selection filter to give editor option (1be8cd4)
- project-selection: set the default organisation as the default selection when no project is selected (4fc2672)
- project-stats: add icon to show whether a project is private (#1220) (be7f640), closes #1204
- run-job: add test job card that only shows in development mode (4098726)
- sdf-parser: add first implementation of sdf filtering (4e07937)
- sdf-viewer: add card view property selection (663473f)
- unit: add UI to rename units (aa8ffe9), closes #1172
- user: improve the look and content of the user menu (fa8e16a)
- viewers: add SDF file viewer (2e3e282)
- api: cleanup /version API requests in the footer (9bcdfb6)
- api: fix admin/editor level permissions for v2 DM api (35dd06c)
- api: fix breaking change caused by job variables inputs chaning from string to object (aa53bbb)
- auth: experimental test to fix 404 errors when navigating to certain pages without authentication (327078b)
- auth: final fix for 404 errors when navigating to protected pages when not loged-in (45e6be0)
- auth: fix auth logout issue (6e04ce1)
- auth: fix datasets link from giving a 404 (593e121)
- auth: fix display of auth error messages (ea68fc9)
- auth: fix login paths on base urls (a3aff89)
- auth: fix redirects from login (dead1b8)
- authorization: improve authorization to support evaluation role (847e500)
- context: fix types (f0dd662)
- create-project: only show the button when users have permission for the selected unit (5c82966)
- create-project: prevent private projects for the EVALUATION flavour (3f91b14)
- create-unit: move create unit actions to organisation column, fix when they're displayed and fix text (f551659)
- data-table: fix search field changing sort direction (d0761ca)
- dataset-sub-table: stop showing dataset storage subscriptions when the unit doesn't have any (dc8531a), closes #1022
- delete-project: make the delete project dialogue clearer (d330ac8)
- deps: pin nanoid and switch from uuid everywhere (c087bba)
- deps: update dm client to fix data update issues (7bee802)
- deps: upgrade material-ui-popup-state and fix breaking changes (26c1bd8)
- disable run, rerun and delete/terminate buttons when the user isn't a project editor (342a0af)
- display directories without text transform (#1162) (a512883), closes #1098
- docs: add space between docs nav links for a better page experience (38c3599)
- executions: use new molcules-smi type (3646501)
- file-download: fix file download when app is hosted on a sub path (3c95ff1)
- fix lint issue and change default error text (abcd1be)
- fix linting errors created by yup update (c24de89)
- instance-page: fix terminate/delete instance texts (858af19)
- job-file-inputs: display required indicator on inputs (ff16e12)
- navigation: fix button positions on mobile (733dfcd)
- nextjs: fix console noise created from last commit (0e9c6d1)
- nextjs: remove console noise created by nextjs update (f619298)
- pnpm: update lockfile (f0bd671)
- products: prevent evaluating users from creating dataset storage subscriptions (cf39545)
- project-selection: change default filter mode to editor and fix wording (9df5adb)
- project-selection: change text in owner switch (d92cbe2)
- project-selection: display view project button for all projects and filter out projects in magic units (f24cfd2)
- project-selection: fix create personal unit action appearing incorrectly (f2d5ba0)
- project-selection: fix default value of owner only filter (44ac847)
- project-selection: fix organisation selection from behaving strange when clearing it (99252ef)
- project-selection: fix project filtering by unit (1782a17)
- project-selection: fix some projects not showing up in the table when the user only has project editor permissions but is not a unit member (559365e)
- project-selection: fix the selected unit when permission level changes (a1be809)
- project-selection: fix undefined showing up in selected org (df5766f)
- project-selection: fix url and local storage state when a project doesn't exist (64bb0df)
- project-selection: keep all applicable projects in list if user is a unit member (de4f5ef)
- results-page: fix rerun job functionality when job uses a smiles input (0430748)
- results-page: hotfix result page causing an error when no project selected (a13fca3)
- run-job: disable submit button when form is not valid (f5d07ba), closes #1001
- run-job: display errors on invalid job inputs (96c01cb)
- run-job: enable error list at bottom of options (938d361)
- run-job: fix run button being disabled when using rerun functionality (1b1c192)
- run-job: fix validation check of inputs (82d68d2)
- run-job: improve validility state of run job button (fde9b28)
- sdf-parser: fix sdf parser when hosted on a subpath (8a7fdbd)
- sdf-viewer: fix display of error messages (d0daad7)
- sdf-viewer: use molfile to depict molecule (1dab054)
- sdf: fix card view layout at certain screen sizes (75e7e01)
- settings: fix admins column and size of columns in dataset storage section (cb7cb01)
- settings: fix filter text and dropdown label in new role selector (baa1d19)
- sketcher: allow empty input to be saved (093814e)
- sketcher: capture errors and send to sentry (2747ebb)
- sketcher: fix molecule sketcher width (aa7fe82)
- sketcher: fix some sketcher issues by forcing only one ketcher instance to be in use at once (6302b1e)
- sketcher: imrpove layout of buttons when sketcher is open (b6a710c)
- upload: fix visual issues on dataset upload UI (fa7c4a5)
- user: fix html error (880ae82)
- viewers: fix browser viewer for files at the project root (8d9ce9b)
- nextjs: drop ssr to improve page load speed (3288922)
- release 3.0.0-rc.0 (4118bf9)
- actions: Update changelog.md with to remove standard-version wording (d715b34)
2.12.0 (2024-03-01)
- results-page: hotfix result page causing an error when no project selected (a13fca3)
2.11.0 (2024-02-12)
2.10.0 (2024-02-06)
2.9.1 (2023-12-27)
2.9.0 (2023-12-18)
2.8.0 (2023-12-14)
2.7.0 (2023-11-20)
2.6.2 (2023-08-14)
2.6.1 (2023-07-08)
- docs: add space between docs nav links for a better page experience (38c3599)
2.6.0 (2023-06-29)
- create-unit: move create unit actions to organisation column, fix when they're displayed and fix text (f551659)
- settings: fix filter text and dropdown label in new role selector (baa1d19)
2.5.0 (2023-06-14)
2.5.0-rc.1 (2023-06-13)
- create-project: only show the button when users have permission for the selected unit (5c82966)
2.5.0-rc.0 (2023-06-10)
- dataset-storage-table: allow dataset products to be deleted from the settings window (db3874e)
- create-project: prevent private projects for the EVALUATION flavour (3f91b14)
- delete-project: make the delete project dialogue clearer (d330ac8)
- products: prevent evaluating users from creating dataset storage subscriptions (cf39545)
2.4.4-rc.1 (2023-06-07)
- authorization: improve authorization to support evaluation role (847e500)
2.4.4-rc.0 (2023-06-02)
2.4.3 (2023-06-02)
2.4.3-rc.0 (2023-05-31)
- api: fix breaking change caused by job variables inputs chaning from string to object (aa53bbb)
2.4.2 (2023-05-25)
- auth: fix datasets link from giving a 404 (593e121)
2.4.1 (2023-05-25)
- auth: final fix for 404 errors when navigating to protected pages when not loged-in (45e6be0)
2.4.1-rc.1 (2023-05-24)
- auth: fix redirects from login (dead1b8)
2.4.1-rc.0 (2023-05-22)
- auth: experimental test to fix 404 errors when navigating to certain pages without authentication (327078b)
2.4.0 (2023-05-22)
- api: add a public ui-version endpoint (5bb327a)
2.3.5-rc.0 (2023-05-13)
- api: cleanup /version API requests in the footer (9bcdfb6), closes #951 #690
- auth: fix auth logout issue (6e04ce1)
- deps: upgrade material-ui-popup-state and fix breaking changes (26c1bd8)
- nextjs: fix console noise created from last commit (0e9c6d1)
- nextjs: remove console noise created by nextjs update (f619298)
- viewers: fix browser viewer for files at the project root (8d9ce9b), closes #953
2.3.4 (2023-05-05)
2.3.4-rc.0 (2023-05-04)
- deps: update dm client to fix data update issues (7bee802)
2.3.3 (2023-05-03)
2.3.3-rc.1 (2023-05-03)
- job-file-inputs: display required indicator on inputs (ff16e12)
- results-page: fix rerun job functionality when job uses a smiles input (0430748)
2.3.3-rc.0 (2023-04-20)
- executions: use new molcules-smi type (3646501)
2.3.2 (2023-03-16)
- deps: pin nanoid and switch from uuid everywhere (c087bba)
- fix linting errors created by yup update (c24de89)
- upload: fix visual issues on dataset upload UI (fa7c4a5)
2.3.1 (2023-03-14)
2.3.0 (2023-03-12)
2.3.0-rc.4 (2023-03-09)
- sketcher: allow empty input to be saved (093814e)
2.3.0-rc.3 (2023-03-09)
-
This requires DM API v1.1 or above
-
feat!(observers): add option to edit a project's observers (0b67d23)
2.3.0-rc.2 (2023-03-09)
- sketcher: capture errors and send to sentry (2747ebb)
2.3.0-rc.1 (2023-03-09)
- sketcher: fix some sketcher issues by forcing only one ketcher instance to be in use at once (6302b1e)
- sketcher: imrpove layout of buttons when sketcher is open (b6a710c)
2.3.0-rc.0 (2023-03-05)
- sketcher: add option to enter SMILEs in jobs' inputs and a sketcher to draw molecules (2f80736)
- sketcher: add sketcher smiles input component (08d9f07)
- disable run, rerun and delete/terminate buttons when the user isn't a project editor (342a0af)
- instance-page: fix terminate/delete instance texts (858af19)
- navigation: remove instanceId when navigating away from [instanceId] (4513108)
- project-selection: display view project button for all projects and filter out projects in magic units (f24cfd2)
2.2.2-rc.0 (2023-02-28)
- project-selection: fix join of project and product info so all projects are always shown (478dece)
2.2.1 (2023-02-27)
- config-page: display current env values instead of statically built values (5afc85e)
2.2.0 (2023-02-27)
- config-page: Add a configuration page that displays publically available info. This is for easier debug. (fc11664)
- executions: job search applies to job and description fields (71907dd)
2.1.3 (2023-02-22)
2.1.2 (2023-02-22)
- mdx: fix links on guided tour page (f5fa16e)
2.1.1 (2023-02-22)
- account-menu: change tooltip text to account to be consistent with content header (aeb882e)
- products: show correct header text with org and created columns (2390045)
- project-selection: fix storage used data (1bf5483)
- upload: allow and file type to be uploaded to a project (e6750df)
2.1.0 (2023-02-19)
2.1.0-rc.2 (2023-02-19)
2.1.0-rc.1 (2023-02-06)
- delete-unit: fix unit deletion for units that aren't personal units (e045c6c)
2.1.0-rc.0 (2023-02-03)
- context: add create & edit organisation actions (9f3e85d), closes #870
- viewers: Replace file viewer UI & provide same options for results (4c9d923), closes #882
2.0.2-rc.0 (2022-12-06)
- data-table: hide logs in prod (dcd3cc9)
- nextjs: delete sentry config when not using sentry (development) to suppress warning (81b4da3)
- nextjs: fix typo in config (062c6e7)
- typescript: fix error caused by updating ts (0976ba7)
2.0.1 (2022-11-23)
- footer: display api versions in the footer even when not logged in (8f527f9)
2.0.0 (2022-11-23)
2.0.0-rc.4 (2022-11-16)
2.0.0-rc.3 (2022-11-03)
- charges-page: fix title of product charges page (4950f5f)
- create-dataset-sub: fix dataset storage sub creation form (6d2e7ae)
- fix browser hanging issues (7bf43b1)
2.0.0-rc.2 (2022-11-01)
- executions: support disabled jobs (30baecb)
2.0.0-rc.1 (2022-11-01)
- context: fix loading states in the user settings (f383d03)
- create-unit: fix billing day logic when creating a unit on the first of the month (51b4618)
2.0.0-rc.0 (2022-10-31)
1.4.0 (2022-10-31)
- navigation: add missing span around disabled tooltip child (e36ba43)
- project-selection: fix issue when deleting the selected project will cause the browser to hang indefinitely (367c20b)
- typescript: fix a weird ts bug revealed by updating nextjs-routes (8229091)
1.3.0 (2022-10-02)
1.2.2 (2022-09-22)
1.2.2-rc.1 (2022-09-21)
1.2.2-rc.0 (2022-09-21)
1.2.1 (2022-09-19)
1.2.0 (2022-09-19)
1.2.0-rc.1 (2022-09-19)
- footer: fix version spacing in footer (176c268)
- navigation: fix display of links on mobile (3cbccfa)
1.2.0-rc.0 (2022-09-19)
- edit-unit: allow user to change editors of units (f7d3442), closes #675
- instance-page: add coins & cost to app and job details (e35a990), closes #704
- products: add products page a footer links (1a82135), closes #673
- footer: fix display of links on small screens (4d75cf0)
- navigation: make mobile/tablet nav more consistent (37a90aa)
- settings: close menu popper when settings is clicked (c8c25ba)
- settings: move dialog to top of navbar tree so it doesn't remount when window width changes (d4efe6a)
1.1.1 (2022-09-08)
- footer: don't require login to see API versions (825a650)
1.1.0 (2022-09-05)
1.1.0-rc.0 (2022-09-05)
- archived-instances: allow instances (jobs/apps) to be archived such that they won't be deleted automatically deleted (94d511e)
- results-page: fix results page when no project is selected (96b956a)
1.0.1 (2022-09-05)
1.0.1-rc.1 (2022-09-05)
- disable some queries that run when the user isn't authenticated (7ae63f9), closes #689
- fix type error (0ac3086)
- polling: fix polling of tasks and instances to be more consistent (f85ab19)
1.0.1-rc.0 (2022-08-24)
- fix pages error (0c3ec1c)
- footer: fix version clash (c6adada)
- project-page: fix ssr (c092fd5)
- results-page: fix ssr of results page (c95a84c)
1.0.0 (2022-08-21)
1.0.0-rc.9 (2022-08-21)
- results-page: fix viewer links on job results (2c6eb75)
1.0.0-rc.8 (2022-08-18)
- improve handling of project query state (c081aad)
1.0.0-rc.7 (2022-08-17)
- viewers: fix viewer opening files on subpaths (3d923dc)
1.0.0-rc.6 (2022-08-07)
1.0.0-rc.5 (2022-08-02)
1.0.0-rc.4 (2022-08-02)
1.0.0-rc.3 (2022-08-02)
- viewers: update browser viewer description (54d91e7)
1.0.0-rc.2 (2022-08-02)
- viewers: fix plain text viewer for datasets when using base path (8faf5b8)
1.0.0-rc.1 (2022-08-02)
- viewers: Fix browser viewer when using a base path and plain text viewer display (6f819ea)
1.0.0-rc.0 (2022-08-02)
- cookie: add cookie consent banner (b0a355a)
- footer: add link to squonk in footer (2402a02)
- footer: display api versions in the UI footer (fc9c5f4), closes #658
- project-details: add button to copy url of a project (3a259a0), closes #658
- share-project: display snackbar when url is successfully copied to the clipboard (87de082)
- viewers: add browser viewer option to files and datasets to view files in the browsers viewer if supported (2e6360b)
- nextjs: fix nextjs warning about base path (9adf04b)
- project-bootstrap: Delete product when deleting a project and wait for project task to be done (052fe23)
0.1.19 (2022-07-25)
0.1.19-rc.0 (2022-07-25)
0.1.18 (2022-07-21)
0.1.18-rc.3 (2022-07-21)
0.1.18-rc.2 (2022-07-19)
0.1.18-rc.1 (2022-07-16)
0.1.18-rc.0 (2022-07-16)
- result-timeline: Display colour and tooltip for the event type and provide toggle to filter out debug events (55c444c)
- settings: Add icons for org and unit selection to show private and membership (553f23c)
0.1.17 (2022-07-12)
0.1.17-rc.0 (2022-07-12)
- create-project: Change default value for private projects to true (e295ab6)
- create-unit: Prevent users from creating units in the default org (5edfdbd), closes #633
- nextjs: Fix types from next 12 (b689053)
- theme: Fix loading of dark mode when it's set in local storage (d4d307c)
- user: Clear local storage when user logs out (47171b9)
0.1.16 (2022-07-04)
0.1.16-rc.2 (2022-07-04)
- create-unit: Allow units to be created when only a org is selected (efac5a8)
- typescript: Fix nextjs types (45cba71)
0.1.16-rc.1 (2022-07-02)
- project-selection: Fix column widths and headers (8edab17)
- select-organisation: Show all organisations, not just those with units (57cd060)
0.1.16-rc.0 (2022-07-02)
- project-selection: Add owner to settings project/product table (5e9e978)
- sentry: Report "unknonw errors" to Sentry (6759da3)
- create-project: Fix service id temporarily (be2d8a8)
- create-unit: Allow org members to create units (282985f)
- Make UI compatible with breaking changes in squonk APIs (6a76185)
0.1.15 (2022-06-17)
0.1.15-rc.0 (2022-06-17)
0.1.14 (2022-06-16)
0.1.14-rc.0 (2022-06-16)
- dataset-storage-table: Adjust columns in dataset storage table in the settings UI (725f97e), closes #596
- result-timeline: Improve display of results timeline (c2243fb)
- settings: Fix position of user menu popper (1f836ae)
0.1.13 (2022-06-15)
0.1.13-rc.0 (2022-06-15)
- settings: Change settings popper so it doesn't block the rest of the UI (cb3bc0f)
0.1.12 (2022-06-13)
0.1.12-rc.0 (2022-06-13)
0.1.11 (2022-05-31)
0.1.11-rc.0 (2022-05-31)
- file-download: Allow all types of files to be downloaded from the project page (ffba58e)
- delete-files: Disable delete file buttons when user isn't a project editor (5f9f284)
- upload: Disable project file-upload button when user isn't a project editor or owner (a5925f2)
0.1.10 (2022-05-30)
0.1.10-rc.0 (2022-05-30)
0.1.9 (2022-05-30)
0.1.9-rc.0 (2022-05-30)
- results-page: Fix links to output files (0146470)
0.1.8 (2022-05-29)
0.1.8-rc.0 (2022-05-29)
- plaintext-viewer: Fix display of content in plaintext viewer (66c4fd8)
- plaintext-viewer: Fix query parameters in file page (75d454a)
0.1.7 (2022-05-28)
- nextjs: Add nicer transitions between routes (08a6f0d)
0.1.6 (2022-05-28)
- layout: Place footer at bottom of screen when content height is small (0c5450d)
0.1.5 (2022-05-27)
- executions: Fix typo in warning text when no project is selected (7f7eda3)
0.1.4 (2022-05-26)
- executions: Add warning when no project is selected (899637f)
- project-stats: Reorder project stats table and add clear selected project button (d1f54b3)
- jobs: Fix job launching (use correct app version) (640e202)
0.1.3 (2022-05-26)
0.1.3-rc.10 (2022-05-26)
0.1.3-rc.9 (2022-05-24)
0.1.3-rc.8 (2022-05-20)
0.1.3-rc.7 (2022-05-13)
0.1.3-rc.6 (2022-05-04)
0.1.3-rc.5 (2022-04-28)
- edit-project: Add switch to toggle whether a project is public or private (6d66a18)
0.1.3-rc.4 (2022-04-28)
- create-project: Provide option to create private projects (63449f5)
- Fix broken build (c938d35)
0.1.3-rc.3 (2022-04-28)
0.1.3-rc.2 (2022-04-27)
- deps: update dependency dayjs to v1.11.1 (e18cb85)
- deps: update dependency react-query to v3.38.0 (54d697d)
- deps: update material-ui monorepo (3d6108c)
- executions-cards: Make disabled status of run buttons of execution cards consistent (08d2305), closes #499
- project-selection: Fix project not being deselected from local storage when no project is selected (74f9372)
0.1.3-rc.1 (2022-04-19)
- project: Persist project selection betwen sessions (2acda31)
- deps: update dependency @emotion/react to v11.9.0 (d1620a9)
- deps: update dependency react-dropzone to v12.0.5 (22a598b)
- deps: update dependency use-immer to v0.7.0 (adda0fd)
0.1.3-rc.0 (2022-04-14)
- Prevent the user from accessing the executions and project pages when the user is not an editor or owner (b3ac115)
0.1.2 (2022-04-13)
- deps: pin dependency @mdx-js/loader to 2.1.1 (fdb89ef)
0.1.2-rc.1 (2022-04-02)
- ⚗️ test whether we can allow multiple file uploads with a simple prop change (2ad437f)
- 🍱 replace default title, meta and manifest info in public dir (9dc5ac8)
- 💄 add checkbox to the options popup & improve keyboard interaction (b42b8be)
- 💄 add font weight to distinguish an add new label option from others (727f37d)
- Add option to select project entitlement when creating a project (85344cb)
- add-project: Remove entitlements (29910b1)
- api: Add temporary AS values to various API calls (d6376ad)
- api: Limit the size of the response returned from API file endpoint (1bd8e15)
- api: Update api client to 0.4 (8c96c30)
- appearance: Update to theme 0.6.0 which changes some input defaults (54d8dcf), closes #10
- auth: ✨ Add proxy api route to authenticate API requests and change to using a a custom auth instance to enable config.json loading (cb6ba2f)
- Authorization: Display warning on home page if the user isn't authorized (93625ae)
- Authorization: Require a role to access protected routes (2a9ada1)
- color-scheme: Add a dark mode toggle persisted by localStorage (8d9e014)
- data-details: Add Version Information (868ce65)
- dataset-actions: Reorganise the datasets detail view (556acc7)
- dataset-details: Add file size information (6fb432f)
- dataset-details: Add project names a dataset is attached to (9110c76)
- dataset-details: Invalidate datasets upon dataset version attachment (191ff3a)
- dataset-editors: Display owner in italics in editors list in the table (d492876)
- dataset-new-version: Add dataset action that allows the upload of a new version (d93236b)
- dataset-new-version: Add type specific options from the main file uploader to the new version uploader (4723f43)
- dataset-schema: Add ability to change description of a dataset (85bc354)
- dataset-schema: Add ability to edit description (bddfbbe)
- dataset-schema: Add ability to edit type (86eaa53)
- dataset-schema: Add labels to revert buttons in schema view (61cb61e)
- dataset-schema: Add view to the schema for a dataset inside the dataset details (79980aa)
- dataset-schema: Display fields of schema as a sortable table (72ab34a)
- dataset-schema: Save changed dataset schema data (f253d56)
- datasets: Add filters to the datasets table (efb7fc0)
- delete-dataset: Add versions options to a dialog that opens when deleting a dataset (b61d3c2)
- delete-dataset: All versions are selected by default (de9db54)
- delete-dataset: Display published date/time in the selection labels (ccb16c2)
- delete-dataset: Update texts (0d66108)
- detach-file: Add warning and confirmation when the user tries to detach a file (7d70db3)
- Display project names in Project Stats (#340) (6062e99)
- download-dataset: Add ability to download versions of datasets (b5bc2fd)
- edit-project: Add tooltip to edit project nav button (3eb108e)
- editor: Consume editors endpoint when editing project editors & switch to combobox component (19cccdb)
- env-vars: Update auth0 code to consume env variables (d1c492f)
- executions-cards: Add a color to keyword component in job cards (cb6ac2f)
- executions-cards: Add application specification to application card modals (2adb5c6)
- executions-cards: Add colours to card avatars (464e7d5)
- executions-cards: Add job description to cards (8373959)
- executions-cards: Add matching to job name and catagory to the app/job card search (b72f3b7)
- executions-cards: Add option to filter execution cards by application or job (1fc84ea)
- executions-cards: Add option to search by job keywords (690d8f2)
- executions-cards: Add option to search the executions cards by title (3a4c10f)
- executions-cards: Create base card component to share basic functionality of jobs and apps (8b9e419)
- executions-cards: Improve progress and status of tasks in the job and app cards (979d100)
- executions-cards: Make applications launch in the same way as jobs (896677b)
- executions-cards: Make job chips smaller (be551d8)
- executions-cards: Remove card header text "run <>" (cc327cb)
- executions-cards: Tidy up cards using a new BaseCard component. Allow termination of jobs instances. (e0bf043)
- executions: Automatically open lists of instances on jobs when one is run (e62e1b9)
- experimentation: 💩 Add basic form to test file uploads (post requests) (c658fdb)
- file-to-dataset: Allow the user to crete new datasets from files in a project (abcf107)
- fonts: ✨ Add open sans and raleway font imports and add Mui Theme providers (1f8fb02)
- footer: Add a footer (d07ba2e)
- head: Add title tags to each page (053fc86)
- job-file-inputs: Add collapse animation when toggling visibility of file selector (f43838e)
- job-file-inputs: Add more info to the selection summary text (2b971f1)
- job-file-inputs: Improve the file selector with a optional project view (f8ea8d3)
- job-file-inputs: Invert short list toggle button (62b9b14)
- jobs-logs: Add button to go to output directory (8fb867e)
- jobs: Add collection to job cards (84cec9c)
- jobs: Add link to job documentation (10b86ea), closes #265
- jobs: Connect selected files together and job options to jobs can be run (1e19b45)
- jobs: Provide a default instance name when running a job (014ca7b)
- jobs: Provide option to set job name (2fdb06e)
- jobs: Sort instances list by launched time (cb068c6)
- labels: Add options to add labels to datasets and manage dataset editors (72c5506)
- labels: Display a merged view of labels in the table (3631a8b)
- labels: Display dataset labels in the table (d9290bd)
- mdx: Transform mdx content with MUI components to improve home page appearance (9f4da48)
- nextjs: Add a unauthenticated test page (ae92704)
- nextjs: Add support for mdx pages (2806c4a)
- nextjs: Make the max upload size (on the api proxy) configurable with an env var (5a2226a)
- org-unit-project: Allow selection of org and unit in addition to project (1dbc492)
- orval: Update dm client and fix issues created with this update (cb93703)
- pages: Separate data and project pages into separate pages (c9a5b73), closes #393
- project-details: Display file contents (25bc4ac)
- project-details: Use Fira Mono for pre font-family (c04b3f4)
- project-page: Add option to select unit, org and project from project page (fa24d66)
- project-state: Preserve project state between tabs and allow a "double" on data to remove selected project (6d8b476)
- project-state: Use query parameter to store the selected project allowing links to projects (e520f7b)
- proxy: Allow disabling of the certificate check (90f0416)
- roles: Display a better error message when the user is missing required roles (39b7762)
- tasks: Add a nicer display of job info (a0a295c)
- tasks: Add basic view of available tasks on the tasks page (97a38ad)
- tasks: Add instance details to cards (2d1ebc9)
- tasks: Add linking between jobs and the tasks page (via a new task route) (857e068)
- tasks: Add option to delete job instances with confirmations (c1d8c54)
- tasks: Add slide in/out animations to cards (a7263ce)
- tasks: Allow the user to delete a task from the list (f6b0646)
- tasks: Display message in place of empty content (1c853b2)
- tasks: Display more content on tasks page and request collapsed content on reveal (54a71db)
- tasks: Display nextflow jobs logs instead of an event timeline (0c2410a)
- tasks: Enable polling on single instance page (463017f)
- tasks: Format times to human readable format (532ac20)
- tasks: Implement search and filter on the tasks page (76d9a84)
- tasks: Improve design of listed information at the top of cards (fe95c82)
- tasks: Improve layout of job details (9741801)
- tasks: Prettier display of job outputs (6555460)
- tasks: Provide some of the previous options when rerunning a job (8c772fc)
- theme: Add dark theme (31089b3)
- toasts: Add toast messages to many app actions (1494c37)
- ui/attach-datasets: ✨ Add ability to attch datasets to projects (a866e9f)
- ui/attach-datasets: Add file name to attach dataset dialog (fc61a5f)
- ui/attach-datasets: Add option to select the dataset version (3107778)
- ui/attach-datasets: Add validation and error handling (388f3c8)
- ui/attach-datasets: Change defaults to checkboxes options (7aac784)
- ui/attach-datasets: Implement Immutable and Compress options to the dataset attachment modal (c476c67), closes #17
- ui/create-instance: ✨ Add basic implementation of instance creation and the application view (cc75724)
- ui/data-tabe: Add initial filtering to datasets (#226) (b9bb7b1), closes #194
- ui/data-table: ✨ Add custom cell stuff back in and update for the new api (6b69887)
- ui/data-table: ✨ Migrate the datatable from v1 (03dca82)
- ui/data-table: Add ability to display nested file structures (28788f0)
- ui/data-table: Add bulk removal of selected datasets (89172b1)
- ui/data-table: Add expandable rows for datasets (8e1b0d9)
- ui/data-table: Add missing tooltips to dataset actions (1c6d1b9)
- ui/data-table: Add Number of projects column (07a9b1e)
- ui/data-table: Add titles to the datasets and projet table pages (d139451)
- ui/data-table: Add warning and confirmation when the user wants to delete a dataset (2d3b91b)
- ui/data-table: Calculate selected rows (26443d4)
- ui/data-table: Change immutable column to a mode that displays more info about the file (dd3ddbb)
- ui/data-table: Display all files in a project with a breadcrumbs based structure (1ef5413)
- ui/data-table: Fix datasets table names and add #versions column (28f686e)
- ui/data-table: Implement button to delete unmanaged files from a project (5dd96a3)
- ui/data-table: Replace loading text with CentreLoader component (fce9add)
- ui/data-table: Show whether a file is immutable in the table (54d74f8)
- ui/file-upload: Add options per file type (ff5f2ae)
- ui/file-uploader: 🐛 Improve file uploading UI and give processing progress bar for async tasks (caac6bd)
- ui/file-upload: Expand file uploader to full screen modal that presents options for each file type (c1882c3)
- ui/file-upload: Support csv and more new file types for uploads (c2faafd), closes #19
- ui/jobs: Add ability to select files in a project as a shortlist and allow these to be selected in the inputs section of a job card (074379a), closes #10
- ui/jobs: Add fallback text if no inputs/outputs exist for a job (68c087e)
- ui/jobs: Add inputs (5d8033f)
- ui/jobs: Add job "job" field to each execution job card (f4b00fe)
- ui/jobs: Add Jobs as cards to the executions tab (285284e), closes #10
- ui/jobs: Create DownloadButton component (4f10411)
- ui/jobs: Create PageSection component (acc6a39)
- ui/jobs: Order input form inputs (6e27063)
- ui/navigation: ✨ Add a styled navigation bar to the layout (d8c0a68)
- ui/navigation: Use Button component for nav links for a hover effect (9095582)
- ui/plain-text-viewer: Initial plain text viewer implementation (961632d)
- ui/plain-text-viewer: Wire datasets to the viewer (aa01617)
- ui/plain-text-viewer: Wire project files to the viewer (9b5eac1)
- ui/projects: ✨ Add first go at project listing/adding (5a4cb04)
- ui/projects: ✨ Migrate project creation from v1 (a0ececf)
- ui/projects: Add button to delete project and icon to see if you're an editor (f8836fd)
- ui/projects: Add file size and date updated columns (6e29a14)
- ui/projects: Add warning & confirmation when the user wants to delete a project (bd2cea3)
- ui/projects: Display file actions modal (b9d0d11)
- ui/projects: Move project maneger to navbar and add options to add & remove editors (9063938)
- ui/projects: Refresh UI when deleting/detaching a file (e614ebb)
- ui/upload: 💄 Improve file uploader active style, semantics and fix react key issue (39c790a)
- ui/uploader: ✨ Add initial functionality to upload datasets (cdd32d6)
- ui/user-settings: Add User Settings modal (28b362a), closes #276
- Unit and project creation, user bootstrapping (#431) (ba8dc55)
- upload: Add file upload for projects (e050101)
- 🚑 Fix the missing env vars overiding values from config.json (c8bfbe6)
- 🐛 Fix bug where label selector doesn't reset after an upload (2c5e65c)
- 🐛 Fix edit labels option not populating correctly (6e90a1a)
- 🐛 Fix wrong path being use due to not updating env variable key to new naming scheme (bf9e14b)
- 🐛 remove duplicates from the label selection dropdown and only give an option to create a new label if it's actually new (9a87e4d)
- 🐛 Replace URLs to keycloak.json and config.json to be absolute paths based off of "homepage" (e17bad5)
- 💬 Update data tier server url with the changed endpoint in config.json (8f9299b)
- 🔧 Fix the homepage prop to the new convention (f68d9c0)
- actions: Prevent actions from wrapping to a second line (5185950)
- Add missing title to home page (fb09dbc)
- add-project: Prevent single character project names that cause a 400 error (7d2d3c8), closes #267
- api: Fix restream hanging on large files (1be8c47)
- apps: Fix not able to run apps due to a invalid name (7be5889)
- apps: Load app version with the first available version (b621ffb)
- as-client: Update to use latest AS open api changes (145dfe0)
- auth: 🐛 Attempt to improve auth timeout behaviour (probably need work thought) (be09827)
- auth: Fix auth on base url and refresh tokens not being used (d0de157)
- Authorization: Don't show project manager when not authorized to view projects (c85ae33)
- Authorization: Remove empty module (ee3f99e)
- config: 🔧 Make package private in package.json to prevent lerna from publishing it when used as a subrepo (3fc6f4a)
- create-project: Require project name to match regex (adds client-side validation to new project names) (7f4b103), closes #455
- dataset-actions: Add missing header (cdd283e)
- dataset-details: Fix labels and attached projects not updating (4c9dfc5)
- dataset-details: Fix wrong dataset name displayed (4826f6b)
- dataset-from-unmanaged-file: Fix tooltip text (647c5e3), closes #223
- delete-dataset: Fix a version not being selected when a version is deleted (509eb9e)
- delete-dataset: Fix duplicate versions showing in dialog (e1164c4)
- delete-dataset: Fix the dialog from not closing on delete (3d23ba0)
- delete-dataset: Prevent the user from attempting to delete versions that are not in a DONE state (74828af)
- delete-modal: Improve actions after async delete happens to reduce warnings/errors (4aed380)
- deps: Attempt to fix merge conflict with master (c2a2a27)
- deps: pin dependencies (#443) (678e97d)
- editor: Fix eslint, prettier and husky for when this repo is not used as part of the monorepo (fc565b5)
- editor: Fix husky not being run (08ffc2e)
- editor: Fix lint-satged running eslint on all files and not just staged ones (018e732)
- env-vars: Fix nextjs build failing due to Sass env var (7006297)
- executions-cards: Fix grid layout of application modal form (dc9e923)
- executions-cards: Fix undefined application_id in job execution request (a5f05d7)
- executions-cards: Use actual job name in card title and remove subtitle (c043abc)
- executions-cards: Use correct app id now the api has been updated to match the spec (92ca163)
- executions-cards: Use previously selected files as initial value when rerunning a job from a previous instance (eb12fa7)
- executions: Remove button from search bar was it's not a button (ed493e7)
- file-selection: Attempt a fix to the display when a folder is selected (8a3aa93)
- file-selection: Display items in alphabetical order (c7a1fa8), closes #463
- file-selection: Fix selection of files when rerunning a job (correct fallback order) (946a00b), closes #464
- file-selection: Improve file selection by storing whether a row is a file or a directory (20c548d)
- Fix error display and remove debug code (51485b7)
- Fix potential errors with onClick of two buttons not being on the button but the icon (2bbee1a)
- Fix remaining dot separated list with a Mui list on the app operation card (a0b79be)
- Fix typo in example .env (46b3bd8)
- fonts: 🐛 Add global sass varaible (via next config) to @font-face urls to use env variable so that we can access fonts from staging site (1656b85)
- instance-page: Fix duplicate instance id in url when clicking instance link on executions page (9c57fa1), closes #441
- instance-page: Poll details of instance and not just the top level information (d6f4ed8), closes #224
- job-file-inputs: Display loader when loading and message when no files match (ab5d0ec)
- job-file-inputs: Fix selection directories in jobs (2e3cefe)
- job-file-inputs: Fix state not resetting when project is changed (57ef27d)
- job-file-inputs: Use default values in job input fields (1c5fcc9)
- jobs: Fix error caused by states / events not being populated when they are expected to be (778a4a5)
- jobs: Fix instance name not using the default name (from job.job) in the request (d60fbd2), closes #90
- jobs: Fix job execution due to api change (it's now compliant with open api) (c8e7a80)
- jobs: Fix job matching by match against id and job (98d9f1f)
- jobs: Fix mimeType filtering of files in job forms (3cd99ba)
- jobs: Fix some styling due to theme change (180cd0c)
- jobs: Fix type errors caused by client update to 0.5.5 (cb77e10)
- jobs: Fix width of job name text field (1d7619e)
- labels: Add missing tooltip to add label icon button (f6f12dd)
- labels: Allow empty label values and remove length restriction (cb0f5eb)
- labels: Enforce lowercase labels (e5a912c)
- labels: Fix and tidy up labels (14e0098)
- labels: Fix display of labels with empty values (bed47d9)
- labels: Fix label button not showing in dataset details view (3b4be1a), closes #261
- labels: Fix labels not updating in the dataset details UI when adding/removing (c67a05b)
- mdx: Fix title on mdx home page (4e48058)
- modals: Disable formik submit if fields are invalid (3d11b9c)
- modals: Fix isValid not being passed to the modal children (986404e)
- navigation: Simplify navbar on tablet-sized displays (80e2a56)
- nextjs: Add external resolver option to dm api proxy to prevent noise in the logs (e22f902)
- nextjs: Fix material-ui SSR by extending mui-nextjs example (f95dba1)
- nextjs: Fix missing quotes in asset url definition (09dd5e9)
- nextjs: Remove staging env and update Dockerfile (897e581)
- orval: fix orval dep version in package.json (737c6b4)
- orval: Fix some type issues caused by the 0.4 update (7379b81)
- orval: Fix tasks polling which broke due to orval's api change (b8b78cc)
- orval: Fix the error types in some api calls and clean up type assertions (387b67a)
- orval: Update client to latest build and remove unnecessary optional chaining (9cee86b)
- orval: Update import name due to client rename (901916a)
- orval: Update orval query calls now return types are semi-fixed (bcfbf59)
- orval: Update to API 0.6 and fix type errors caused by orval update (f8293ca)
- orval: Update to latest open api client and fix issues caused by required fields (7e95e40)
- orval: Update to latest orval client version and fix some issues it fixed (9014ab4)
- orval: Update to latest orval client version that fixes some type issues with mutations (4fde7c1)
- orval: Upgrade data manager client (755f177)
- project-bootstrap: Fix when the first time user bootstrap is displayed (57b0cff)
- project-path: Clear project path when switching tab (2e03307)
- project-state: Chnage some hook usage to props to allow reusability outside of the selected project context (5f25d35)
- proxy: Add auth proxy for AS (7220a19)
- proxy: Fix noise in logs created by update to next proxy api route (014a892)
- proxy: Provide correct error message when AS env var isn't provided (88c5bc8)
- react-query: 🚑 Implement properly the query provider (ed6496c)
- Remove console log (ab23081)
- Remove old rewrite of .env (0eafbde)
- Remove rsc test (42ef512)
- Remove space in server log (d74b3c5)
- responsive: Make the nav bar responsive to various screen sizes (46017ca)
- results-io: Fix overflowing text when file names are long (0b87292), closes #412
- results-page: Display job inputs and outputs in a less worrying colour (848175a), closes #372
- sentry: Fix crash caused by misconfigured sentry (9b94ff3)
- sort-dataset: Fix editor sorting (c9b726a)
- tasks/job-files: Fix paths links for subpaths (32e30c8)
- tasks: Always show the status of each state even when there is a message (83bfa03), closes #309
- tasks: Display path even if link isn't available (e18d8b6)
- tasks: Fix bug when linking to a projects file from the task page with no project selected (741d7d3)
- tasks: Fix state change to unmounted task console error (346c069)
- tasks: Fix type error created by client update (c33d65b)
- tasks: Handle links to files with globs in job outputs (8540172)
- tasks: Improve path linking from tasks to files (8a03689)
- tasks: Show delete for finish instances instead of terminate (6c5bfb4)
- typescript: Fix catch error types due to changes in [email protected] (d9baf2d)
- ui/attach-datasets: 🐛 Update API version and fix issue caused by API change (File POST) (03c26b8)
- ui/attach-datasets: Ensure the selected version has finished processing (fe8a219)
- ui/attach-datasets: Fix inability to submit an path that's ermpty by defaulting to '/' (d94267f)
- ui/attach-datasets: Select the newest version by default (36886d2)
- ui/attach-datasets: Show only the project the user can edit (debf597)
- ui/attach-datasets: Use a better regex for path validation (8c5f77e)
- ui/create-instance: 🐛 Prevent user from submitting new instance with bad data (d06d6b8)
- ui/create-instance: Fix grid breakpoints to display cards better on various screen sizes (d74d6e6)
- ui/data-table: 🐛 Fix the detach file functionality that was broken in the latest api upgrade (ae43a1e)
- ui/data-table: Fix all rows selection not working (3eeda1f)
- ui/data-table: Fix fullPaths not being constructed properly in the table (8d65d0e)
- ui/data-table: Fix selection of all files (666d76e)
- ui/data-table: Tidy up type definition and fix bugs caused by previous large change to the data table (0cb932f)
- ui/data-table: Update loading text for datasets (05c4b78)
- ui/file-upload: 🐛 Fix responsive layout of file uploaders (d24d40e)
- ui/file-upload: Disable body parser to allow .gz files to be uploaded (e09dfc7)
- ui/file-upload: Don't skip molecule load - i.e. generate schemas when the UI uploads files (2bb6e52)
- ui/file-upload: Fix file selection opening when changing extension (33721ac)
- ui/file-upload: Fix react giving dupe key error when the same error message appears twice (5079c8d)
- ui/file-upload: Fix uploaded files not appearing in the datasets list after the upload finishes & after deletion (b3e07aa)
- ui/file-upload: Prefech types to ensure the mimetypes lookup is populated before selecting a file (aa9c2f6)
- ui/navigation: Fix active prop being passed to native button by emotion (0532460)
- ui/navigation: Fix mobile navigation links (3cdf25c)
- ui/navigation: Update header with better styling on the nav and update the ordering (0304805)
- ui/plain-text-viewer: Use singular for 1 line instead of plural (45c3a11)
- ui/projects: 🐛 Make upload & project actions on one line above the table (dd86bd0)
- ui/projects: Display an error when a project path can't be found (8dbf841)
- ui/projects: Fix chips display to make them wrap when there are many (3a4759d)
- ui/projects: Fix editor icon not being shown on projects that you aren't the owner of (6acc315)
- ui/ui/create-instance: 🐛 Wait for the started state instead of done for the progress bar (2b9bee7)
- ui/user-settings: Fix rounding error in Usage bar chart (80105ab)
- ui: Fix logo url when using a base_path (ed18a8e)
- upload: Fix uploading of files with dots in their names (85fc761), closes #283
- user: Fix position of user menu icon (b04ab3b)