|
| 1 | +# Changelog |
| 2 | + |
| 3 | +## 0.9.3 (2023-12-12) |
| 4 | + |
| 5 | +- Adds metadata labels to Dockerfile. |
| 6 | +- Changes version of NGINX Docker image from 1.19 to 1.25. |
| 7 | + |
| 8 | +## 0.9.2 (2023-12-06) |
| 9 | + |
| 10 | +- Adds automated multi-platform container image building for amd64 and arm64 architectures. |
| 11 | +- Adds option to delete all the runs of a workflow. |
| 12 | +- Adds form to generate the launcher URL of any user-provided analysis, together with the markdown snippet for the corresponding Launch-on-REANA badge. |
| 13 | +- Changes the Launch-on-REANA page to improve how workflow parameters are shown by displaying them inside a table. |
| 14 | +- Changes the Launch-on-REANA page to show improved validation warnings which also indicate where unexpected properties are located in the REANA specification file. |
| 15 | +- Changes version of Node.js Docker image from 16 to 18. |
| 16 | +- Fixes container image building on the arm64 architecture. |
| 17 | + |
| 18 | +## 0.9.1 (2023-09-27) |
| 19 | + |
| 20 | +- Adds support for previewing PDF files present in a workflow's workspace. |
| 21 | +- Adds support for previewing ROOT files present in a workflow's workspace. |
| 22 | +- Adds support for signing-in with a custom third-party Keycloak instance. |
| 23 | +- Adds a new menu item to the workflow actions popup to allow stopping running workflows. |
| 24 | +- Changes the workflow deletion message to clarify that attached interactive sessions are also closed when a workflow is deleted. |
| 25 | +- Changes the workflow progress bar to always display it as completed for finished workflows. |
| 26 | +- Changes the interactive session notification to also report that the session will be closed after a specified number of days of inactivity. |
| 27 | +- Changes the workflow-details page to make it possible to scroll through the list of workflow steps in the job logs section. |
| 28 | +- Changes the workflow-details page to not automatically refresh the selected job when viewing the related logs, but keeping the user-selected one active. |
| 29 | +- Changes the page titles to conform to the same sentence case style. |
| 30 | +- Changes workspace file preview to support customisable maximum file size limit allowed for previewing. |
| 31 | +- Changes nginx configuration to save bandwidth by serving gzip-compressed static files. |
| 32 | +- Changes the launcher page to show warnings when validating the REANA specification file of the workflow to be launched. |
| 33 | +- Changes the launcher page to allow showing custom demo examples. |
| 34 | +- Fixes calculation of workflow runtime durations for stopped workflows. |
| 35 | + |
| 36 | +## 0.9.0 (2023-01-19) |
| 37 | + |
| 38 | +- Adds Launch on REANA page allowing the submission of workflows via badge-clicking. |
| 39 | +- Adds notifications to inform users when critical levels of quota usage is reached. |
| 40 | +- Adds 404 Not Found error page. |
| 41 | +- Adds tab titles to all the pages. |
| 42 | +- Changes OAuth configuration to enable the new CERN SSO. |
| 43 | +- Changes the workflow-details page to show the logs of the workflow engine. |
| 44 | +- Changes the workflow-details page to show file sizes in a human-readable format. |
| 45 | +- Changes the workflow-details page to show the workspace's retention rules. |
| 46 | +- Changes the workflow-details page to show the duration of the workflow's jobs. |
| 47 | +- Changes the workflow-details page to display a label of the workflow launcher URL remote origin. |
| 48 | +- Changes the workflow-details page to periodically refresh the content of the page. |
| 49 | +- Changes the workflow-details page to refresh after the deletion of a workflow. |
| 50 | +- Changes the workflow-list page to add a way to hide deleted workflows. |
| 51 | +- Changes the workflow-list page to add new workflows sorting options by most used disk and cpu quota. |
| 52 | +- Changes the deletion of a workflow to always clean up the workspace. |
| 53 | +- Changes the announcements to support limited HTML markup. |
| 54 | +- Fixes redirection chain for non-signed-in CERN SSO users to access the desired target page after sign-in. |
| 55 | +- Fixes `fetchWorkflow` action to fetch a specific workflow instead of the entire user workflow list. |
| 56 | +- Fixes the ordering by size of the files showed in the `Workspace` tab of the workflow-details page. |
| 57 | + |
| 58 | +## 0.8.2 (2022-02-15) |
| 59 | + |
| 60 | +- Changes `node-sass` dependency to version 7. |
| 61 | + |
| 62 | +## 0.8.1 (2022-02-02) |
| 63 | + |
| 64 | +- Adds support for HTML preview of workspace files. |
| 65 | +- Adds search by name in workflow file list page. |
| 66 | +- Adds support for Create React App v5. |
| 67 | +- Changes cluster health status page to represent availability instead of usage. |
| 68 | +- Changes Docker image Node version from 12 to 16. |
| 69 | + |
| 70 | +## 0.8.0 (2021-11-22) |
| 71 | + |
| 72 | +- Adds user quota usage pie charts in Profile page. |
| 73 | +- Adds a more generic notifications system. |
| 74 | +- Adds a way to open, list and closes interactive sessions. |
| 75 | +- Adds the possibility of deleting workflows to save disk space. |
| 76 | +- Adds filtering by status and search by name in workflow list page. |
| 77 | +- Adds import aliases. |
| 78 | +- Adds cluster health status page. |
| 79 | + |
| 80 | +## 0.7.2 (2021-02-04) |
| 81 | + |
| 82 | +- Adds option to require user email confirmation after sign-up. |
| 83 | +- Adds option to display CERN Privacy Notice for CERN installations. |
| 84 | +- Changes notification system to improve sign-in and sign-up messages. |
| 85 | + |
| 86 | +## 0.7.1 (2020-11-24) |
| 87 | + |
| 88 | +- Fixes error handling behaviour for several server-side exceptions. |
| 89 | + |
| 90 | +## 0.7.0 (2020-10-20) |
| 91 | + |
| 92 | +- Adds user profile page. |
| 93 | +- Adds local user forms for sign-in and sign-up functionalities. |
| 94 | +- Adds home page suitable for standalone vs CERN deployments. |
| 95 | +- Adds page refresh button to workflow detailed page. |
| 96 | +- Adds favicon to the web interface pages. |
| 97 | +- Adds basic theme scaffolding. |
| 98 | +- Adds announcement configuration to easily display messages on the web interface. |
| 99 | +- Adds pagination on the workflow list and workflow detailed pages. |
| 100 | +- Fixes loading workflow indicator. |
| 101 | +- Fixes displaying of non-existing workflows. |
| 102 | +- Fixes file preview functionality experience to allow/disallow certain file formats. |
| 103 | +- Fixes workflow specification display to show runtime parameters. |
| 104 | +- Fixes display of footer links in case they are not set during deployment. |
| 105 | +- Changes configuration to dynamically detect URL. |
| 106 | +- Changes main loader of the web interface. |
| 107 | +- Changes workflow list page and all the code base to use hooks everywhere. |
| 108 | +- Changes pre-requisites to node version 12 and latest npm dependencies. |
| 109 | +- Changes polling to improve performance. |
| 110 | +- Changes default font to Open Sans. |
| 111 | +- Changes code formatting to respect updated `prettier` version coding style. |
| 112 | +- Changes documentation to single-page layout. |
| 113 | + |
| 114 | +## 0.6.0 (2019-12-20) |
| 115 | + |
| 116 | +- Basic login/user page using CERN SSO. |
| 117 | +- Simple user page showing user access token. |
| 118 | +- Adds GitLab projects integration. |
| 119 | +- Allows enabling/disabling GitLab project integration. |
| 120 | +- Improves UX in projects page. |
| 121 | +- Adds state management with Redux. |
| 122 | +- Includes SASS and CSS-modules support. |
| 123 | +- Loads config from server and store it in Redux state. |
| 124 | + |
| 125 | +## 0.3.0 (2018-07-04) |
| 126 | + |
| 127 | +- Initial public release. |
| 128 | + |
0 commit comments