Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
Loading...
mCollect feature release details
This enhancement enables users to generate, edit and cancel challans for all the miscellaneous services in the ULB. Also, we’re supporting online payments from citizens using the payment link in the notification and QR code on the challan.
Generate e-challans / bill for all miscellaneous / Adhoc services which citizens avail from ULBs
Edit/Cancel e-challan/bill
The ability for ULBs to Notify citizens about the outstanding payments - Online(email & SMS) and offline
Enable Digital payments for citizens - QR code, payment link in notifications, etc.
Key Feature
Description
Generate e-challans / bill
Capture user details and service details for miscellaneous services in the ULB in the eChallan form to generate an eChallan for the citizen
Search and Pay challan - Citizen and employee
Users can search, download and make payment for the bill in the system. Citizen will have the option to make payment using credit/debit cards. Also, a citizen can make payment for any challan irrespective of the service owner.
Edit/Cancel e-challan/bill
In case of any discrepancy, employees can edit challan details and generate a new challan or cancel the challan from the system.
Enable Digital payments for citizens - QR code, payment link in notifications, etc.
Citizens will receive a payment link through SMS and email notification to make payment.
QR code on the physical challans to scan and make payment for the service.
None
Not planned
Doc Links
Description
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
PT module release details
This release provides revamped user experience to the citizens with improvements in the workflows and updates in the user interface while paying property tax and apply for property registration.
This release has updated workflows and user interface for the following business cases -
PT - Quick Pay
Create Property
My Properties
My Applications
Feature
Description
PT - Quick Pay
A Citizen can make property tax payment with or without login. Citizens can search property tax bills using the given search parameter and make online payments.
Citizens will receive a payment confirmation notification and a link to download the receipt.
Create Property
Simplified and clear call to action with in-app help for citizens while applying for new property registration.
My Properties
Citizens can view property created by them and for them under this section and take action like edit, pay, mutation, etc.
My Applications
Citizens can track the application status for their properties under this section. Also, they take action assigned to them during the workflow.
None.
Employee UX revamps and remaining citizen use cases.
Doc Links
Description
API automatio release details
Below is the list of services whose APIs are automated in this release.
core-services
business-services
municipal-services
e2e-services
localization
billing-service
bpa-calculator
bpa-services
user-otp
collection-services
bpa-services
firenoc-services
filestore
dashboard-analytics
egov-user-event
property-services
idgen
dashboard-ingest
firenoc-calculator
rainmaker-pgr
location
egf-instrument
firenoc-services
mCollect
mdms
egf-master
land-services
tl-services
access-control
egov-apportion-service
property-services
ws-services
egov-pdf
egov-hrms
pt-calculator
sw-services
egov-workflow
mCollect
pt-services
fsm-services
enc-service
rainmaker-pgr
egov-user
sw-calculator
egov-pdf
sw-services
pg-service
tl-calculator
reports
tl-services
searcher
ws-calculator
url-shortening
ws-services
zuul
fsm-services
egov-indexer
egov-notification-mail
egov-notification-sms
egov-persister
telemetry
user-otp
Title
Link
Manual Test Cases
Automation Source Code
Automation Readme
Kafka Approach Document
Sample Config File (for passing to execution command)
New release features, enhancements, and fixes
DIGIT 2.4 is the latest release that has got new modules, a few functional changes, and non-functional changes.
Functional: eChallan module, WhatsApp Bill Payment, Property Tax Citizen flow UI/UX revamp Arrears Breakup in Property Tax Due, and Send back to Citizen feature in Fire NOC.
Non-functional: Platform Security Audit fixes, Hindi Localization, QA Automaton of APIs, and Technical improvements.
S.No.
Feature
Description
1
eChallan module
Generate e-challans / bill for all miscellaneous / Adhoc services which citizens avail from ULBs
Edit/Cancel e-challan/bill
The ability for ULBs to Notify citizens about the outstanding payments - Online(email & SMS) and offline.
Enable Digital payments for citizens - QR code, payment link in notifications, etc.
2
WhatsApp Bill Payment and PGR v2 integration with redesigned Chatbot (xState)
Bill Payment:
Search and View Bill `
View my Bills
Search Bills Based on
Consumer Number
Application Number
Mobile Number etc
View Bill
Amount Due
Bill copy (PDF)
Payment
Pay bills through quick payment links
Payment confirmation/failure notification
Payment receipt (PDF) on successful payment
Multi-Language Support
Hindi Localization (For Chats)
PGR:
Geo-Location tagging
Two steps complaint category and type
Hindi Localization (For Chats)
PGR v1 & v2 support
3
Property Tax Citizen flow UI/UX revamp
Updated workflows and user interface changes in the following business cases -
PT - Quick Pay
Create Property
My Properties
My Applications
S.No.
Updated Feature
Description
1
Fire NOC Enhancements
Send back to Citizen in Fire NOC
2
Property Tax Enhancements
Arrears Breakup in Property Tax Due
3
Hindi Localization
Hindi Localization of all labels, messages, notifications, and MDMS drop-down data of all the modules
4
QA Automaton of APIs
APIs automation for
Core Services
Business Services
Municipal Services
End to End APIs automation for Property Tax, Trade License, mCollect, Water & Sewerage, Fire NOC, Building Plan Approval, FSM, and PGR.
5
Platform Security Audit fixes
Listed below are the security vulnerabilities identified as part of the security audit. Few of them are as per design and justification is provided for these. Others are fixed at the code level.
Privilege Escalation
Failure to restrict URL Access
Insecure direct object references (IDOR)
Malicious file upload leads to Cross Site scripting
Improper Authentication
Missing Account Lockout
Request Throttling Attack
Weak Encoding Mechanism
Sensitive Information in URL
Lack of Automatic Session Expiration
Concurrent Session
Improper Error Handling
Improper Input Validation
Mail Command Injection
Use of hardcoded credentials
Use of sensitive information into configuration file
Exclude unsanitized user input from format strings
HTTP Parameter Pollution
Standard pseudo-random number generators cannot withstand cryptographic attacks
Weak cryptographic hash
Insecure SSL configuration
Improper Neutralization of CRLF Sequences in HTTP Header
Avoid Capturing Java.Lang Security Exception
Always normalize system inputs
Avoid the Command Throws within Finally
Close Input and Output resources in finally block
Cross Site Request Forgery
Cross Site Scripting - Stored
Insufficient Cookie Attributes
Code Injection
Exclude unsanitized user input from format strings
Avoid data submissions to non-editable fields
Potential Infinite Loops
Avoid dangerous J2EE API, use replacements from security-focused libraries (like OWASP ESAPI)
Do not allow external input to control resource identifiers
The setter method for an identifier property (id or composite-id) should be private
6
Technical Improvements
PDF service refactoring for Localization API calls optimization
Timezone configuration support for all the services
Standard product Workflow bundling as part of the product
7
eDCR Enhancements
Enhanced Door, to support door widths with color code. The color code is used to identify the type of door
Fix of security audit issues
Cleanup unused code and database tables
8
Finance
Hard coded sub domain formation logic changed, preparing dynamic sub domain url by reading env from the configuration
Fixed the security audit issues
WhatsApp channel v2 release details
This release leverages the capabilities of WhatsApp as an additional channel for citizens to view bills/ make payments for a particular module service. Extended capabilities include improvements in the Public Grievance Redressal module and localization support to assist ease of use.
Search and View Bill `
View my Bills
Search Bills Based on
Consumer Number
Application Number
Mobile Number etc
View Bill
Amount Due
Bill copy (PDF)
Payment
Pay bills through quick payment links
Payment confirmation/failure notification
Payment receipt (PDF) on successful payment
Multi-Language Support
Hindi Localization (For Chats)
Improvements in Public Grievance Redressal Module
Two-Step Complaint List (By Type & Subtype)
Geo-Location Tagging
Key Feature
Description
Selection of Desired Service
Allows Citizen to select the following via WhatsApp Chat :
File Complaint
Track Complaint
Pay Bills and Fees
View Payments Receipts
Change Language
Pay Bills & Fees
Allows Citizen to view the current outstanding bills with respect to applicable the modules, where his/ her mobile number is linked. The following information is displayed in the message :
Module Name
Amount to be paid
Due Date
Payment Link
View Payment Receipts
Allows Citizens to view past payment receipts with respect to applicable modules, linked with the current mobile number. In case, the current mobile number is not linked with the module, still citizen can proceed to search for the receipts via the following :
Registered Mobile Number
Module Specific ID (Property ID/ Water Connection ID etc)
Consumer Number
Two-Step Complaint List (By Type & Subtype)
Allows Citizens to now browse complaints by Complaint Type (The Master List) and select the relevant subtype
Geo-Location Tagging
Allows Citizens to add the location of the grievance site via WhatsApp while lodging the complaint
Change Language
Allows Citizens to change the language of chat from English to Hindi and vice versa
Emojis are not supported as the input for chat responses
Improvement in Messaging Language & Flow
NLP Inclusion (For City & Locality Selection)
Referral, Rating & Help Mechanism
Privacy Enhancements
Doc Links
Description
This release provides improvements in the workflows for the Fire NOC application. Any application can be sent back to the citizen for him/her to make some changes or respond back to queries asked by employees.
This release has updated workflows and user interface for the following business cases -
Provisional Fire NOC send back to citizen
New Fire NOC send back to citizen
None.
None
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
Here is the with the details of services automated and README documentation which details the detailed steps to execute the automation
Here are the security fixes guidelines as a for best practices and guidelines.
__All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.
All content on this page by is licensed under a .
All content on this page by is licensed under a .
Feature
Service Name
Changes
Description
Financial Year 21-22 Addition
Updated Financial year for 2021-22 for WS
Updated Tax Period for 2021-22 for WS
Added 21-22 Financial year for PT,TL,UC,W&S,FN
Added 2021-2022 financial year for PT
Digit 2.4 Common Changes (eChallan,PT)
eChallan Role Action Mapping
eChallan Common Pay Changes,Updated pt Tax Head Order, Updated create complaint action to CSR.
Added mdms for payment gateway,Updated the Bill genie url for echallan,Added quickpay in cityModule.json,Added tl billing slab search access,Updated action and roles for pdf download,PT edit action in case of citizen action pending,Updated Billing service for few Services,Updated Tax Period for few service types,Removed user search access from Employee,Updated Id Format.json,Updated display name for mcollect,Updated Actions , Role Actions for receipt download.
PGR Role Action Updation,Mutation receipt download access added to PT cemp and citizen,Added entry for PT locality search url,Added TL receipt download action to citizen and counter emp,Added help text for PT,PT Documents required updated,Disabled arrears for PT Mutation,PT added a default map config,Added PDF module for All,Updated role action for payment receipt download.
Added firenoc receipt access
Added business service search access
Added Changes for payment gateway
Added mutation tax period for 21-22
Business service search access added
Added 2021-2022 financial year for PT
BPA
Updated Action for EDCR.
Updated the Roles For EDCR
Updated role action mapping for noc and TL users
Added noc searcher access to BPA users
TL
Updated Trade license document object
FSM
Updated FSM Common fields deatils
Module
Action
PR
Description
Digit 2.4 Common Changes
Changes in :
Updated changes in billgenie for w&s,pt,Updated localitySearcher.yml for property-services,Updated format config for mCollect,Updated data config for mcollect,Added comma's in address field in challan PDF,Corrected localisation details for address,Fixed WS total connections chart config,Added persister file, pdf changes and report changes for eChallan,Added road Cutting Info details in water and sewerage yml file,FSM receipt.
Updated module name for mcollectbill
Updated Bill genie search by propertyid
Updated Module Name in data config for mcollectbill.json
egov-persister
Added #10 and #45 for rating
For auto populating provisional firenoc details while creating New application
egov-dss-Dashboard
Fixed WS total connections chart config
Updated DSS config changes for WS
Report - HRMS and PGR Reports
Fixes GRO and LME name not being shown in pgr-reports.
Updated Employee Reports
Feature
Feature
Description
Digit 2.4 Common Changes
Added eChallan services configs
WS Service
Added is-external-workflow-enabled for WS service
Public Domain Search
Added consolidated receipt link in mixed
Category
Services
GIT TAGS
Docker Artifact ID
Remarks
Frontend v2.4
Citizen
citizen:v1.5.0-c1825dd69-291
Employee
employee:v1.5.0-c1825dd69-292
DSS Dashboard
dss-dashboard:v1.5.0-7e9587a65-13
DIGIT UI
DIGIT UI
digit-ui:v1.2.0-4016cc5-233
Core Services v2.4
Encryption
egov-enc-service:v1.1.1-19a3ba19-5
No changes in the current release.
xState Chatbot
xstate-chatbot:v1.0.1-2ee9ec37-19
New Service
Searcher
egov-searcher:v1.1.3-2ee9ec37-2
Payment Gateway
egov-pg-service:v1.2.2-2ee9ec37-17
Filestore
egov-filestore:v1.2.3-2ee9ec37-4
Zuul - API Gateway
zuul:v1.3.0-667cb3d3-8
Mail Notification
egov-notification-mail:v1.1.1-19a3ba19-5
No changes in the current release.
SMS Notification
egov-notification-sms:v1.1.2-2ee9ec37-3
Localization
egov-localization:v1.1.2-2ee9ec37-2
Persist
egov-persister:v1.1.3-2ee9ec37-2
ID Gen
egov-idgen:v1.2.2-2ee9ec37-3
User
egov-user:v1.2.4-d1d62cdf-11
User Chatbot
egov-user-chatbot:v1.2.1-4976757
No changes in the current release.
MDMS
egov-mdms-service:v1.3.1-2ee9ec37-3
URL Shortening
egov-url-shortening:v1.1.0-19a3ba19-1
No changes in the current release.
Indexer
egov-indexer:v1.1.4-2ee9ec37-3
Report
report:v1.3.2-07a30430-5
Workflow
egov-workflow-v2:v1.1.5-2ee9ec37-9
PDF Generator
pdf-service:v1.1.4-a4e9bb2c-6
Chatbot
chatbot:v1.1.4-2ee9ec37-7
Access Control
egov-accesscontrol:v1.1.2-2ee9ec37-1
Location
egov-location:v1.1.3-2ee9ec37-1
OTP
egov-otp:v1.2.1-07a30430-2
User OTP
user-otp:v1.1.3-2ee9ec37-6
Business Services v2.4
Apportion
apportion-service:v1.1.4-ec514d1-12
No changes in the current release.
Collection
collection-services:v1.1.4-c3cba4b-15
Billing
billing-service:v1.3.2-7dfa157-22
HRMS
egov-hrms:v1.2.2-57f79eb-1
Dashboard Analytics
dashboard-analytics:v1.1.4-97898f7-1
Dashboard Ingest
dashboard-ingest:v1.1.3-6cb5d67-5
EGF Instrument
egf-instrument:v1.1.3-b5944f0-1
EGF Master
egf-master:v1.1.2-b5944f0-2
Finance Collection Voucher Consumer
finance-collections-voucher-consumer:v1.1.4-665e9d7-8
Municipal Services v2.4
Trade License
tl-services:v1.1.4-a8da9ece-6
Trade License Calculator
tl-calculator:v1.1.3-0b2efd7f-3
Fire NOC
firenoc-services:v1.3.0-090c647b-26
Fire NOC Calculator
firenoc-calculator:v1.2.0-a8da9ece-3
Property Services
property-services:v1.1.5-a8da9ece-26
Property Tax Calculator
pt-calculator-v2:v1.1.4-ef94c644-20
Property Tax
pt-services-v2:v1.0.0-ecf3410a
Deprecated. No changes in the current release.
Water Charges
ws-services:v1.4.0-a8da9ece-9
Water Charges Calculator
ws-calculator:v1.3.1-a8da9ece-41
Sewerage Charges
sw-services:v1.4.0-a8da9ece-8
Sewerage Charges Calculator
sw-calculator:v1.3.1-a8da9ece-32
BPA Calculator
bpa-calculator:v1.1.0-4ee62c15-1
No changes in the current release.
BPA Services
bpa-services:v1.1.3-2e687e00-7
User Event
egov-user-event:v1.1.3-a8da9ece-3
PGR
rainmaker-pgr:v1.1.3-22e87ed4-38
v1
PGR Service
pgr-services:v1.1.2-a8da9ece-4
v2
Land Services
land-services:v1.0.2-a8da9ece-2
NOC Services
noc-services:v1.0.2-a8da9ece-1
FSM
fsm:v1.0.1-28439fcd-10
FSM Calculator
fsm-calculator:v1.0.0-39678039-14
No changes in the current release.
Vehicle
vehicle:v1.0.1-a8da9ece-6
Vendor
vendor:v1.0.1-a8da9ece-6
eChallan Services
echallan-services:v1.0.1-a8da9ece-14
New Service
eChallan Calculator
echallan-calculator:v1.0.0-a8da9ece-2
New Service
Utilities Services v2.4
Custom Consumer
egov-custom-consumer:v1.1.0-7a6db73
No changes in the current release.
egov-pdf:v1.1.0-12bed31-9
Others Service
eDCR
egov-edcr:v1.2.0-cb71c93-10
Finance
egov-finance:v3.0.1-0da425612c-25
Configs v2.4
MDMS v2.4
Localization v2.4
QA Automation v2.4
Key Feature
Description
Provisional Fire NOC send back to citizen
Application is allowed to send back to the citizen from the document verifier and field inspector, either asking for more documents or clarifications.
Citizen on receiving the request, can modify the application info, updated documents and respond to the queries.
And on submitting from a citizen, the application gets redirected to the same official who has requested clarification with the citizen.
New Fire NOC send back to citizen
Application is allowed to send back to the citizen from the document verifier and field inspector, either asking for more documents or clarifications.
Citizen on receiving the request, can modify the application info, updated documents and respond to the queries.
And on submitting from a citizen, the application gets redirected to the same official who has requested clarification with the citizen.