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
Leendert de Borst
b047ce3019
Bump upload-artifact to v4 ( #569 )
2025-01-31 17:32:35 +01:00
Leendert de Borst
acfed81e10
Update roadmap
2025-01-24 11:12:47 +01:00
Leendert de Borst
581d1dac5a
Merge pull request #558 from lanedirt/557-prepare-0111-release
...
Bump version to 0.11.1
0.11.1
2025-01-22 12:18:20 +01:00
Leendert de Borst
50b3872ae0
Bump version to 0.11.1 ( #557 )
2025-01-22 12:17:29 +01:00
Leendert de Borst
2ea2526858
Merge pull request #554 from lanedirt/553-bug-menu-dropdown-does-not-align-correctly-on-very-wide-screens
...
Update mobile menu position in client and admin
2025-01-22 12:13:28 +01:00
Leendert de Borst
2d9b6f38b0
Merge pull request #556 from lanedirt/555-use-relative-url-to-access-api-instead-of-requiring-hostname-in-env
...
Simplify installation by using relative url for API instead of requiring hostname in env file
2025-01-22 12:13:11 +01:00
Leendert de Borst
a941ffa837
Update install.sh ( #555 )
2025-01-22 12:06:15 +01:00
Leendert de Borst
e2da05ac2c
Update manual setup docs ( #555 )
2025-01-22 11:26:03 +01:00