Download Latest Version sormas_1.95.1.zip (292.8 MB)
Email in envelope

Get an email when there's a new version of SORMAS-Project

Home / v1.51.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2020-11-06 5.4 kB
Totals: 1 Item   5.4 kB 0

This release changes the SORMAS properties associated with external geo coding services. Please have a look at the server configuration guide to learn more about these changes and adjust your properties accordingly if you're not using a Docker image.

New Features

  • Added a new "Admin Supervisor" user role that has the same user rights as a Supervisor plus the delete and merge duplicates rights (#2316)
  • Added feature configurations to allow disabling email/SMS notifications (#3211)

Improvements

  • [Web] Significantly improved the performance of the case directory on systems with a lot of follow-up visits and events (#3137)
  • [Web] Significantly improved the performance of case and contact import by optimizing the duplicate checks (#2782)
  • It is now possible to deselect the value of non-mandatory option groups (e.g. "Yes/No/Unknown" fields) by clicking the selected value again (#2963)
  • [Web] The case and contact directories now only display cases from the user's jurisdiction by default; added a filter to also display other accessible cases (#2137)
  • [Web] The dashboard map now displays a hint instead of automatically loading all markers to speed up performance (#3167)
  • [Web] Case/contact generation in developer options now respects country and disease annotations (#3260)
  • [Web] There are now proper error messages displayed when there are errors in the campaign totals definitions (#3295)
  • Added an investigation status field to events (#2992)
  • [Web] Added an option to open the contact directory filtered by involvement in a given event (#3034)
  • [Web] Added a filter to the contact directory to filter by contacts linked to a case that resulted from an event (#2922)
  • [Web] Improved the layout of the campaign dashboard header (#3008)
  • Added campaign data synchronization to the mobile app (#3150 & [#3151])
  • [Web] Improved the layout of the campaign data view (#3069)
  • [Web] Automatic geo coding now also works with additional providers (#2087)

Changes

  • Event title is now mandatory and event description optional (#3223)
  • Changed pre-existing conditions visibilities for Switzerland (#3030)
  • [Web] Access to campaign form data is now limited based on the user's jurisdiction (#2890)
  • [Web] Separated name columns into first and last name for follow-up views (#3098)

Bugfixes

  • [Web] Fixed error when selecting areas/regions on the campaigns dashboard (#3304)
  • [Web] Fixed various problems with manual editing of the campaign dashboard definitions (#3259)
  • Fixed broken formatting of case classification rules (#3220)
  • [Web] Fixed grid headers overlapping with content when scrolling on smaller screen sizes (#2812)
  • [Web] Corrected GDPR text and translations to other languages (#3248)
  • [Web] Fixed selecting an area in campaign data forms not properly filtering the selectable regions (#3225)
  • [Web] Fixed deletion of campaigns no longer working (#3224)
  • [Web] Fixed developer options crashing when trying to create mor than 20 cases/contacts (#3247)
  • [Web] Fixed inconsistent spacing in the right case sidebar (#3322)
  • [Web] Fixed deleted campaigns still appearing on the dashboard filters (#3342)
  • [Web] Fixed various problems with stacks in the campaign diagrams when displaying percentages (#3339)
  • [Web] Fixed campaign dashboard diagrams not showing areas for national users (#3292)
  • [Web] Fixed phone number being copied to the email field when converting contacts to cases (#3239)
  • [Web] Fixed "Set clear to No/Unknown" in symptoms no longer working (#3255)
  • [Web] Fixed lab officers not being allowed to edit sensitive fields for samples assigned to their laboratories (#3263)
  • Fixed inactive user accounts receiving notifications (#3212)
  • [Web] Fixed campaign import returning "Import successful" even if there were errors (#3307)
  • [Web] Fixed management configuration not allowing to add new form IDs to the dashboard (#3290)
  • [Web] Fixed comparison dates being wrongly calculated on the dashboard, resulting in wrong data and labels (#3354)
  • [Web] Fixed error when trying to share cases via the SORMAS2SORMAS interface with place of stay set to Home (#3156)
  • [Web] Fixed problems with the calculation of geo coordinates based on the entered address (#3297)
  • [Web] Fixed data inconsistencies when updating emails/phone numbers for persons already existing in Climedo (#3188)

Integration

  • [SORMAS2SORMAS] Added transfering of samples (#3210)
  • [SORMAS2SORMAS] Added bulk sharing of cases and contacts (#3136)
  • [CLIMEDO] Added descriptive error messages for registration errors (#3177)
  • [CLIMEDO] Added automatic authentication when opening the page for a registered patient (#3201)
  • [CLIMEDO] Adjusted logic that checks whether a person is exportable (#3231)
  • [CLIMEDO] Adjusted some messages that were no longer correct (#3217)
  • Removed the endpoint to retrieve quarantine end dates from ExternalVisitResource (#3182)

Security

  • [Web] CSV files are now properly escaped (#2990)

Testing

  • Added unit tests for the ExternalVisitResource (#3195)
  • Added UI automation tests for import and export of cases and contacts (#3288)

Documentation

  • Added documentation for the SORMAS2SORMAS interface (#3204)
  • Added documentation for the ReST endpoints associated with external symptom journals (#3180)
Source: README.md, updated 2020-11-06