Release Notes
New release features, enhancements, and fixes

Release Summary

DIGIT 2.3 release offers new modules, few functional changes, and non-functional changes.
  • Functional: Faecal Sludge Management module, Bill Amendment module, and Enhancements in HRMS.
  • Non-functional: Security fixes.

New ‌Feature Additions

S.No.
Feature
Description
1
Faecal Sludge Management (FSM)
Citizen
  • Apply for Emptying of Septic Tank / Pit
  • My Applications and View Applications
  • Make Online Payment for Emptying of Septic Tank / Pit Charges
  • Download Application PDF and Receipt
  • Rating the service
Employee
  • Create a new Emptying of Septic Tank / Pit Application
  • Search and View Applications
  • Download Application PDF and Receipt
  • Inbox
  • Update Application/Demand
  • Collect Payment
  • Assign DSO
  • Reassign DSO
  • Complete Request on behalf of DSO
Desludging operator
  • DSO Login
  • Assign Vehicle
  • Complete Request
  • Decline Request
  • Search and View Applications
  • Inbox
FSTP Operator
  • Inbox
  • Update vehicle log
Backend APIs
  • Create and Search Vendor/Desludging operator
  • Create and Search Vehicle
  • Create and Search Billing Slabs
2
Bill Amendment
  • Application initiation
  • Workflow-based application process
  • Reference implementation for Water and Sewerage.
  • Artefacts
    • Credit/ Debit note PDF
    • Application Acknowledgement
3
HRMS Reports
Employee Report

Enhancements

S.No.
Updated Feature
Description
1
HRMS Enhancements
Multi-Tenancy support while creating Employee
2
PGR Reports and Enhancements
  • Support for PGR v2
  • The Google map integration in Citizen Create complaint flow
3
Non-functional
Few of the Security fixes:
Backend
  • Sensitive Information in URL
  • Standard pseudo-random number generators cannot withstand cryptographic attacks
  • Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Response Splitting')
  • Avoid Exception, Runtime Exception or Throwable in catch or Throw Statements(Merged only for municipal repo)
  • Avoid sensitive information exposure through error messages(partially)
  • Size Validations(partially)
Frontend
  • Insecure Direct Object References (IDOR)
  • Sensitive Information in URL
  • Clickjacking
  • It was observed that the application uses eval(code).
  • Do not use dangerouslySetInnerHTML property in React components.
  • Do not release debuggable apps
  • Avoid post cross-document messages with an overly permissive target origin
4
Building plan approval system
  • Scrutiny report download issue from UI screen fixed
  • Fixed stakeholder registration issue for stakeholder like engineers, town planner etc.
  • Added missing role actions in BPA for different stakeholders
  • Security fix for vertical escalation issue for citizen/stakeholder
  • Security fix for horizontal escalation issue for citizen/stakeholder
  • Updated service code in the receipt search and download receipt
5
eDCR Enhancements
  • Projections: Portico validation
  • Glass Facade openings validation
  • Information and Communication Technology landing point (ICT)
  • Mezzanine At Room
  • Amenities on Setback
  • Enhanced chimney feature to accommodate multiple area and height
  • Enhanced parapet feature to accommodate multiple area and height

‌Document Resources and Links

UI Technical Documents

bill-amendment.pdf
1MB
PDF
Bill Amendment
bill-amendment-apply.pdf
1MB
PDF
Bill Amendment Apply
create-employee.pdf
579KB
PDF
Create Employee
apply-water-sewerage.pdf
570KB
PDF
Apply Water & Sewerage
digit-ui-manual-r2.pdf
941KB
PDF
DIGIT UI Manual
digit-ui-implementation.pdf
262KB
PDF
DIGIT UI Implementation
fsm-ui-implementation.pdf
373KB
PDF
FSM UI Implementation
pgr-ui-implementation.pdf
259KB
PDF
PGR UI Implementation

Backend Service Documents

water-service-tech-doc.pdf
994KB
PDF
Water Service Technical Document
sewerage-service-tech-doc.pdf
2MB
PDF
Sewerage-Service Technical Document
egov-hrms.pdf
785KB
PDF
egov-hrms
All content on this page by eGov Foundation is licensed under a Creative Commons Attribution 4.0 International License.