Commit Graph

139 Commits

Author SHA1 Message Date
Leendert de Borst
04d3f80019 Add getMetadata call (#846) 2025-05-20 11:06:14 +02:00
Leendert de Borst
a4d78cf7fc Make login and vault store/get flow work (#846) 2025-05-20 10:43:35 +02:00
Leendert de Borst
9713c8ed11 Implement getAllCredentials in kotlin, make all unit tests work (#846) 2025-05-19 10:04:39 +02:00
Leendert de Borst
2f4dbf34ba Update formatting (#846) 2025-05-19 10:04:10 +02:00
Leendert de Borst
232d110e49 Update license in index.template.html (#846) 2025-05-18 16:30:01 +02:00
Leendert de Borst
0af1507686 Implement basic vault decrypt/unlock flow (#846) 2025-05-18 16:18:27 +02:00
Leendert de Borst
e481769198 Add storage provider abstraction, move vaultstore its own namespace (#846) 2025-05-18 15:47:02 +02:00
Leendert de Borst
c733a60571 Refactor query specific logic to VaultStore instead of NativeVaultManager (#846) 2025-05-18 13:45:22 +02:00
Leendert de Borst
a70f6fca56 Add Android native vault manager unit test scaffolding (#846) 2025-05-17 12:00:12 +02:00
Leendert de Borst
1480fd88d1 Implement NativeVaultManager kotlin scaffolding (#846) 2025-05-17 11:04:22 +02:00
Leendert de Borst
11a5e10f4b Update comments (#846) 2025-05-17 11:00:39 +02:00
Leendert de Borst
eecf61b8b2 Fix packages to make android buildable (#846) 2025-05-16 17:46:55 +02:00
Leendert de Borst
aa99bbc111 Remove sqlite migration scripts (#494) 2025-05-15 16:37:39 +02:00
Leendert de Borst
e34b5f586c Remove SQLite server database implementation in code (#494) 2025-05-15 16:37:39 +02:00
Leendert de Borst
1fe7f7d8dc Bump version to 0.17.1 (#843) 2025-05-14 11:23:03 +02:00
Leendert de Borst
e41552a2c0 Fix credential edit password existence check (#840) 2025-05-14 11:05:45 +02:00
Leendert de Borst
8e9c100eac Fix browser extension popup manual search/filter bug (#839) 2025-05-14 11:05:36 +02:00
Leendert de Borst
a46bc9699f Bump version to 0.17.0 (#837) 2025-05-14 10:40:54 +02:00
Leendert de Borst
78cc9e7ec1 Simplify account creation validation (#837) 2025-05-14 10:40:54 +02:00
Leendert de Borst
5c8b093514 Add namespace (#827) 2025-05-14 09:21:24 +02:00
Leendert de Borst
39a3c84fb8 Make browser extension popup more reliable (#834) 2025-05-14 09:20:58 +02:00
Leendert de Borst
183130fd3e Merge branch 'main' into 834-add-extra-enabledisable-setting-toggles-to-browser-extension 2025-05-14 00:12:55 +02:00
Leendert de Borst
b03a2f5da6 Make autofill popup show logic more robust (#834) 2025-05-14 00:07:23 +02:00
Leendert de Borst
531fb2486f Add shortcuts link to Chrome (#834) 2025-05-13 22:59:52 +02:00
Leendert de Borst
db825f415e Do not show site-specific autofill settings if globally disabled (#834) 2025-05-13 22:19:08 +02:00
Leendert de Borst
3d3522a262 Use shared date util for min date check in browser extension (#834) 2025-05-13 22:10:25 +02:00
Leendert de Borst
ff112aa5f9 Fix background script errors by moving constants to separate file (#834) 2025-05-13 20:31:32 +02:00
Leendert de Borst
a0aaa8ec1e Context menu refactor (#834) 2025-05-13 20:31:32 +02:00
Leendert de Borst
ead45c0282 Add dismiss for 1 hour option, add context menu disable option (#834) 2025-05-13 20:31:32 +02:00
Leendert de Borst
aa0a61ccf1 Fix background script errors by moving constants to separate file (#834) 2025-05-13 20:25:29 +02:00
Leendert de Borst
4fd2eb7034 Context menu refactor (#834) 2025-05-13 19:01:41 +02:00
Leendert de Borst
fa3f4e78cc Add dismiss for 1 hour option, add context menu disable option (#834) 2025-05-13 18:34:43 +02:00
Leendert de Borst
71a1c105bd Update eslint.config.js (#832) 2025-05-13 16:56:16 +02:00
Leendert de Borst
86fcc66a75 Upgrade WXT to latest stable version (#832) 2025-05-13 16:56:16 +02:00
Leendert de Borst
d29cb5e654 Update browser extension npm package-lock.json (#832) 2025-05-13 16:56:16 +02:00
Leendert de Borst
291d245e47 Update file headers in new files (#828) 2025-05-13 16:47:16 +02:00
Leendert de Borst
96fd9bb837 Update to AGPLv3 license (#828) 2025-05-13 16:47:16 +02:00
Leendert de Borst
4d1d982eeb Combine mobile app links with browser extension links (#827) 2025-05-13 15:35:24 +02:00
Leendert de Borst
bc7f2d9d3a Add mobile app download link constants (#827) 2025-05-13 15:35:24 +02:00
Leendert de Borst
4efa91beeb Update app build version (#825) 2025-05-13 15:21:31 +02:00
Leendert de Borst
2d347dd435 Return explicit new revision number on password change (#825) 2025-05-13 15:21:31 +02:00
Leendert de Borst
349a911eda Bump iOS build version (#771) 2025-05-11 18:20:58 +02:00
Leendert de Borst
ba373d5d0d Add confirm dialog to logout action (#771) 2025-05-11 18:20:47 +02:00
Leendert de Borst
3cde63c5e9 Only sync emails when component is visible (#771) 2025-05-11 18:14:06 +02:00
Leendert de Borst
f7f6873689 UI tweaks (#771) 2025-05-11 18:11:12 +02:00
Leendert de Borst
afa9ad8b2f Add delete account implementation (#771) 2025-05-11 16:59:09 +02:00
Leendert de Borst
822815080c Add vault password change logic to react native (#771) 2025-05-11 15:31:47 +02:00
Leendert de Borst
9a0a5f3bbf Set correct Argon2id defaults in Typescript (#771) 2025-05-11 15:30:09 +02:00
Leendert de Borst
819e00feaa Use correct default encryption type (#771) 2025-05-11 13:16:10 +02:00
Leendert de Borst
9a43e74c3f Implement active sessions and recent auth logs pages (#771) 2025-05-10 22:43:19 +02:00