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.53.0
Name Modified Size InfoDownloads / Week
Parent folder
README.md 2020-12-18 6.4 kB
Totals: 1 Item   6.4 kB 0

Caution: Due to a bug, updating your server to this version will fail if you are actively using the Line Listing configuration feature and have enabled line listing for more than one district. In this case, please update to 1.54.1 directly once that version is released and approved. Alternatively, disable line listing for all districts before updating and re-enable it afterwards.

Important: There is a known issue with data synchronization on some tablets using Android 7. Please do not use this release without prior testing when you have tablets in use that are running any version of Android 7.

New Features

  • [Web] Added the possibility to use population data as a reference for campaign diagrams (#2644)
  • Added a feature configuration for tasks that allows to completely turn off the task management module (#3552)
  • Added a feature configuration for outbreaks and the associated configuration (#3171)
  • [Web] Added duplicate detection when linking cases to events (#3392)
  • [Web] Added duplicate detection to campaign data import (#3005)
  • [Web] Users can now send manual SMS messages to individual or many case persons at once (#3253)

Improvements

  • [Web] Added proper error messages for formerly uncaught errors during campaign validation (#3495)
  • [Web] Added case count and fatality columns to the event directory (#3562 & [#3761])
  • [Web] Added a criticality level to events with the cluster status (#3271)
  • [Web] The event directory can now be filtered and sorted by all jurisdiction levels irrespective of the user's jurisdiction level (#2914)
  • [Web] Added symptom onset date and latest date of sample collection to the detailed case directory (#3272)
  • [Web] Added an additional "Health insure agency" to the list of event source types (#3207)
  • Added patient exposition role to exposures for German servers (#3407)
  • [Web] Redesigned the headers of a lot of pages (e.g. case and contact data) to better display vital information (#3062)
  • Contacts can now also be converted into already existing cases (#3623)
  • [Web] Updated the automatic process associated with contact follow-up status (#3424)
  • [Web] Overhauled the symptoms form; symptoms are now displayed in categories (#3152)
  • [Web] Added validation to campaign data import (#3068)
  • [Web] Cases and statistics can now also be filtered/grouped by date of outcome (#2920)
  • Added name of guardians field to persons for German systems (#3413)
  • [Web] Added nosocomial outbreak field to cases for German systems (#3416)
  • Added country of birth and nationality fields to persons (#3412)
  • Added salutation field to persons for German systems (#3411)
  • Added prohibition to work field to cases and contacts for German systems (#3409)
  • Added date of first contact field to contacts (#3408)
  • Added staff of armed forces field to persons for German systems (#3418)
  • [Web] Multiple fixes and improvements associated with campaign management (#3520)

Changes

  • [Web] Original occupation fields are now hidden from Swiss servers (#3703)
  • [Web] Removed the link to the technical manual from the About view because it's heavily outdated (#3380)
  • [Web] Removed the option to view campaign diagrams as data tables due to visual problems (#3305)

Bugfixes

  • [Web] Fixed errors when trying to view the campaign dashboard or list with archived or no campaigns in the database (#3622)
  • [Web] Fixed visual problems when configuring campaign data forms (#3503)
  • [Web] Fixed errors related to oudated entities when trying to save campaigns or campaign forms (#3502)
  • [Web] Fixed errors when trying to sort the country list by name or UNO code (#3675)
  • [Web] Fixed "Apply custom filter" button on dashboards not being enabled again after applying filters (#3465)
  • [Web] Fixed contents of documents being written into the server log (#3738)
  • [Web] Fixed some minor issues that could potentially lead to additional tests without an associated sample (#3738)
  • [Web] Fixed the possibility to set a pathogen test date before the sample collection date (#3684)
  • [Web] Fixed "Assign new epid number" button still showing up on Swiss servers (#3757)
  • [Web] Fixed error and warning messages sometimes not being displayed on displays with low resolution (#3249)
  • [Web] Fixed wrong headings in the bulk actions prompt for contacts (#3686)
  • [Web] Fixed markers on the dashboard map disappearing after maximizing the epi curve (#3406)
  • [Web] Fixed apply/reset filter buttons disappearing when filtering for task status (#3683)
  • [Web] Fixed errors when trying to sort facilities by facility type or regions/districts by population (#3737)
  • [Web] Fixed personal details of contacts related to cases that the user is allowed to see showing up in the person form (#3687)
  • [Web] Fixed case outcome not being properly updated when creating cases from event participants (#3773)
  • [Web] Fixed errors when removing the action status from an event action and made the action status mandatory (#3771)
  • [Web] Added missing variables to translation files (#3485)
  • [Web] Fixed printed SORMAS pages not properly displaying switch fields (#3197)

Integration

  • [CLIMEDO] Fixed an error about email/phone already being in use popping up instead of a new tab with the CLIMEDO page opening (#3599)
  • [SORMAS2SORMAS] Fixed errors when trying to share pathogen test results (#3762)
  • Fixed ExternalVisitResource not being documented in the JSON generated by Swagger (#3754)
  • [CLIMEDO] It's now possible to use already existing contact details when only the first name of a new contact person is different (#3718)
  • SORMAS is now able to provide API information at runtime (#3372)
  • Added an ReST interface that allows Swiss users to do a BAG export (#3610)
  • External symptom journals can now be informed about canceled or completed follow-ups (#3294)

Technology

  • Updated a number of dependencies to their newest versions (#3584)
  • Reorganized Maven dependencies to centralize version management and reduce compile dependencies (#3449)
  • Jsoup is now used to sanitize user input and prevent XSS attacks (#3389)
  • Added an index for contact visits to improve performance (#3673)

Security

  • Fixed a potential SQL injection by creating cases with invalid UUIDs (#3578)

Documentation

  • Added documentation for the external journal ReST API (#3180)
Source: README.md, updated 2020-12-18