Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
41 commits
Select commit Hold shift + click to select a range
80ac1e1
removed key manager
Khuddusshariff0022 Aug 28, 2024
f86ba02
removed keyGenretor Bean
Khuddusshariff0022 Aug 30, 2024
0524d7c
removed keyGenretor Bean
Khuddusshariff0022 Aug 30, 2024
9aa4204
[ MOSIP-35499 ] Removed KeyGenerator Bean (#1915)
Khuddusshariff0022 Aug 30, 2024
357d8b8
removed keyGenretor Bean
Khuddusshariff0022 Aug 31, 2024
6692b68
removed keyGenretor Bean
Khuddusshariff0022 Aug 31, 2024
76e5dd8
Merge pull request #1916 from Khuddusshariff0022/develop-comp-scan1
ckm007 Aug 31, 2024
51cdb9f
[MOSIP-35160] Updated URL from https://github.com/mosip/mosip-infra/b…
Prafulrakhade Sep 9, 2024
abed3ce
Merge pull request #1918 from Prafulrakhade/develop
ckm007 Sep 10, 2024
3974f6e
[MOSIP-35892] Updated helm charts to add range
Rakshithb1 Oct 16, 2024
757a72d
[MOSIP-35892] Updated helm charts to add range
Rakshithb1 Oct 16, 2024
a26e85b
Merge pull request #1925 from Rakshithb1/develop
ckm007 Oct 28, 2024
ec3b01c
[MOSIP_32756] adding Readme changes.
Khuddusshariff0022 Nov 8, 2024
90582b4
[MOSIP_32756] adding Readme changes.
Khuddusshariff0022 Nov 8, 2024
1eba0aa
[MOSIP_32756] adding Readme changes.
Khuddusshariff0022 Nov 8, 2024
33fc01c
[MOSIP_32756] adding Readme changes.
Khuddusshariff0022 Nov 9, 2024
8f2701a
Merge pull request #1932 from Khuddusshariff0022/develop_readme
ckm007 Nov 11, 2024
b716a9b
[MOSIP-37256 ] adding readme
Khuddusshariff0022 Dec 5, 2024
5dac63c
Merge pull request #1939 from Khuddusshariff0022/develop_readme
ckm007 Dec 5, 2024
7e313e6
[ MOSIP-38245 ] Release branch docker regex changes (#1945)
Khuddusshariff0022 Dec 13, 2024
0a4c80f
[MOSIP-38484]adding customised dependabot (#1948)
Mahesh-Binayak Dec 19, 2024
e43ede8
[MOSIP-38484]Create dependabot.yml
Mahesh-Binayak Jan 21, 2025
329d824
Merge pull request #1953 from Mahesh-Binayak/develop
vishwa-vyom Jan 22, 2025
267ec8f
MOSIP-37259 - Remove hardcoded spring boot version from registration…
kaledOu Feb 6, 2025
3b27617
MOSIP-35873, MOSIP-23699 : Added webclient for auth request (#1996)
dhanendra06 Feb 11, 2025
acc356c
Mosip-39697 Added zcg and removed glowroot for performance improvemnt…
kameshsr Feb 13, 2025
36d5daa
MOSIP-39697 removed -Xms1g -Xmx2g from docker file (#2001)
kameshsr Feb 14, 2025
1dcff92
[MOSIP-35637] added sqaush layers
Rakshithb1 Feb 14, 2025
02832a0
Merge pull request #2002 from Rakshithb1/develop
ckm007 Feb 17, 2025
2590cab
Merge pull request #1990 from kaledOu/draft-devlop
ckm007 Feb 18, 2025
6ddd671
MOSIP-39884 update sending Email
kaledOu Feb 20, 2025
91e17a0
Merge pull request #2007 from kaledOu/develop-MOSIP-39884
ckm007 Feb 21, 2025
137f0f0
[ MOSIP-35378 ] Release 1.2.0.x adding to develop (#2011)
GOKULRAJ136 Feb 28, 2025
4e8e462
[MOSIP-37506] Update longhorn to nfs-csi
VSIVAKALYAN Mar 5, 2025
0e99fc9
Updated values.yaml
VSIVAKALYAN Mar 5, 2025
f440238
Merge pull request #2020 from VSIVAKALYAN/develop
ckm007 Mar 5, 2025
34cddab
MOSIP-39680 fix junit test case (#2021)
kaledOu Mar 12, 2025
4696693
MOSIP-37901: exclude mosip services being published to nexus develop …
nagendra0721 Apr 29, 2025
2058e2e
[MOSIP-41557] Removed regproc-opencrvs helm chart because we are not …
Prafulrakhade May 23, 2025
fee650f
Merge pull request #2084 from Prafulrakhade/develop
ckm007 May 29, 2025
ed56a43
After initial commit
Jun 12, 2025
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
8 changes: 8 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
version: 2
updates:
- package-ecosystem: "maven"
directory: "/registration-processor"
schedule:
interval: "daily"
target-branch: "develop"
open-pull-requests-limit: 50
8 changes: 8 additions & 0 deletions .github/workflows/dependabot.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
version: 2
updates:
- package-ecosystem: "maven"
directory: "/registration-processor"
schedule:
interval: "daily"
target-branch: "develop"
open-pull-requests-limit: 50
16 changes: 16 additions & 0 deletions .github/workflows/push-trigger.yml
Original file line number Diff line number Diff line change
Expand Up @@ -56,50 +56,65 @@ jobs:
- SERVICE_LOCATION: 'registration-processor/post-processor/registration-processor-registration-transaction-service'
SERVICE_NAME: 'registration-processor-registration-transaction-service'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '11'
- SERVICE_LOCATION: 'registration-processor/stage-groups/registration-processor-stage-group-1'
SERVICE_NAME: 'registration-processor-stage-group-1'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '13'
- SERVICE_LOCATION: 'registration-processor/stage-groups/registration-processor-stage-group-2'
SERVICE_NAME: 'registration-processor-stage-group-2'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '7'
- SERVICE_LOCATION: 'registration-processor/stage-groups/registration-processor-stage-group-3'
SERVICE_NAME: 'registration-processor-stage-group-3'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '10'
- SERVICE_LOCATION: 'registration-processor/stage-groups/registration-processor-stage-group-4'
SERVICE_NAME: 'registration-processor-stage-group-4'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '7'
- SERVICE_LOCATION: 'registration-processor/stage-groups/registration-processor-stage-group-5'
SERVICE_NAME: 'registration-processor-stage-group-5'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '7'
- SERVICE_LOCATION: 'registration-processor/stage-groups/registration-processor-stage-group-6'
SERVICE_NAME: 'registration-processor-stage-group-6'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '13'
- SERVICE_LOCATION: 'registration-processor/stage-groups/registration-processor-stage-group-7'
SERVICE_NAME: 'registration-processor-stage-group-7'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '9'
- SERVICE_LOCATION: 'registration-processor/core-processor/registration-processor-abis'
SERVICE_NAME: 'registration-processor-abis'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '10'
- SERVICE_LOCATION: 'registration-processor/workflow-engine/registration-processor-reprocessor'
SERVICE_NAME: 'registration-processor-reprocessor'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '10'
- SERVICE_LOCATION: 'registration-processor/init/registration-processor-dmz-packet-server'
SERVICE_NAME: 'registration-processor-dmz-packet-server'
- SERVICE_LOCATION: 'registration-processor/init/registration-processor-registration-status-service'
SERVICE_NAME: 'registration-processor-registration-status-service'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '12'
- SERVICE_LOCATION: 'registration-processor/registration-processor-notification-service'
SERVICE_NAME: 'registration-processor-notification-service'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '10'
- SERVICE_LOCATION: 'registration-processor/registration-processor-landing-zone'
SERVICE_NAME: 'registration-processor-landing-zone'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '10'
- SERVICE_LOCATION: 'registration-processor/workflow-engine/registration-processor-workflow-manager-service'
SERVICE_NAME: 'registration-processor-workflow-manager-service'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '10'
- SERVICE_LOCATION: 'registration-processor/registration-processor-common-camel-bridge'
SERVICE_NAME: 'registration-processor-common-camel-bridge'
BUILD_ARTIFACT: 'registration'
SQUASH_LAYERS: '10'

fail-fast: false
name: ${{ matrix.SERVICE_NAME }}
Expand All @@ -108,6 +123,7 @@ jobs:
SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
BUILD_ARTIFACT: ${{ matrix.BUILD_ARTIFACT || false }}
SQUASH_LAYERS: ${{ matrix.SQUASH_LAYERS }}
secrets:
DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
Expand Down
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ Staged architecture:
* Group 2 stages
* [Securezone notification](registration-processor/pre-processor/registration-processor-securezone-notification-stage)
* [Quality classifier](registration-processor/pre-processor/registration-processor-quality-classifier-stage)
* [Message sender]()
* [Message sender](registration-processor/registration-processor-message-sender-impl)
* Group 3 stages
* [ABIS handler](registration-processor/core-processor/registration-processor-abis-handler-stage)
* [ABIS middleware ](registration-processor/core-processor/registration-processor-abis-middleware-stage)
Expand All @@ -37,11 +37,11 @@ Staged architecture:
* Group 6 stages
* [Packet uploader](registration-processor/pre-processor/registration-processor-packet-uploader-stage)
* [Packet classifier](registration-processor/pre-processor/registration-processor-packet-classifier-stage)
* Verification
* [Verification](registration-processor/core-processor/registration-processor-verification-stage)
* Group 7 stages
* UIN generator
* Biometric extraction
* Finalization
* [UIN generator](registration-processor/core-processor/registration-processor-uin-generator-stage)
* [Biometric extraction](registration-processor/core-processor/registration-processor-biometric-extraction-stage)
* [Finalization](registration-processor/core-processor/registration-processor-finalization-stage)
* [Credential requestor](registration-processor/post-processor/registration-processor-credential-requestor-stage)

The control and data flow in the stages is controlled by [Workflow engine](registration-processor/workflow-engine/)
Expand All @@ -53,7 +53,7 @@ Other services:
* Transaction service

### Registration flows
An overview of various enrollment scenarious (or flows) is described in [ID Lifecycle Management](https://docs.mosip.io/1.2.0/id-lifecycle-management). Registration Processor recognises the following flows:
An overview of various enrollment scenarios (or flows) is described in [ID Lifecycle Management](https://docs.mosip.io/1.2.0/id-lifecycle-management). Registration Processor recognises the following flows:

* New
* Update
Expand Down Expand Up @@ -87,7 +87,7 @@ See [DB guide](db_scripts/README.md)
[Packetmanager](https://docs.mosip.io/1.2.0/modules/packet-manager)

## Build & run (for developers)
The project requires JDK 1.11.
The project requires JDK 21.0.3 and mvn version 3.9.6
1. To build jars:
```
$ cd registration
Expand All @@ -106,16 +106,16 @@ The project requires JDK 1.11.
## Deploy

### Registration processor in sandbox
To deploy Registration Processor services on Kubernetes cluster using Dockers refer to [Sandbox Deployment](https://docs.mosip.io/1.2.0/deployment/sandbox-deployment).
To deploy Registration Processor services on Kubernetes cluster using Dockers refer to [Sandbox Deployment](https://docs.mosip.io/1.2.0/deploymentnew/v3-installation).

## Configuration
Refer to the [configuration guide](docs/configuration.md).

## Test
Automated functional tests available in [Functional Tests repo](https://github.com/mosip/mosip-functional-tests)
Automated functional tests available in [DSL Automation](https://github.com/mosip/mosip-automation-tests)

## APIs
API documentation is available [here](https://docs.mosip.io/1.2.0/api)
API documentation is available [here](https://mosip.github.io/documentation/1.2.0/1.2.0.html)

## License
This project is licensed under the terms of [Mozilla Public License 2.0](LICENSE).
Expand Down
Empty file.
Empty file.
2 changes: 1 addition & 1 deletion deploy/copy_cm.sh
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
# DST_NS: Destination namespace

function copying_cm() {
UTIL_URL=https://github.com/mosip/mosip-infra/blob/master/deployment/v3/utils/copy_cm_func.sh
UTIL_URL=https://raw.githubusercontent.com/mosip/mosip-infra/master/deployment/v3/utils/copy_cm_func.sh
COPY_UTIL=./copy_cm_func.sh
DST_NS=regproc

Expand Down
4 changes: 3 additions & 1 deletion helm/regproc-camel/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -106,8 +106,10 @@ spec:
{{- end }}
{{- end }}
{{- if .Values.extraEnvVarsSecret }}
{{- range .Values.extraEnvVarsSecret }}
- secretRef:
name: {{ include "common.tplvalues.render" (dict "value" .Values.extraEnvVarsSecret "context" $) }}
name: {{ . }}
{{- end }}
{{- end }}
ports:
- name: spring-service
Expand Down
2 changes: 1 addition & 1 deletion helm/regproc-camel/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ extraEnvVarsCM:

## Secret with extra environment variables
##
extraEnvVarsSecret:
extraEnvVarsSecret: []

## Extra volumes to add to the deployment
##
Expand Down
4 changes: 3 additions & 1 deletion helm/regproc-group1/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,10 @@ spec:
{{- end }}
{{- end }}
{{- if .Values.extraEnvVarsSecret }}
{{- range .Values.extraEnvVarsSecret }}
- secretRef:
name: {{ include "common.tplvalues.render" (dict "value" .Values.extraEnvVarsSecret "context" $) }}
name: {{ . }}
{{- end }}
{{- end }}
volumeMounts:
- name: landing-folder
Expand Down
5 changes: 3 additions & 2 deletions helm/regproc-group1/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ extraEnvVarsCM:

## Secret with extra environment variables
##
extraEnvVarsSecret:
extraEnvVarsSecret: []

## Extra volumes to add to the deployment
##
Expand Down Expand Up @@ -288,7 +288,8 @@ sidecars: {}

persistence:
enabled: true
storageClass: longhorn
storageClass: nfs-csi
# Adding this for Reference Implementation.
## If defined, storageClassName: <storageClass>
## If set to "-", storageClassName: "", which disables dynamic provisioning
## If undefined (the default) or set to null, no storageClassName spec is
Expand Down
4 changes: 3 additions & 1 deletion helm/regproc-group2/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,10 @@ spec:
{{- end }}
{{- end }}
{{- if .Values.extraEnvVarsSecret }}
{{- range .Values.extraEnvVarsSecret }}
- secretRef:
name: {{ include "common.tplvalues.render" (dict "value" .Values.extraEnvVarsSecret "context" $) }}
name: {{ . }}
{{- end }}
{{- end }}
ports: []
{{- if .Values.resources }}
Expand Down
2 changes: 1 addition & 1 deletion helm/regproc-group2/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -257,7 +257,7 @@ extraEnvVarsCM:

## Secret with extra environment variables
##
extraEnvVarsSecret:
extraEnvVarsSecret: []

## Extra volumes to add to the deployment
##
Expand Down
4 changes: 3 additions & 1 deletion helm/regproc-group3/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,10 @@ spec:
{{- end }}
{{- end }}
{{- if .Values.extraEnvVarsSecret }}
{{- range .Values.extraEnvVarsSecret }}
- secretRef:
name: {{ include "common.tplvalues.render" (dict "value" .Values.extraEnvVarsSecret "context" $) }}
name: {{ . }}
{{- end }}
{{- end }}
ports: []
{{- if .Values.resources }}
Expand Down
2 changes: 1 addition & 1 deletion helm/regproc-group3/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@ extraEnvVarsCM:

## Secret with extra environment variables
##
extraEnvVarsSecret:
extraEnvVarsSecret: []

## Extra volumes to add to the deployment
##
Expand Down
4 changes: 3 additions & 1 deletion helm/regproc-group4/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,10 @@ spec:
{{- end }}
{{- end }}
{{- if .Values.extraEnvVarsSecret }}
{{- range .Values.extraEnvVarsSecret }}
- secretRef:
name: {{ include "common.tplvalues.render" (dict "value" .Values.extraEnvVarsSecret "context" $) }}
name: {{ . }}
{{- end }}
{{- end }}
ports: []
{{- if .Values.resources }}
Expand Down
2 changes: 1 addition & 1 deletion helm/regproc-group4/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@ extraEnvVarsCM:

## Secret with extra environment variables
##
extraEnvVarsSecret:
extraEnvVarsSecret: []

## Extra volumes to add to the deployment
##
Expand Down
4 changes: 3 additions & 1 deletion helm/regproc-group5/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,10 @@ spec:
{{- end }}
{{- end }}
{{- if .Values.extraEnvVarsSecret }}
{{- range .Values.extraEnvVarsSecret }}
- secretRef:
name: {{ include "common.tplvalues.render" (dict "value" .Values.extraEnvVarsSecret "context" $) }}
name: {{ . }}
{{- end }}
{{- end }}
ports: []
{{- if .Values.resources }}
Expand Down
2 changes: 1 addition & 1 deletion helm/regproc-group5/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@ extraEnvVarsCM:

## Secret with extra environment variables
##
extraEnvVarsSecret:
extraEnvVarsSecret: []

## Extra volumes to add to the deployment
##
Expand Down
6 changes: 4 additions & 2 deletions helm/regproc-group6/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,10 @@ spec:
{{- end }}
{{- end }}
{{- if .Values.extraEnvVarsSecret }}
{{- range .Values.extraEnvVarsSecret }}
- secretRef:
name: {{ include "common.tplvalues.render" (dict "value" .Values.extraEnvVarsSecret "context" $) }}
name: {{ . }}
{{- end }}
{{- end }}
ports: []
{{- if .Values.resources }}
Expand All @@ -128,4 +130,4 @@ spec:
{{- end }}
{{- if .Values.sidecars }}
{{- include "common.tplvalues.render" ( dict "value" .Values.sidecars "context" $) | nindent 8 }}
{{- end }}
{{- end }}
2 changes: 1 addition & 1 deletion helm/regproc-group6/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -255,7 +255,7 @@ extraEnvVarsCM:

## Secret with extra environment variables
##
extraEnvVarsSecret:
extraEnvVarsSecret: []

## Extra volumes to add to the deployment
##
Expand Down
4 changes: 3 additions & 1 deletion helm/regproc-group7/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,10 @@ spec:
{{- end }}
{{- end }}
{{- if .Values.extraEnvVarsSecret }}
{{- range .Values.extraEnvVarsSecret }}
- secretRef:
name: {{ include "common.tplvalues.render" (dict "value" .Values.extraEnvVarsSecret "context" $) }}
name: {{ . }}
{{- end }}
{{- end }}
ports: []
{{- if .Values.resources }}
Expand Down
2 changes: 1 addition & 1 deletion helm/regproc-group7/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -256,7 +256,7 @@ extraEnvVarsCM:

## Secret with extra environment variables
##
extraEnvVarsSecret:
extraEnvVarsSecret: []

## Extra volumes to add to the deployment
##
Expand Down
4 changes: 3 additions & 1 deletion helm/regproc-landingzone/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,10 @@ spec:
{{- end }}
{{- end }}
{{- if .Values.extraEnvVarsSecret }}
{{- range .Values.extraEnvVarsSecret }}
- secretRef:
name: {{ include "common.tplvalues.render" (dict "value" .Values.extraEnvVarsSecret "context" $) }}
name: {{ . }}
{{- end }}
{{- end }}
volumeMounts:
- name: landing-folder
Expand Down
2 changes: 1 addition & 1 deletion helm/regproc-landingzone/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -253,7 +253,7 @@ extraEnvVarsCM:

## Secret with extra environment variables
##
extraEnvVarsSecret:
extraEnvVarsSecret: []

## Extra volumes to add to the deployment
##
Expand Down
4 changes: 3 additions & 1 deletion helm/regproc-notifier/templates/deployment.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -104,8 +104,10 @@ spec:
{{- end }}
{{- end }}
{{- if .Values.extraEnvVarsSecret }}
{{- range .Values.extraEnvVarsSecret }}
- secretRef:
name: {{ include "common.tplvalues.render" (dict "value" .Values.extraEnvVarsSecret "context" $) }}
name: {{ . }}
{{- end }}
{{- end }}
ports:
- name: spring-service
Expand Down
2 changes: 1 addition & 1 deletion helm/regproc-notifier/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -252,7 +252,7 @@ extraEnvVarsCM:

## Secret with extra environment variables
##
extraEnvVarsSecret:
extraEnvVarsSecret: []

## Extra volumes to add to the deployment
##
Expand Down
2 changes: 0 additions & 2 deletions helm/regproc-opencrvs/.gitignore

This file was deleted.

Loading