Skip to content

Commit

Permalink
Merge develop to Release 1.2.0.1 (#1090)
Browse files Browse the repository at this point in the history
* MOSIP-26891 added condition in caching (#1045)

Co-authored-by: Neha Farheen <[email protected]>

* Mosip 26891 caches in ida module should avoid caching null values (#1046)

* MOSIP-26891 added condition in caching

* modified the conditions

---------

Co-authored-by: Neha Farheen <[email protected]>

* Mosip 26891 caches in ida module should avoid caching null values (#1047)

* MOSIP-26891 added condition in caching

* modified the conditions

* condition changed

---------

Co-authored-by: Neha Farheen <[email protected]>

* Mosip 26891 caches in ida module should avoid caching null values (#1048)

* MOSIP-26891 added condition in caching

* modified the conditions

* condition changed

* condition changed

---------

Co-authored-by: Neha Farheen <[email protected]>

* Mosip 26891 caches in ida module should avoid caching null values (#1049)

* MOSIP-26891 added condition in caching

* modified the conditions

* condition changed

* condition changed

* condition changed

---------

Co-authored-by: Neha Farheen <[email protected]>

* [BUGFIX] [ES-176]

Handles the scenario when no claims are accepted from a set of optional claims
sub parameter is added to consented claim by default if it is emptywq

* iat validation corrected

* [MOSIP-28622] fixed firstname, lastname not populating in e-signet issue.

* [MOSIP-28484] Added error handling for deploy.sh script (#1061)

* [MOSIP-28484] Added error handling for deploy.sh script

* [MOSIP-28484] Updated error handling for deploy.sh script

* [MOSIP-28484] Removed exit command

---------

Co-authored-by: akilalakshmanan <[email protected]>

* Implemented the VCI plugin in IDA

* Format the code

* Changes done

* Changes done

* Changes done

* Decrypted the individualId

* [ES-186] Added new Vci Exchange API to add support for VCI.

* Added new repo for LD signature library. (#1075)

* updated push trigger to include settings.xml for sonar analysis and fixed start up error.

* removed show progress argument for wget command to display download progress.

* ES-107

* Fixed the cache read issue

* ES-187

* ES-187

* [ES-186] Fixed integration issues.

* ES-187

* [ES-186] changed the VC ID to UUID instead of PSUT and added locales.

* [MOSIP-29163] updated reusable workflows (#1088)

* merge from release-1.2.0.1 to develop (#1089)

* [MOSIP-21002] Updated kyc error response to have kycStatus and updated db scripts (#872)

* Update 1.2_ida-scripts_release.sql (#852)

* [MOSIP-21072] Fixed db scripts for upgrade (#865)

* [MOSIP-18655] reverted EnvUtil as RefreshScope

* [MOSIP-18655] Ignoring test cases temporarily

* [MOSIP-18655] Updated EnvUtil to implement env methods

* [MOSIP-18655] Ignoring test cases temporarily

* [MOSIP-18655] Ignoring test cases temporarily

* [MOSIP-18655] reverted EnvUtil as RefreshScope

* [MOSIP-18655] reverted EnvUtil as RefreshScope

* [MOSIP-18655] Updated EnvUtil to implement env methods

* [MOSIP-18655] reverted EnvUtil as RefreshScope

* [MOSIP-18655] Updated EnvUtil to implement env methods

* [MOSIP-18655] reverted EnvUtil as RefreshScope

* [MOSIP-18655] Updated EnvUtil to implement env methods

* [MOSIP-18655] reverted EnvUtil as RefreshScope

* [MOSIP-18655] Updated EnvUtil to implement env methods

* [MOSIP-21072] Fixed db scripts for upgrade

* [MOSIP-21002] Updated kyc error response to have kycStatus (#868)

* Revert "[MOSIP-21072] Fixed db scripts for upgrade (#865)" (#869)

This reverts commit bed76a2.

* [MOSIP-21002] Updated kyc error response to have kycStatus and updated db release scripts (#871)

* Revert "[MOSIP-21072] Fixed db scripts for upgrade (#865)"

This reverts commit bed76a2.

* [MOSIP-21072] reverted release script changes

* [MOSIP-21072] reverted release script changes

* Revert "[MOSIP-21072] reverted release script changes"

This reverts commit 4cbb989.

* [MOSIP-21072] updated db release scripts (#873)

* Revert "[MOSIP-21072] Fixed db scripts for upgrade (#865)"

This reverts commit bed76a2.

* [MOSIP-21072] reverted release script changes

* [MOSIP-21072] reverted release script changes

* Revert "[MOSIP-21072] reverted release script changes"

This reverts commit 4cbb989.

* [MOSIP-21072] updated db release scripts

* [MOSIP-21072] Updated exception handling for ekyc (#874)

* Revert "[MOSIP-21072] Fixed db scripts for upgrade (#865)"

This reverts commit bed76a2.

* [MOSIP-21072] reverted release script changes

* [MOSIP-21072] reverted release script changes

* Revert "[MOSIP-21072] reverted release script changes"

This reverts commit 4cbb989.

* [MOSIP-21072] updated db release scripts

* [MOSIP-21072] Fixed test case

* [MOSIP-20984] added support for bio type to be case insensitive (#875)

* Revert "[MOSIP-21072] Fixed db scripts for upgrade (#865)"

This reverts commit bed76a2.

* [MOSIP-21072] reverted release script changes

* [MOSIP-21072] reverted release script changes

* Revert "[MOSIP-21072] reverted release script changes"

This reverts commit 4cbb989.

* [MOSIP-21072] updated db release scripts

* [MOSIP-21072] Fixed test case

* [MOSIP-20984] added support for bio type to be case insensitive

Co-authored-by: Loganathan Sekar <[email protected]>

* [MOSIP-20020] Update release_changes.yml

* [ MOSIP-20021 ] updated release_changes.yml to update README.md badges

* [MOSIP-20028] added action for tagging

* Added pre-expire-days & access-allowed values in DB release script. (#897)

* release file name changes.

* MOSIP-23611- Added flag to enable missing credential retrigger. Disabled by default

* Added logger

* release file name changes.

* release file name changes.

* Test case fix

* Release Bot Pre-release changes

* Update README.md

* updated snapshot url in push_trigger.yaml

* Added auth context class in internal and otp service, renamed the db script files.

* Removed not null constraint to policy id and added kycexchange exception handler.

* [DSD-1944] updated keymanager version

* updated sonar token

* Release Bot Pre-release changes

* Update README.md

* Code from develop branch. (#1000)

* resolved merge conflicts.

* [MOSIP-20020] Update release_changes.yml

* [ MOSIP-20021 ] updated release_changes.yml to update README.md badges

* [MOSIP-20028] added action for tagging

* Added pre-expire-days & access-allowed values in DB release script. (#897)

* release file name changes.

* Added auth context class in internal and otp service, renamed the db script files.

* removed not null constraint for policy_id in misp license data.

* [DSD-1935]added new token to check sonar_token functionality

* [DSD-1935]Updated sonar token

* MOSIP-25606 Fixed OIDC Client create/update and corrected address claim attributes.

* Added audit entry for kyc exchange and updated idhash in audit entry instead of individual id.

* Fixed bugs MOSIP-25718, MOSIP-25717 add opencv jar file for image conversion performance.

* Fixed test case.

* MOSIP-25757: Created esignet-integration-impl

* Removed mock implementations

* Changed class name

* Changed package name

* Changed esignet dependency scope

* Added ignore on failed test cases

* Added new Identity key binding API in ida service.

* MOSIP-25855: Added getAllKycSigningCertificates

* Added default values

* Removed Authentication Header

* Added test classes

* Modified test cases

* MOSIP-25324

* Added tables in ddl.sql

* [MOSIP-25637] Updated postgres-init_trigger.yml workflow (#965)

* [MOSIP-25637] Updated postgres-init_trigger.yml workflow

* Update postgres-init_trigger.yml

* [MOSIP-25637] Updated postgres-init_trigger.yml workflow (#966)

* Changes in biomatcher Util for unknown data (#971)

Co-authored-by: Neha Farheen <[email protected]>

* Mosip 26307 change in ida to correct bio sub type value sent in the match request (#972)

* Changes in biomatcher Util for unknown data

* Bug fixed

---------

Co-authored-by: Neha Farheen <[email protected]>
Co-authored-by: Loganathan Sekar <[email protected]>

* MOSIP-26295: Auditor implementation

* MOSIP-25867

* fixed application start error.

* MOSIP-26484

* Fixed test case failures

* Fixed couple of bugs. Jira # MOSIP-26472, MOSIP-26028.

* Renamed TokenInfo to KeyBindedToken

* MOSIP-26484

* MOSIP-26484

* Added workaround for key binded auth.

* Fixed test case failure error.

* MOSIP-26484 (#985)

Co-authored-by: ase-101 <>

* Fixed audit caching issue

* Update AuthTransactionHelper.java

* Fixed auditing error

* Added Key Binded Token authentication functionality.

* ignoring the failed test case temporarily.

* Corrected the header names

* Corrected the header names

* MOSIP-25324

* MOSIP-25324

* MOSIP-25324

* MOSIP-25324

* Changed kycStatus to bindingAuthStatus

* Added debug statement.

* Fixed issue in comparing the time difference.

* DB changes added in release db scripts

* Updating certificate to all VIDs for same TokenId and changed logic in fetching the binded certificates.

---------

Co-authored-by: Keshav Mishra <[email protected]>
Co-authored-by: syed-salman-technoforte <[email protected]>
Co-authored-by: kameshsr <[email protected]>
Co-authored-by: Mahesh-Binayak <[email protected]>
Co-authored-by: M1044292 <[email protected]>
Co-authored-by: ase-101 <>
Co-authored-by: Mohan E <[email protected]>
Co-authored-by: Neha2365 <[email protected]>
Co-authored-by: Neha Farheen <[email protected]>
Co-authored-by: Loganathan Sekar <[email protected]>
Co-authored-by: Anusha Sunkada <[email protected]>
Co-authored-by: Himaja Dhanyamraju <[email protected]>

* updated snapshot url (#1001)

* Corrected the upgrade scripts name (#1002)

Co-authored-by: ase-101 <>

* Release changes (#1004)

* Release Bot Pre-release changes

* Update README.md

---------

Co-authored-by: ckm007 <[email protected]>

* [DSD-2478] (#1005)

* MOSIP-26742 hash logic compatibility release 1201 (#1007)

MOSIP-26742 
* Added support for legacy method of hashing
* Handled salt missing when newhash calculation
* Review comment fixes
* Updated conditions and added logging
---------
Co-authored-by: Loganathan Sekar <[email protected]>

* Mosip 26742 hash logic compatibility 1 (#1008)

* Added support for legacy method of hashing

* Test fixes

* Handled salt missing when newhash calculation

* Review comment fixes

* Updated conditions and added logging

* Fixed value annotation

---------

Co-authored-by: Loganathan Sekar <[email protected]>

* [MOSIP-23422] updated db_release scripts (#1022)

* [MOSIP-27964] updated upgrade sql's

* [MOSIP-27964] Update 1.1.5.5_to_1.2.0.1-B1_upgrade.sql (#1032)

Signed-off-by: Keshav Mishra <[email protected]>

* [MOSIP-27964]

* [MOSIP-27996] updated rollback sql

* [MOSIP-23218] Updated Pom.xml versions. (#1035)

* Updated versions to -SNAPSHOT

* Updated version to 1.2.0.1-SNAPSHOT

* Test fix

* [MOSIP-28175]Fixed publish to nexus failure

* Fix to salt caching issue

* Revert "Include new class from keymanager in imports."

This reverts commit 17a2375.

* Revert "Added functionality in kyc-exchange API to return response in encrypted form (JWE).MOSIP-25369"

This reverts commit ec22724.

* Removed sysadmin

* Corrected user

* MOSIP-28227 Moved ddl script into upgrade scripts, corrections to upgrade scripts

* Added placeholder scripts for upgrade

* Jira No. MOSIP-28227, removed the truncate previledge for 3 tables and drop key_policy_def_h table. (#1053)

* [MOSIP-28622] fixed firstname, lastname not populating in e-signet issue.

* Reverted dependencies snapshot versions (#1059)

Co-authored-by: Loganathan Sekar <[email protected]>

* Fix compilation issue after snapshot version revert. (#1060)

* Reverted dependencies snapshot versions

* Fixed compilation issue

---------

Co-authored-by: Loganathan Sekar <[email protected]>

* Release changes (#1063)

* Release Bot Pre-release changes

* Update README.md

Signed-off-by: Keshav Mishra <[email protected]>

---------

Signed-off-by: Keshav Mishra <[email protected]>
Co-authored-by: ckm007 <[email protected]>

* Release 1.2.0.1 b4 (#1064)

* Reverted dependencies snapshot versions (#1059)

Co-authored-by: Loganathan Sekar <[email protected]>

* Fix compilation issue after snapshot version revert. (#1060)

* Reverted dependencies snapshot versions

* Fixed compilation issue

---------

Co-authored-by: Loganathan Sekar <[email protected]>

* Release changes (#1063)

* Release Bot Pre-release changes

* Update README.md

Signed-off-by: Keshav Mishra <[email protected]>

---------

Signed-off-by: Keshav Mishra <[email protected]>
Co-authored-by: ckm007 <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update push_trigger.yml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

* Update pom.xml

Signed-off-by: Keshav Mishra <[email protected]>

---------

Signed-off-by: Keshav Mishra <[email protected]>
Co-authored-by: Loganathan Sekar <[email protected]>
Co-authored-by: Loganathan Sekar <[email protected]>
Co-authored-by: ckm007 <[email protected]>

* [MOSIP-29044] (#1067)

* Rename 1.2.0.1-B3_to_1.2.0.1_rollback.sql to 1.2.0.1-B3_to_1.2.0.1-B4_rollback.sql

Signed-off-by: Keshav Mishra <[email protected]>

* Rename 1.2.0.1-B3_to_1.2.0.1_upgrade.sql to 1.2.0.1-B3_to_1.2.0.1-B4_upgrade.sql

Signed-off-by: Keshav Mishra <[email protected]>

* Create 1.2.0.1-B4_to_1.2.0.1_rollback.sql

Signed-off-by: Keshav Mishra <[email protected]>

* Create Create 1.2.0.1-B4_to_1.2.0.1_upgrade.sql

Signed-off-by: Keshav Mishra <[email protected]>

* Rename Create 1.2.0.1-B4_to_1.2.0.1_upgrade.sql to 1.2.0.1-B4_to_1.2.0.1_upgrade.sql

Signed-off-by: Keshav Mishra <[email protected]>

---------

Signed-off-by: Keshav Mishra <[email protected]>

* [MOSIP-28484] Added error handling for deploy.sh script (#1065)

Co-authored-by: akilalakshmanan <[email protected]>

* Update push_trigger.yml

Signed-off-by: Keshav Mishra <[email protected]>

* WIP-Changes to allow available otp channel

* PSA-171 fix for allowing one of the available channels when both channels specified.

* Updated the pom versions

* Fix to have case insensitive check for channel attribute

---------

Signed-off-by: Keshav Mishra <[email protected]>
Co-authored-by: Manoj SP <[email protected]>
Co-authored-by: Loganathan Sekar <[email protected]>
Co-authored-by: Keshav Mishra <[email protected]>
Co-authored-by: syed-salman-technoforte <[email protected]>
Co-authored-by: syed-salman-technoforte <[email protected]>
Co-authored-by: kameshsr <[email protected]>
Co-authored-by: Loganathan Sekar <[email protected]>
Co-authored-by: pramod444 <[email protected]>
Co-authored-by: syed salman <[email protected]>
Co-authored-by: ckm007 <[email protected]>
Co-authored-by: Mahesh-Binayak <[email protected]>
Co-authored-by: M1044292 <[email protected]>
Co-authored-by: Mohan E <[email protected]>
Co-authored-by: Neha2365 <[email protected]>
Co-authored-by: Neha Farheen <[email protected]>
Co-authored-by: Anusha Sunkada <[email protected]>
Co-authored-by: Himaja Dhanyamraju <[email protected]>
Co-authored-by: Loganathan Sekar <[email protected]>
Co-authored-by: Vishwa <[email protected]>
Co-authored-by: Rakshitha650 <[email protected]>
Co-authored-by: Akila Lakshmanan <[email protected]>
Co-authored-by: akilalakshmanan <[email protected]>

---------

Signed-off-by: Keshav Mishra <[email protected]>
Co-authored-by: Neha2365 <[email protected]>
Co-authored-by: Neha Farheen <[email protected]>
Co-authored-by: Hitesh Jain <[email protected]>
Co-authored-by: Vishwa <[email protected]>
Co-authored-by: anshulv1401 <[email protected]>
Co-authored-by: Akila Lakshmanan <[email protected]>
Co-authored-by: akilalakshmanan <[email protected]>
Co-authored-by: ase-101 <>
Co-authored-by: bhumi46 <[email protected]>
Co-authored-by: Manoj SP <[email protected]>
Co-authored-by: Loganathan Sekar <[email protected]>
Co-authored-by: Keshav Mishra <[email protected]>
Co-authored-by: syed-salman-technoforte <[email protected]>
Co-authored-by: syed-salman-technoforte <[email protected]>
Co-authored-by: kameshsr <[email protected]>
Co-authored-by: Loganathan Sekar <[email protected]>
Co-authored-by: pramod444 <[email protected]>
Co-authored-by: syed salman <[email protected]>
Co-authored-by: ckm007 <[email protected]>
Co-authored-by: Mahesh-Binayak <[email protected]>
Co-authored-by: M1044292 <[email protected]>
Co-authored-by: Mohan E <[email protected]>
Co-authored-by: Anusha Sunkada <[email protected]>
Co-authored-by: Himaja Dhanyamraju <[email protected]>
Co-authored-by: Loganathan Sekar <[email protected]>
Co-authored-by: Rakshitha650 <[email protected]>
  • Loading branch information
26 people authored Sep 11, 2023
1 parent 8ba1ea0 commit 9775014
Show file tree
Hide file tree
Showing 67 changed files with 3,465 additions and 1,837 deletions.
83 changes: 0 additions & 83 deletions .github/workflows/postgres-init_trigger.yml

This file was deleted.

96 changes: 96 additions & 0 deletions .github/workflows/push-trigger.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,96 @@
name: Maven Package upon a push

on:
release:
types: [published]
pull_request:
types: [opened]
branches:
- '!release-branch'
- release-1*
- 1.*
- develop
- MOSIP*
workflow_dispatch:
inputs:
message:
description: 'Message for manually triggering'
required: false
default: 'Triggered for Updates'
type: string
push:
branches:
- '!release-branch'
- release-1*
- master
- 1.*
- develop

jobs:
build-maven-authentication:
uses: mosip/kattu/.github/workflows/maven-build.yml@master
with:
SERVICE_LOCATION: ./authentication
BUILD_ARTIFACT: authentication
secrets:
OSSRH_USER: ${{ secrets.OSSRH_USER }}
OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
GPG_SECRET: ${{ secrets.GPG_SECRET }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}

publish_to_nexus:
if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
needs: build-maven-authentication
uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master
with:
SERVICE_LOCATION: ./authentication
secrets:
OSSRH_USER: ${{ secrets.OSSRH_USER }}
OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
GPG_SECRET: ${{ secrets.GPG_SECRET }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}

build-dockers:
needs: build-maven-authentication
strategy:
matrix:
include:
- SERVICE_LOCATION: 'authentication/authentication-otp-service'
SERVICE_NAME: 'authentication-otp-service'
BUILD_ARTIFACT: 'authentication'
- SERVICE_LOCATION: 'authentication/authentication-internal-service'
SERVICE_NAME: 'authentication-internal-service'
BUILD_ARTIFACT: 'authentication'
- SERVICE_LOCATION: 'authentication/authentication-service'
SERVICE_NAME: 'authentication-service'
BUILD_ARTIFACT: 'authentication'
fail-fast: false
name: ${{ matrix.SERVICE_NAME }}
uses: mosip/kattu/.github/workflows/docker-build.yml@master
with:
SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
BUILD_ARTIFACT: ${{ matrix.BUILD_ARTIFACT }}
secrets:
DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
RELEASE_DOCKER_HUB: ${{ secrets.RELEASE_DOCKER_HUB }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}

sonar_analysis:
needs: build-maven-authentication
if: "${{ github.event_name != 'pull_request' }}"
uses: mosip/kattu/.github/workflows/maven-sonar-analysis.yml@master
with:
SERVICE_LOCATION: ./authentication
secrets:
SONAR_TOKEN: ${{ secrets.SONAR_TOKEN }}
ORG_KEY: ${{ secrets.ORG_KEY }}
OSSRH_USER: ${{ secrets.OSSRH_USER }}
OSSRH_SECRET: ${{ secrets.OSSRH_SECRET }}
OSSRH_TOKEN: ${{ secrets.OSSRH_TOKEN }}
GPG_SECRET: ${{ secrets.GPG_SECRET }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK }}
Loading

0 comments on commit 9775014

Please sign in to comment.