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_descriptionin /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.