v1.96.0
Pre-release
Pre-release
·
441 commits
to development
since this release
Feature Property Changes
- The feature property
AUTH_PROVIDER_TO_SORMAS_USER_SYNC
has been added to feature properties for enabling keycloak user management - The feature property 'SELF_REPORTING' has been added for newly added 'Self reporting' feature. Only backend implementation exists.
- The property "authentication.provider.syncedNewUserRole" has been added sormas.properties configuration file
Changelog
New Features
- Synchronize Keycloak users with SORMAS (#13033)
- Create a new Self Report entity and IndexDTO (#13059)
- Add feature configuration for Keycloak synchronization plus SORMAS adjustments (#13042)
- Bulk action - send emails with uploaded attached documents (#13043) - will be included in the next release
General
Improvements
General
- Reduce number of warnings related to UserProvider.getCurrent (#4659)
- Introduce the 'Reason for deletion' column in the 'Environments' grid (#12280)
- 'Enter bulk edit mode' button in the Persons directory is still dependent on 'Merge persons' (#12997)
- Date validations between 'Date of sampling' and 'Date and time of result' of pathogen test should be extended (#12861)
- Show full content of the text when hovering over the field (#10257)
- Add debug logs for lab message processing (#13037)
- Consider source case region and district for contacts in detailed sample export (#11552)
- Avoid usage of commons-collections v3 (#12095)
- Limited disease users should not be able to edit event groups that have at least one event of a different disease (#11928)
- Rename number of cntact with number of cases on surveillance dashboard (#12975)
- Surveillance Report update the Facilities fields accordingly with the data from the External messages (#11996)
- Change automatic case classification rules for Covid-19 for Luxembourg (#13000)
Web Application
- "Reason for deletion" column should appear only in deleted entities grid (#13038)
- Do not display bulk actions associated with rights that the users do not have (#12015)
- Extend the info text in the 'Data import' dialogue to mention the entities skipped as duplicates (#12862)
- Deleting a pathogen test without edit right over the associated case does not update the case classification (#11995)
- Change default text for mSERS menu item to "Aggregate" (#12908)
- Search by NationalID is not consistently working in all locations (#13029)
- Prevent the 'Undo deletion' of an event participant whose person is listed as active event participant within the same event (#11587)
- Show only active entities in Person Info Cards (#11406)
Bugfixes
Web Application
- Fixed checkbox trees don't trigger unsaved changes warning and can't be discarded (#12661)
- Fixed deleting a pathogen test without edit right over the associated case does not update the case classification (#11995)
- Fix the relevance status filter and the flickering in Environments grid (#13074)
Mobile Application
Task completed
- Create extended documentation for Audit logs (#13028)