Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2021-03-25 | 10.4 kB | |
Totals: 1 Item | 10.4 kB | 0 |
VERY IMPORTANT: This version contains SQL commands that cannot be exeucted with PostgreSQL < 10. If you use an earlier version of PostgreSQL, please wait for 1.59.0 which will fix this problem.
Please do the following before updating an existing SORMAS instance:
* Rename createDefaultUsers
in your sormas.properties
file to createDefaultEntities
* Enable the pgcrypto extension for postgres: CREATE EXTENSION IF NOT EXISTS pgcrypto;
There have been three minor releases for this version; please download 1.58.3 instead of this main release: https://github.com/hzi-braunschweig/SORMAS-Project/releases/tag/v1.58.1 https://github.com/hzi-braunschweig/SORMAS-Project/releases/tag/v1.58.2 https://github.com/hzi-braunschweig/SORMAS-Project/releases/tag/v1.58.3
New Features
- Added continents and subcontinents as new infrastructure types (#4775 & [#4776])
- Added continent and subcontinent information to exposures and activities as case (#4777)
- Users can now add multiple contact details to persons (#2744)
- Added location information to facilities and a functionality that automatically fills addresses when a facility has been selected (#4027 & [#4028])
- Added a country field to regions which allows admins to create infrastructure data in other countries (#4784)
- [Web] All users can now assign tasks to users with a higher jurisdiction (#4582)
- [Web] Added a button that automatically sets missing geo-coordinates of all persons based on their address (#3545)
- [Web] Added automatically calculated expression fields to campaign data forms (#3067)
- [Web] Added an event import (#4041)
- [Web] Added a custom event participant export (#4043)
- [Web] Exports can now be limited to the selected rows when in bulk-edit mode (#4044)
- [Web] Added duplicate detection for samples (#4283)
- [App] Added the new activities as case to the mobile app (#4445)
Improvements
- Added new disease properties that allow switching between basic and extended classification (#4218)
- Added a new event management status field to events (#4255)
- Added a new sampling reason field to samples and replaced the Covid-19 test reason field of cases with it (#4555)
- Added a new field to pathogen tests that indicates whether the test came in via an external system (#4562)
- Added additional fields to events of the type cluster to collect more information about the mode of transmission (#4720)
- Added concert as a new gathering type (#4474)
- Follow-up status comments are now transferred to cases when converting contacts (#4332)
- Added missing stay in ICU field to previous hospitalizations (#4591)
- Added additional facility types (#4066)
- Added additional quarantine types and facility types for Swiss systems (#4549)
- Contact details fields are now also displayed for events with the event source Institutional Partner (#4450)
- [Web] Improved the infrastructure import by giving users the option to overwrite existing values (#4782)
- [Web] Community officers can now see tasks in their community and access the statistics section (#4488)
- [Web] Altered the content of the generic error message to make it clearer for users (#4478)
- [Web] Improved data generation in dev mode to support seeds and default values (#3233)
- [Web] Users are now taken back to the event participant list when deleting an event participant (#2748)
- [Web] Extended the data shown in the duplicate person popup for existing persons (#4003)
- [Web] Limited disease field in user edit form is now hidden if all features that would use it are disabled (#4444)
- [Web] Person duplicate detection now maps Unknown sex to all other sexes (#4533)
- [Web] Case follow-up until date is now re-calculated when a symptom onset date is added (#4241)
- [Web] Improved loading speed of sample list for lab officers (#4346)
- [Web] Added a latest pathogen test result column to the list of event participants (#3853)
- [Web] Added a feature configuration for the person directory (#4649)
- [Web] Added an icon to unlink a case from an event to the event list of a case (#2984)
- [Web] Users can now switch between onset and report date as the reference date on the surveillance dashboard (#3352)
- [Web] Added optional translations to campaign diagram definitions (#4090)
- [Web] Added extended classification fields to the detailed case export (#4796)
- [Web] Export file names are now using the custom SORMAS instance name and localized entity names (#3992)
- [Web] Added a filter and column for the reinfection field of cases to the case directory (#4816)
- [Web] Added a new checkbox to exposures to specify the probable infection environment for German systems (#4564)
- [SORMAS2SurvNet] Added a new internal ID field to events for German systems only (#4668)
- [SORMAS2SurvNet] Added a duplicate detection for external tokens (#4489)
- [SORMAS2SurvNet] Added information about when a case was last sent to SurvNet (#4771)
- [SORMAS2SurvNet] Added bulk-sending of events (#4496)
- [DEMIS2SORMAS] Improved the pre-filling of new case/sample forms when processing lab messages (#4106)
- [DEMIS2SORMAS] Added a notification when no new lab messages could be fetched (#4208)
- [DEMIS2SORMAS] Lab messages are now represented as XML when HTML conversion fails (#4742)
- [DEMIS2SORMAS] It's no longer possible for two users to process the same lab message at the same time (#4509)
- [DEMIS2SORMAS] Made lab message and creation forms independently scrollable (#4381)
- [DEMIS2SORMAS] Made sure that last notification update date is consistent between SORMAS and the DEMIS adapter (#4246)
- [Symptom Journals] Added a button to stop using the eDiary and switch to a manual follow-up process (#4516)
- [PIA] Added PIA support for cases (#4236)
- [CLIMEDO] CLIMEDO is now informed when cases and contacts get deleted (#4830)
Changes
- Default creation of user accounts is now turned off by default (#4431)
- Changed activities as case (added some facility types, removed some fields) to be in compliance with the IfSG for German systems (#4761)
- External token fields are now activated for all countries (#4328)
- Country of birth and citizenship are now pseudonymized (#4074)
- Person fields related to CRS are now always hidden on German systems (#4675)
- [SORMAS2SORMAS] Removed the option to pseudonymize data when ownership is transferred (#4107)
Bugfixes
- Added missing translation property for country (#4664)
- [Web] Fixed filters not being applied when in bulk-edit mode for cases and contacts (#4558)
- [Web] Fixed age column not being properly sorted in event participants view (#4774)
- [Web] Fixed vaccination date validation missing for contacts and event participants (#4665)
- [Web] Added backend validation to prevent tasks from being saved without an associated entity (#4634)
- [Web] Fixed date of visit or admission in hospitalizations being mistakenly set to the current date when changing the case's place of stay (#4480)
- [Web] Fixed 403 HTTP status appearing when trying to log into the web app as a point of entry informant (#4686)
- [Web] Fixed persons with only deleted event participants appearing in the person directory (#4597)
- [Web] Fixed changing the health facility of a case re-assigning all associated tasks to a random officer (#4507)
- [Web] Fixed event participants no longer being displayed after adding samples to them (#4653)
- [Web] Fixed error when trying to sort the event directory by responsible or reporting user (#4666)
- [Web] Fixed being unable to delete event participants with associated additional tests (#4471)
- [Web] Fixed error when accessing the case directory as a point of entry supervisor (#4644)
- [Web] Fixed date of report in line listing form accepting future dates (#4600)
- [Web] Fixed missing "unsaved changes" prompt when changing address data (#4477)
- [Web] Fixed "unsaved changes" warning popping up for event participants even when no data was changed (#4491)
- [Web] Fixed users on district level or below being unable to filter the case directory by jurisdiction (#4389)
- [Web] Fixed an error when trying to create a positive pathogen test for event participants associated to events without a disease (#4545)
- [Web] Fixed incorrect quarantine date validation (#4559)
- [Web] Fixed inconsitent behaviour of "show more/less filters" buttons (#3923)
- [Web] Fixed person death date not properly adjusting to case outcome date when set to deceased (#4248)
- [Web] Fixed potential problems with Umlauts during imports (#4050)
- [Web] Fixed changing the width of a campaign dashboard chart not directly updating in the UI (#4689)
- [Web] Fixed statistics map not being properly filled with data (#4565)
- [Web] Fixed captions in custom export windows (#4647)
- [Web] Fixed imports failing for users without a language set (#4795)
- [Web] Fixed case import failing when specifying a disease variant (#4801)
- [App] Fixed event participants getting transferred to the mobile app without their associated events under certain circumstances (#4748)
- [App] Fixed multi-day events not being properly validated (#4362)
- [App] Fixed hospitalization fields being editable even if the case was not in a hospital (#4701)
- [App] Fixed existing facility data not shown when opening exposures or activities as case (#4511)
- [ReST] Fixed no samples being returned by /samples/all when accessing the resource as a user without jurisdiction restrictions (#4193)
- [ReST] Fixed sample lab being labeled as required even though it should be possible to create in-house samples without a lab (#4560)
- [SORMAS2SurvNet] Fixed sending event actions to SurvNet not working properly
- [DEMIS2SORMAS] Fixed new DEMIS notifications not being displayed
- [DEMIS2SORMAS] Fixed missing text in error message (#4680)
- [CLIMEDO] Fixed enrollment of new patients not working (#4525)
- [CLIMEDO] Fixed problem when having the same telephone number for multiple contact persons (#4288)
- [SORMAS-SB] Fixed default symtom journal user missing the external visit user role (#4497)
Technology
- Added an SQL function that can be used to generate UUIDv4 encoded as base32 according to the format used in SORMAS (#4805)
- Updated Vaadin to 8.12.3 (#4554)
Testing
- Added person directory to automation tests (#4620)
- Changed default logins on e2e tests (#4536)