Leendert de Borst
69c9a4bdd0
Move identity generator dictionaries to root for reuse ( #541 )
2025-02-01 19:58:21 +01:00
Leendert de Borst
e5ead966e9
Add dictionary loader vite plugin to inject identity generator dict content ( #541 )
2025-02-01 13:03:22 +01:00
Leendert de Borst
40b7ecd2fe
Refactor tests ( #541 )
2025-02-01 12:20:16 +01:00
Leendert de Borst
f6c66a9964
Separate build and lint for better insight in status ( #541 )
2025-02-01 12:10:22 +01:00
Leendert de Borst
698d96780a
Add github workflow for testing browser extensions ( #541 )
2025-02-01 12:07:42 +01:00
Leendert de Borst
b250bc0795
Add identity generator implementations and dicts ( #541 )
2025-02-01 12:07:14 +01:00
Leendert de Borst
b229740315
Port .NET identity generation to Typescript ( #541 )
2025-02-01 11:51:34 +01:00
Leendert de Borst
a1ecc49065
Show aliasvault icon inline with form autofill ( #541 )
2025-02-01 11:09:09 +01:00
Leendert de Borst
bc96d30bf4
Add email details page ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
48b6acb174
Add popout button to credential details page ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
d6651001fc
Add all fields to credential detail page ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
4c9376612e
Add copy to clipboard for credential details ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
c89f0e6fae
Fix client open in new tab URL ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
d3caa2d0a9
Add reload button to credential and email pages ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
c05a47587b
Add email to credential details ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
10651d1d0f
Refactor WIP to use react router ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
4e7aee0634
Update EmailsList.tsx ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
1065c687bc
Implement email decryption ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
0a39857d12
Add email retrieval logic ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
72a3975a58
Add bottom navigation bar ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
06d35aac0f
Add contentscript autofill filter ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
ebc671f32f
Add open client button and url setting ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
ea7cb5e323
Add inline unlock page mode with confirm message ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
b1ab983333
Open popup from locked vault notice ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
57cbedf701
Add notice when vault is locked ( #541 )
2025-02-01 11:09:08 +01:00
Leendert de Borst
6298cff1a3
Make content script use the width of the input field ( #541 )
2025-02-01 11:09:08 +01:00
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