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 / releases_version-1.21.0
Name Modified Size InfoDownloads / Week
Parent folder
Load_Test_Results_1.21.0.pdf 2019-06-27 181.2 kB
load_test_results_1.21.0.zip 2019-06-26 2.5 MB
README.md 2019-06-21 3.6 kB
Release 1.21.0 source code.tar.gz 2019-06-21 7.2 MB
Release 1.21.0 source code.zip 2019-06-21 9.3 MB
Totals: 5 Items   19.2 MB 0

2019-06-25: Updated deploy.zip with improved setup script.

This release includes API changes and therefore requires a mobile app update to synchronize with the server. In addition, we've moved to Payara 5. To update an already running server, we suggest to run the new server-setup.sh script to automatically set up a new server that is using the latest version. You might need to update your sormas.properties and your Apache configuration afterwards. In general, we suggest to not use this version for productive systems yet because the infrastructure changes should be carefully tested on test systems first.

New features

  • Added Congenital Rubella Syndrome (CRS) as a new disease (#1147)
  • Added new symptoms and health conditions relevant for CRS (#1120)
  • Added Maternal History as a new section to cases (#1117)
  • Added new fields to the Person section that are specifically geared to children (#1119)
  • Added a "Limited disease" field to the User that allows disabling all diseases but one and can be used to create users that specifically responsible for cases of a single disease (#1133)
  • [Web] Added a detailed sample export that exports all relevant fields from samples, information on the performed pathogen tests and additional tests and the most relevant information about the case (#1010)
  • Added functionality to automatically create complete EPID numbers as soon as a case without a complete EPID number is sent to or updated on the web app (#1126)

Improvements

  • [App] Added Epi Week filter to the case list (#1132)
  • [Web] Added a button to the Case section to automatically assign a new EPID number if the current one is incomplete or malformed (#1126)
  • [Web] Made the detailed sample export available from within the case directory (#1189)
  • "Requested pathogen tests" and "Requested additional tests" are no longer required fields (#1149)
  • Pathogen tests and additional tests (if the user has the right to see them) are now always displayed, even if none are requested (#1149)
  • Renamed "Pathogen test result" in sample to "Final laboratory result" and disabled it as long as no actual pathogen tests have been done (#1183)
  • Removed Sample Code from samples; the EPID number of the case is now shown instead (#1136)
  • Improved and extended French translation
  • [Web] Added a description to the map key on the Dashboard to clarify that quartiles are used (#1181)
  • [Web] Renamed "Case incidence ratio" to "Case incidence proportion" on the Dashboard (#1180)

Bugfixes

  • [Web] Fixed edit button in embedded lists (e.g. Previous Hospitalizations) not responding to clicks (#1081)
  • [Web] Fixed broken shape icon on the Dashboard (#1178)
  • [App] Fixed a bug that could lead to errors when saving a case after updating to a new SORMAS version and before doing the next synchronization (#1150)

Infrastructure

  • Added a shell script that automatizes a large part of the server setup process (e.g. setting up Payara and the database) in order to make setting up a SORMAS server a lot easier (#1122)
  • Added a shell script that can be used to automatically update a SORMAS server without requiring any further input by the system administrator (#1126)
  • Updated Payara to version 5 (#1192)
  • Added a guide on how to perform load tests with Gatling and added a zip file that includes the files required to do this on any SORMAS server (#1116)

Contribution

  • Updated the Server Setup and Server Update guides according to the new automatic processes
Source: README.md, updated 2019-06-21