Releases: hms-dbmi/hypatio-app
Releases · hms-dbmi/hypatio-app
v1.3.4
v1.3.4-rc.2
v1.3.4-rc.1
v1.3.3
v1.3.3-rc.1
v1.3.2
v1.3.2-rc.1
v1.3.1
v1.3.1-rc.1
v1.3.0
1.3.0 (2025-09-25)
Bug Fixes
- all: Setup subclasses of form/model inputs that use NH3 to sanitize user input and remove dangerous entities (d70a0ee)
- all: Tightened CSP by removing all inline scripts/styles; migrated Intercooler to HTMX 2 (3666d4d)
- hypatio: Added auth module (597627e)
- hypatio: Enabled logging of CSP violations (6b4c7bb)
- manage: Fixed some inline styles in viewing signed agreement forms; added consent for ReXplain (9c34d6f)
- manage: Removed references to removed view (0e05552)
- manage: Removed unused API views (d004eb4)
- profile: Refactored profile workflow to protect uneditable properties of a user's profile (bdc8ff6)
- profile: Removed test code (2211821)
- projects/manage: Migrated server-side initiated notifications from Intercooler response headers to HTMX event triggers (55bb298)
- projects: Adding missing fixture (235e1ec)
- projects: Altered wording on requesting access when automated authorization is enabled for a project (568395d)
- projects: Fixed a redirect (1dd60b4)
- projects: Fixed fetch of AgreementForm in Qualtrics view (2372bb9)
- projects: Fixed how automatic authorizations work (8db0244)
- projects: Fixed premature creation of Participant for Qualtrics surveys (8f932be)
- projects: Uses Django reverse utility for redirect URLs (7307ab8)
- settings: Removed unused configurations; updated base Dockerfile version (b501562)
- templates: Refactored base template to simplify; updated FontAwesome (6dc6f9e)
- workflows: Fixed and improved Workflow rendering process; fixed Workflow dependency updates (e51eb6b)
- workflows: Fixed bug where all steps would refresh when only needing one to refresh (0199e0b)
- workflows: Fixed event name (9c4a188)
- workflows: Fixed permission check for administrators (1eef4ea)
- workflows: Fixed permission check for administrators, again (dd04760)
- workflows: Fixed some bugs in how workflows and their steps are refreshed (6740d0e)
- workflows: Set workflow steps to use optional bucket for data; fixed workflow refresh (326ded6)
Features
- csp: Adding packages for sanitization of user inputs and CSP policy (a1e9d02)
- manage: Set to open Workflows in modal view (11c87c0)
- projects/manage: Added preliminary admin dashboard support for workflows (54630bd)
- projects: Added support for a Qualtrics survey registration step; added improved file upload functionality (b34e261)
- projects: Allowed SignedAgreementForms to be auto-approved; fixed some ReXplain media type configurations (8afd2ca)
- settings: Added django-extensions for debugging (df35e68)
- workflows: Added administration views; added review/initialization routines (807aea4)
- workflows: Added workflow dependencies; fixed some of the initialization of a workflow state; updated UI elements in a workflow (7a04b00)
- workflows: Added workflows app with an implementation for the MAIDA workflow (ccf3440)
- workflows: Filled out API; improved initialization/review processes; improved administrator views (718a718)
- workflows: Implemented process for step rejections (b59059f)