Skip to content

Latest commit

 

History

History
1657 lines (1044 loc) · 158 KB

CHANGELOG.md

File metadata and controls

1657 lines (1044 loc) · 158 KB

Changelog

All notable changes to this project will be documented in this file.

4.0.0 (2024-08-13)

Miscellaneous Chores

4.0.0-rc.0 (2024-08-12)

Bug Fixes

  • fix breaking changes caused by AS 3.0.0 update (8cb78e1)
  • update nextjs routes file (da69df9)

Miscellaneous Chores

3.3.0 (2024-08-02)

Miscellaneous Chores

3.3.0-rc.3 (2024-08-02)

Bug Fixes

  • hide units for which a user is only a project observer (b3e8c6f)

Miscellaneous Chores

3.3.0-rc.2 (2024-08-02)

Features

  • include missing units to organisation usage page (133e410)

Bug Fixes

  • text clarification on settings page (b423520)

Miscellaneous Chores

3.3.0-rc.1 (2024-07-23)

Features

  • add button to access organisation inventory page (64aaa56)

Miscellaneous Chores

3.3.0-rc.0 (2024-07-16)

Features

  • add initial version of organisation inventory (0515418)

Bug Fixes

  • auth: fix error message (023feee)
  • nextjs: fix loading of env var as "undefined" (cf0be89)

Miscellaneous Chores

3.2.0 (2024-05-16)

Bug Fixes

  • move-file-mutation: fix invalidation of cache when moving a file (5b974d0)

Miscellaneous Chores

3.2.0-rc.2 (2024-05-09)

Bug Fixes

  • edit-unit: fix permissions of editing unit members, names and default privacy (28289cb)

Miscellaneous Chores

3.2.0-rc.1 (2024-05-01)

Features

  • edit-unit: add option to change a unit's default product privacy (b6a22a6)

Bug Fixes

  • 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)

Miscellaneous Chores

3.2.0-rc.0 (2024-04-29)

Features

  • create-project: support the default product privacy of units (6a99669)
  • project-page: support file and directory rename/move (e454a7f)

Bug Fixes

  • 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)

Miscellaneous Chores

3.1.1 (2024-04-21)

Bug Fixes

  • 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)

Bug Fixes

  • unit-user-usage: remove percentage, fix spacing and disable column filtering for project columns (4dca281)

Miscellaneous Chores

3.1.0-rc.3 (2024-04-09)

Features

  • unit-user-usage: add activity totals to table (acdfbe7)

Bug Fixes

  • unit-user-usage: disable autofocus on project form on this page only (196f1c6)

Miscellaneous Chores

3.1.0-rc.2 (2024-04-08)

Features

  • unit-user-usage: add create project form at bottom of table (c3beb35)

Bug Fixes

  • 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)

Miscellaneous Chores

3.1.0-rc.1 (2024-04-05)

Features

  • unit-user-usage: add initial implementation (a901ec8)

Bug Fixes

  • fix new default_product_privacy property in selected org (06b1d83)
  • unit-user-usage: update activity columns to use new api (cf756a3)

Miscellaneous Chores

3.0.0 (2024-03-12)

Miscellaneous Chores

3.0.0-rc.5 (2024-03-12)

Bug Fixes

  • results-page: imrpove project link on instances (3d2de1f)

Miscellaneous Chores

3.0.0-rc.4 (2024-03-11)

Features

  • results-page: add title to instance page and make project list item clickable (3beb834)

Bug Fixes

  • project-selection: fix predicted storage value in chart (96dbf9e)
  • project-stats: fix text wrap and spacing of chart tooltip (36d56ec)

Miscellaneous Chores

3.0.0-rc.3 (2024-03-07)

Bug Fixes

  • 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)

Miscellaneous Chores

3.0.0-rc.2 (2024-03-05)

Bug Fixes

  • 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

Performance Improvements

  • results-page: use include exclude_purpose parameter to speed up request to tasks (b893a4a), closes #1251

Miscellaneous Chores

3.0.0-rc.1 (2024-03-05)

⚠ BREAKING CHANGES

  • actions: Update changelog.md with to remove standard-version wording

Features

  • 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)

Bug Fixes

  • 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)

Performance Improvements

  • nextjs: drop ssr to improve page load speed (3288922)

Miscellaneous Chores

Code Refactoring

  • actions: Update changelog.md with to remove standard-version wording (d715b34)

3.0.0-rc.0 (2024-03-05)

⚠ BREAKING CHANGES

  • actions: Update changelog.md with to remove standard-version wording

Features

  • 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)

Bug Fixes

  • 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)

Performance Improvements

  • nextjs: drop ssr to improve page load speed (3288922)

Miscellaneous Chores

Code Refactoring

  • actions: Update changelog.md with to remove standard-version wording (d715b34)

2.12.0 (2024-03-01)

Bug Fixes

  • 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)

Bug Fixes

  • docs: add space between docs nav links for a better page experience (38c3599)

2.6.0 (2023-06-29)

Bug Fixes

  • 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)

Bug Fixes

  • create-project: only show the button when users have permission for the selected unit (5c82966)

2.5.0-rc.0 (2023-06-10)

Features

  • dataset-storage-table: allow dataset products to be deleted from the settings window (db3874e)

Bug Fixes

  • 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)

Bug Fixes

  • authorization: improve authorization to support evaluation role (847e500)

2.4.4-rc.0 (2023-06-02)

Bug Fixes

  • run-job: disable submit button when form is not valid (f5d07ba), closes #1001

2.4.3 (2023-06-02)

2.4.3-rc.0 (2023-05-31)

Bug Fixes

  • api: fix breaking change caused by job variables inputs chaning from string to object (aa53bbb)

2.4.2 (2023-05-25)

Bug Fixes

  • auth: fix datasets link from giving a 404 (593e121)

2.4.1 (2023-05-25)

Bug Fixes

  • auth: final fix for 404 errors when navigating to protected pages when not loged-in (45e6be0)

2.4.1-rc.1 (2023-05-24)

Bug Fixes

  • auth: fix redirects from login (dead1b8)

2.4.1-rc.0 (2023-05-22)

Bug Fixes

  • auth: experimental test to fix 404 errors when navigating to certain pages without authentication (327078b)

2.4.0 (2023-05-22)

Features

  • api: add a public ui-version endpoint (5bb327a)

2.3.5-rc.0 (2023-05-13)

Bug Fixes

  • 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)

Bug Fixes

  • deps: update dm client to fix data update issues (7bee802)

2.3.3 (2023-05-03)

2.3.3-rc.1 (2023-05-03)

Bug Fixes

  • 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)

Bug Fixes

  • executions: use new molcules-smi type (3646501)

2.3.2 (2023-03-16)

Bug Fixes

  • 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)

Bug Fixes

  • sketcher: allow empty input to be saved (093814e)

2.3.0-rc.3 (2023-03-09)

⚠ BREAKING CHANGES

  • 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)

Bug Fixes

  • sketcher: capture errors and send to sentry (2747ebb)

2.3.0-rc.1 (2023-03-09)

Bug Fixes

  • 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)

Features

  • sketcher: add option to enter SMILEs in jobs' inputs and a sketcher to draw molecules (2f80736)
  • sketcher: add sketcher smiles input component (08d9f07)

Bug Fixes

  • 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)

Bug Fixes

  • project-selection: fix join of project and product info so all projects are always shown (478dece)

2.2.1 (2023-02-27)

Bug Fixes

  • config-page: display current env values instead of statically built values (5afc85e)

2.2.0 (2023-02-27)

Features

  • config-page: Add a configuration page that displays publically available info. This is for easier debug. (fc11664)

Bug Fixes

  • executions: job search applies to job and description fields (71907dd)

2.1.3 (2023-02-22)

2.1.2 (2023-02-22)

Bug Fixes

  • mdx: fix links on guided tour page (f5fa16e)

2.1.1 (2023-02-22)

Bug Fixes

  • 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)

Features

  • result-card: report duration of an instance (33bfa2d), closes #871

2.1.0-rc.1 (2023-02-06)

Bug Fixes

  • delete-unit: fix unit deletion for units that aren't personal units (e045c6c)

2.1.0-rc.0 (2023-02-03)

Features

  • context: add create & edit organisation actions (9f3e85d), closes #870
  • viewers: Replace file viewer UI & provide same options for results (4c9d923), closes #882

Bug Fixes

  • delete-unit: display toast on error (64e44de)
  • nextjs: fix nextjs routes (1ce2428)

2.0.2-rc.0 (2022-12-06)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

Bug Fixes

  • charges-page: fix billing periods calculation (be8f6ed)
  • fix base path on some links (0b1f148)

2.0.0-rc.3 (2022-11-03)

Bug Fixes

  • 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)

Features

  • executions: support disabled jobs (30baecb)

2.0.0-rc.1 (2022-11-01)

Bug Fixes

  • 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)

Features

  • invoice: add product invoice page (dbe7933), closes #739

Bug Fixes

  • 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)

Features

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)

Bug Fixes

  • footer: fix footer links (bd0c576)
  • instance-page: fix unit for instance cost (6c3833a)

1.2.0 (2022-09-19)

1.2.0-rc.1 (2022-09-19)

Bug Fixes

  • footer: fix version spacing in footer (176c268)
  • navigation: fix display of links on mobile (3cbccfa)

1.2.0-rc.0 (2022-09-19)

Features

  • 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

Bug Fixes

  • 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)

Bug Fixes

  • footer: don't require login to see API versions (825a650)

1.1.0 (2022-09-05)

1.1.0-rc.0 (2022-09-05)

Features

  • archived-instances: allow instances (jobs/apps) to be archived such that they won't be deleted automatically deleted (94d511e)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • results-page: fix viewer links on job results (2c6eb75)

1.0.0-rc.8 (2022-08-18)

Bug Fixes

  • improve handling of project query state (c081aad)

1.0.0-rc.7 (2022-08-17)

Bug Fixes

  • 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)

Bug Fixes

  • viewers: update browser viewer description (54d91e7)

1.0.0-rc.2 (2022-08-02)

Bug Fixes

  • viewers: fix plain text viewer for datasets when using base path (8faf5b8)

1.0.0-rc.1 (2022-08-02)

Bug Fixes

  • viewers: Fix browser viewer when using a base path and plain text viewer display (6f819ea)

1.0.0-rc.0 (2022-08-02)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • project-bootstrap: Don't display project bootstrap if a project is selected (578e55e), closes #652

0.1.18-rc.1 (2022-07-16)

0.1.18-rc.0 (2022-07-16)

Features

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Features

  • project-selection: Add owner to settings project/product table (5e9e978)
  • sentry: Report "unknonw errors" to Sentry (6759da3)

Bug Fixes

  • 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)

Bug Fixes

  • jobs-page: Fix rerun job button not using changes to inputs (6442cd8), closes #601

0.1.14 (2022-06-16)

0.1.14-rc.0 (2022-06-16)

Bug Fixes

  • 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)

Bug Fixes

  • 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)

Bug Fixes

  • results-page: Fix display of nextflow events (4e3d2be), closes #576

0.1.11 (2022-05-31)

0.1.11-rc.0 (2022-05-31)

Features

  • file-download: Allow all types of files to be downloaded from the project page (ffba58e)

Bug Fixes

  • 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)

Bug Fixes

  • results-page: Fix links to output files (0146470)

0.1.8 (2022-05-29)

0.1.8-rc.0 (2022-05-29)

Bug Fixes

  • 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)

Features

  • nextjs: Add nicer transitions between routes (08a6f0d)

0.1.6 (2022-05-28)

Features

  • file-download: Allow user to download managed files on the project page (0bf2a37), closes #312

Bug Fixes

  • layout: Place footer at bottom of screen when content height is small (0c5450d)

0.1.5 (2022-05-27)

Bug Fixes

  • executions: Fix typo in warning text when no project is selected (7f7eda3)

0.1.4 (2022-05-26)

Features

  • executions: Add warning when no project is selected (899637f)
  • project-stats: Reorder project stats table and add clear selected project button (d1f54b3)

Bug Fixes

  • 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)

Features

  • instance: Expose debug when running Jobs/Apps (17afae1), closes #475

0.1.3-rc.7 (2022-05-13)

0.1.3-rc.6 (2022-05-04)

0.1.3-rc.5 (2022-04-28)

Features

  • edit-project: Add switch to toggle whether a project is public or private (6d66a18)

0.1.3-rc.4 (2022-04-28)

Features

  • create-project: Provide option to create private projects (63449f5)

Bug Fixes

0.1.3-rc.3 (2022-04-28)

0.1.3-rc.2 (2022-04-27)

Bug Fixes

  • 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)

Features

  • project: Persist project selection betwen sessions (2acda31)

Bug Fixes

  • 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)

Features

  • Prevent the user from accessing the executions and project pages when the user is not an editor or owner (b3ac115)

Bug Fixes

  • oup-context: Fix display of bootstrap when user deletes personal unit (41c6175), closes #477

0.1.2 (2022-04-13)

Bug Fixes

  • deps: pin dependency @mdx-js/loader to 2.1.1 (fdb89ef)

0.1.2-rc.1 (2022-04-02)

0.1.2-rc.0 (2022-04-01)

Features

  • ⚗️ 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)

Bug Fixes

  • 🚑 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)