Skip to content

SORMAS Release Candidate 1.95

Pre-release
Pre-release
Compare
Choose a tag to compare
@MateStrysewske MateStrysewske released this 22 Feb 13:47
· 608 commits to development since this release

Feature Property Changes

  • Added a new feature property called FORCE_AUTOMATIC_PROCESSING to the EXTERNAL_MESSAGES feature type: If enabled, on systems with adapters that support automatic lab message processing, automatic processing is done even when contact tracing or event surveillance is enabled in addition to case surveillance. If disabled, automatic processing is only done when both features are disabled. IMPORTANT: The default of this new property is false; on systems that already use automatic processing and would like to keep the previous behaviour, please set it to true in the database.

Minor Releases

https://github.com/SORMAS-Foundation/SORMAS-Project/releases/tag/v1.95.1

Changelog

New Features

Web Application

  • [Cases] Users can now be given special access of limited duration to cases from the case detail page (#12758 & #12974)

Improvements

Web Application

  • [General] Reporting user fields now display "Confidential" when the user has no right to see sensitive data (#12851)
  • [General] Removed all options but "Restore" from the bulk actions dropdown when viewing deleted entries (#12859)
  • [General] Additional columns and fields have been hidden from several views when using the hide jurisdiction fields feature (#12900)
  • [Dashboard] The Layers dropdown beneath the dashboard maps on longer contains options for entities that the user does not have the view right for (#12852)
  • [Cases] The hospitalization creation form now properly reflects the place of stay of the case (#11919)
  • [Laboratory] Sample grid and basic export now contain information about the district for samples associated with event participants (#12940)
  • [Laboratory] Added columns for event participant region and district to the detailed sample export (#11551)
  • [Laboratory] Users without the case creation right are now longer prompted to create a resulting case when saving positive samples for contacts or event participants (#12662)
  • [Laboratory] Users are now properly redirected after deleting environment samples from within the environment (#12779)
  • [Laboratory] The "See samples for..." buttons are now properly named (#11528)
  • [Laboratory] Added a feature property to force automatic processing on systems with contact tracing and/or event surveillance enabled (#12869)
  • [Laboratory] Removed outdated information about how creating a new sample would discard unsaved changes in the case form (#7350)
  • [Users] Environment and environment sample deletion rights are now dependent on the right to delete environment pathogen tests (#12887)

Changes

Web Application

  • [General] Removed specific bulk operation user rights (#10994)

Bugfixes

Web Application

  • Fixed feature configurations with disabled dependency features being disabled during server startup even if they were already disabled (#12930)
  • Fixed error when trying to save an exposure for a case without a source case (#12983)
  • Fixed incorrect saving message when saving samples (#12963)
  • Fixed import and export buttons being clickable in the event participant list of a read-only event (#12984)
  • Fixed incorrect displaying of the reporting user field in certain edit forms (#12973)
  • Fixed issues with the jurisdiction filters in the immunization directory for users restricted by jurisdiction (#12957)
  • Fixed an error when trying to assign a national user role to a user that was previously assigned a district-level user role (#12949)
  • Fixed an error when trying to enter the campaigns dashboard as a standard surveillance officer (#12923)

Refactoring

  • The disease configuration and customizable enum caches are now static to improve performance (#5298)