Versions du logiciel

Cette page liste l’historique des versions du logiciel SADV.

Changelog

[0.7.14] - 2025-02-13

Statut : version finale

Changed

  • Remove dry-container
  • Improve code maintainability

Fixed

  • Kwarg exception raised in patient characteristic method

[0.7.13] - 2025-02-13

Statut : version finale

Changed

  • Add env vars to default development environment in docker-compose file
  • Update openapi spec:
    • Upgrade to 3.1.1
    • Add missing type declarations (gender, birthdate, journey legs, information messages)
    • Change operation tag from SadApi to SadvApi
  • Log test failures when running specs

[0.7.12] - 2025-02-03

Statut : version finale

Changed

  • Add DEU deployment

[0.7.11] - 2025-01-21

Statut : version finale

Changed

  • Fixed arguments typo in patient characteristics definition again

[0.7.10] - 2025-01-21

Statut : version finale

Changed

  • Fixed arguments typo in patient characteristics definition

[0.7.9] - 2025-01-21

Statut : version finale

Changed

  • Memoize helpers module (now a class)
  • Remove all keyword arguments splats (better performance, more maintainable)
  • Use early returns everywhere possible

[0.7.8] - 2025-01-14

Changed

  • Switch back to former Nuva CDN url

[0.7.7] - 2025-01-14

Changed

  • Temporarily changed Nuva CDN url

[0.7.6] - 2024-11-14

Fixed

  • Fix integration server URL in openapi spec

[0.7.5] - 2024-11-14

Fixed

  • Disable cache on openapi spec file

[0.7.4] - 2024-11-13

Fixed

  • Fix wrong URLs in openapi spec
  • Fix title and description in openapi spec
  • Fix CI rule to enable deployment from release branch to integration

[0.7.3] - 2024-10-17

Fixed

  • Fix invalid APP_ENV value for french production deployment
  • Add missing APP_ENV variables in other production deployments

[0.7.2] - 2024-10-17

Changed

  • Add missing APP_ENV variables

[0.7.1] - 2024-10-17

Changed

  • Bump daphne to retrieve LV and GR disease name translations

[0.7.0] - 2024-10-16

Added

  • Support numeric vaccine ID in diagnostic input

Fixed

  • Fix crash at start of travel medicine server
  • Fix vaccination console crash

Changed

  • Change output format on validation error to follow OpenAPI spec

Internal

  • Rename vaccine parser to prevention act parser
  • Move sentry init to proper initializer
  • Extract main initializer
  • Remove sentry dns from env vars (hardcode it instead, it’s the same everywhere)
  • Set up web handler testing with rack mock request
  • Extract diagnostic handler specs to own file
  • Capture log output during tests, only show it when test fails
  • Only deploy automatically to staging for changes pushed on develop (manual elsewhere)
  • Bump puma, sentry and dry-rb libs
  • Disable CI pipelines for merge requests and main branch (outside tags)

[0.6.5] - 2024-10-15

Added

  • Greece deployment

[0.6.4] - 2024-10-15

Added

  • Poland deployment

[0.6.3] - 2024-10-15

Added

  • Portugal deployment

[0.6.2] - 2024-10-15

Fixed

  • Fix following changes that breaks deployments:
    • Chart name
    • Deployment names (variable HELM_LABEL)

[0.6.1] - 2024-10-15

Added

  • Add README file
  • Add CHANGELOG file
  • Add Belgium deploy target
  • Customize devcontainer file for sadv_api

Changed

  • Remove gemspec file in sadv_api software item
  • Load sadv_files files with zeitwerk
  • Rename sad_api to sadv_api
  • Clean up requires in sadv_api
  • Remove outdated doc files

[0.6.0] - 2023-06-15

Added

  • Separation of domains for supporting multi domains.
  • Implementation of Apollon domain library.
  • Refactoring for using dependency injection and container.

[0.5.6] - 2023-03-09

Added

  • Set disease status to neutral if the patient hasn’t received a dose and the status is UP TO DATE.

[0.5.5] - 2023-02-27

Added

  • Expose version_description in /healthz endpoint.

[0.5.4] - 2023-02-07

Added

  • Better notification implementation.
  • Add rules version and publication date in headers.

[0.5.3] - 2023-01-31

Fixed

  • Fix header in the questionnaire.

[0.5.2] - 2023-01-31

Added

  • Add patient age and administration age in email.

[0.5.1] - 2023-01-31

Added

  • Add notifier for unmanaged patient.

[0.5.0] - 2023-01-30

Added

  • Replace Patient diagnosis response header with Patient-Fingerprint.

[0.4.6] - 2023-01-19

Added

  • Add request parameters in the response header.

[0.4.5] - 2022-09-15

Fixed

  • Empty document in results are successfully managed.

[0.4.3] - 2022-02-02

Fixed

  • Error responses are now in JSON format.