Skip to content

SORMAS 1.86.0

Compare
Choose a tag to compare
@MateStrysewske MateStrysewske released this 10 Jul 10:57
· 1573 commits to development since this release

Release Information

  • All user roles who currently have the EVENTGROUP_CREATE user right will automatically be granted the EVENTGROUP_LINK user right as well when deploying this version.
  • The property interface.demis.jndiName in sormas.properties has been generalised to interface.externalMessageAdapter.jndiName. To ensure that instances with external message adapter continue to work as usual, this change must be manually applied to the sormas.properties file!

Changelog

New Features

Web Application

  • [Environments] Added a new Environment entity, directory and create/edit forms (#11796, #11534, #11535)
  • [Users] Added a new environmental surveillance default user role and accompanying rights (#11572)

Improvements

Web Application

  • [General] Added the bulk action progress window to the "Archive" and "Dearchive" bulk actions (#11463)
  • [General] Added REPORT as a new deletion reference for automatic and permanent deletion (#12067)
  • [Cases & Contacts] Updated the warning messsage displayed whne user is not permitted to merge entities (#11517)
  • [External Messages] Added person-related fields required for eSanté to the ExternalMessageDto (#12099)
  • [External Messages] Added case report date to the ExternalMessageDto (#12212)

Bugfixes

Web Application

  • Fixed some users not being able to link/unlink event groups to/from events owned by them (#11946)
  • Fixed point of entry details being required when creating new port health cases (#12084)
  • Fixed an occasional error when trying to merge persons with addresses (#12218)
  • Fixed an error when entering the mSers view as a district-level user (#12182)
  • Fixed an error when trying to edit a user role assigned to the current user (#12182)
  • Fixed users without deletion rights not being able to merge cases (#12103)
  • Fixed bulk action progress bar being displayed in multiple languages depending on server configuration (#12080)
  • Fixed an error when trying to link event groups without the user right to create them (#12008)
  • Made Demis references in sormas.properties generic (#12022)
  • Fixed an error when trying to fetch new Demis messages (#12215)
  • Fixed fields of persons shared via S2S not being read-only when not owned by the health department (#12088)

Mobile Application

  • Fixed synchronization failures on some systems (#12182)

Technology

  • Removed support for legacy audit mechanism (#8027)
  • Reorganized dependencies to avoid packaced jars in apps (#11963)
  • Replaced Ant build scripts with shell scripts (#12074)
  • Explicitely added guava as a dependency in apps (#12219)
  • Fixed broken collect-serverlibs job after dependency updates (#12185)
  • Moved check-suppressions.xml directly to sormas-base (#11230)