Skip to content

SORMAS 1.94

Compare
Choose a tag to compare
@MateStrysewske 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 the CASE_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)