Commit Graph

  • ff57091eef Update service-worker.published.js to include new shared TS libs to cache (#955) Leendert de Borst 2025-06-23 16:07:37 +02:00
  • 64ef5837c0 Add vault-sql shared module binaries to browser extension and mobile app (#955) Leendert de Borst 2025-06-23 16:07:19 +02:00
  • 771f372434 Replace EF pending migrations check with JsInterop version (#955) Leendert de Borst 2025-06-23 15:53:50 +02:00
  • 7690355434 Refactor (#955) Leendert de Borst 2025-06-23 15:46:48 +02:00
  • 822b95d940 Refactor vault sql to include release info (#955) Leendert de Borst 2025-06-23 15:29:14 +02:00
  • 41b2a959ed Add scripts to convert EF core structure to Typescript definitions (#955) Leendert de Borst 2025-06-23 13:59:54 +02:00
  • 3e82f78fe9 Make vault creation work via vault-sql lib in AliasVault.Client (#955) Leendert de Borst 2025-06-23 13:21:44 +02:00
  • 421884e301 Update shared package scaffolding (#955) Leendert de Borst 2025-06-23 13:17:58 +02:00
  • d149e5aeec Add vault-sql shared project scaffolding Leendert de Borst 2025-06-22 16:23:01 +02:00
  • 8b2702cbe3 Update App.tsx (#953) Leendert de Borst 2025-06-21 23:51:50 +02:00
  • 7b1cfd363c Add popout button to the credential and email pages via new methods (#953) Leendert de Borst 2025-06-21 23:38:32 +02:00
  • 5e965d7b3f Add popout button to login and unlock page (#953) Leendert de Borst 2025-06-21 23:18:57 +02:00
  • d8ac05f325 Add favicon to browser extension html (#953) Leendert de Borst 2025-06-21 23:14:37 +02:00
  • a1c13a15f9 Add manual CSV unit test (#951) Leendert de Borst 2025-06-21 15:42:30 +02:00
  • f285b36c61 Add generic CSV importer based on an example template (#951) Leendert de Borst 2025-06-21 15:42:03 +02:00
  • c6fa90e00c Update .gitignore (#948) Leendert de Borst 2025-06-21 13:02:18 +02:00
  • cb8de80f08 Update null check (#948) Leendert de Borst 2025-06-21 13:00:03 +02:00
  • 15bb7f6593 Add recent auth log attempts to user details page (#948) Leendert de Borst 2025-06-20 19:26:21 +02:00
  • 516dd524df Make auth log username clickable (#948) Leendert de Borst 2025-06-20 19:26:07 +02:00
  • 87e58f8546 Add LastPass import unit test (#947) Leendert de Borst 2025-06-20 18:54:39 +02:00
  • 3baaf78689 Add LastPass importer logic (#947) Leendert de Borst 2025-06-20 18:54:21 +02:00
  • 336bbafe27 Fix inline unlock confirm message (#945) Leendert de Borst 2025-06-20 12:01:11 +02:00
  • 83d9eadeea Bump version to 0.19.2 (#943) 0.19.2 Leendert de Borst 2025-06-19 15:07:46 +02:00
  • 1cdd8f456e Make admin redirects work with custom ports through nginx docker (#940) Leendert de Borst 2025-06-19 11:21:58 +02:00
  • 395f881bd0 Bump version to 0.19.1 (#938) 0.19.1 Leendert de Borst 2025-06-18 13:36:32 +02:00
  • 293ae102c5 Update history handling (#935) Leendert de Borst 2025-06-18 13:21:52 +02:00
  • 8f5852bb86 Optimize load and persist flow (#935) Leendert de Borst 2025-06-18 13:09:12 +02:00
  • 9ccaff74cd Update imports (#935) Leendert de Borst 2025-06-18 12:37:37 +02:00
  • ee6b40dd3d Refactor navigation logic from Home.tsx to NavigationContext (#935) Leendert de Borst 2025-06-18 12:37:02 +02:00
  • 3ca4c0a78d Update icons folder casing (#935) Leendert de Borst 2025-06-18 12:30:17 +02:00
  • b246def212 Refactor persist logic to protect data at rest (#935) Leendert de Borst 2025-06-18 11:39:16 +02:00
  • 1eecb8be38 Clear persisted form values if time has expired (#935) Leendert de Borst 2025-06-18 11:33:14 +02:00
  • 9a7fbe7d2a Add form persist and restore logic (#935) Leendert de Borst 2025-06-18 11:28:33 +02:00
  • 7776fb6d82 Remember last visited page in browser extension and navigate back on reopen (#928) Leendert de Borst 2025-06-17 19:19:23 +02:00
  • 0eebaddf04 Move notes to bottom for view mode in mobile app and browser extension (#933) Leendert de Borst 2025-06-17 19:22:15 +02:00
  • 8b145e66b5 Only show email preview if email is supported by AliasVault public or private (#928) Leendert de Borst 2025-06-17 18:52:57 +02:00
  • 4e3c992c24 Update ErrorVaultDecrypt.razor typo (#928) Leendert de Borst 2025-06-17 18:51:22 +02:00
  • 65944b1523 Fix toast text color on dark mode (#931) Leendert de Borst 2025-06-17 18:37:37 +02:00
  • d05114fddc Make view details and edit buttons work in iOS autofill popup (#931) Leendert de Borst 2025-06-17 18:37:24 +02:00
  • 8e0fef4b16 Add x-forwarded-prefix header to admin to support running on non-default ports (#929) Leendert de Borst 2025-06-17 17:58:01 +02:00
  • 1bf8b7ee04 Bump version to 0.19.0 (#926) 0.19.0 Leendert de Borst 2025-06-16 10:36:37 +02:00
  • 8545b2c1fd Merge pull request #925 from lanedirt/890-feature-request-add-create-credential-button-in-bottom-right-corner-for-easier-access Leendert de Borst 2025-06-16 00:27:47 +02:00
  • 2f22e4db56 Make user avatar dynamic instead of showing old icon (#890) Leendert de Borst 2025-06-15 14:00:36 +02:00
  • 54bbbb0647 Change create credential button into floating action button (#890) Leendert de Borst 2025-06-15 13:44:25 +02:00
  • 0b127a4a3e Update Android to use adaptive icon with gradient bg (#922) Leendert de Borst 2025-06-13 21:08:37 +02:00
  • 241f17868b Update Android app icon to use black background (#922) Leendert de Borst 2025-06-13 20:18:13 +02:00
  • be536741c5 Update iOS app to use dark background (#922) Leendert de Borst 2025-06-13 18:38:52 +02:00
  • 7638879aa9 Update disabled email cleanup task log notice (#920) Leendert de Borst 2025-06-13 18:56:54 +02:00
  • 499f6e451e Add integration test for disabled email alias delete task (#920) Leendert de Borst 2025-06-13 16:44:49 +02:00
  • 73ad8f6acd Add disabled email cleanup task to TaskRunner (#920) Leendert de Borst 2025-06-13 16:44:25 +02:00
  • c5ea7d0143 Ensure email claim UpdatedAt is properly triggered and re-enabled if claimed again by same user (#920) Leendert de Borst 2025-06-13 14:54:50 +02:00
  • 0473ec21bf Add disabled email retention setting to admin (#920) Leendert de Borst 2025-06-13 14:32:54 +02:00
  • 0eb7e97383 Add QuickCreate state service to persist values when switching between quick and advanced mode (#916) Leendert de Borst 2025-06-13 10:49:57 +02:00
  • 7d35777c93 Add browser extension missing AppInfo.ts to bump version script (#917) Leendert de Borst 2025-06-12 18:02:13 +02:00
  • 08e39ef3e9 Fix admin base url protocol mismatch on some environments (#914) Leendert de Borst 2025-06-12 17:50:25 +02:00
  • fe10acb925 Add HTTP security headers to nginx reverse proxy config (#914) Leendert de Borst 2025-06-12 14:50:51 +02:00
  • 061f846b66 Update browser extension and mobile app download UI (#914) Leendert de Borst 2025-06-12 14:47:16 +02:00
  • eb64d86c78 Remove console writelines (#914) Leendert de Borst 2025-06-12 14:46:49 +02:00
  • ef2a58f784 Remove unused css import (#914) Leendert de Borst 2025-06-12 14:46:28 +02:00
  • a43d50f047 Add confirmation modal to credential and email delete (#911) Leendert de Borst 2025-06-12 13:01:27 +02:00
  • 0d5fd55133 Make browser extension popout use full height/width in all browsers (#909) Leendert de Borst 2025-06-12 12:44:25 +02:00
  • d9942844e2 Fix attachment download in browser extension and mobile app (#902) Leendert de Borst 2025-06-11 21:54:10 +02:00
  • 15a1276d42 Tweak android autofill item display preview (#904) Leendert de Borst 2025-06-11 21:59:14 +02:00
  • 37d6ead41d Clear dbcontext after loading a (new) vault from server (#906) Leendert de Borst 2025-06-11 22:02:14 +02:00
  • fa99cb77d7 Bump the npm_and_yarn group across 2 directories with 1 update dependabot[bot] 2025-06-12 07:13:40 +00:00
  • f9987b5e2a Add email error response parsing to browser extension and mobile app (#900) Leendert de Borst 2025-06-11 19:05:52 +02:00
  • ec11ab0817 Move shared projects to dist/shared (#900) Leendert de Borst 2025-06-11 15:28:50 +02:00
  • ecd592e74f Allow null values in credential add edit (#900) Leendert de Borst 2025-06-11 14:52:46 +02:00
  • a3208e72bf Reduce min loading duration for client (#900) Leendert de Borst 2025-06-11 14:35:02 +02:00
  • d66dee3583 Fix auto sync on extension open, update icon sizes (#900) Leendert de Borst 2025-06-11 12:15:11 +02:00
  • 68471b7c88 Tweak loading animation on credential list refresh (#900) Leendert de Borst 2025-06-11 11:53:15 +02:00
  • 3d8c2b7086 Add (re)generate username and password controls (#900) Leendert de Borst 2025-06-11 11:48:29 +02:00
  • a93a7f7fff Add random alias / manual toggle icons to browser extension and mobile app (#900) Leendert de Borst 2025-06-11 10:17:42 +02:00
  • 1b84fd1dad Fix margin issue when loading popup shows (#900) Leendert de Borst 2025-06-11 09:59:44 +02:00
  • c673a20fd1 Add favicon extractor (#900) Leendert de Borst 2025-06-10 18:15:53 +02:00
  • 7e81e70ec4 Focus service name field on create mode (#900) Leendert de Borst 2025-06-10 17:37:38 +02:00
  • c688764831 Add credential add page (#900) Leendert de Borst 2025-06-09 20:26:14 +02:00
  • 3da40f42c9 Add form validation to credential edit (#900) Leendert de Borst 2025-06-09 19:17:04 +02:00
  • fd74b7b056 Add loading animation to add edit submit (#900) Leendert de Borst 2025-06-09 18:58:58 +02:00
  • 0ccbeb683d Make credential edit flow work (#900) Leendert de Borst 2025-06-09 18:29:58 +02:00
  • 34d00dc7d6 Add logout section to settings page (#900) Leendert de Borst 2025-06-09 17:07:21 +02:00
  • ffe1a36df3 Move page primary actions to header (#900) Leendert de Borst 2025-06-09 17:01:48 +02:00
  • 0f9c2d1f7c Make basic vault update in browser extension work with delete call (#900) Leendert de Borst 2025-06-09 15:33:05 +02:00
  • 19499f02d6 Add edit page scaffolding (#900) Leendert de Borst 2025-06-09 14:48:47 +02:00
  • 330a92fbb3 Add useVaultMutate hook compatible with browser extension (#900) Leendert de Borst 2025-06-09 13:52:41 +02:00
  • 5ca29a33d0 Refactor shared metadata models, update browser extension to use vaultsync hook (#900) Leendert de Borst 2025-06-09 13:16:17 +02:00
  • ab6191ac62 Refactor browser extension to use shared vault models (#900) Leendert de Borst 2025-06-08 19:59:37 +02:00
  • f8bf575ab5 Refactor mobile app to use shared vault models (#900) Leendert de Borst 2025-06-08 19:47:45 +02:00
  • 3576b32821 Refactor shared models to subdir structure (#900) Leendert de Borst 2025-06-08 19:31:33 +02:00
  • 4619fe615c Add AuthEventType enum to shared models (#900) Leendert de Borst 2025-06-08 17:25:31 +02:00
  • e8ba964064 Update mobile app to use shared webapi models (#900) Leendert de Borst 2025-06-08 17:19:42 +02:00
  • 4af1a127cf Apply sort lint rules to mobile app imports (#900) Leendert de Borst 2025-06-08 16:59:37 +02:00
  • 22acea0e35 Refactor browser extension to use shared types, add import order lint rules (#900) Leendert de Borst 2025-06-08 16:56:41 +02:00
  • c6d7d16b27 Add import resolve checking during linting (#900) Leendert de Borst 2025-06-08 16:21:44 +02:00
  • aba377ac65 Update models build (#900) Leendert de Borst 2025-06-08 16:16:03 +02:00
  • 5a0d1eabb7 Update build-and-distribute.sh (#900) Leendert de Borst 2025-06-08 13:36:09 +02:00
  • eb2c4c1cd3 Add models build script (#900) Leendert de Borst 2025-06-08 13:34:56 +02:00
  • 62224c86cd Add separate build file for password-generator (#900) Leendert de Borst 2025-06-08 13:29:30 +02:00
  • 6ab20501e9 Add separate build file for identity-generator (#900) Leendert de Borst 2025-06-08 13:28:37 +02:00
  • dd82803f87 Add shared models scaffolding (#900) Leendert de Borst 2025-06-08 13:00:43 +02:00