Coder Social home page Coder Social logo

wuriguinea / mosip-guinea-ref-impl Goto Github PK

View Code? Open in Web Editor NEW
0.0 2.0 2.0 211.84 MB

Customized MOSIP hooks repository for Guinea implementation

License: Mozilla Public License 2.0

Shell 2.58% TSQL 18.14% PLSQL 1.54% PLpgSQL 3.93% SQLPL 2.67% Java 14.79% Dockerfile 0.01% TypeScript 38.23% HTML 12.79% CSS 5.19% JavaScript 0.11% Batchfile 0.02%

mosip-guinea-ref-impl's Introduction

mosip-ref-impl

This repository contains components that can be customized by a country. For example, pre-registration-ui that builds on top of the Pre-Registration services can be customized by a country as per their needs.


About MOSIP

To know about MOSIP check out our Platform Documentation

Contribute

You can contribute to MOSIP!

We want to engage constructively with the community. If you find a vulnerability or issue, please file a bug with the respective repository. We welcome pull requests with fixes too. Please see the Contributor Guide on how to file bugs, contribute code, and more.

License

This project is licensed under the terms of Mozilla Public License 2.0

Communication

Join the developer mailing list

You may also be interested in joining our community room on Gitter via Gitter where you could get some great community support

mosip-guinea-ref-impl's People

Contributors

condeis avatar ankitvaishnav avatar wuritechteam avatar imouctar avatar goumou7 avatar elhadj21 avatar aswin-mn avatar johnpsmindtree avatar

Watchers

James Cloos avatar  avatar

mosip-guinea-ref-impl's Issues

KERNEL key SIGNING are anterior to current date

certificates issued are past dated

will document ticket

related to older docker image in github repo per

will send full docker image name

Assign Logar/Ankit

scope ? (i.e. modules impacted)

Preview page without empty value

As a site owner, I want the applicant's gender and residence status to display on the pre registration preview page without empty values (WUR-129)
image4

Update Dates and Times FORMAT in Master data templates

In the Master data template, we have place holders for date and time in sevral places in. Hoever the output is the English Format.

Please change in FRENCH format.

Date Format = JJ/MM/YYYY
Time Format = hh:mm (24h format). Ex: 10:05 PM => 22:05

EX. OTP EMAIL :

image

[Info] keymanager key generation

Possible Errors:

  • No unique alias is found

Resolution:

  1. Go inside the keymanager pod docker
  2. Download PKXS11Test.java java program in the keyManager Docker (PKXS11Test.java).
  3. download thebouncycastle jar file directly inside docker bouncycastle
  4. Run command javac -classpath bcprov-jdk*.jar PKCS11Test.java
  5. Run command java -cp bcprov-jdk*.jar:.: PKCS11Test - this will create new key pair in SoftHSM docker. and prints new Key UUID on the console.. Copy the new UUID in a text file.
  6. Update the New UUID in DB table (mosip_kernel.key_alias) where AppID is KERNEL & RefID is SIGN and update the generation time to current time & expiry time to one year from current time.
  7. Restart the keyManager Docker.

Validate all address fields

As a site owner, I want to validate all address fields on the demographic page before allowing the user to advance to the next page
image11

The ability to provide an alternate email

As a site user, I want the ability to provide an alternate email address to receive acknowledgement / confirmation email after pre-registration process while on the acknowledgement/confirmation page
image9

Correction to notification emails

image
image

+Acceptance criteria+

“UIN Generated” email notification subject line should read “Traitement de la demande INU complet”

“MOSIP REGISTRATION NOTIFICATION” email notification subject line should read “UNIR - Notification de l'enregistrement”

The logout button is missing

As a site user, I want the ability to logout without having to let it time out due to inactivity or closing the browser
image5

Printing message JSON Content - Issues

Sory has found several issues in the posted printing message:

  1. There is a property with empty name and null value ("": null). Is it intended to be the QR code ?
  2. Only the first name is there (firstName_fra), the last name is missing
  3. The UIN is null ("uin": null,)

{
"additionalAddressDetails": null,
"phone": "623456789",
"prefecture_fra": "BOFFA",
"district_fra": "ALMAMYA II",
"": null,
"firstName_fra": "TEST5",
"uin": null,
"region_fra": "BOKE"
}

Synchorization issue with the local DB

After syncing the data in the local db is not update automatically, even after showing successful sync sometime it doesn't give acess to new registration
image

[Reg Client - LOST UIN ]Face image captured instead of Right hand fingers (syncbyte devices)

While filling a LOST UIN form, at bio screen, we came across this issue.

Steps:

  1. Captured face successfully,
  2. Then removed face camera and plugged Slab scanner
  3. Attempted capturing right hand
  4. The streaming does not display
  5. After few seconds, a "sucess" message is diplayed, But the face image is captured instead of right hand :(

Expected behavior:
Right hand is captured

Logs + screen shot are attached.
image

biosdk-provider.log
biosdk-provider-2021-02-05-0.log
Uploading registration.log…

Ability to book later

As a site user, I want to be able to book an appointment later using the book later buttons on the page to pick centers and the page to book date and time
image7
image8

FE - No validation on email field

Repro steps

Fill out form

  1. Enter any bogus value in the email field
  2. Click on Next
  3. The system advances to the file upload document with no error messages
    image

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.