Leendert de Borst
|
f0fca573fd
|
Updated vault settings page layout, refactor tests (#84)
|
2024-07-02 21:22:39 +02:00 |
|
Leendert de Borst
|
4abc674970
|
Add CSV import/export and DB loader (#84)
|
2024-07-02 20:49:53 +02:00 |
|
Leendert de Borst
|
43ed35a1be
|
Merge pull request #79 from lanedirt/58-migrate-existing-alias-crud-pages-to-new-local-sqlite-implementation
Refactor CRUD pages to local SQLite model
|
2024-07-01 15:50:16 -07:00 |
|
Leendert de Borst
|
689ab0b388
|
Update CredentialService.cs (#58)
|
2024-07-02 00:46:35 +02:00 |
|
Leendert de Borst
|
a884895fae
|
Restored favicon extraction logic (#58)
|
2024-07-02 00:05:40 +02:00 |
|
Leendert de Borst
|
a644df1e3c
|
Add notes and birthdate field, add date field validation (#58)
|
2024-07-01 17:18:42 +02:00 |
|
Leendert de Borst
|
48abe09415
|
Rename login to credentials, fixed warnings and bugs (#58)
|
2024-07-01 15:43:32 +02:00 |
|
Leendert de Borst
|
f1bc79a9a4
|
Refactor (#58)
|
2024-07-01 13:45:07 +02:00 |
|
Leendert de Borst
|
ce61fc36e1
|
Refactor SpamOK webapi model to eliminate duplicated code (#58)
|
2024-07-01 13:02:29 +02:00 |
|
Leendert de Borst
|
cbce527aa1
|
Delete AliasController.cs old api endpoints (#58)
|
2024-07-01 12:49:11 +02:00 |
|
Leendert de Borst
|
53ea7c2477
|
Remove client tables from server db (#58)
|
2024-07-01 12:46:50 +02:00 |
|
Leendert de Borst
|
aae0846639
|
Refactor CRUD pages to local SQLite model (#58)
|
2024-06-30 17:58:01 +02:00 |
|
Leendert de Borst
|
c2648cf2cb
|
Merge pull request #76 from lanedirt/63-abstract-auth-loginunlock-to-share-the-same-implementation-to-reduce-duplicate-code
Abstract Login and Unlock duplicated logic (#63)
|
2024-06-29 14:23:21 -07:00 |
|
Leendert de Borst
|
68c19957e0
|
Add webapi call finish content to test pages for improved stability (#63)
|
2024-06-29 23:12:51 +02:00 |
|
Leendert de Borst
|
6c79503d1f
|
Fix unittests (#63)
|
2024-06-29 23:00:41 +02:00 |
|
Leendert de Borst
|
c5fc5c0e81
|
Add dedicated test pages to webapi and wasm for E2E tests (#63)
|
2024-06-29 22:57:19 +02:00 |
|
Leendert de Borst
|
4170e754ea
|
Add JWT auth tokens E2E tests (#63)
|
2024-06-29 13:07:06 +02:00 |
|
Leendert de Borst
|
5d44a3aeff
|
Fix missing redirect in login handler (#63)
|
2024-06-29 11:23:27 +02:00 |
|
Leendert de Borst
|
8243213028
|
Abstract Login and Unlock duplicated logic (#63)
|
2024-06-28 23:33:33 +02:00 |
|
Leendert de Borst
|
efc422ac44
|
Merge pull request #75 from lanedirt/69-implement-vault-changebackup-history-logic-on-server
Implement vault changebackup history logic on server
|
2024-06-28 14:32:01 -07:00 |
|
Leendert de Borst
|
497430f729
|
Refactor (#69)
|
2024-06-28 23:20:20 +02:00 |
|
Leendert de Borst
|
659dc7b55d
|
Refactor DbService client logic (#69)
|
2024-06-28 20:04:26 +02:00 |
|
Leendert de Borst
|
581fd945c2
|
Update VaultRetention logic and add tests (#69)
|
2024-06-28 20:04:06 +02:00 |
|
Leendert de Borst
|
8205fa9d6e
|
Add vault retention logic (#69)
|
2024-06-28 12:29:45 +02:00 |
|
Leendert de Borst
|
cc4a6db976
|
Merge pull request #71 from lanedirt/55-add-client-side-database-sync-indicator-to-ui
Add client side database sync indicator to UI
|
2024-06-28 02:28:24 -07:00 |
|
Leendert de Borst
|
efb7ae009d
|
Remove unused vars (#55)
|
2024-06-28 10:56:12 +02:00 |
|
Leendert de Borst
|
f29606ea94
|
Update UI style (#55)
|
2024-06-28 10:47:38 +02:00 |
|
Leendert de Borst
|
4a586cf117
|
Add DbStatus indicator to UI (#55)
|
2024-06-28 10:05:50 +02:00 |
|
Leendert de Borst
|
64688cd2b5
|
Merge pull request #68 from lanedirt/67-improve-e2e-test-stability
Change port assignment logic (#67)
|
2024-06-26 15:24:16 -07:00 |
|
Leendert de Borst
|
ea9c6e9aa7
|
Update Program.cs (#67)
|
2024-06-27 00:07:33 +02:00 |
|
Leendert de Borst
|
889dc81404
|
Add host project for in-memory testing of WASM app (#67)
|
2024-06-26 18:53:47 +02:00 |
|
Leendert de Borst
|
df85846fbe
|
Change port assignment logic (#67)
|
2024-06-26 08:55:26 +02:00 |
|
Leendert de Borst
|
5a9632f80e
|
Merge pull request #66 from lanedirt/60-unlock-screen-can-be-bypassed-by-clicking-on-logo
Add unlock page redirect test (#60)
|
2024-06-25 15:02:30 -07:00 |
|
Leendert de Borst
|
9105215dc8
|
Add unlock page redirect test (#60)
|
2024-06-25 23:55:39 +02:00 |
|
Leendert de Borst
|
4aa57f95b5
|
Merge pull request #65 from lanedirt/60-unlock-screen-can-be-bypassed-by-clicking-on-logo
Add encryption key check to generic PageBase (#60)
|
2024-06-25 14:40:19 -07:00 |
|
Leendert de Borst
|
1112922731
|
Add assert to UnlockTest (#60)
|
2024-06-25 23:33:41 +02:00 |
|
Leendert de Borst
|
2bee131ff4
|
Add E2E test for unlock mechanism (#60)
|
2024-06-25 23:26:54 +02:00 |
|
Leendert de Borst
|
75933efbdd
|
Refactor isEncryptionKeySet logic to prevent delayed navigation loops (#60)
|
2024-06-25 23:03:06 +02:00 |
|
Leendert de Borst
|
93623a2f05
|
Update AliasClientDbService.cs (#60)
|
2024-06-25 22:35:11 +02:00 |
|
Leendert de Borst
|
4b12518ee4
|
Fix auth state redirect loop (#60)
|
2024-06-25 21:56:46 +02:00 |
|
Leendert de Borst
|
2a834eeb38
|
Add encryption key check to generic PageBase (#60)
|
2024-06-25 21:40:57 +02:00 |
|
Leendert de Borst
|
25872f08de
|
Merge pull request #64 from lanedirt/59-save-encryption-key-to-session-on-registration-next-to-login
Add missing store calls (#59)
|
2024-06-24 11:05:29 -07:00 |
|
Leendert de Borst
|
9fc0f4d7da
|
Merge pull request #62 from lanedirt/61-move-aliasclientdb-project-to-correct-folder
Move AliasClientDb project to correct folder (#61)
|
2024-06-24 10:39:35 -07:00 |
|
Leendert de Borst
|
4e2bf10115
|
Add missing store calls (#59)
|
2024-06-24 19:37:48 +02:00 |
|
Leendert de Borst
|
957a9474ec
|
Move AliasClientDb project to correct folder (#61)
|
2024-06-24 19:32:38 +02:00 |
|
Leendert de Borst
|
bd0d4ad2a4
|
Merge pull request #56 from lanedirt/44-change-datamodel-to-be-more-dynamic-and-support-client-side-encryption
44 change datamodel to be more dynamic and support client side encryption
|
2024-06-24 10:09:20 -07:00 |
|
Leendert de Borst
|
88fa8a0c17
|
Update Dockerfile (#44)
|
2024-06-24 19:04:54 +02:00 |
|
Leendert de Borst
|
943f16789f
|
Update docker compose (#44)
|
2024-06-24 18:34:01 +02:00 |
|
Leendert de Borst
|
bb91637db5
|
Refactoring (#44)
|
2024-06-24 17:38:58 +02:00 |
|
Leendert de Borst
|
5aef4c58e2
|
Add working version of client-side SQLite sync via webapi (#44)
|
2024-06-24 17:15:19 +02:00 |
|