This document helps to configure the changes for the DIGIT 2.0 (17.07.2020) release. You can find the deltas of MDMS, config repository changes, and service level config changes. Along with this, we have test cases, the localization JSON data of this release, functionality/technical debts covered in this release, build details, and technical documentation.
The assumption is that the previous product release builds (June 1st, 2020 release) and configurations are already upgraded before taking this release for the upgrade in any of the environment/implementations.
The list of changes made in MDMS for this Release mentioned here.
Updated Master
https://github.com/egovernments/egov-mdms-data/blob/de860a21ac770d90e9ee8ac5390558f2c0c38a8a/data/pb/BPA/DocTypeMapping.json
https://github.com/egovernments/egov-mdms-data/blob/f36138192f6ebb58d4247b742c24ac7a5546efd4/data/pb/BPA/CalculationType.json
https://github.com/egovernments/egov-mdms-data/blob/366f726d2e2ea4edb44104f26d5fa259f0ca807d/data/pb/tenant/footer.json
https://github.com/egovernments/egov-mdms-data/blob/e5b809966dee7765e6ce15bbdd749908b6eb8670/data/pb/ACCESSCONTROL-ACTIONS-TEST/actions-test.json
https://github.com/egovernments/egov-mdms-data/blob/25ec4847518e0d8c928710261aa993a22b6c5fd9/data/pb/common-masters/IdFormat.json
https://github.com/egovernments/egov-mdms-data/blob/dd0095cb8f5b633cb0c8c2bc9c4ad8575558a04a/data/pb/BPA/CheckList.json
https://github.com/egovernments/egov-mdms-data/blob/fe5da87520ffff74e7b44f79c6ae0b2a573c8727/data/pb/BPA/Usages.json
https://github.com/egovernments/egov-mdms-data/blob/7bc99e46361c5651ee89b48f51c66a11eb73b8b0/data/pb/BPA/SubOccupancyType.json
https://github.com/egovernments/egov-mdms-data/blob/f6a537daf8c9d962ae5ca66e650f98f5da96f3d9/data/pb/BPA/OccupancyType.json
https://github.com/egovernments/egov-mdms-data/blob/f62bc973ee80f6b5efebff83855a9f924ec37638/data/pb/BillingService/TaxPeriod.json
https://github.com/egovernments/egov-mdms-data/blob/5836bb6e59c023d0747b8d58a41854a42a40182d/data/pb/BillingService/TaxHeadMaster.json
https://github.com/egovernments/egov-mdms-data/blob/0d2aed50746c7de60510e7eefb0bc32640684ce3/data/pb/BillingService/BusinessService.json
https://github.com/egovernments/egov-mdms-data/blob/0c6ea4f21cac9937d6a94050de4b603033df6648/data/pg/BillingService/TaxHeadMaster.json
https://github.com/egovernments/egov-mdms-data/blob/0c6ea4f21cac9937d6a94050de4b603033df6648/data/pg/BillingService/TaxPeriod.json
https://github.com/egovernments/egov-mdms-data/blob/7510ed98ed916436c77e43685f8eb615f09382e1/data/pg/common-masters/IdFormat.json
https://github.com/egovernments/configs/blob/5f7eafdf3339d49a736d31c50037333a11c0f114/egov-persister/noc-persister.yml
Updated the URL for document pop up in the TL search screen
https://github.com/egovernments/egov-mdms-data/pull/1160/files#diff-9353223bf4c21616e1da760c3199ead0
Updation of rebate and penalty
https://github.com/egovernments/egov-mdms-data/blob/6fc41fb1b4aca50997610a7d46de6fc41c481beb/master-config.json
TL Renewal Changes
https://github.com/egovernments/egov-mdms-data/blob/62e96bf206ccbb6731bfd4bd37fb6c096176ae8e/data/pb/TradeLicense/TradeRenewal.json
Added disclaimer in the footer
https://github.com/egovernments/egov-mdms-data/blob/c7005ebac596d27e1ac9be0a30bcd151135e9f38/data/pb/tenant/footer.json
https://github.com/egovernments/egov-mdms-data/blob/b698902ebfc832ac2fa59205d5634d83a9593687/data/pb/ACCESSCONTROL-ACTIONS-TEST/actions-test.json
https://github.com/egovernments/egov-mdms-data/blob/16e53f8f47740d03fd28a9c11089d669dbe4617c/data/pb/ACCESSCONTROL-ROLEACTIONS/roleactions.json
Bill Genie lower case search
https://github.com/egovernments/configs/blob/0f3708cdcf6fba00aa36aab5baeae9a7eeb3ab62/egov-searcher/bill-genie.yml
https://github.com/egovernments/configs/blob/5682f1adb60b40663fe13d545e0c865ad4537b08/egov-persister/land-persister.yml
https://github.com/egovernments/configs/blob/9ae764474a702249cd3aaefa806a3331a37e0364/egov-persister/bpa-persister.yml
https://github.com/egovernments/configs/blob/47528052b4904ce5ab679324f13165458a83d05a/egov-indexer/egov-bpa-indexer.yml
https://github.com/egovernments/configs/blob/47528052b4904ce5ab679324f13165458a83d05a/egov-indexer/rainmaker-bpastakeholder-indexer.yml
https://github.com/egovernments/configs/blob/47528052b4904ce5ab679324f13165458a83d05a/pdf-service/data-config/bpa-revocation.json
https://github.com/egovernments/configs/blob/47528052b4904ce5ab679324f13165458a83d05a/pdf-service/data-config/buildingpermit-low.json
https://github.com/egovernments/configs/blob/47528052b4904ce5ab679324f13165458a83d05a/pdf-service/data-config/buildingpermit.json
https://github.com/egovernments/configs/blob/47528052b4904ce5ab679324f13165458a83d05a/pdf-service/data-config/occupancy-certificate.json
https://github.com/egovernments/configs/blob/47528052b4904ce5ab679324f13165458a83d05a/pdf-service/format-config/bpa-revocation.json
https://github.com/egovernments/configs/blob/47528052b4904ce5ab679324f13165458a83d05a/pdf-service/format-config/buildingpermit.json
https://github.com/egovernments/configs/blob/47528052b4904ce5ab679324f13165458a83d05a/pdf-service/data-config/occupancy-certificate.json
https://github.com/egovernments/configs/blob/3da5fcefeedda4b13eda3128b42c8e87aea6697a/pdf-service/format-config/buildingpermit-low.json
https://github.com/egovernments/configs/blob/143dda97f86e06544868ec92d5816766ea128e75/pdf-service/format-config/occupancy-certificate.json
https://github.com/egovernments/configs/blob/b94803a5d2e700b56c35b89b8cde5e1e32cfdbc4/egov-persister/noc-persister.yml
https://github.com/egovernments/egov-mdms-data/blob/0c6ea4f21cac9937d6a94050de4b603033df6648/data/pg/BillingService/TaxHeadMaster.json
https://github.com/egovernments/egov-mdms-data/blob/0c6ea4f21cac9937d6a94050de4b603033df6648/data/pg/BillingService/TaxPeriod.json
https://github.com/egovernments/egov-mdms-data/blob/7510ed98ed916436c77e43685f8eb615f09382e1/data/pg/common-masters/IdFormat.json
https://github.com/egovernments/configs/blob/5f7eafdf3339d49a736d31c50037333a11c0f114/egov-persister/noc-persister.yml
Filestore changes
https://github.com/egovernments/eGov-infraOps/blob/55621d0bf37b8209d7dba96588418f8229482db3/helm/environments/qa.yaml
https://github.com/egovernments/eGov-infraOps/blob/37eab72f04de4c6b597f396149f8f861ab19bb0a/helm/charts/municipal-services/firenoc-services/values.yaml
(https://github.com/egovernments/eGov-infraOps/pull/769 )
https://github.com/egovernments/eGov-infraOps/blob/3825315cf41c5d49b3c3ca4f70c955b40f94f72e/helm/charts/core-services/egov-notification-sms/values.yaml
https://github.com/egovernments/eGov-infraOps/blob/3825315cf41c5d49b3c3ca4f70c955b40f94f72e/helm/environments/qa.yaml
List of UI build will be listed here
dss-dashboard:v0.1.0-3b65788f8
citizen:v0.0.1-f91fc7e6f
employee:v0.0.1-f91fc7e6f
List of Backend build will be listed here
Core
egov-enc-service:v1.1.0-f9375a4
egov-searcher:v1.1.0-59d3598
egov-pg-service:v1.1.0-f9375a4
egov-filestore:v1.2.0-8f06f61
zuul:v1.1.0-582ddd0
egov-notification-mail:v1.1.0-40b5f2d
egov-notification-sms:v1.1.0-245443e
egov-localization:v1.1.0-f9375a4
egov-persister:v1.1.0-9994513
egov-idgen:v1.2.0-f9375a4
egov-user:v1.2.1-f2f0f8c
egov-user-chatbot:v1.2.1-f2f0f8c
egov-mdms-service:v1.3.0-e50b9eb
egov-url-shortening:v1.0.0-40cc090
egov-indexer:v1.1.0-07592ae
report:v1.3.0-28b3c97
egov-workflow-v2:v1.1.0-42786ef
pdf-service:v1.1.0-09b11d9
egov-pdf:v1.0.0-009661c
chatbot:v1.0.0-f905f54
egov-accesscontrol:v1.1.0-f9375a4
egov-location:v1.1.0-f9375a4
egov-otp:v1.2.0-f9375a4
user-otp:v1.1.0-2f36d3a
Business
egov-apportion-service:v1.1.0-5553009
collection-services:v2.0.0-1b84a7c
billing-service:v1.1.0-4367159
egov-hrms:v1.1.0-43cb793
dashboard-analytics:v1.1.0-de5ab6d
dashboard-ingest:v1.1.0-5cc43bf
egf-instrument:v1.1.0-87dfb2d
egf-master:v1.1.0-9959f29
finance-collections-voucher-consumer:v1.1.0-004e14a
Municipal
tl-services:v1.1.0-5058d47e
tl-calculator:v1.1.0-c992251a
firenoc-services:v1.0.0-4abf83d8
firenoc-calculator:v1.0.0-ae96e930
property-services:v1.0.0-3adc34fe
pt-calculator-v2:v1.1.0-63e20365
pt-services-v2:v1.0.0-b68bd330
ws-services:v1.0.0-67c2139c
ws-calculator:v1.0.0-d7529cf4
sw-services:v1.0.0-a2ee0ed4
sw-calculator:v1.0.0-67e5a1bc
bpa-calculator:v1.0.0-1aeb87df
land-services:v1.0.0-ae5cee9f
egov-user-event:v1.1.0-e518861c
bpa-services-db:v1.0.0-8a15fadb
rainmaker-pgr:v1.1.0-5058d47e
Others
egov-edcr:v1.0.0-04ff1e5
Please refer the test cases below
Below JSON file you can push for this release.
Ability to handle advanced payments - platform and Reference implementation in W&S. |
Bulk persister changes to support bulk persisting for migration in Persister Service. |
Localization URL params to be changed to request params in Localization service |
Receipt download link in SMS and email notifications. |
Rainwater Harvesting attribute in Property Service |
Filestore service enhancement - Support for SDC and S3 implementation. |
Maven dependencies upgrade and merging the backend services to the master branch (Upgraded Tracer to 2.0.0, spring boot to 2.2.6, flyway-core to 6.4.3, etc along with code cleanup) for all the services across the services. The Changelog has been added. Core services Business Service (including the services required for Finance coexistence and DSS) Municipal services (including BPA and W&S) Utilities UI builds a package upgrade for versioning.
|
UI Enhancements Generalized Client-side PDF generation component and integration with Property, Fire NOC, Trade License, and W&S applications). Generalize acknowledgment screens component MDMS namespace common component and integration with PT and TL modules.
|
Technical/Configuration documents created/updated in the current release: