Releases: egovernments/DIVOC
2.1.0-generic
What's Changed
- updating statusUpdatedAt, certifiedUpdatedAt format to date-time by @samarthgr in #1021
- Creating a release branch by @prasanna-egov in #1025
- Div 8319 by @varadeth in #1020
- Div 8371 by @varadeth in #1027
- DIV-8397 | Expose SIGNING_KEY_TYPE to signer services by @egov-joy in #1028
- Div 8372 by @varadeth in #1035
- DIV-8389 | adding retry mechanism for enrollment creation by @samarthgr in #1040
- verifier in sync with signer DIV-8411 by @ajay-beehyv in #1042
- DIV-8389 | adding ENROLLMENT_RETRY_COUNT environment variable by @samarthgr in #1044
- DIV-8417 by @varadeth in #1043
- DIV-8403 | updating GET EU cert API in public-app by @samarthgr in #1046
- DIV-8373 | Add employee login option in public app by @egov-joy in #1048
- DIV-8365 | Separating out verification app with new component with URL /verification_app by @prasanna-egov in #1047
- DIV-8367 | Removing registration_adapter_api by @srprasanna in #1053
- DIV-8320 | Search Certificate Data API for facility-admin-portal by @varadeth in #1041
- DIV-8352 | adding script to generate CSR or Ceritficate for EU configuration by @samarthgr in #1055
- DIV-8424 | modifying the DIVOC logo. Keeping the width current at 200PX by @srprasanna in #1056
- DIV-8431 | Added error handling for query params by @varadeth in #1058
- DIV-8321 | Print facility staff should retrieve beneficiaries by phon…e and dob and can print certificates by @varadeth in #1054
- DIV-8436 by @varadeth in #1059
- removed revoked certificates in public app DIV-8428 by @ajay-beehyv in #1057
- Div 8280 by @varadeth in #1061
- DIV-8440 | Changing image width to 100% by @prasanna-egov in #1065
- DIV-8440 | Adding padding to the verification image by @srprasanna in #1066
- DIV-8451 | Dropdown to select year and month in Date Picker by @varadeth in #1068
- DIV-8443 | Remove Facility Profile link for Facility Print Staff by @varadeth in #1069
- DIV-8452 | Add role of user below full name in Facility Print Staff screen by @varadeth in #1070
- Keycloak upgrade 16.0.1 by @vishwajeet-eGov in #1072
- Div 8453 by @varadeth in #1077
- DIV-8281 | Async error handling in certificate-signer by @varadeth in #1067
- Div 8395 | Verify signed JSON using certificate_signer_library by @samarthgr in #1079
- DIV-8440 | fix padding by @prasanna-egov in #1083
- Div 8395 | Using certificate_signer_library to verify certificates by @samarthgr in #1084
- Replacing flagr with etcd (backend) by @saiprakash-v in #1064
- DIV-8413 by @varadeth in #1092
- Add log levels for portal-api, registration-api, notification-service DIV-8390 by @ajay-beehyv in #1088
- async error handling in Vaccination-api DIV-8282 by @ajay-beehyv in #1095
- DIV-8492 | Update digilocker endpoint pointing in nginx.conf by @varadeth in #1097
- Reverted digilocker Url from /cert to /cert/api by @ajay-beehyv in #1101
- separate fn and gn values by @vishwajeet-eGov in #1103
- Div 8495 by @varadeth in #1104
- Div 8492 by @varadeth in #1106
- Div 8487 | API to request for OTP through MOSIP by @samarthgr in #1096
- 2.1.1 generic | fnt, gnt validation fix by @samarthgr in #1138
- registry_perRequest_indexCreation_enabled set to false 2.1.0 by @ajay-beehyv in #1147
- facility and recipient address , helper function input by @vishwajeet-eGov in #1149
New Contributors
- @prasanna-egov made their first contribution in #1025
Full Changelog: 2.0.0-generic...2.1.0-generic
2.0.0-generic
Release Notes:
All changes unless otherwise specified have been to DIVOC’s certificate module
- Enabling customization through configuration
- Add ETCD as a configuration management tool for the platform
- Manage certificate templates through configuration
- Manage the fields of the QR code through configuration
- Manage vaccination metadata through persisted configuration (including ICD11 mappings)
- Add support for generating EU compliant digital certificates
- Add support for Smart health cards
- Add support for downloadable QR codes
- Add API support for certificate revocation
- Enhance the performance of PDF certificate generation to consume lower system resources
- Support update of previous dose information through the update API (updating provisional certificates)
- Upgrade registry service to use sunbird-rc as a direct dependency
- Make 'Redis' an optional requirement for certificate_signer
- Updating dependencies to the latest versions
- Libraries:
- pathcheck/dcc-skd updated to 0.0.27
- pathcheck/shc-sdk updated to 0.0.6
- node-jose updated to 2.0.0
- certificate-fhir-converter updated to 1.3.5
- Mustache updated to 4.2.0
- Modules:
- Sunbird-rc updated to 0.0.4
- Libraries:
- Minor enhancements and bug fixes
On-demand EU-DCC and FHIR-DDCC export
Release 1.24.0-generic
Major
A new version of certify API (v3/certify) to support creation and update certificate to be in WHO DDCC:VS format
EU Certificate Adopter to support EU Format
Fhir-converter module to convert W3C certificates issued by DIVOC to signed FHIR bundle json and validation of signed FHIR bundle json
API to get the certificate in FHIR bundle json
Multi-lingual support in public_app
Extracting generic signing functionality to certificate_signer_library module
Certification module supports generate of certificates for Tests Results
API to create, retrieve test result certificates
API to upload test certification csv for bulk ingestion
ECDSA and RSA signing support
Minor
Certificates can be downloaded in FHIR or EU format from the public app
Capturing certified data in analytics feed
Qr code verification screen updates
Added Kubernetes deployment files for test certificate service and certificate_api
Add Test Certificate APIs in digilocker service
Minor enhancements and ui fixes
Release 1.23.3-generic
Minor Features and Improvements
- Facility Admin to view beneficiaries registered/appointed/vaccinated by date filter
Bug Fixes
- updated API schema
- Age calculation logic
Bug fixes and enhancements
Release 1.23.2-generic
Minor Features and Improvements
- Added API to check if vaccination certificate is generated
- extracted certificate controller links as ENV
Bug Fixes
- fixed update certificate API
- fixed showing comorbidities css
- fixed storing certificate id for walkin enrollments
- fixed sending events while verifying certificate
- fixed sending query params to keycloak with proper encoding
UI enhancements and bug fixes
Release 1.23.1-generic
Minor Features and Improvements
- Updated registration UI to be mobile responsive
- Show logged-in username in the navbar
- Show active/non-expired programs while registration
- Added initial flagr config dump
- Show sorted data in the portal
- CSS/ styling fixes
Bug Fixes
- fixed certify API request body validations
- fixed revoked certify revoked status API
- fixed facility app refresh issue by adding a throttle
- fixed e2e tests
Secondary dosage flows and design enhancements
Release 1.23.0-generic
Major Features and Improvements
- Updated registration UI to support multiple programs and dose appointments
- Facility app to shows the vaccine dosages taken
- Facility to verify recipient by scanning QR code
Minor Enhancements
- bug fixes
Minor enhancements and ui fixes
Release 1.22.1-generic
Major Features and Improvements
- Update certificate API
- Check certificate revoked API
- Beneficiary can be certified through verify beneficiary flow in facility app, even if the appointment is not booked
Minor Enhancements
- Show offline and online status in landing and beneficiary queue screen in facility app
- Facility app to show specific warnings if beneficiary appointment schedule does not match
- Re-designed the profile navigation and facility details page in the portal application
- Comorbidities list update
- Updated appointments booking screen
Design enhancements and bug fixes
Release 1.22.0-generic
Major Features and Improvements
- Home page redesigned to incorporate registration
- Added duplicate checks on enrollments
- Updated UI for walkin registration
- Updated UI for enrollment verification
- Record walkin members in enrollment schema
- Added facility code to pre-enrollment csv
- Auto book slots for pre-enrolled users based on slots availability
Minor Enhancements
- Facility app to show schedules
- Fixed to fetch enrollments by date wise
- Updated facility app to show online/offline status
- Moved comorbidities/max-age allowed/app-specific configs to flagr
Bug Fixes and Other Changes
- Fixed slots configuration at the program level
- Fixed marking enrollment as certified
- Minor facility app bugs
Facility Application enhancements
Facility walking flow enhancements
Support for registration/enrollment for walking for subsequent doses
Bug fixes on porta, facility app, registration and Container health checks
Segregated registries