108 Commits

Author SHA1 Message Date
Leendert de Borst
299d1f6075 Fix issue with vault upgrade that used the wrong migration key (#981) 2025-07-01 14:27:34 +02:00
Leendert de Borst
7655773fa3 Bump version (#981) 2025-07-01 14:27:34 +02:00
Leendert de Borst
0b07a37d73 Simplify loop (#976) 2025-06-30 14:53:09 +02:00
Leendert de Borst
5c0d7fc571 Make email delete not fully refresh page, refactoring (#976) 2025-06-30 14:53:09 +02:00
Leendert de Borst
d9d84dd90f Add auto refresh to emails page (#976) 2025-06-30 14:53:09 +02:00
Leendert de Borst
e34e96746f Update terminology (#861) 2025-06-29 11:08:02 +02:00
Leendert de Borst
e4b12c4617 Add alias gender config option to general settings (#861) 2025-06-29 11:08:02 +02:00
Leendert de Borst
1cf9b5e93c Revert default config for AliasVault.Client 2025-06-28 12:17:12 +02:00
Leendert de Borst
79af285124 Update tests (#969) 2025-06-27 16:05:39 +02:00
Leendert de Borst
66928f74b7 Add improved email interface with sidebar for desktop browsers (#969) 2025-06-27 16:05:39 +02:00
Leendert de Borst
53f69c97af Make new admin links relative (#967) 2025-06-27 14:41:21 +02:00
Leendert de Borst
11d8c941d2 Add all-time stats page to admin (#967) 2025-06-27 13:18:16 +02:00
Leendert de Borst
12492c922d Start vault revisions from 1 instead of 0 (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
39b5c03ae1 Add unsupported vault detection to web client (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
b01cdc1f52 Update wording (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
ce0f466f01 Update DbService.cs (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
70bb8ef3e4 Add vault outdated status flag (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
f3ad61a77a Add upgrade version info tooltip to AliasVault.Client (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
6fba784cfe Update vault-sql (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
925455b5d6 Update vault-sql and remove unnecessary update commands (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
6aa0c2b9df Remove obsolete version identifier (#957) 2025-06-25 16:50:26 +02:00
Leendert de Borst
c3599c9f26 Simplify structure (#955) 2025-06-23 16:37:10 +02:00
Leendert de Borst
5d050cd278 Commit generated SQL files to Git for documentation purposes (#955) 2025-06-23 16:37:10 +02:00
Leendert de Borst
ff57091eef Update service-worker.published.js to include new shared TS libs to cache (#955) 2025-06-23 16:37:10 +02:00
Leendert de Borst
771f372434 Replace EF pending migrations check with JsInterop version (#955) 2025-06-23 16:37:10 +02:00
Leendert de Borst
7690355434 Refactor (#955) 2025-06-23 16:37:10 +02:00
Leendert de Borst
822b95d940 Refactor vault sql to include release info (#955) 2025-06-23 16:37:10 +02:00
Leendert de Borst
41b2a959ed Add scripts to convert EF core structure to Typescript definitions (#955) 2025-06-23 16:37:10 +02:00
Leendert de Borst
3e82f78fe9 Make vault creation work via vault-sql lib in AliasVault.Client (#955) 2025-06-23 16:37:10 +02:00
Leendert de Borst
a1c13a15f9 Add manual CSV unit test (#951) 2025-06-21 23:39:52 +02:00
Leendert de Borst
f285b36c61 Add generic CSV importer based on an example template (#951) 2025-06-21 23:39:52 +02:00
Leendert de Borst
cb8de80f08 Update null check (#948) 2025-06-21 15:51:39 +02:00
Leendert de Borst
15bb7f6593 Add recent auth log attempts to user details page (#948) 2025-06-21 15:51:39 +02:00
Leendert de Borst
516dd524df Make auth log username clickable (#948) 2025-06-21 15:51:39 +02:00
Leendert de Borst
87e58f8546 Add LastPass import unit test (#947) 2025-06-21 13:02:34 +02:00
Leendert de Borst
3baaf78689 Add LastPass importer logic (#947) 2025-06-21 13:02:34 +02:00
Leendert de Borst
83d9eadeea Bump version to 0.19.2 (#943) 2025-06-19 15:08:19 +02:00
Leendert de Borst
1cdd8f456e Make admin redirects work with custom ports through nginx docker (#940) 2025-06-19 11:52:43 +02:00
Leendert de Borst
395f881bd0 Bump version to 0.19.1 (#938) 2025-06-18 13:49:13 +02:00
Leendert de Borst
4e3c992c24 Update ErrorVaultDecrypt.razor typo (#928) 2025-06-17 19:39:16 +02:00
Leendert de Borst
8e0fef4b16 Add x-forwarded-prefix header to admin to support running on non-default ports (#929) 2025-06-17 19:38:56 +02:00
Leendert de Borst
1bf8b7ee04 Bump version to 0.19.0 (#926) 2025-06-16 12:34:40 +02:00
Leendert de Borst
7638879aa9 Update disabled email cleanup task log notice (#920) 2025-06-13 18:56:54 +02:00
Leendert de Borst
499f6e451e Add integration test for disabled email alias delete task (#920) 2025-06-13 18:02:12 +02:00
Leendert de Borst
73ad8f6acd Add disabled email cleanup task to TaskRunner (#920) 2025-06-13 18:02:12 +02:00
Leendert de Borst
c5ea7d0143 Ensure email claim UpdatedAt is properly triggered and re-enabled if claimed again by same user (#920) 2025-06-13 18:02:12 +02:00
Leendert de Borst
0473ec21bf Add disabled email retention setting to admin (#920) 2025-06-13 18:02:12 +02:00
Leendert de Borst
0eb7e97383 Add QuickCreate state service to persist values when switching between quick and advanced mode (#916) 2025-06-13 18:01:56 +02:00
Leendert de Borst
08e39ef3e9 Fix admin base url protocol mismatch on some environments (#914) 2025-06-12 17:50:25 +02:00
Leendert de Borst
fe10acb925 Add HTTP security headers to nginx reverse proxy config (#914) 2025-06-12 15:07:10 +02:00