...
New Services and Modules: Signed Audit, Internal Gateway, Service Request.
Technical Enhancements and Fixes:
filestore-serviceFilestore Service:
Fixed flow to store and retrieve files from Azure blob storage.
pdf-servicePDF Service:
Fixed bug where _create API creates duplicate PDF for each request.
egov-notification-sms:
egov-notification-mailSMS Notification Service:
Mail Notification Service:
Added support for attachments.
Disabled consumer listening on sms topic.
user-otpUser OTP Service:
Added support for sending OTP via email by emitting email events.
egov-userUser Service:
Added fallback to default message if user email update localization messages are not configured.
Fixed bug where updating citizen profile causes server error.
egov-workflow-serviceWorkflow Service:
Introduced state level business service fallback as part of v2 business service search API.
Separated out v1 and v2 APIs to maintain backward compatibility.
Enhanced workflow service to send descriptive errors for bad requests.
Inbox Service:
Introduced event based inbox and deprecated dependency on searcher-service for fetching inbox items.
Separated out v1 and v2 APIs to maintain backward compatibility.
Introduced a new APIā¦..
API to get records based on the provided search criteria(analogous to searcher service).
Dashboard Analytics:
Introduced feature to perform DIVISION operation on metric chart responses.
enc-client libraryEncryption Client Library:
As part of privacy changes, enc-client library was introduced to support encryption-related functionalities so that every service does not need to call the encryption service.
national-dashboard-ingestNational Dashboard Ingest:
Added support to allow user with national dashboard adaptor role to ingest data regardless of the tenant the user belongs to.
codegenCodegen:
Enhanced codegen utility to support openAPI 3.0 specifications.
DIGIT Developer Guide:
Backend Guide - This guide provides detailed steps for developers to create a new microservice on top of DIGIT and deploy it on DIGIT cluster. A sample birth registration spring-boot module was developed as part of this guide.
Frontend Guide - This guide offers a systematic view of how to create the application screens on DIGIT. A sample birth registration frontend module was developed as part of this guide.
Non-functional:
dashboard-analyticsDashboard Analytics Service:
Load tested dashboard analytics and documented improvement in performance.
pdf-servicePDF Service:
Performance testing of bulk PDF generation.
billing-serviceBilling Service:
Performance testing of bulk bill generation.
...