Releases: SORMAS-Foundation/SORMAS-Project
Releases · SORMAS-Foundation/SORMAS-Project
SORMAS Release Candidate 1.77.2
SORMAS Release Candidate 1.77.1
Changelog
Bugfixes
Web Application
- Fixed deployment issues resulting from a misconfigured SQL upgrade entry (#11086)
SORMAS Release Candidate 1.77.0
Minor Releases
https://github.com/hzi-braunschweig/SORMAS-Project/releases/tag/v1.77.1
https://github.com/hzi-braunschweig/SORMAS-Project/releases/tag/v1.77.2
https://github.com/hzi-braunschweig/SORMAS-Project/releases/tag/v1.77.3
https://github.com/hzi-braunschweig/SORMAS-Project/releases/tag/v1.77.5
Changelog
New Features
Web Application
- Users can now undo the deletion of entities as long as they have not yet been permanently deleted (#8990)
Persons
- Added person merging to the bulk actions in the person directory, allowing users to merge duplicate persons together (#5606)
Contacts
- Users can now choose to adopt the home address of the source case when creating a contact (#7062)
Improvements
Web Application
- Pseudonymization (i.e. marking fields as confidential) now properly distinguishes between personal and sensitive data (#10560)
- Users with read-only permissions to entities can now still open the content of side components in order to see more details (#8463)
- Improved general performance by removing unnecessary queries for embedded entities (#10208)
Persons
- Added more information to the entity cards in the person form opened from the person directory (#6054)
- Improved the performance of the person directory (#8938)
- Persons only related to entity types the user has no access to are no longer shown in the person directory (#10414)
- Improved the search options in the person search pop-up (#8485)
Cases
- Added investigation date and date of outcome to detailed export (#2733)
- Improved performance by not eagerly fetching contacts as part of exposures (#10695)
- Added a filter to choose between the responsible jurisdiction and the play of stay to the case directory (#10837)
- The "Don't send to reporting tool" checkbox is now only available if the case has never been shared before (#10833)
Contacts
- Archived cases are no longer displayed in the pop-up to select a source case (#8716)
Laboratory
- Samples only associated with archived entities are now also considered archived and therefore read-only (#8722)
- Existing and newly added pathogen tests are now clearly distinguished when processing lab messages (#7376)
- Pathogen test forms are now collapsible when editing samples while processing lab messages (#7378)
Tasks
- Added an assignee user field that is automatically set to the user who assigns a task (#4621)
Aggregate Reporting
- POE users now only see aggregated reports associated with a point of entry (#9703)
Documents
- Restricted the supported file types for uploaded documents and added a check that rejects unsupported file types (#9965)
Users
- Improved the validation message that informs the user about dependent user rights when editing user roles (#10339)
Configuration
- Added address information to the facilities grid and extended the text filter to include those (#7549)
Changes
Web Application
- Automatic deletion with the reference END is now done based on the end of process date instead of the change date (#8996)
External Reporting
- Surveillance reports now also represent laboratory reports (#6621)
- Adjusted the mapping of diseases in external messages (#9733)
- Surveillance reports are now generated when processing lab messages connected to cases or physician's reports (#9680)
SORMAS2SORMAS
- Adjusted under which circumstances users are allowed to edit person data based on whether there are entities with ownership connected to this person in the system (#10543)
- Target systems now reject changes to a person that they have ownership of (#10544)
Bugfixes
General
- Fixed facility not being pre-filled for users with an optional health facility (#10517)
Web Application
- Fixed national clinicians being unable to edit samples and pathogen tests because of inaccessible lab details field (#10944)
- Fixed national clinicians being able to edit the facility category of persons (#10775)
- Fixed an error when users without the task view right attempted to create or enter cases (#10735)
- Fixed all visits of contacts of the same person being deleted upon permanent deletion for one of the contacts if they were more then 30 days apart (#10622)
- Fixed an error when generating reports in the Statistics view (#10645)
- Fixed users without the case edit right still being able to attempt to create contacts with source case (#10805)
- Fixed users with the view and create travel entry user rights not being able to view and create travel entries (#10450)
- Fixed de-archived event participants not showing up when filtering the list by active event participants immediately (#10609)
- Fixed an error when trying to open an existing exposure (#10874)
- Fixed the duplicate detection pop-up not triggering when creating two contacts for the same person (#10601)
- Fixed facility name & description not being optional in the case creation form (#10336)
- Fixed buttons to create new entities still being shown in side components for users without the right to create new entities (#10631)
- Fixed functionally wrong description of the user right to perform bulk operations on cases and samples (#11045)
- Fixed users without the rights to see documents or quarantine orders still seeing the document templates card for events (#10851)
- Fixed users without the case edit right being able to click on the "New report" button on the case page (#10564)
- Fixed clinical course tab of cases still being visible with the associated feature configuration being turned off (#10641)
- Fixed deleted cases still being visible in the reinfection status of a case (#10604)
- Fixed immunization ID not being filterable in the immunization directory (#11068)
- Fixed facility name & description not being cleared when changing the facility category and type (#10514)
- Fixed users being able to open multiple import or line listing windows at once because the dropdowns stayed open (#9133)
- Fixed hovering over the user rights of a user role no longer displaying more details (#10986)
- Fixed checkboxes related to case reinfection not resetting properly after discarding changes (#10803)
- Fixed the pop-up that informs the user about a person already being an event participant in an event being triggered twice (#10804)
- Fixed clinical assessments grid not updating its height after deleting a clinical assessment (#10711)
- Fixed "Show more" filter in directories often overlapping with buttons (#6919)
- Fixed overlapping filters in the immunization directory (#7128)
- Fixed bulk-deletion pop-up text being cut off for some languages (#10612)
- Fixed the error message displayed when trying to save data with the required facility details field being empty (#10644)
- Fixed an error when bulk-sending data to the reporting tool without selecting any actual data (#10997)
- Fixed external surveillance tool response not matching error details (#10815)
- Fixed an error when sharing a case with the reporting tool that was marked as "Don't share with reporting tool" (#10925)
- Fixed delete button being visible for external messages without the associated user right being enabled (#10848)
- Removed unused user rights (#8959)
Mobile Application
- Fixed immunizations in the user's jurisdiction not being properly synchronized for facility-level users (#10710)
- Fixed tested disease variant showing on the pathogen test page even for diseases without disease variants (#10670)
- Fixed synchronization screen showing entities that aren't supposed to be shown under specific circumstances, and therefore showing wrong synchronization numbers (#10520)
Testing
- Added automated tests for the Configuration view (#7468)
- Added automated tests for the contact dashboard (#7443)
- Various improvements and fixes (#10400, #10512, #10558, #10565, #10568, #10630, #10634, #10659, #10685, #10702, #10801, #10831, #10843, #10891, #10898, #10933)
Technology
- Improved the performance of a query that fills test reports with sample report IDs; this only affects systems that haven't been updated to 1.76 yet (#11060)
- Hibernate second-level cache is now used for infrastructure entities and users (#10214)
- Updated JUnit to JUnit 5 (#10793)
- Excluded read access of disease and feature configuration facades from the audit log (#9882)
- Added important type-specific information that was not showing up to the audit log (#9710)
- Reduced the log level of the RequestResponseLogger from DEBUG to TRACE (#9899)
- Various code refactorings (#6116, #10750, #10861)
SORMAS Release 1.76.8
Changelog
Bugfixes
General
- Fixed filter option 'only cases changed since last shared with reporting tool' (#10987)
SORMAS Release Candidate 1.76.7
SORMAS Release Candidate 1.76.6
Changelog
Improvements
General
- Added additional vaccines for Covid-19 (#10920)