Commit Graph

1265 Commits

Author SHA1 Message Date
Leendert de Borst
f894476e0e Add single credential retrieve query (#541) 2025-02-06 12:15:08 +01:00
Leendert de Borst
826037d499 Refactor db initialize (#541) 2025-02-06 11:57:17 +01:00
Leendert de Borst
b1ef958976 Make index.html be included with npm run watch (#541) 2025-02-06 11:16:16 +01:00
Leendert de Borst
5d03c617c0 Tweak folder structure (#541) 2025-02-06 10:22:02 +01:00
Leendert de Borst
0996375c5e Eslint refactoring (#541) 2025-02-06 09:38:53 +01:00
Leendert de Borst
d927640136 Require jsdoc descriptions to be non-empty (#541) 2025-02-05 17:59:56 +01:00
Leendert de Borst
1d59548df0 Linting fixes (#541) 2025-02-05 17:58:49 +01:00
Leendert de Borst
b8a5233a06 Refactor background.ts to separate files (#541) 2025-02-05 17:22:33 +01:00
Leendert de Borst
908efadcec Refactor code and enforce 2 space indents (#541) 2025-02-05 16:45:21 +01:00
Leendert de Borst
3f5f752a2f Refactor contentscript to individual files (#541) 2025-02-05 16:30:03 +01:00
Leendert de Borst
7fdbe812d3 Refactor contentScript.ts (#541) 2025-02-05 15:46:40 +01:00
Leendert de Borst
df71d7e3f0 Improve icon inject mechanism (#541) 2025-02-05 14:52:27 +01:00
Leendert de Borst
c97b049ed0 Refactor folder structure to prevent having src output dir (#541) 2025-02-05 13:57:49 +01:00
Leendert de Borst
267cd6e9f6 Refactor vite config to fix import conflicts (#541) 2025-02-05 13:44:00 +01:00
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