Commit Graph

60 Commits

Author SHA1 Message Date
Leendert de Borst
c2177d0c8d Fix notes content migration key (#1539) 2026-01-30 23:38:16 +00:00
Leendert de Borst
3d9312d12d Fix 1.7.0 migration by disabling foreign key constraint check during TOTP and passkey migration (#1539) 2026-01-30 23:38:16 +00:00
Leendert de Borst
aec40a4d03 Add major version bump to vault version to prevent runtime errors in older unsupported clients (#1535) 2026-01-30 22:47:34 +00:00
Leendert de Borst
60e5c40696 Add generateRandomEmailPrefix to identity generator, update all libs (#1449) 2026-01-26 22:39:49 +01:00
Leendert de Borst
e243b85581 Update SVG icons for light mode (#1473) 2026-01-21 14:04:52 +01:00
Leendert de Borst
42e1d2dd80 Update ItemTypeIcons color (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
ddcd982225 Update AliasVault.Client to use generic item type icons (#1465) 2026-01-21 10:11:19 +00:00
Leendert de Borst
40050983e5 Add static type reference model generation to all apps to prevent using magic strings (#1404) 2025-12-22 13:26:12 +01:00
Leendert de Borst
75377d795e Add Rust Core WASM scaffolding to AliasVault.Client (#1404) 2025-12-18 16:04:05 +01:00
Leendert de Borst
351bb09332 Refactor Credential to Item based structure in AliasVault.Client (#1404) 2025-12-17 22:48:51 +01:00
Leendert de Borst
e58fb72971 Refactor browser extension content script to use item structure (#1404) 2025-12-15 21:28:37 +01:00
Leendert de Borst
b43963c7a3 Update migrations Logo source column normalize (#1404) 2025-12-13 18:08:35 +01:00
Leendert de Borst
ee853b830b Recreate migrations (#1404) 2025-12-13 12:20:03 +01:00
Leendert de Borst
aca686e934 Remove nickname field, tweak UI, update migrations (#1404) 2025-12-13 11:19:23 +01:00
Leendert de Borst
8d6f862291 Update migrations and move email field to login category instead of alias (#1404) 2025-12-12 21:27:34 +01:00
Leendert de Borst
e36cf3ee34 Update migration to not migrate minDate birthdate field values (#1404) 2025-12-12 10:33:23 +01:00
Leendert de Borst
4fc2ce20cf Add fixed SrpIdentity column to allow username changes (#1429) 2025-12-11 13:35:16 +01:00
Leendert de Borst
f42828ebd1 Move shared to core folder (#1404) 2025-12-11 09:19:03 +01:00
Leendert de Borst
84434abe3a Merge branch 'main' into 1404-update-datamodel-to-use-fields-based-approach 2025-12-10 17:04:20 +00:00
Leendert de Borst
65977c1544 Add DeletedAt to Item entity (#1404) 2025-12-05 22:36:15 +01:00
Leendert de Borst
14591f55a1 Add field history scaffolding with implementation for password field (#1404) 2025-12-04 15:35:54 +01:00
Leendert de Borst
20c9f08616 Tweak migration to prevent double records (#1404) 2025-12-03 19:27:16 +01:00
Leendert de Borst
7f898a2073 Recreate migrations with updated system field definition structure (#1404) 2025-12-03 19:10:06 +01:00
Leendert de Borst
dbc42fdea4 Refactor system fields to be defined in code (#1404) 2025-12-03 17:19:29 +01:00
Leendert de Borst
3d4c148059 Add tags migration (#1404) 2025-12-02 22:22:56 +01:00
Leendert de Borst
985ee2469e Cleanup FieldKey const (#1404) 2025-12-02 14:37:07 +01:00
Leendert de Borst
a58426abcb Use postgres dockerfile for dev db instance 2025-12-02 13:52:37 +01:00
Leendert de Borst
db1474397c Add cascade delete to MobileLoginRequests (#1415) 2025-11-30 15:38:49 +00:00
Leendert de Borst
5c160e79ed Add field based data model migration (#1404) 2025-11-26 23:53:13 +01:00
Leendert de Borst
97dc5f3570 Add persistent email received counter for a user (#1387) 2025-11-23 18:41:35 +00:00
Leendert de Borst
30635d9714 Improve statistics query performance (#1385) 2025-11-22 21:34:48 +00:00
Leendert de Borst
076060e7f3 Remove redundant fields from MobileLoginRecord structure (#1347) 2025-11-17 23:15:37 +01:00
Leendert de Borst
582ab7d20a Add mobile app login request clear task to task runner (#1347) 2025-11-17 21:58:21 +01:00
Leendert de Borst
bcd1353cf7 Add mobile login requests to admin dashboard, update migration (#1347) 2025-11-17 21:08:11 +01:00
Leendert de Borst
0db3e2dbf4 Refactor mobile unlock to mobile login naming, update migrations (#1347) 2025-11-17 18:24:45 +01:00
Leendert de Borst
79f1bca7a2 Add mobile unlock request database and API scaffolding (#1347) 2025-11-15 13:31:57 +01:00
Leendert de Borst
9a453a1fab Cleanup unused ApiError codes, update EF docs 2025-11-15 11:45:42 +01:00
Leendert de Borst
b2476ab5c5 Add date normalization to all clients (#520) 2025-10-24 23:49:54 +02:00
Leendert de Borst
8964b1080d Update passkey schema (#520) 2025-10-14 15:32:57 +02:00
Leendert de Borst
1a9e1967ed Add FK repair script to migration to fix older vaults (#520) 2025-10-07 13:16:16 +02:00
Leendert de Borst
9156923f92 Add separate PrfKey column, recreate migrations (#520) 2025-10-07 10:44:46 +02:00
Leendert de Borst
04dfd41281 Update vault sql passkey model (#520) 2025-10-03 07:03:44 +02:00
Leendert de Borst
181a27e94e Add passkey client db migration (#520) 2025-09-25 11:42:53 +02:00
Leendert de Borst
ceaea5f214 Add max postgres pool size limits to avoid concurrency errors (#1260) 2025-09-23 09:36:20 +02:00
Leendert de Borst
6a35ad4f98 Remove AuthLog UserAgent column, update DeviceIdentifier column length (#1260) 2025-09-23 09:36:20 +02:00
Leendert de Borst
b7cbecc61d Add DateTime to/from conversion for all known formats to fix parsing and CSV export 2025-09-14 19:56:40 +02:00
Leendert de Borst
5e2f950b7e Force dates to be saved into vault with colons instead of periods for time separators (#1211) 2025-09-14 17:38:18 +02:00
Leendert de Borst
077a4fb3ee Add user last active day tracking and email cleanup task (#1200) 2025-09-11 19:56:45 +02:00
Leendert de Borst
8797b3b360 Add opencontainer labels to Dockerfile (#1179) 2025-09-04 15:37:26 +02:00
Leendert de Borst
fb9c2e1494 Update copyright header (#1171) 2025-09-03 14:59:14 +02:00