Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
397 commits
Select commit Hold shift + click to select a range
299785e
Merge pull request #674 from tw-mosip/injiweb-1418-credentials
Gurpreet41082 Apr 8, 2025
1b0bf72
injiweb-1461 added the docker setup as per login feature
Gurpreet41082 Apr 9, 2025
d98f2a5
updated readme file for docker compose
Gurpreet41082 Apr 9, 2025
05cab9b
[INJIWEB-1418] fix the issue of DML_FLAG property not being read form…
PuBHARGAVI Apr 9, 2025
a84513a
Merge pull request #676 from tw-mosip/injiweb-1418-update-deploy-db-s…
Gurpreet41082 Apr 9, 2025
e0d5e21
Merge pull request #675 from tw-mosip/injiweb-1461
Gurpreet41082 Apr 9, 2025
2a0e57b
[INJIWEB-1418] udpate the logic of checking whether credential is alr…
PuBHARGAVI Apr 9, 2025
f50c8e2
Release17 update develop (#678)
Gurpreet41082 Apr 9, 2025
c396e0c
Merge pull request #679 from tw-mosip/injiweb-1418-fix-download-issue
Gurpreet41082 Apr 10, 2025
b8b3473
[INJIWEB-1505]: Added jti field
kamlesh012 Apr 10, 2025
fba099f
[DSD-7833] removed mimoto-apitest publish-to-nexus job from push-trig…
Prafulrakhade Apr 11, 2025
a3051aa
Merge pull request #682 from mosip/Prafulrakhade-patch-1
Gurpreet41082 Apr 11, 2025
72d3ca7
Merge pull request #681 from Infosys/INJIWEB-1505
Gurpreet41082 Apr 15, 2025
d4d1e7d
[MOSIP-40792] removed
Rakshithb1 Apr 16, 2025
913905e
Allowing actuator endpoint to by pass the authentication
Gurpreet41082 Apr 16, 2025
7c71ad1
Merge pull request #686 from tw-mosip/pod-fix
Gurpreet41082 Apr 16, 2025
497b5ea
Classnotfound exception in pod
Gurpreet41082 Apr 17, 2025
6c13861
Merge pull request #688 from tw-mosip/pod-fix
Gurpreet41082 Apr 17, 2025
bce15f1
[MOSIP-40792]
Rakshithb1 Apr 17, 2025
1f3f6f1
[MOSIP-40792]
Rakshithb1 Apr 17, 2025
aaffff5
Merge pull request #662 from Rakshithb1/test-inji
ckm007 Apr 17, 2025
003635c
Injiweb 1512 add download VC endpoint (#684)
Gurpreet41082 Apr 18, 2025
8996208
injiweb-1518 added new endpoint to authenticate from postman
Gurpreet41082 Apr 14, 2025
27f4421
Fixed the error codes for apis
Gurpreet41082 Apr 15, 2025
33f98b6
injiweb-1518 added properties in test file
Gurpreet41082 Apr 15, 2025
af841ce
injiweb-1518 updated test case as sending 401 instead of login page r…
Gurpreet41082 Apr 15, 2025
6c5e7d9
Adding property to have all ignored url for authentication
Gurpreet41082 Apr 17, 2025
b3f15e3
Merge pull request #685 from tw-mosip/injiweb-1518
Gurpreet41082 Apr 18, 2025
2d75446
injiweb-1512 fix nullpointer issue
Gurpreet41082 Apr 18, 2025
93977a1
Fixing sonar issues in latest development
Gurpreet41082 Apr 21, 2025
22858c1
Merge pull request #689 from tw-mosip/develop-sonar-fix
Gurpreet41082 Apr 21, 2025
539803b
Removed the hardcoded strings
Gurpreet41082 Apr 21, 2025
0c2b603
[INJIWEB-1512] update the description and error codes and examples fo…
PuBHARGAVI Apr 21, 2025
3b4e963
Merge pull request #690 from tw-mosip/develop-sonar-fix
Gurpreet41082 Apr 21, 2025
c1f8bde
[INJIWEB-1512] add details about new endpoint login with oauth2 ID pr…
PuBHARGAVI Apr 21, 2025
16317aa
[INJIWEB-1512] add examples for missing error codes in openapi json d…
PuBHARGAVI Apr 21, 2025
87cfd6b
Added test case for GoogleTokenService
Gurpreet41082 Apr 21, 2025
bc74b01
Merge pull request #691 from tw-mosip/injiweb-1512-update-documentation
Gurpreet41082 Apr 21, 2025
6b17b7c
Merge pull request #692 from tw-mosip/develop-sonar-fix
Gurpreet41082 Apr 21, 2025
221734c
[INJIWEB-1512] add openapi annotations for all the oauth2 login endpo…
PuBHARGAVI Apr 21, 2025
085c1a8
Merge remote-tracking branch 'origin/develop' into injiweb-1512-updat…
PuBHARGAVI Apr 21, 2025
dc73c7f
[INJIMOB-2857] create data directory for storing OTP flow json files …
KiruthikaJeyashankar Apr 21, 2025
e24be89
[INJIWEB-1512] use fully qualified name for open api swagger RequestB…
PuBHARGAVI Apr 22, 2025
bb93ea3
[INJIWEB-1512] update imports in oauth2 login files
PuBHARGAVI Apr 22, 2025
2559d1d
[DSD-7896] disabled istio sidecar
Rakshithb1 Apr 22, 2025
976323c
Merge pull request #695 from tw-mosip/injiweb-1512-update-documentation
Gurpreet41082 Apr 22, 2025
a2bc25a
Merge pull request #696 from Rakshithb1/develop
ckm007 Apr 22, 2025
5a6765b
Improved the readme and added default properties file
Gurpreet41082 Apr 23, 2025
f12131e
INJIWEB-1461 added default properties
Gurpreet41082 Apr 23, 2025
02d846f
Merge pull request #699 from tw-mosip/sprint-handover
Gurpreet41082 Apr 23, 2025
7b4bd86
Improved exception handling
Gurpreet41082 Apr 23, 2025
7fdbd51
injiweb-1518 fixing the test cases after changes due to exception han…
Gurpreet41082 Apr 24, 2025
6aeff84
injiweb-1518 correcting error code when decryption fails
Gurpreet41082 Apr 24, 2025
242ad6b
injiweb-1518 bring spring-security-test dependency back
Gurpreet41082 Apr 25, 2025
4a421ee
injiweb-1518 fixed redis timeout
Gurpreet41082 Apr 25, 2025
a2122f3
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 25, 2025
62a3f99
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 25, 2025
46423d2
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 25, 2025
c274704
injiweb-1518 fixed redis timeout properties
Gurpreet41082 Apr 25, 2025
5bdbbc2
injiweb-1516 moved globalexception handler to util package
Gurpreet41082 Apr 25, 2025
4a12acc
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 25, 2025
bfe676c
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 25, 2025
e0ea6b6
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 25, 2025
d9779b4
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 25, 2025
472fc56
injiweb-1516 fixed the bad request scenarios
Gurpreet41082 Apr 25, 2025
6692243
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 25, 2025
0724cb4
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 25, 2025
7d2fedb
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 25, 2025
8ce2744
injiweb-1517 fixed the error codes
Gurpreet41082 Apr 25, 2025
4d83491
INJIWEB-1528 fixed the error codes and refactored code
Gurpreet41082 Apr 28, 2025
411fadd
Merge pull request #700 from tw-mosip/exception-handling-login
Gurpreet41082 Apr 28, 2025
69a7e22
injiweb-1528 added test cases
Gurpreet41082 Apr 28, 2025
11d8378
injiweb-1528 added logout service test cases
Gurpreet41082 Apr 28, 2025
6e75be0
[Injiweb 1528] add specific error scenarios and update the test cases
Gurpreet41082 Apr 28, 2025
63b6e13
injiweb-1518 used the util method instead of validation
Gurpreet41082 Apr 28, 2025
df06763
injiweb-1518 adding documentation on controller class
Gurpreet41082 Apr 28, 2025
31b7290
Merge pull request #703 from tw-mosip/injiweb-1528
Gurpreet41082 Apr 28, 2025
c40d51b
injiweb-1518 removed the exception not required
Gurpreet41082 Apr 28, 2025
4973844
Merge pull request #704 from tw-mosip/injiweb-1528
Gurpreet41082 Apr 28, 2025
2c02d7f
[INJIWEB-1528] update error codes in openapi documentation and swagge…
PuBHARGAVI Apr 28, 2025
dc04f65
[INJIWEB-1528] update error codes in openapi documentation and swagge…
PuBHARGAVI Apr 29, 2025
50a526c
[INJIWEB-1528] update error codes in openapi documentation and swagge…
PuBHARGAVI Apr 29, 2025
cde5fe4
[INJIWEB-1528] add missing schema annoatations for the some of the re…
PuBHARGAVI Apr 29, 2025
db24996
Merge pull request #706 from tw-mosip/update-login-endpoints-document…
Gurpreet41082 Apr 29, 2025
c6dfd40
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 29, 2025
e710d9b
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade Apr 29, 2025
0db83fb
[INJIWEB-1528] Fix TokenAuthController
kamlesh012 May 2, 2025
dfefdf3
INJIWEB-1528 Fix TokenAuthController
Gurpreet41082 May 2, 2025
83ff2d0
injiweb-1117 frontend need to know if wallet has been unlocked or not
Gurpreet41082 May 2, 2025
9c878f7
injiweb-1117 fetching wallets based on creation time so frontend can …
Gurpreet41082 May 2, 2025
068edac
Merge pull request #710 from tw-mosip/injiweb-1117
Gurpreet41082 May 3, 2025
0163040
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade May 12, 2025
e35425e
[MOSIP-39939] & [MOSIP-41033], Added volume for encryptionkeystore.p1…
Prafulrakhade May 12, 2025
3f45665
Merge pull request #701 from Prafulrakhade/develop
ckm007 May 12, 2025
a9a686c
MOSIP-41420 - Updated the apitest commons version
mohanachandran-s May 13, 2025
ec4483c
Merge pull request #712 from mohanachandran-s/develop
Gurpreet41082 May 13, 2025
3684c90
inji-web 1521 - code for delete api
SmritaPandey May 5, 2025
cc35d3b
inji-web 1521 - code for delete api
SmritaPandey May 5, 2025
5cf9456
inji-web 1521 - code for delete api
SmritaPandey May 5, 2025
46a7e3f
inji-web 1521 - correted the controller test error message
SmritaPandey May 5, 2025
694f2c4
injiweb-1521
SmritaPandey May 13, 2025
5d2f1a0
injiweb-1521 fixed test cases expected error messages
SmritaPandey May 13, 2025
74daab8
Merge pull request #711 from SmritaPandey/injiweb-1521
Gurpreet41082 May 13, 2025
8d1ae42
[INJIWEB-1117]: Google Login Redirect URLs Fixed
kamlesh012 May 13, 2025
84346ea
Merge branch 'develop' of https://github.com/mosip/mimoto into injiwe…
kamlesh012 May 14, 2025
811fc17
[INJIWEB-1117]: Changed OAuth Success Handler Route
kamlesh012 May 14, 2025
870d9e6
[INJIWEB-1117]: Fix OAuthSuccessHandler Test
kamlesh012 May 15, 2025
3dd791d
[DSD-8027] Created keygen-mimoto.yaml
Prafulrakhade May 16, 2025
3ffa689
[DSD-8027] Updated install.sh
Prafulrakhade May 16, 2025
4568f5c
Merge pull request #716 from mosip/Prafulrakhade-patch-3
Gurpreet41082 May 16, 2025
693ea8c
Add support for w3c data model 2.0 (#708)
Nandeesh778 May 16, 2025
fecc3fe
MOSIP-40258
SradhaMohanty5899 May 19, 2025
7f42b34
MOSIP-40258
SradhaMohanty5899 May 19, 2025
d60d437
MOSIP-40258
SradhaMohanty5899 May 19, 2025
9ee6c65
MOSIP-40258: Standardized XSS Exception Handling in apitest-mimoto Mo…
SradhaMohanty5899 May 21, 2025
c40d8e6
[INJIWEB-1546] add properties so any oauth2 mapping can be read (#717)
Gurpreet41082 May 21, 2025
256e53f
Merge branch 'develop' of https://github.com/mosip/mimoto into injiwe…
kamlesh012 May 21, 2025
d166cb9
[INJIWEB-1117]: Merge Develop
kamlesh012 May 21, 2025
3b1eb30
[INJIWEB-1117]: Fix build failure
kamlesh012 May 22, 2025
7da7a2c
Merge pull request #713 from Infosys/injiweb-1117
Gurpreet41082 May 22, 2025
6025cf3
[INJIWEB-1117]: Change Login URL in Config
kamlesh012 May 22, 2025
4e6d0cc
[INJIWEB-1513] make changes in create wallet endpoint to receive wall…
PuBHARGAVI May 22, 2025
b943382
[INJIWEB-1513] make changes in pin validation logic to ensure the pin…
PuBHARGAVI May 22, 2025
b4584e6
[INJIWEB-1513] revert renaming pin to passcode changes
PuBHARGAVI May 22, 2025
fdc61c4
[INJIWEB-1513] change passcode to pin in documentation file for creat…
PuBHARGAVI May 25, 2025
6e59928
[INJIWEB-1513] remove validation on confirmPin in walletServiceImpl f…
PuBHARGAVI May 26, 2025
06b913b
[INJIWEB-1513] remove extra space between verify statements in code
PuBHARGAVI May 26, 2025
16a302f
Merge pull request #721 from tw-mosip/injiweb-1513
Gurpreet41082 May 26, 2025
e564db7
[INJIWEB-1541] modify /wallets/{walletId}/credentials input param
KiruthikaJeyashankar May 19, 2025
35b4afd
[INJIWEB-1541] modify /wallets/{walletId}/credentials to accept local…
KiruthikaJeyashankar May 19, 2025
dd2b756
[INJIWEB-1541] modify /wallets/{walletId}/credentials response param …
KiruthikaJeyashankar May 19, 2025
0924f3c
[INJIMOB-1541] make get specific vc api to accept only pdf header
KiruthikaJeyashankar May 19, 2025
d918454
[INJIWEB-1541] modify fetchVerifiableCredentialById api to accept loc…
KiruthikaJeyashankar May 23, 2025
bb46fd2
[INJIWEB-1541] return walletName in response in create and get wallet…
KiruthikaJeyashankar May 23, 2025
b1de23c
[INJIWEB-1541] update wallet credential api swagger doc
KiruthikaJeyashankar May 23, 2025
f666775
[INJIWEB-1541] move error to ErrorConstants
KiruthikaJeyashankar May 23, 2025
4ff36ef
[INJIWEB-1541] use library to check for valid input in downloadCreden…
KiruthikaJeyashankar May 23, 2025
2a3513a
[INJIWEB-1541] update openapi doc
KiruthikaJeyashankar May 23, 2025
0c7563d
[INJIWEB-1541] refactor - extract duplicate blocks
KiruthikaJeyashankar May 26, 2025
fbfd7c2
[INJIWEB-1541] add test for unlock wallet api
KiruthikaJeyashankar May 26, 2025
2663621
[INJIWEB-1541] change api response to camelCase for consistency
KiruthikaJeyashankar May 26, 2025
80afee3
[INJIWEB-1541] remove passing credential validity in downloadCredential
KiruthikaJeyashankar May 26, 2025
3d51753
[INJIWEB-1541] accept info as request body JSON in downloadCredential
KiruthikaJeyashankar May 26, 2025
c549a52
[INJIWEB-1541] move validation of downloadCredentials requestbody to …
KiruthikaJeyashankar May 26, 2025
dd8939a
[INJIWEB-1541] update downloadCredentials api doc
KiruthikaJeyashankar May 26, 2025
e36435b
[INJIWEB-1541] add users/me api
KiruthikaJeyashankar May 26, 2025
83a7884
[INJIWEB-1541] modify api response to be in camelCase for getUserInfo…
KiruthikaJeyashankar May 26, 2025
cbc5085
[INJIWEB-1541] add scheme description for VerifiableCredentialRequestDTO
KiruthikaJeyashankar May 26, 2025
a0e31fa
[INJIWEB-1541] remove redudant validation of user id in wallet APIs
KiruthikaJeyashankar May 27, 2025
1ddb8e1
[INJIWEB-1541] modify GlobalExceptionHandler to return error message …
KiruthikaJeyashankar May 27, 2025
cedf53f
[INJIWEB-1541] return invalid_pin exception when unlock is called wit…
KiruthikaJeyashankar May 27, 2025
65f0117
[INJIWEB-1541] return wallet_locked response walletId is not availabl…
KiruthikaJeyashankar May 27, 2025
93eb237
[DSD-8139] include credentialStatus in VCCredentialProperties only if…
KiruthikaJeyashankar May 27, 2025
d75b0c4
Merge pull request #723 from tw-mosip/DSD-8139-fix-VCCredentialProper…
Gurpreet41082 May 27, 2025
d1824c0
Merge pull request #719 from Infosys/injiweb-1117
Gurpreet41082 May 27, 2025
26a4a8d
MOSIP-28246 Removed unused variables from apitest-mimoto module
SradhaMohanty5899 May 27, 2025
d54c232
Merge remote-tracking branch 'upstream/develop' into develop
SradhaMohanty5899 May 27, 2025
5d57b73
[INJIWEB-1541] return walletId from users/me api
KiruthikaJeyashankar May 27, 2025
99bcb88
[INJIWEB-1541] return unauthorized error on userID not available in s…
KiruthikaJeyashankar May 27, 2025
16bfbcc
[INJIWEB-1541] set userData to session on /users/me api if session ex…
KiruthikaJeyashankar May 27, 2025
e3c0c77
[INJIWEB-1541] return unauthorized error in /users/me api if data is …
KiruthikaJeyashankar May 27, 2025
c9d25f3
[INJIWEB-1541] send params with issuer from controller for getTokenRe…
KiruthikaJeyashankar May 27, 2025
d465605
[INJIWEB-1541] remove unused data class
KiruthikaJeyashankar May 27, 2025
77b85d4
[INJIWEB-1541] remove unused parameter in getWalletKey
KiruthikaJeyashankar May 27, 2025
2bc5327
[INJIWEB-1541] optimize import
KiruthikaJeyashankar May 27, 2025
7897a92
[INJIWEB-1541] update get all wallets of user api doc
KiruthikaJeyashankar May 28, 2025
2c3c198
[INJIWEB-1541] update delete wallet of user api doc
KiruthikaJeyashankar May 28, 2025
56525e6
[INJIWEB-1541] update unlock wallet api doc
KiruthikaJeyashankar May 28, 2025
35cdeb1
[INJIWEB-1541] update users/me api doc
KiruthikaJeyashankar May 28, 2025
47d100f
[INJIWEB-1541] update api docs of wallet credentials
KiruthikaJeyashankar May 28, 2025
0b0fa4e
[INJIWEB-1541] update postman collection
KiruthikaJeyashankar May 28, 2025
fdba527
Merge pull request #724 from SradhaMohanty5899/develop
Gurpreet41082 May 28, 2025
a5c57b1
[INJIWEB-1541] update open-api and postman collections
KiruthikaJeyashankar May 28, 2025
5f4ddef
[INJIWEB-1541] return BadRequest in case of request for download of c…
KiruthikaJeyashankar May 28, 2025
0412f5d
[INJIWEB-1541] return walletName as well in unlock API response
KiruthikaJeyashankar May 28, 2025
e79dc4c
[INJIWEB-1541] ignoreUnknown for CredentialMetadata
KiruthikaJeyashankar May 28, 2025
16a4162
[INJIWEB-1541] update postman collections for local environment
KiruthikaJeyashankar May 28, 2025
711b65c
Merge pull request #720 from tw-mosip/injiweb-1541
Gurpreet41082 May 28, 2025
9f7506b
MOSIP-41593
nandhu-kumar May 28, 2025
e9ebe20
Merge pull request #726 from nandhu-kumar/develop
Gurpreet41082 May 28, 2025
0afeb12
[INJIWEB-1541] merge usage of 2 controllerAdvice
KiruthikaJeyashankar May 29, 2025
f6562e0
Merge pull request #727 from tw-mosip/injiweb-1541-2
Gurpreet41082 May 29, 2025
0539665
[INJIWEB-1541] update postman collections
KiruthikaJeyashankar May 29, 2025
b3103df
[INJIWEB-1541] update postman local env
KiruthikaJeyashankar May 29, 2025
23c9b12
Merge pull request #728 from tw-mosip/injiweb-1541-2
Gurpreet41082 May 29, 2025
f733f8f
Update the encryption algorithm transformation to work with java 21 (…
Sairam-g9162 Jun 2, 2025
3e139ec
[MOSIP-39631]added options for variable namespace. (#731)
Mahesh-Binayak Jun 3, 2025
7f1773c
Changing pom to migrage to maven central
Gurpreet41082 Jun 3, 2025
9dfbe98
[INJIWEB-1533] update the logic of delete wallet api to reset wallet …
PuBHARGAVI Jun 3, 2025
441ad18
Merge pull request #732 from tw-mosip/maven-central-changes
Gurpreet41082 Jun 3, 2025
7b117d2
Changing pom to remove execution block (#734)
Gurpreet41082 Jun 3, 2025
2057e6b
[MOSIP-41674] Maven changes for distributionmanagement (#735)
Gurpreet41082 Jun 3, 2025
2c372f0
Merge pull request #733 from tw-mosip/injiweb-1533
Gurpreet41082 Jun 3, 2025
f8be561
[INJIWEB-1563] modify oAuth success redirect url
KiruthikaJeyashankar Jun 5, 2025
25e9706
[INJIWEB-1563] extract oAuth success redirect url as config
KiruthikaJeyashankar Jun 5, 2025
ab09641
injiweb-1522 adding google Oauth2 integration document
Gurpreet41082 Jun 5, 2025
1b5710c
injiweb-1522 Incorporated feedback to add redis in login flow
Gurpreet41082 Jun 5, 2025
1c82743
injiweb-1533 doc for the encryption and decryption of the user sensit…
Gurpreet41082 Jun 5, 2025
699dc22
Merge pull request #736 from tw-mosip/injiweb-1563
Gurpreet41082 Jun 5, 2025
4853569
[INJIWEB-1563] move auth success redirect config to default profile
KiruthikaJeyashankar Jun 6, 2025
33ef3d3
Merge pull request #740 from tw-mosip/injiweb-1563
Gurpreet41082 Jun 6, 2025
d32f15c
injiweb-1553 updated with base64 AES key
Gurpreet41082 Jun 6, 2025
250c86b
dsd-8184 fixing docker properties
Gurpreet41082 Jun 6, 2025
901b43e
dsd-8184 revert the success redirection
Gurpreet41082 Jun 6, 2025
776394f
Merge pull request #741 from tw-mosip/docker-bug
Gurpreet41082 Jun 6, 2025
ad1adbc
Merge pull request #738 from tw-mosip/injiweb-1522-googleOauth2
Gurpreet41082 Jun 6, 2025
8504697
injiweb-1572 for automation removing need for having picture and name…
Gurpreet41082 Jun 9, 2025
44493d7
Merge pull request #744 from tw-mosip/injiweb-1572
Gurpreet41082 Jun 9, 2025
43ff38b
injiweb-1572 fixing the issue when update flow come
Gurpreet41082 Jun 10, 2025
96d84bf
Merge pull request #747 from tw-mosip/injiweb-1572
Gurpreet41082 Jun 10, 2025
709b47a
MOSIP-28246 Removed commented unused variables (#743)
SradhaMohanty5899 Jun 11, 2025
a8aac27
injiweb-1552 added config for session timeout
Gurpreet41082 Jun 13, 2025
c8a8ac3
injiweb-1552 changing colours for dark mode
Gurpreet41082 Jun 13, 2025
c93b2d0
injiweb-1552 changing text colours for dark mode
Gurpreet41082 Jun 13, 2025
78449a0
injiweb-1550 updated readme to have clear info
Gurpreet41082 Jun 13, 2025
eaa8646
injiweb-1550 updated serial number
Gurpreet41082 Jun 13, 2025
ed7f1cd
injiweb-1519 added the sorting of VC based on createdAT
Gurpreet41082 Jun 13, 2025
207513d
Merge pull request #752 from tw-mosip/injiweb-1519-sortlist
Gurpreet41082 Jun 13, 2025
c44fd73
Merge pull request #742 from tw-mosip/injiweb-1553
Gurpreet41082 Jun 16, 2025
111dd5c
Merge pull request #750 from tw-mosip/injiweb-1550
Gurpreet41082 Jun 16, 2025
c62b78f
MOSIP-41751 - Fix the mimoto failure testcases which is due to esigne…
mohanachandran-s Jun 17, 2025
fe5b937
Updated the POM version
mohanachandran-s Jun 17, 2025
613ef94
injiweb-1519 fixing mosip download credential
Gurpreet41082 Jun 17, 2025
3a69e63
injiweb-1519 added wrong configuration id issue
Gurpreet41082 Jun 17, 2025
ca8d00e
Merge pull request #755 from tw-mosip/injiweb-1519-sortlist
Gurpreet41082 Jun 17, 2025
9dfc463
Removed the job to push to maven
Gurpreet41082 Jun 17, 2025
1af5199
Merge pull request #756 from tw-mosip/injiweb-1519-sortlist
Gurpreet41082 Jun 17, 2025
e0b5121
Merge pull request #754 from mohanachandran-s/develop
Gurpreet41082 Jun 17, 2025
5215801
[INJIWEB-1600] update the version of vcverifier jar dependency to use…
PuBHARGAVI Jun 23, 2025
3464ad2
Merge pull request #761 from tw-mosip/injiweb-1600-upgrade-vc-verifie…
Gurpreet41082 Jun 24, 2025
df7110e
Merge pull request #762 from tw-mosip/injiweb-1600-upgrade-vc-verifie…
Gurpreet41082 Jun 24, 2025
7fa6604
[INJIWEB-1587] update the swagger and sporlight documentation to show…
PuBHARGAVI Jun 24, 2025
e5ea9bc
[INJIWEB-1587] remove the redundant idToken expiration validation in …
PuBHARGAVI Jun 25, 2025
01b442d
Merge pull request #764 from tw-mosip/injiweb-1587
Gurpreet41082 Jun 25, 2025
1e810f8
[MOSIP-41906] Updated bitnami image for init container release-0.18.x
abhishek8shankar Jun 26, 2025
e41cc05
Merge pull request #766 from abhishek8shankar/release-0.18.x
Gurpreet41082 Jun 26, 2025
f535db9
Merge pull request #772 from tw-mosip/injiweb-1605-develop-sonarqubed…
Gurpreet41082 Jul 1, 2025
af9863c
Injiweb 1605 - Fixed architect review comments
Gurpreet41082 Jul 1, 2025
80ac2b0
Merge pull request #773 from tw-mosip/injiweb-1605-release-merge
swatigoel Jul 1, 2025
ec36339
[[INJIWEB-1620] add: validations for all fields in wallet add credent…
KiruthikaJeyashankar Jul 1, 2025
8797f72
injiweb-1605 added test cases
KiruthikaJeyashankar Jul 1, 2025
34e1ea4
[INJIWEB-1605] test: add missing test cases
KiruthikaJeyashankar Jul 2, 2025
cede97a
MOSIP-41343 - Automated the inji web login api's
mohanachandran-s Jul 2, 2025
fdbeb4d
Injiweb jakarta fix (#778)
Gurpreet41082 Jul 2, 2025
7712843
INJIWEB-1630 : fixed automation
nandhu-kumar Jul 2, 2025
97c0b88
INJIWEB-1632 - Binding otp validation issue in automation post mimoto…
nandhu-kumar Jul 4, 2025
bcde14f
[INJIWEB-1607] update issuersWithSingleVcLimit prop (#785)
KiruthikaJeyashankar Jul 7, 2025
aaeab56
[Injiweb 1645] fix verification issue observed for the VCs downloaded…
PuBHARGAVI Jul 14, 2025
3971b1b
injiweb-1649 changed the c_nonce extraction (#789)
Gurpreet41082 Jul 15, 2025
bd4a51e
injiweb-1656 add support for onlineSharing in login flow (#793)
Gurpreet41082 Jul 17, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
31 changes: 2 additions & 29 deletions .github/workflows/push-trigger.yml
Original file line number Diff line number Diff line change
Expand Up @@ -71,21 +71,6 @@ jobs:
name: ${{ env.NEW_BUILD_ARTIFACT }}
path: ${{ env.NEW_BUILD_ARTIFACT }}.zip


publish_to_nexus:
if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' }}"
needs: build-mimoto
uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master-java21
with:
SERVICE_LOCATION: ./
secrets:
OSSRH_URL: ${{ secrets.OSSRH_SNAPSHOT_URL }}
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_INJI_TEAM }}

sonar_analysis:
needs: build-mimoto
if: "${{ github.event_name != 'pull_request' }}"
Expand All @@ -109,13 +94,15 @@ jobs:
- SERVICE_LOCATION: '../mimoto'
SERVICE_NAME: 'mimoto'
BUILD_ARTIFACT: 'mimoto-recreated'
SQUASH_LAYERS: '8'
fail-fast: false
uses: mosip/kattu/.github/workflows/docker-build.yml@master-java21
name: ${{ matrix.SERVICE_NAME }}
with:
SERVICE_LOCATION: ${{ matrix.SERVICE_LOCATION }}
SERVICE_NAME: ${{ matrix.SERVICE_NAME }}
BUILD_ARTIFACT: ${{ matrix.BUILD_ARTIFACT }}
SQUASH_LAYERS: ${{ matrix.SQUASH_LAYERS }}
secrets:
DEV_NAMESPACE_DOCKER_HUB: ${{ secrets.DEV_NAMESPACE_DOCKER_HUB }}
ACTOR_DOCKER_HUB: ${{ secrets.ACTOR_DOCKER_HUB }}
Expand All @@ -134,20 +121,6 @@ jobs:
GPG_SECRET: ${{ secrets.GPG_SECRET }}
SLACK_WEBHOOK_URL: ${{ secrets.SLACK_WEBHOOK_INJI_TEAM }}

publish_to_nexus_apitest_mimoto:
if: "${{ !contains(github.ref, 'master') && github.event_name != 'pull_request' && github.event_name != 'release' && github.event_name != 'prerelease' && github.event_name != 'publish' }}"
needs: build-maven-apitest-mimoto
uses: mosip/kattu/.github/workflows/maven-publish-to-nexus.yml@master-java21
with:
SERVICE_LOCATION: ./api-test
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_INJI_TEAM }}

build-apitest-mimoto-local:
needs: build-maven-apitest-mimoto
runs-on: ubuntu-latest
Expand Down
74 changes: 0 additions & 74 deletions .github/workflows/sonarqube.yml

This file was deleted.

13 changes: 12 additions & 1 deletion .talismanrc
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,8 @@ fileignoreconfig:
checksum: 81b14da4f42f335cf6a3094489844962b92fc629c89691487558c71c3d44a915
- filename: src/main/java/io/mosip/mimoto/controller/CredentialShareController.java
checksum: 666c22ca63adb8770de901e220f8efeb5ec1d3f63064a58dea33ba49b8e15872
- filename: src/test/java/io/mosip/mimoto/service/CredentialPDFGeneratorServiceTest.java
checksum: b04c0ff467788706b21b1576db06f1482c5d1684744fb0e6c4236aa61037c8aa
- filename: src/main/java/io/mosip/mimoto/controller/IssuersController.java
checksum: 856d860de2562fa019ac23bd724b84e1d67b834883b332c12415e6714de9bb05
- filename: helm/mimoto/templates/deployment.yaml
Expand Down Expand Up @@ -74,4 +76,13 @@ fileignoreconfig:
- filename: docker-compose/docker-compose.yml
checksum: 857f5dcebdef810161b9ef09ad078c091c7d9969035bc45132975b296675dac9
- filename: docker-compose/config/mimoto-default.properties
checksum: 746b60fa10a8c2c10c00bd35313407186db7aef0762f99e919bbc42fdc597824
checksum: 746b60fa10a8c2c10c00bd35313407186db7aef0762f99e919bbc42fdc597824
- filename: src/test/java/io/mosip/mimoto/service/WalletServiceTest.java
checksum: cd48690314dcb0f1153b52e95cc96fd5766a123dbe90ce7247be9a7da2d1a676
- filename: src/main/java/io/mosip/mimoto/controller/WalletsController.java
checksum: f54bbacbba3af5e0beff7761245c6aa40cdc676e55b557e1aa0dd157a4eda03a
- filename: src/test/java/io/mosip/mimoto/controller/WalletsControllerTest.java
checksum: 63a4620f43c88a39771ec5e492dc860e9c6cd62ab895243bb284dd04c5be6937
- filename: src/test/java/io/mosip/mimoto/util/WalletValidatorTest.java
checksum: 90dce7daa19f0eb9050194a3c77a88d449a83c337d9041bfdeb7bfded3bbd12c
version: ""
3 changes: 3 additions & 0 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -65,6 +65,9 @@ WORKDIR /home/${container_user}

ENV work_dir=/home/${container_user}

# create directory - data under working directory to store JSON files in OTP flow credential download
RUN mkdir -p ${work_dir}/data

# change volume to whichever storage directory you want to use for this container.
VOLUME ${work_dir}/logs ${work_dir}/Glowroot

Expand Down
64 changes: 23 additions & 41 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,16 +8,32 @@ This repository contains source code for backend service of Inji Mobile and Inji


## Build & run (for developers)
The project requires JDK 21
The project requires JDK 21, postgres, redis and google client credentials
### without docker-compose Build & install
1. build the jar
```
1. Install pgadmin, redis and update application-local.properties file with values
```
spring.datasource.username=
spring.datasource.password=
spring.redis.password=
```
2. Refer to the [How to create Google Client Credentials](docker-compose/README.md#how-to-create-google-client-credentials) section to create
Google client credentials and update below properties in `application-local.properties`.
```
spring.security.oauth2.client.registration.google.client-id=
spring.security.oauth2.client.registration.google.client-secret=
```
3. Run the SQLs using <db name>/deploy.sh script. from [db_scripts folder](db_scripts/inji_mimoto)
```
./deploy.sh deploy.properties
```
4. Build the jar
```
mvn clean install -Dgpg.skip=true -Dmaven.javadoc.skip=true -DskipTests=true
```
2. Run following command
```
```
5. Run following command
```
mvn spring-boot:run -Dspring.profiles.active=local
```
```
### with docker-compose
1. To simplify running mimoto in local for developers we have added [Docker Compose Setup](docker-compose/README.md). This docker-compose includes mimoto service and nginx service to server static data.
2. Follow the below steps to use custom build image in docker-compose
Expand All @@ -27,40 +43,6 @@ The project requires JDK 21
```docker build -t <image-with-tag> .```
* Use newly built docker image in docker-compose file

## Deployment

### Install

1. Execute config-server install script
```
cd deploy/config-server
./install.sh
```
* Review values.yaml and make sure git repository parameters are as per your installation.

2. Execute Onboarder install script
```
cd partner-onboarder
./install.sh
```
* During the execution of the `install.sh` script, a prompt appears requesting information for the S3 bucket, including its name and URL.
* Once the job is completed, log in to S3 and check the reports. There should not be any failures.

3. Execute mimoto install script

```
cd helm/mimoto
./install.sh
```
* During the execution of the `install.sh` script, a prompt appears requesting information regarding the presence of a public domain and a valid SSL certificate on the server.
* If the server lacks a public domain and a valid SSL certificate, it is advisable to select the `n` option. Opting it will enable the `init-container` with an `emptyDir` volume and include it in the deployment process.
* The init-container will proceed to download the server's self-signed SSL certificate and mount it to the specified location within the container's Java keystore (i.e., `cacerts`) file.
* This particular functionality caters to scenarios where the script needs to be employed on a server utilizing self-signed SSL certificates.

### For Onboarding new Issuer for VCI:

- create a folder "certs" in the root and a file "oidckeystore.p12" inside certs and store the keys as different aliases for every issuers. for more details refer [here](https://docs.mosip.io/inji/inji-mobile-wallet/customization-overview/credential_providers)


## Credits
Credits listed [here](/Credits.md)

This file was deleted.

This file was deleted.

This file was deleted.

This file was deleted.

8 changes: 8 additions & 0 deletions api-test/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -166,6 +166,14 @@ To run the tests for both **Smoke** and **Regression**:
1. Ensure the correct environment and test level parameters are set.
2. Execute the tests as shown in the command above to validate mimoto API functionalities.

### Configuration maps

Update the below **config maps** while running the automation in rancher or in mimoto.propertes file for local run:

1. google.client.id
2. google.client.secret
3. google.refresh.token

---

## License
Expand Down
20 changes: 16 additions & 4 deletions api-test/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,7 @@
<name>apitest-mimoto</name>
<description>Parent project of apitest-mimoto</description>
<url>https://github.com/mosip/mimoto</url>
<version>0.15.0-SNAPSHOT</version>
<version>0.18.0-SNAPSHOT</version>

<licenses>
<license>
Expand All @@ -32,6 +32,18 @@
<organizationUrl>https://github.com/mosip/mimoto</organizationUrl>
</developer>
</developers>

<repositories>
<repository>
<id>ossrh-central</id>
<name>MavenCentralRepository</name>
<url>https://central.sonatype.com/repository/maven-snapshots/</url>
<layout>default</layout>
<snapshots>
<enabled>true</enabled>
</snapshots>
</repository>
</repositories>

<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
Expand All @@ -49,14 +61,14 @@
<maven.source.plugin.version>2.2.1</maven.source.plugin.version>

<git.commit.id.plugin.version>3.0.1</git.commit.id.plugin.version>
<fileName>apitest-mimoto-0.15.0-SNAPSHOT-jar-with-dependencies</fileName>
<fileName>apitest-mimoto-0.18.0-SNAPSHOT-jar-with-dependencies</fileName>
</properties>

<dependencies>
<dependency>
<groupId>io.mosip.testrig.apitest.commons</groupId>
<artifactId>apitest-commons</artifactId>
<version>1.3.1</version>
<version>1.3.3</version>
</dependency>
</dependencies>

Expand Down Expand Up @@ -265,4 +277,4 @@
</plugin>
</plugins>
</build>
</project>
</project>
Loading
Loading