Release Notes 1.1.3
Table Of Contents
Scope
MOSIP 1.1.3 succeeds 1.1.2 with enhancements and important defect fixes which were identified in Release 1.1.2.
Release Date: December 14, 2020
Key Highlights
Documentation
1. Platform
Includes functional requirements, process flows, architecture and high level design.
2. APIs
All APIs are documented here.
3. Design
Low level design documents for each module are available in the respective github repos.
Code
Code needs to be deployed as per the procedure depicted in Sandbox Installer.
Tests
a. In scope
Basic integration testing was done covering the below modules.
Functional Testing
Pre-registration (Dynamic UI & APIs)
Registration Client (Dynamic UI, functionality and upgrade)
Kernel (APIs)
Registration Processor (All flows have been covered)
ID Authentication (APIs)
Partner Management (APIs)
ID Repository (APIs)
Resident Services (APIs)
Admin (UI & APIs)
Configuration Testing
Testing was done for default configuration (two languages) and single language with changed ui specification for pre-registration and registration client (Further more we have changed the seed data to single language).
Version Tested
v1.1.3
Types of testing
Smoke
Functional
Integration
Regression
Security
Browser
Pre-Registration and Admin UI (Tested with the latest version of Chrome browser)
OS Support
Registration Client on Windows 10, MOSIP server components run as micro-services encapsulated as docker images
Deployment Script Environment
CentOS on AWS
Registration Client with TPM 2.0
Windows 10
Biometrics Standard
CBEFF format (Version - 2.0)
MDS
MDS v0.9.5
ABIS
ABIS Spec Version v0.9
SDK
SDK Spec Version v0.9
Key-store
HSM
Anti-virus
ClamAV
Maps
OpenstreetMap
Transliteration
ICU4J (Library with French, Arabic languages)
b. Not in scope or in progress
Non-Functional Testing
Performance Testing
Reliability and Disaster recovery Testing
HSM
Testing was done using SoftHSM
Browser Support
Testing for Pre-registration and Admin UI was done using Chrome (latest version)
c. Test Execution Metrics
Pre-registration
111
107
103
4
4
96%
4%
Resident Services
47
37
34
3
10
92%
8%
Admin Services
165
160
153
7
5
96%
4%
Authentication
47
44
39
5
3
89%
11%
Partner Management
71
61
61
0
10
100%
0%
Registration
100
96
94
2
4
98%
2%
Integration Scenarios
27
20
17
3
7
85%
15%
Total
568
522
501
21
46
96%
4%
Known Issues
The top issues identified in MOSIP 1.1.3 are listed below.
Wrong location data getting populated for demographic details in Reg-Client
Registration Client
Document upload page showing the Documents Categories even though they are inactive
Registration Client
In Update-UIN flow, if the Name fields are not filled and continued then "Mandatory Fields should be highlighted"
Registration Client
Incorrect error message while onboarding for "expired token"
Registration Client
UIN Update process should not make the DOB as mandatory field
Registration Client
Incorrect error message thrown for "Onboarding process" when RID is not assigned to user
Registration Client
DoB is not handled like the age for displaying Parent/Guardian details in an adult packet
Registration Client
Registration client Preview and acknowledgement pages have issues due to templates
Registration Client
In registration client packet upload page, packets uploaded from admin portal are not getting cleared leading to confusion
Registration Client
Sometimes images are displayed in inappropriate areas leading to restart of the registration client
Registration Client
Notification not working when a packet is reprocessed
Registration Processor
Double entries in Audit log for registration
Registration Client
Unable to upload more than 200 packets
Admin Services
Unable to create machine from admin console
Admin Services
While performing Bulk Upload for a table using Admin master Bulk Upload history table associated with it should also be updated
Admin Services
Unable to upload data in History tables via bulk Upload
Admin Services
Unable to upload the data using bulk upload from zoneUserHistory table
Admin Services
Incorrect role displayed in Admin UI when logged in as admin
Admin Services
API for Machine Master Create/Update doesn't handle the TPM Key updates
Admin Services
The centerType should not be removed from the already created center if it is deactivated
Admin Services
Unable to Activate or Deactivate the Holiday Master Data
Admin Services
The transaction is logged when only the table is selected with no csv and operation mentioned
Admin Services
Lunch Start time and Lunch End time is not visible in UI
Admin Services
Websub Subscription fails with error for one or more topics when 4 topics are subscribed in a row.
Commons
Updated keys are not present (updated keys) in the Key_Store table in derby DB
Commons
Able to do OTP authentication with a different partner
Authentication
Able to insert values as string in id repo when they are defined as simpleType in the ID schema
Authentication
Changes in IDA templates are not reflected until service restart
Authentication
Change in policy/partner is not notified to IDA
Partner Management
Booking are getting created for Non-working days but not Working days
Pre-registration
SEND OTP remains disabled even after entering Captcha if Captcha is enabled
Pre-registration
No email is received after booking appointment
Pre-registration
The preregistartion.identity.name property should be present under UI
Pre-registration
The Age field is populated as NaN when navigated using keyboard
Pre-registration
To see all open defects, see https://mosip.atlassian.net/issues/?filter=10709
Acronyms
MOSIP
Modular Open Source Identity Platform
ABIS
Automated Biometric Identification System
API
Application Programming Interface
ID
Identity
IDA
Identity Authentication
NFR
Non-Functional Requirements
OTP
One Time Password
SDK
Software Development Kit
JWT
Java Web Token
K8
Kubernetes
UIN
Unique Identification Number
VID
Virtual ID
CBEFF
Common Biometric Exchange Formats Framework
CORS
Cross Origin Resource Sharing
HSM
Hardware Security Module
TPM
Trusted Platform Module
SDK
Software Development Kit
MDS
MOSIP Device Service
ICU4J
International Components for Unicode for Java
WIP
Work In Progress
TBD
To Be Determined/Done
MDS
MOSIP Device Specification
Last updated
Was this helpful?