Commit Graph

1251 Commits

Author SHA1 Message Date
Leendert de Borst
ef41018ac1 Add context menu with password generator (#541) 2025-02-05 11:16:53 +01:00
Leendert de Borst
54f891548b Fix search results and UI tweaks (#541) 2025-02-05 10:53:55 +01:00
Leendert de Borst
b92f5a5971 Revert to original search results on removing search term (#541) 2025-02-04 16:34:36 +01:00
Leendert de Borst
8415331eee Show loading animation when creating new alias (#541) 2025-02-04 16:30:33 +01:00
Leendert de Borst
afd686f81b Update credential row UI (#541) 2025-02-04 16:26:30 +01:00
Leendert de Borst
413c300904 Add popout icon for every autofill match (#541) 2025-02-04 15:57:29 +01:00
Leendert de Borst
bc4fb0ad21 Add birthdate format detection (#541) 2025-02-04 15:02:01 +01:00
Leendert de Borst
2193c4d6e3 Attach autofill icon to first element based on dom order (#541) 2025-02-04 14:52:12 +01:00
Leendert de Borst
33fe0b74ae Add email confirm field detect (#541) 2025-02-04 14:38:47 +01:00
Leendert de Borst
738f93b882 Update formdetector to detect more variations (#541) 2025-02-04 14:01:06 +01:00
Leendert de Borst
b875fcad4e Add additional formdetector test (#541) 2025-02-04 13:35:44 +01:00
Leendert de Borst
c56dbba687 Simulate proper input events for birthdate and gender fields (#541) 2025-02-04 10:42:19 +01:00
Leendert de Borst
44783bbeb0 Add birthdate and gender form field detection (#541) 2025-02-04 10:29:22 +01:00
Leendert de Borst
3428291c54 Add second form detector test (#541) 2025-02-04 10:02:30 +01:00
Leendert de Borst
fa221e3ae5 Refactor formdetector and make it testable (#541) 2025-02-04 09:51:58 +01:00
Leendert de Borst
cc23f50edf Add UX improvements (#541) 2025-02-04 09:21:25 +01:00
Leendert de Borst
f811a028cd Show newest credentials on top (#541) 2025-02-03 19:46:45 +01:00
Leendert de Borst
ff0d2cf390 Add vault upload mechanism (#541) 2025-02-03 19:25:38 +01:00
Leendert de Borst
c47aa4e182 Add loading indicator to contentscript (#541) 2025-02-03 17:30:33 +01:00
Leendert de Borst
1d119aad62 Add favicon extraction (#541) 2025-02-03 17:06:40 +01:00
Leendert de Borst
254b9c0a49 Add credential create scaffolding (#541) 2025-02-03 16:15:05 +01:00
Leendert de Borst
e760c236bc Add public/private email domain persist from API (#541) 2025-02-03 15:21:17 +01:00
Leendert de Borst
01f32af6a1 Update client vault model with new optional values (#541)
Save public and private email domains locally in vault (#541)

Update dockerfile for private email domains (#541)

Update tests (#541)

Revert "Update dockerfile for private email domains (#541)"

This reverts commit 016200c4f413502634925183db3a6df421219a8f.

Revert "Save public and private email domains locally in vault (#541)"

This reverts commit 549c3cce83fe7d051f828008917c6b320e9058ab.
2025-02-02 15:44:58 +01:00
Leendert de Borst
66b59ce94b Add private and public email to vault response in API (#541) 2025-02-02 13:51:41 +01:00
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