Skip to content

Releases: Clinical-Genomics/patientMatcher

Unfreeze PyMongo lib and support latest MongoDB versions

07 Nov 10:00
Compare
Choose a tag to compare

[4.5] - 2023-11-07

Changed

  • Unfreeze PyMongo dependency
  • Use MongoDB version 7 in docker-compose.yml
  • Execute tests using MongoDB 7

Display connected nodes on index and fixes

14 Aug 05:49
Compare
Choose a tag to compare

[4.4] - 2023-08-14

Added

  • Option to display the description of the connected nodes on the index page

Fixed

  • Build and publish to Docker Hub stage README page badge
  • Parsing of phenotype.hpoa file

Changed

  • Updated resource files

Switch to new phenotype file format phenotype.hpoa

16 Mar 14:40
Compare
Choose a tag to compare

[4.3] - 2023-03-16

Changed

  • Abort server startup if phenotypes terms are not correctly parse from resource files

Fixed

  • Parsing and downloading of the HPO definitions in the new format (phenotype.hpoa)
  • Replaced deprecated version of Ubuntu in GitHub actions

Fixed broken link to phenotype_annotation.tab and improved code quality

23 Sep 12:57
Compare
Choose a tag to compare

[4.2] - 2022-09-23

Changed

  • Refactor to avoid code smells reported by SonarCloud

Fixed

  • Broken link to HPO definitions (phenotype_annotation.tab)
  • Security hotspots flagged by SonarCloud
  • Decreased vulnerability by removing some server log messages
  • Problems flagged as bugs by SonarCloud
  • Server startup debug message showing correct number of parsed diseases

Automatic update of phenotype resources

27 Jun 12:54
Compare
Choose a tag to compare

[4.1] - 2022-06-27

Added

  • Documentation on how to update phenotype resource files

Changed

  • Download automatically phenotype resources when a non-demo app starts

Removed support for async requests and dedicated documentation pages

18 May 12:32
Compare
Choose a tag to compare

[4.0] - 2022-05-18

Added

  • GitHub action to auto-deploy documentation when a new release is created

Fixed

  • Ports used to serve the app in docker-compose howto

Changed

Improved GitHub actions and updated resource files

29 Apr 11:43
Compare
Choose a tag to compare

[3.4] - 2022-04-29

Added

  • Created codecov config file in app's root folder

Fixed

  • Updated deprecated codecov action from v1. to v.2
  • Upgraded the version of Black lib to latest (22.3.0) in GitHub action
  • Link to the GitHub repo on the top-left corner of index page
  • Remove HTTP-related security issues

Changed

  • Updated resource files (HPO and OMIM definitions)

Database name in crash report email and updated citation reference

09 Mar 15:56
Compare
Choose a tag to compare

[3.3] - 2022-03-09

Changed

  • Citation file, pointing to newly published paper

Added

  • Name of database in crash report email, to understand if crashed app is stage or prod app
  • Citation button on index page
  • Double helix favicon to index page

Fixed admin error notifications and landing page's colors and icons

21 Jan 07:13
Compare
Choose a tag to compare

[3.2] - 2022-01-21

Changed

  • Colors and icons of landing page

Fixed

  • Admin error log email handling and relative test

Improved support for email notifications

17 Jan 10:42
Compare
Choose a tag to compare

[3.1.2] - 2022-01-17

Fixed

  • Set MAIL_SUPPRESS_SEND to False and MAIL_DEBUG to True whenever app config has a MAIL_SERVER param