Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
README.md | 2021-05-20 | 9.7 kB | |
Totals: 1 Item | 9.7 kB | 0 |
New Feature Configurations
One new feature configuration has been added to the database:
* DOCUMENTS_MULTI_UPLOAD
: Allows users to upload multiple documents to cases, contacts, events or event actions at once. Disabling this feature might be necessary if multi-upload is not working due to server configurations.
* VIEW_TAB_CASES_HOSPITALIZATION
VIEW_TAB_CASES_SYMPTOMS
VIEW_TAB_CASES_EPIDEMIOLOGICAL_DATA
VIEW_TAB_CASES_THERAPY
VIEW_TAB_CASES_FOLLOW_UP
VIEW_TAB_CASES_CLINICAL_COURSE
VIEW_TAB_CONTACTS_EPIDEMIOLOGICAL_DATA
VIEW_TAB_CONTACTS_FOLLOW_UP_VISITS
: Disabling these feature configurations will hide the respective tabs from the case/contact views in the web and mobile app.
Minor Releases
There have been two minor releases for this version; please download 1.60.2 instead of this main release: https://github.com/hzi-braunschweig/SORMAS-Project/releases/tag/v1.60.1 https://github.com/hzi-braunschweig/SORMAS-Project/releases/tag/v1.60.2
Changelog
New Features
- [General] Added customizable enums that will allow users to define server-specific enum values in the future; migrated disease variants to this new functionality; check out this Wiki guide to learn more about the feature (#5247)
- [Cases] Added new responsible jurisdiction fields to cases to decouple the responsibility from the case person's current place of stay; users in both jurisdictions will have full access to the cases (#3254)
- [Contacts / Web] Added a duplicate merging view for contacts (#2409)
- [Contacts/Events] When creating a case resulting from a contact or event participant, users can now automatically set this case as the resulting case of other applicable contacts and event participants (#4321)
- [Events / Web] Added evidence checkbox fields for event clusters; only visible on German servers (#5061)
- [Tasks / Web] Added support to archive tasks and added bulk options to the task directory (#3430)
- [Users / Web] Added bulk options to enable/disable multiple users at once (#4966)
- [Campaigns / App] Added support for campaign from data entry (#2001)
- [Campaigns / App] Added support for expression fields to campaign data forms (#3905)
- [DEMIS] Added a download option for lab messages (#4703)
Improvements
- [General / Web] All dropdown fields now filter for substrings, i.e. filtering by "RMAS" will now bring up "SORMAS" (#3445)
- [General / Web] Added primary phone number and email address of persons to import templates again (#5011)
- [General / Web] The user interface now prevents double clicks on all buttons, preventing users from accidentally doing an action twice (#5227)
- [General / Web] Added a visual indicator to facility and district fields in location forms when a facility type but no district was selected (#5188)
- [Cases/Contacts / Web] Updated and extended the follow-up until date calculation by taking into account the earliest positive sample (#3243)
- [Cases/Contacts / Web] Added an informational description to the error message that appears when setting an invalid follow-up until date (#4642)
- [Cases/Contacts / Web] Made several smaller improvements to the exposure tables (#4589)
- [Cases/Contacts/Events / Web] Added vaccination status filters and columns to the case, contact and event participant directories (#4482)
- [Contacts / Web] Added a filter for relationship with case to the contact directory (#4807)
- [Contacts / Web] Added a disease variant filter to the contact directory and disease variant information to the source case information of contacts (#4437)
- [Events] Made the event report date editable (#4175)
- [Events] Added additional values to the screening type dropdown (#5063)
- [Events / Web] Added event groups to the database export (#5191)
- [Events / App] Replaced event description with event title in the event list (#5286)
- [Tasks] Extended email and SMS task notifications to include the identifier of the related entity as a hypertext link (#4734)
- [Infrastructure / Web] Moved edit columns to the left side to be consistent with other directories (#5017)
- [Dashboard / Web] Refactored several parts of the surveillance dashboard to use the same data basis and fix inconsistencies (#3004)
- [Configuration / Web] Added a feature configuration to enable or disable multi-upload of documents to avoid problems with certain server configurations (#5452)
- [SurvNet] Users can now select which event data should be sent to SurvNet (#4257)
- [DEMIS] Sample material is now automatically pre-filled based on the lab message (#4773)
Changes
- [Internationalization] Added Nigerian and Ghanaian English to Crowdin (formerly managed through this repository) (#5428)
- [Events] Users on facility level now have access to events in the district of their facility (#5242)
- [Dashboard / Web] The map now by default uses the same time filter as the rest of the dashboard; added an option to the "Layers" dropdown that allows to display the current epidemiological situation instead (#4176)
- [Dashboard / Web] Cases classified as "Not a case" are now excluded from the total case counts (#4099)
- [SORMAS2SORMAS] Reporting users are no longer overwritten when sending a case back to the source system (#4414)
- [DEMIS] Person first and last name are now editable when processing lab messages (#5130)
Bugfixes
- Fixed an invalid property being added to ReST requests involving users (#5181)
- Fixed an invalid property being added to some ReST requests involving contacts (#5469)
- Added some missing entries to the data dictionary (#5271)
- Removed trimester field for male patients (#5377)
- Fixed facility contact person details showing in location forms with no facility type selected (#5374)
- [Web] Fixed pathogen test result entered during sample creation being taken over to the sample if the pathogen test result was entered for a different disease (#5466)
- [Web] Corrected the caption and order of a few columns in the contacts directory (#5455)
- [Web] Fixed health facility being wrongly validated when selecting "Home" as place of stay during case creation (#5447)
- [Web] Fixed event participant filters not being displayed anymore (#5445)
- [Web] Fixed deleted pathogen tests still being shown in the pathogen test list of samples (#5443)
- [Web] Fixed contact details not being properly taken over when converting a contact to a new case (#5383)
- [Web] Fixed external token validating data from deleted records (#5353)
- [Web] Fixed missing birth date columns in event and event participant import templates (#5234)
- [Web] Fixed inconsistent pseudonymization for community officers on the person directory (#4921)
- [Web] Added missing email validation in person contact details (#5361)
- [Web] Fixed filtering by sample ID not returning the expected results (#5344)
- [Web] Fixed imports accepting empty spaces in the vaccination doses field (#5131)
- [Web] Fixed users being able to set a future date of last contact (#5283)
- [Web] Fixed bad wrapping in duplicate case merging view (#5278)
- [Web] Fixed clicking on "Discard" not closing pathogen test popups (#5267)
- [Web] Fixed cases of persons sometimes not being visible when navigating from a pseudonymized person to its cases in the case directory (#5277)
- [Web] Fixed deleted cases being included when searching cases by external ID (#5462)
- [App] Fixed older app versions not being able to upgrade to newer app versions skipping multiple versions at once, essentially preventing server updates in countries with heavy usage of the mobile app (#3001)
- [App] Fixed a potential synchronization problem related to the place of stay of cases being empty (#5269)
- [App] Fixed switching language not working when not logged in (#5292)
- [App] Fixed saving events from within the case events tab crashing the mobile app (#5262)
- [App] Fixed synchronization problems on servers with the CAMPAIGNS feature enabled (#5346)
- [App] Fixed weekly report notifications being sent even with the associated feature type disabled (#5317)
- [App] Fixed synchronization problems related to campaign form metas (#5309)
- [App] Fixed some minor problems when editing contact follow-up information (#5238)
- [DEMIS] Fixed prompt to update case disease variant not showing when processing lab messages (#5190)
- [DEMIS] Fixed multiple users being able to simultaneously fetch lab messages (#5154)
- [Symptom Journals] Fixed telephone numbers of cases and contacts not being updated (#5233)
- [Symptom Journals] Fixed converting contacts to cases not updating the follow-up duration (#5155)
- [Symptom Journals] Fixed "Cancel external follow-up" button not being reactive when using PIA (#4943)
Documentation
- Extended the main readme with information about the available guides and resources, and moved some guides to the internal Wiki
- Improved the development environment setup guide (#5230)
- Introduced two new Wiki articles listing and explaining all server configuration and feature configuration options (#5249)
- Added a standardized documentation for external journals, accessible here (#4799)