Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump body-parser and express in /signup-ui #363

Open
wants to merge 85 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
85 commits
Select commit Hold shift + click to select a range
2e4d0d9
Version changed to 1.0.0
ase-101 Jan 23, 2024
61a8f01
Removed camdgc reference
ase-101 Jan 23, 2024
22ba35d
Merge pull request #28 from ase-101/release-1.x.x
ase-101 Jan 23, 2024
128f545
ES-710
panharith-0118 Jan 24, 2024
399426e
fix: fix validation message translation
bunsyy Jan 24, 2024
ea578e0
Forgot password feature: Displayed incorrect error message when unreg…
Jan 24, 2024
aa0a07a
Add missing invalid_transaction
Jan 24, 2024
4b53ee7
ES-628
ase-101 Jan 24, 2024
272cf5b
fix: remove deprecated t param
bunsyy Jan 25, 2024
045a314
ES-709
panharith-0118 Jan 25, 2024
b509612
Fixed review comments
ase-101 Jan 25, 2024
3107f71
Merge pull request #35 from ase-101/release-1.x.x
ase-101 Jan 25, 2024
4253d86
Update en.json
Anuranjan14 Jan 29, 2024
bf54042
Update km.json
Anuranjan14 Jan 29, 2024
d570088
Merge pull request #37 from Anuranjan14/patch-1
ase-101 Jan 29, 2024
3a8dabd
Merge pull request #38 from Anuranjan14/patch-2
ase-101 Jan 29, 2024
0c9746c
Update en.json
Anuranjan14 Jan 29, 2024
00d5edd
Update km.json
Anuranjan14 Jan 29, 2024
39006df
Merge pull request #39 from Anuranjan14/patch-3
ckm007 Jan 30, 2024
9d0f84a
Merge pull request #40 from Anuranjan14/patch-4
ckm007 Jan 30, 2024
d6a214f
Merge remote-tracking branch 'upstream/develop' into release-1.x.x
ase-101 Jan 30, 2024
e2d936a
ES-715 ES-641
ase-101 Jan 31, 2024
ffdc065
[Es-722]
pvsaidurga Jan 30, 2024
70de409
[Es-722]
pvsaidurga Jan 30, 2024
9b8514c
[ES-722]
pvsaidurga Jan 30, 2024
6cce093
Updated versions
ase-101 Jan 31, 2024
77d3b81
Merge pull request #44 from ase-101/release-1.x.x
ase-101 Jan 31, 2024
55eac4d
[DSD-4341]Update chart-lint-publish.yml
Rakshitha650 Jan 31, 2024
60010bb
[DSD-4341]Update README.md
Rakshitha650 Jan 31, 2024
52161c1
Merge pull request #54 from Rakshitha650/release-1.x.x
ase-101 Jan 31, 2024
b04a97f
When back option is clicked in Reset password screen the user is redi…
Jan 31, 2024
890cba2
Merge pull request #55 from ase-101/release-1.x.x
ase-101 Jan 31, 2024
e962bf1
Update install.sh
Rakshitha650 Jan 31, 2024
750d60a
Update install.sh
Rakshitha650 Jan 31, 2024
6bb7e1c
Update values.yaml
Rakshitha650 Jan 31, 2024
0ca2964
Update values.yaml
Rakshitha650 Jan 31, 2024
3656dbe
Merge pull request #60 from Rakshitha650/release-1.x.x
ckm007 Feb 1, 2024
f5bb6ea
[DSD-4403]Update install.sh for signup release-1.x.x
abhishek8shankar Feb 1, 2024
601a9c3
Merge pull request #62 from abhishek8shankar/release-1.x.x
ckm007 Feb 1, 2024
fa8d04d
ES-756
ase-101 Feb 2, 2024
761c2e9
Merge pull request #63 from ase-101/release-1.x.x
ase-101 Feb 2, 2024
41d65fd
Merge pull request #58 from Rakshitha650/patch-4
ase-101 Feb 6, 2024
23634bc
Update configmap.yaml (#66)
Rakshitha650 Feb 12, 2024
a66f263
Cherry picked fixes from develop to Release 1.x.x (#69)
ase-101 Feb 12, 2024
0c9d636
[DSD-4594] created separate artifactory-share for signup
Rakshitha650 Feb 14, 2024
33a0309
[DSD-4594] created separate artifactory-share for signup
Rakshitha650 Feb 14, 2024
845f56e
[DSD-4594] created separate artifactory-share for signup
Rakshitha650 Feb 14, 2024
5ae39c0
Merge pull request #74 from Rakshitha650/release-1.x.x
ckm007 Feb 14, 2024
c0c2611
Update README.md
ase-101 Feb 20, 2024
da6e681
Updated readme document
ase-101 Feb 21, 2024
361dfca
Updated readme document
ase-101 Feb 21, 2024
af4a849
Updated readme document
ase-101 Feb 22, 2024
8c8f39f
Updated readme document
ase-101 Feb 22, 2024
6abaad4
Update values.yaml
Rakshitha650 Feb 23, 2024
8362de2
Merge pull request #80 from ase-101/release-1.x.x
vishwa-vyom Feb 23, 2024
7231515
Merge pull request #82 from Rakshitha650/release-1.x.x
ckm007 Feb 26, 2024
7b358f2
[DSD-4738] eSignet v1.3.0 release changes
Prafulrakhade Feb 29, 2024
fef0aa3
[DSD-4738] eSignet v1.3.0 release changes
Prafulrakhade Feb 29, 2024
2de96ba
Merge pull request #89 from Prafulrakhade/release-1.0.x
ckm007 Feb 29, 2024
832d347
Release changes (#90)
ckm007 Feb 29, 2024
eabbfd1
Update values.yaml (#97)
Prafulrakhade Mar 13, 2024
94847f7
[DSD-4738]Updated keycloak-init.sh (#99)
Rakshitha650 Mar 14, 2024
25f9843
[DSD-4738] Updated install-all.sh (#102)
Rakshithb1 Mar 14, 2024
a875135
Update copy_cm.sh
Rakshitha650 Apr 17, 2024
5172572
[DSD-5073] 1.0.1 release changes
Prafulrakhade Apr 23, 2024
ecbbc92
[DSD-5073]
Prafulrakhade Apr 23, 2024
124eda5
Merge pull request #126 from Prafulrakhade/release-1.0.x
ckm007 Apr 23, 2024
0cbedf3
Merge pull request #123 from Rakshitha650/release-1.0.x
ckm007 Apr 23, 2024
2e5e28d
Release changes (#127)
ckm007 Apr 23, 2024
85b1134
[ES-1125] Cherrypicked fixes from develop to release-1.0.x (#134)
balaji-alluru May 3, 2024
7ed1186
[MOSIP-31132] Added limit for wrong attempts in OTP login (#135) (#139)
balaji-alluru May 3, 2024
4f64281
ES-852 (#125)
panharith-0118 May 1, 2024
29b9ed1
ES-943 (#124)
rathanak-0080 May 3, 2024
911cc51
ES-1125
ase-101 May 3, 2024
efe5584
Merge pull request #141 from ase-101/release-1.0.2
ckm007 May 3, 2024
21df167
[ES-851]: Fixed - Displayed invalid captcha error message when resend…
gk-4VII May 15, 2024
f1eca96
[ES-856] (#158)
balaji-alluru May 21, 2024
6a05c39
Mobile(IOS): Retry button is not working in Forgot Password screen an…
rathanak-0080 May 21, 2024
8fa5e37
Mobile: Number keypad should be rendered when user navigates to Otp s…
rathanak-0080 May 21, 2024
e3f49d5
fix the bug of unlimited verfication attemps add updated the postmatn…
kaifk468 Jun 6, 2024
18869e1
[MOSIP-31132]Update RegistrationService.java (#196)
balaji-alluru Jun 7, 2024
348b413
MOSIP-31132 Update RegistrationService.java
ase-101 Jun 10, 2024
8f13fc3
Merge pull request #198 from mosip/ase-101-patch-1
ckm007 Jun 10, 2024
7c15bf2
Release changes (#206)
ckm007 Jun 14, 2024
6a0ba59
Bump body-parser and express in /signup-ui
dependabot[bot] Sep 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/workflows/chart-lint-publish.yml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ on:
pull_request:
types: [opened, reopened, synchronize]
paths:
- 'charts/**'
- 'helm/**'
workflow_dispatch:
inputs:
IGNORE_CHARTS:
Expand Down Expand Up @@ -41,7 +41,7 @@ on:
- release*
- ES-*
paths:
- 'charts/**'
- 'helm/**'

jobs:
chart-lint-publish:
Expand Down
1 change: 1 addition & 0 deletions .github/workflows/push-trigger.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@ jobs:

sonar_analysis:
needs: build-maven-signup-service
if: "${{ github.event_name != 'pull_request' }}"
uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master
with:
SERVICE_LOCATION: 'signup-service'
Expand Down
12 changes: 12 additions & 0 deletions Credits.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
# Credits

This project is made possible by the people and organizations listed in this document.

## Contributors

* Rathanak SREANG (rathanak-0080)
* Panharith AN (panharith-0118)
* Bunsy Chhay (bunsy-0900)
* Mengleang Ngoun (mengleang-0090)
* Oeun Lengheang (lengheang-0116)
* Un Lykong (unlykong)
63 changes: 62 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,61 @@

signup-service is part of the esignet modules, but has a separate Helm chart so as to install and manage it in a completely independent namespace.

Below diagram depicts the high level deployment architecture for signup service with MOSIP ID-repo.

![](docs/signup-with-mosip-id-repo.png)

### Configurations
Signup service and signup UI currently supports default [ID schema](docs/id-schema.json) only.

**Note:**
Work is in progress to support any ID schema and also to connect with any registry services.

With respect to the default ID schema, below MOSIP configurations are required to be updated.

#### admin-default.properties
``
mosip.admin.masterdata.lang-code=eng,khm
``

#### application-default.properties
```
mosip.mandatory-languages=eng,khm

mosip.optional-languages=

mosip.default.template-languages=eng,khm
```

#### id-authentication-default.properties
```
request.idtypes.allowed=UIN,HANDLE

request.idtypes.allowed.internalauth=UIN

ida.mosip.external.auth.filter.classes.in.execution.order=io.mosip.authentication.hotlistfilter.impl.PartnerIdHotlistFilterImpl,io.mosip.authentication.hotlistfilter.impl.IndividualIdHotlistFilterImpl,io.mosip.authentication.hotlistfilter.impl.DeviceProviderHotlistFilterImpl,io.mosip.authentication.hotlistfilter.impl.DeviceHotlistFilterImpl,io.mosip.authentication.authtypelockfilter.impl.AuthTypeLockFilterImpl

mosip.ida.handle-types.regex={ '@phone' : '^\\+91[1-9][0-9]{7,9}@phone$' }
```

#### id-repository-default.properties
```
mosip.idrepo.credential.request.enable-convention-based-id=true

mosip.idrepo.identity.disable-uin-based-credential-request=false

mosip.idrepo.vid.disable-support=true

mosip.identity.fieldid.handle-postfix.mapping={'phone':'@phone'}
```

#### kernel-default.properties
``
mosip.kernel.sms.country.code=+91
``



## Installing in k8s cluster using helm
### Pre-requisites
1. Set the kube config file of the Mosip cluster having dependent services is set correctly in PC.
Expand Down Expand Up @@ -53,9 +108,15 @@ signup-service is part of the esignet modules, but has a separate Helm chart so
cd helm
./restart-all.sh
```


## APIs
API documentation is available [here](https://mosip.stoplight.io/docs/identity-provider/branches/signupV1/t9tvfbteqqokf-e-signet-signup-portal-ap-is).
API documentation is available [here](docs/esignet-signup-openapi.yaml).

## Credits

We extend our sincere appreciation to the [Cambodia Digital Government Committee team](/Credits.md) for their invaluable support to MOSIP by implementing the Signup UI and service module. We are truly impressed by your commitment and outstanding contribution.


## License
This project is licensed under the terms of [Mozilla Public License 2.0](LICENSE).
Loading
Loading