Leendert de Borst
a975c4d2c5
Revoke token on logout ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
7c3f360a34
Close autofill on mouseclick outside ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
2a76fbc5a3
Add vault reload button ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
0f58424c73
Add user and settings menu button ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
aa1df77400
Refactor ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
acd26ee67b
Add generic loading spinner context ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
11cacf9c0b
Add loading animation when opening popup ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
351548df7c
Update todos ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
322b5da793
Add common credentials query ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
d6c1f38ce4
Replace base64encode with buffer ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
f8194708a0
Add E2E test in .NET that tests the chrome extension ( #541 )
...
Remove github action as headless = true is not supported for chrome extensions (#541 )
Remove default watch from vite.config.js (#541 )
Add GitHub action for extension tests (#541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
c1ec6cb95d
Update WebApiService.ts ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
59627ebe32
Remove console.log ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
e5641108ea
Add more eslint checks and refactoring ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
636e996a17
Fix all eslint issues ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
bfbde5cdf4
Add eslint ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
c9aa79abaf
Refactor ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
cd8ad64a6d
Fix update refresh token ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
00e37c2b25
Only show settings when logged out ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
3263a77f97
Rename popup to index ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
67bb96e245
Refactor project structure ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
eeff14597e
Move credential list to separate component ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
86a65d7344
Add settings page to configure API ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
4f48005a49
Add WebApiService to handle generic access and refresh token logic ( #541 )
2025-02-01 11:08:58 +01:00
Leendert de Borst
f6d7ce4356
Fix image loading in contentscript, fix password fill ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
4c5517ae94
Add contentscript for autofill popup ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
51fb01aaf9
Add chrome background service worker and vault persist ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
7ea60a1fa6
Add vault unlock flow and credential print ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
31409d6e5b
Add global auth context ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
483792ebb0
Add sqlite client ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
699b09c6c0
Add crypto methods ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
6bd2ec4a44
Refactor structure ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
6c0a0b463f
Make full flow work when running in Chrome extension context ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
4e869bf2b0
Make argon2id and srp flow work in browser dev ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
3abc245751
Refactor ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
b156f72783
Fix Argon2id key derivation ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
6e8ff0104f
Add basic argon2id flow ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
f2f8fbbfb6
Add argon2id and SRP modules ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
33d0b24260
Add sample button component ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
cb66bcd665
Add tailwind boilerplate ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
5a1db38eed
Add react and vite boilerplate ( #541 )
2025-02-01 11:08:57 +01:00
Leendert de Borst
0a565c67dd
Add boilerplate chrome extension hello world ( #541 )
2025-02-01 11:08:57 +01:00