SORMAS 1.86.0
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 tointerface.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)