Skip to content

SORMAS Release Candidate 1.72.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@sormas-jenkins sormas-jenkins released this 18 May 14:33
· 6648 commits to master since this release

New Feature Configurations

  • Added LIMITED_SYNCHRONIZATION: Enables/disables the limited synchronization to the mobile app.
  • Added EXCLUDE_NO_CASE_CLASSIFIED_CASES as a property to LIMITED_SYNCHRONIZATION: Limits the synchronization of cases with classification "Not a case" and dependent entities.

Minor Releases

https://github.com/hzi-braunschweig/SORMAS-Project/releases/tag/v1.72.1
https://github.com/hzi-braunschweig/SORMAS-Project/releases/tag/v1.72.2

Changelog

New Features

Mobile Application

Cases

  • Added a new feature configuration that allows to prevent synchronization of cases classified as "Not a case" to the mobile app (#7304)

Improvements

Web Application

Cases

  • Significantly improved performance of the detailed case export (#8609)

Samples

  • Significantly improved the loading times of the samples directory (#8610)

Statistics

  • Overhauled the database export to be more consistent (#6951)

Changes

Web Application

  • Users now have to specify a reason when deleting entities (#8162)

Bugfixes

Web Application

  • Fixed an error when trying to delete prescriptions linked to treatments (#8978)
  • Fixed follow-up being cancelled for contacts when creating a case based on a positive pathogen test for a different disease (#8998)
  • Fixed directory filters not taking into account both responsible and place of stay jurisdiction of associated cases (#8911)
  • Fixed an error when trying to merge cases with primary email addresses (#9064)
  • Fixed detailed export of cases containing data of deleted samples (#9092)
  • Fixed duplicate detection not being used properly when converting event participants (#9135)
  • Fixed contacts tab of archived cases not being editable (#9049)
  • Fixed users without the user right to create pathogen test being able to create pathogen tests while creating samples (#9019)
  • Fixed an error for certain users when trying to do a basic event participant export (#9035)
  • Fixed duplicate entries appearing in the event directory for lab officers (#9082)
  • Fixed an error during automatic deletion when trying to delete persons related to visits unrelated to any case or contact (#9061)
  • Fixed bulk edit event directory containing more events than accessible for surveillance supervisors (#8899)
  • Fixed an error when opening the developer configuration view (#9191)
  • Fixed action measure being displayed as the title in the action directory (#9012)
  • Fixed an error when opening the weekly reports page as an admin-only user (#9080)
  • Fixed issues with the therapy tab of cases when logged in as an admin-only user (#8981)
  • Fixed some location values not being translatable (#8838)
  • Fixed message type filter in the lab message directory containing an additional blank value (#9025)
  • Fixed facility name & description being mandatory when referring cases from points of entry (#9118)
  • Fixed sequelae being listed twice in the custom case export (#8955)
  • Fixed capitalized ß being shown as SS for German language (#8649)
  • Fixed About page not working when an enabled survnet integration was offline (#8303)

Mobile Application

  • Fixed vaccine batch number not being properly synchronized between the web and mobile app (#9230)
  • Fixed contact category and proximity details not being properly synchronized between the web and mobile app (#9216)
  • Fixed dropdown being cleared when adding addresses or contact details to persons (#9175)

Technology

  • Added audit trails for the external lab adapter (#8023)
  • Refactored joins across the backend to be properly reused between calls (#8747)
  • Refactored the LabMessageController to be more readable (#7375)

Documentation

  • Disabled features are no longer included in the data protection dictionary (#8107)

Testing