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

Injiver 794 online ovp sharing #240

Merged
merged 104 commits into from
Jan 10, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
104 commits
Select commit Hold shift + click to select a range
df8e31a
Merge pull request #220 from srikanth716/injiver-148-multi-language-s…
sree96 Nov 5, 2024
bb7d3e8
[INJIVER-148]: added translation to offline and camera access denied …
srikanth716 Nov 5, 2024
d8954d9
Merge pull request #222 from srikanth716/injiver-148-multi-language-s…
sree96 Nov 6, 2024
70f3e7c
[INJIVER-148] fix tab button width alignment
srikanth716 Nov 6, 2024
b82003e
[INJIVER-148] fix format text alignment
srikanth716 Nov 6, 2024
d2b1d2c
Merge pull request #223 from srikanth716/injiver-148-multi-language-s…
sree96 Nov 6, 2024
9fbd2a2
Merge pull request #225 from srikanth716/injiver-148-multi-language-s…
sree96 Nov 8, 2024
f1dafb7
Merge pull request #226 from srikanth716/injiver-148-multi-language-s…
sree96 Nov 8, 2024
48d2c1b
Merge branch 'MOSIP-LOCAL-752' of https://github.com/mosip/inji-verif…
srikanth716 Nov 11, 2024
1c573c7
[INJIVER-726]: implemented car branding and added locals
srikanth716 Nov 11, 2024
766ea1e
[INJIVER-762] fix copyright content and alignment issues
srikanth716 Nov 12, 2024
8e2af33
Merge branch 'develop' of https://github.com/mosip/inji-verify into i…
srikanth716 Nov 12, 2024
64e2682
[INJIVER-762] revert purple scan outline and refactor color theme
srikanth716 Nov 12, 2024
f5ff659
Merge pull request #231 from srikanth716/injiver-762-car-branding
sree96 Nov 12, 2024
955bf19
[INJIVER-762] implement multi language support and local changes
srikanth716 Nov 13, 2024
375a1f9
Merge pull request #235 from srikanth716/injiver-762-car-branding
sree96 Nov 13, 2024
a128efb
[INJIVER-587] - add auth request creation API
sree96 Nov 9, 2024
abf6e32
[INJIVER-456] refactor verification
srikanth716 Nov 19, 2024
3dedff9
[INJIVER-587] - Add presentattion APIs
sree96 Nov 20, 2024
1732641
Merge branch 'develop' of https://github.com/mosip/inji-verify into i…
srikanth716 Nov 22, 2024
120f334
Merge branch 'injiver-587-ovp-endpoints' of https://github.com/tw-mos…
srikanth716 Nov 22, 2024
d5ad971
[INJIVER-587] - Add presentattion submission APIs
sree96 Nov 22, 2024
e825055
[INJIVER-456] implement selector pannel and vp request
srikanth716 Nov 22, 2024
c2e9ceb
Merge branch 'injiver-587-ovp-endpoints' of https://github.com/tw-mos…
srikanth716 Nov 22, 2024
28b830c
[INJIVER-587] - correcting expiry condition
sree96 Nov 23, 2024
6c6197e
Merge branch 'injiver-587-ovp-endpoints' of https://github.com/tw-mos…
srikanth716 Nov 23, 2024
d1f5bbe
[INJIVER-587] - refactoring
sree96 Nov 23, 2024
d561641
Merge branch 'injiver-587-ovp-endpoints' of https://github.com/tw-mos…
srikanth716 Nov 23, 2024
d895ac1
[INJIVER-587] - refactoring
sree96 Nov 23, 2024
7a7a744
[INJIVER-456] refactor qrData
srikanth716 Nov 23, 2024
a5a2f93
Merge branch 'injiver-587-ovp-endpoints' of https://github.com/tw-mos…
srikanth716 Nov 23, 2024
bfe93e1
Merge branch 'MOSIP-726-CAR-BRANDING' of https://github.com/mosip/inj…
srikanth716 Nov 24, 2024
5ee7e04
[INJIVER-587] - return verification status with result
sree96 Nov 25, 2024
c2ac155
[INJIVER-794] implement the endpoints and local for selection pannel
srikanth716 Nov 25, 2024
60a8321
Merge branch 'injiver-587-ovp-endpoints' of https://github.com/tw-mos…
srikanth716 Nov 25, 2024
c5016b9
[INJIVER-587] - generate nonce if not ptovided
sree96 Nov 26, 2024
df2844d
[INJIVER-587] - status update
sree96 Nov 26, 2024
3820408
[INJIVER-587] - status update
sree96 Nov 26, 2024
ea5d172
[INJIVER-794] handling the end to end online sharing
srikanth716 Nov 26, 2024
f519ca4
Merge branch 'injiver-587-ovp-endpoints' of https://github.com/tw-mos…
srikanth716 Nov 26, 2024
3256e30
[INJIVER-794] remove unwanted comments and added missing translation
srikanth716 Nov 27, 2024
0efff8d
Merge branch 'develop' of https://github.com/mosip/inji-verify into i…
srikanth716 Nov 27, 2024
1051c51
[INJIVER-794] implementing error handling for the online sharing
srikanth716 Nov 27, 2024
3637e1a
[INJIVER-794] dynamic theme changing
srikanth716 Nov 28, 2024
fb9f72a
[INJIVER-587] - add auth request creation API
sree96 Nov 9, 2024
99d9fe3
[INJIVER-587] - Add presentattion APIs
sree96 Nov 20, 2024
63ca2b3
[INJIVER-587] - Add presentattion submission APIs
sree96 Nov 22, 2024
66f9586
[INJIVER-587] - correcting expiry condition
sree96 Nov 23, 2024
fc8ebb4
[INJIVER-587] - refactoring
sree96 Nov 23, 2024
f48e38e
[INJIVER-587] - refactoring
sree96 Nov 23, 2024
94aacf5
[INJIVER-587] - return verification status with result
sree96 Nov 25, 2024
456e8bd
[INJIVER-587] - generate nonce if not ptovided
sree96 Nov 26, 2024
1c95a40
[INJIVER-587] - status update
sree96 Nov 26, 2024
be55461
[INJIVER-587] - status update
sree96 Nov 26, 2024
be7317c
[INJIVER-587] - code cleanup
sree96 Nov 26, 2024
c3c62d9
[INJIVER-587] - code cleanup
sree96 Nov 27, 2024
c8a582c
[INJIVER-587] - add auto timer for setting expiry
sree96 Nov 27, 2024
a4b946f
Merge branch 'develop' of https://github.com/mosip/inji-verify into i…
srikanth716 Dec 2, 2024
160c719
[INJIVER-587] - move sumbission process to a different thread
sree96 Dec 2, 2024
10db593
Merge pull request #246 from tw-mosip/injiver-587-ovp-endpoints
sree96 Dec 3, 2024
c4cbc29
[INJIVER-794] implement the custome theme changes
srikanth716 Dec 3, 2024
c026c13
Merge branch 'MOSIP-OVP-TEST' of https://github.com/mosip/inji-verify…
srikanth716 Dec 3, 2024
c609b74
Merge pull request #247 from srikanth716/injiver-794-online-sharing-c…
sree96 Dec 3, 2024
a1b533e
[INJIVER-587] - results now sending along with status
sree96 Dec 3, 2024
dc43eb0
[INJIVER-587] - add pom descriptions
sree96 Dec 9, 2024
4a7c94f
[INJIVER-587] - remove unused filed for now
sree96 Dec 10, 2024
f81ae26
[INJIVER-587] - use lombok constructor
sree96 Dec 10, 2024
cfff175
[INJIVER-587] - rename DTOs based on API docs
sree96 Dec 10, 2024
3995fb1
[INJIVER-587] - rename iat to issuedAt
sree96 Dec 10, 2024
4b2450d
[INJIVER-587] - rename all Vp to VP and Vc to VC
sree96 Dec 10, 2024
0ae4c52
[INJIVER-587] - generate nonce woth more randomness for added security
sree96 Dec 10, 2024
7ef0c8b
[INJIVER-587] - move default expiry to constants
sree96 Dec 10, 2024
41aff9f
[INJIVER-587] - remove debug logs
sree96 Dec 10, 2024
c3e4873
[INJIVER-587] - remove cross origin access
sree96 Dec 10, 2024
6a1c6ab
[INJIVER-587] - rename method
sree96 Dec 10, 2024
80da702
[INJIVER-587] - rename method
sree96 Dec 10, 2024
5b5bcbe
[INJIVER-587] - moving DTO conversion to service layer
sree96 Dec 10, 2024
4411621
[INJIVER-587] - rename method
sree96 Dec 10, 2024
18ff55e
[INJIVER-587] - rename method
sree96 Dec 10, 2024
8d3418e
[INJIVER-587] - use Slf4j to log error
sree96 Dec 10, 2024
013855f
[INJIVER-587] - refactored
sree96 Dec 10, 2024
1d1b9e0
[INJIVER-587] - use bouncyCastle PEM parser instead of manual parsing
sree96 Dec 10, 2024
f84f77c
[INJIVER-587] - move credential verificaton to singleton for perform…
sree96 Dec 10, 2024
a7c1476
[INJIVER-587] - move Gson to singleton for performance measures
sree96 Dec 10, 2024
61aef41
[INJIVER-587] - remove unwanted jws formatting
sree96 Dec 10, 2024
50d1787
[INJIVER-587] - add unit test
sree96 Dec 10, 2024
26a1563
[INJIVER-587] - add unit test
sree96 Dec 11, 2024
2118056
[INJIVER-587] - add unit test
sree96 Dec 11, 2024
2d4714d
[INJIVER-587] - remove mvn wrapper
sree96 Dec 11, 2024
2400a58
[INJIVER-587] - merge core to service and rename group id
sree96 Dec 11, 2024
663470a
[INJIVER-587] - rename package
sree96 Dec 11, 2024
2019970
[INJIVER-587] - remove state ana use dynamic calculation
sree96 Dec 12, 2024
495d85e
[INJIVER-794] refactor qtdata
srikanth716 Dec 13, 2024
040a196
[INJIVER-587] - rename tables
sree96 Dec 16, 2024
93718fc
[INJIVER-587] - ignore null values in DTO
sree96 Dec 17, 2024
fb2f8d1
[INJIVER-587] - ignore null values in DTO
sree96 Dec 17, 2024
a609826
Merge branch 'injiver-587-ovp-endpoints' of https://github.com/tw-mos…
srikanth716 Dec 17, 2024
d333b00
Merge branch 'develop' of https://github.com/mosip/inji-verify into i…
srikanth716 Jan 9, 2025
d9fb6f1
Merge branch 'develop' of https://github.com/mosip/inji-verify into i…
srikanth716 Jan 9, 2025
d55a8bb
Update VPRequestCreateDto.java
srikanth716 Jan 9, 2025
2bea5bd
fix type issue
srikanth716 Jan 9, 2025
b3772b6
[INJIVER-794] remove unused directory
srikanth716 Jan 10, 2025
321f20b
[INJIVER-794] refactor the local files
srikanth716 Jan 10, 2025
23ef183
Fix inconsistent indentation
srikanth716 Jan 10, 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
434 changes: 230 additions & 204 deletions ui/package-lock.json

Large diffs are not rendered by default.

2 changes: 2 additions & 0 deletions ui/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@
"i18next": "^23.11.2",
"patch-package": "^8.0.0",
"pdfjs-dist": "^4.5.136",
"qrcode.react": "^4.1.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-i18next": "^14.1.0",
Expand All @@ -35,6 +36,7 @@
"redux-saga": "^1.3.0",
"redux-saga-test-plan": "^4.0.6",
"typescript": "^4.9.5",
"uuid": "^11.0.3",
"web-did-resolver": "^2.0.27",
"web-vitals": "^2.1.4"
},
Expand Down
20 changes: 13 additions & 7 deletions ui/src/App.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ import store, { RootState } from "./redux/store";
import { isRTL } from "./utils/i18n";
import { VerificationMethod } from "./types/data-types";
import { goToHomeScreen } from "./redux/features/verification/verification.slice";
import { Verify } from "./pages/Verify";

function switchToVerificationMethod(method: VerificationMethod) {
store.dispatch(goToHomeScreen({ method }));
Expand All @@ -31,6 +32,11 @@ const router = createBrowserRouter([
element: <Scan />,
loader: () => switchToVerificationMethod("SCAN"),
},
{
path: Pages.VerifyCredentials,
element: <Verify />,
loader: () => switchToVerificationMethod("VERIFY"),
},
{
path: Pages.Redirect,
element: <OvpRedirect />,
Expand All @@ -55,13 +61,13 @@ function App() {
document.body.classList.toggle('rtl', rtl);
}, [rtl]);

return (
<div className="font-base">
<RouterProvider router={router}/>
<AlertMessage isRtl={rtl} />
<PreloadImages imageUrls={preloadImages}/>
</div>
);
return (
<div className="font-base">
<RouterProvider router={router} />
<AlertMessage isRtl={rtl} />
<PreloadImages imageUrls={preloadImages} />
</div>
);
}

export default App;
10 changes: 10 additions & 0 deletions ui/src/assets/carTheme/arrow-down.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions ui/src/assets/carTheme/arrow-up.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions ui/src/assets/carTheme/camera-access-denied-icon.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/src/assets/carTheme/cert.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added ui/src/assets/carTheme/cert2.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
15 changes: 15 additions & 0 deletions ui/src/assets/carTheme/check.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
10 changes: 10 additions & 0 deletions ui/src/assets/carTheme/document.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
9 changes: 9 additions & 0 deletions ui/src/assets/carTheme/download.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions ui/src/assets/carTheme/filter-lines.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
10 changes: 10 additions & 0 deletions ui/src/assets/carTheme/globe.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Loading