Releases
3.0.0-rc.1
⚠ 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 )
You can’t perform that action at this time.