SORMAS 1.94
MateStrysewske
released this
01 Feb 11:56
·
519 commits
to development
since this release
Feature Property Changes
- The feature property
HIDE_JURISDICTION_FIELDS
has been moved out of theCASE_SURVEILANCE
feature type and into its own dedicated feature type.
Changelog
New Features
General
- [Users] Added a user right configuration that sets up users to only see entities that are directly assigned to them (#12697)
Improvements
General
- [Users] Added dedicated user rights for environment sample pathogen tests (#12836)
- [Customizable Enums] Added an "active" field that can be used to deactivate no longer used enum values (#12804)
Web Application
- [General] Alphabetical sorting now ignores capitalization (#6024)
- [General] Added support for the hide jurisdiction fields feature in multiple places (#12810)
- [General] Fixed alignment of contact information icon for reporting users (#12820)
- [General] Element IDs are no longer used multiple times to better support UI testing (#12865)
- [Persons] Added validation to the national health ID field, currently only for Luxembourg (#12841)
- [Cases] Applied the hide jurisdiction fields feature to the case bulk edit form (#12902)
- [Contacts] Added support for the hide jurisdiction fields feature to contacts (#12807)
- [Events] Added support for the hide jurisdiction fields feature to events and event participants (#12808, #12901)
- [Immunizations] Added support for the hide jurisdiction fields feature to immunizations (#12806)
- [Campaigns] Added support for the hide jurisdiction fields feature to campaigns (#12809)
Bugfixes
Web Application
- Fixed deleted human samples still being editable, but not restorable (#12854)
- Fixed environment samples not being properly restored alongside their environments (#12855, #12853)
- Fixed the "Include contacts/cases from other jurisdictions" checkbox filters also toggling appearance based on disease (#12825)
- Fixed an error when applying changes to the facility fields in the case bulk edit form in a specific order (#12917)
- Fixed unsaved changes pop-up not appearing when making changes to the responsible user fields (#12850)
- Fixed an error when trying to access the Configuration menu without access to outbreaks or regions (#12914)
- Fixed an error when trying to download DEMIS messages (#12846)
Mobile Application
- Fixed users without the user right to edit event participants still being allowed to do so (#12848)
- Fixed persons being addable multiple times to the same event as participants (#12794)
- Fixed broken synchronization count for environments, environment samples and pathogen tests (#12856)
Testing
- Added an additional automated test (#11737)