Commit Graph

3650 Commits

Author SHA1 Message Date
Leendert de Borst
f42828ebd1 Move shared to core folder (#1404) 2025-12-11 09:19:03 +01:00
Leendert de Borst
b05b431013 Update Rust merge logic (#1404) 2025-12-11 09:19:03 +01:00
Leendert de Borst
f7831e0758 Merge branch '1404-update-datamodel-to-use-fields-based-approach' of https://github.com/aliasvault/aliasvault into 1404-update-datamodel-to-use-fields-based-approach
* '1404-update-datamodel-to-use-fields-based-approach' of https://github.com/aliasvault/aliasvault: (37 commits)
  Bump react-server-dom-webpack
  Add db-export duration timer
  Use postgres dockerfile for dev db instance
  Use stream instead of temp file for db-export
  Only include successful attempts in statistics (#1420)
  Show last 30 days instead of 72h for deletion requests (#1420)
  Update recent usage page to include more info (#1420)
  Add review-versions.sh helper script
  Bump version to 0.26.0-alpha
  Bump version to 0.25.1 for mobile app (unaffected by 0.25.2 release)
  Bump version to 0.25.2
  Improve browser extension vault cache (#1413)
  Add cascade delete to MobileLoginRequests (#1415)
  Add parallel support to db-export command (#1415)
  Update PasswordGenerator.test.ts (#1413)
  Improve browser extension autofill suggestion performance (#1413)
  Update admin users list to show correct amount of email claims (#1411)
  Bump version to 0.26.0-alpha
  Update FormFiller logic to improve browser extension autofill reliability
  Bump version to 0.25.1
  ...
2025-12-10 18:08:15 +01:00
Leendert de Borst
dace2a43ae Move browser extension e2e tests to main e2e test action (#1404) 2025-12-10 18:08:06 +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
0687dbcf00 Add global api reachable check (#1404) 2025-12-10 18:03:16 +01:00
Leendert de Borst
2f01de47cf Update browser-extension-build.yml to run e2e tests in CI (#1404) 2025-12-10 17:34:38 +01:00
Leendert de Borst
2f104107aa Linting fixes (#1404) 2025-12-10 16:00:12 +01:00
Leendert de Borst
6f48bd2517 Update browser extension e2e tests (#1404) 2025-12-10 15:54:11 +01:00
Leendert de Borst
60114b4c29 Refactor out isolated logic from ItemAddEdit.tsx (#1404) 2025-12-10 15:35:58 +01:00
Leendert de Borst
6c3d9dcee2 Add change item type option to edit screen (#1404) 2025-12-10 14:27:15 +01:00
Leendert de Borst
cb9b198529 Add new placeholder icon scaffolding for various item types (#1404) 2025-12-10 14:20:50 +01:00
Leendert de Borst
8e9572c89e Add TOTP code and attachment as optional fields (#1404) 2025-12-10 13:38:14 +01:00
Leendert de Borst
997e659d9d Update route order (#1404) 2025-12-10 13:19:44 +01:00
Leendert de Borst
38aa6452dc Simplify starting item types and item type selector (#1404) 2025-12-10 13:17:10 +01:00
Leendert de Borst
48d17081dc Tweak AddEdit UI for all types (#1404) 2025-12-10 11:28:37 +01:00
Leendert de Borst
66f3b2e743 Cleanup (#1404) 2025-12-10 09:32:27 +01:00
Leendert de Borst
6484ca6dea Update ItemAddEdit.tsx UI (#1404) 2025-12-10 09:31:14 +01:00
Leendert de Borst
a5d993f9ef Update AddEdit UI (#1404) 2025-12-09 22:38:44 +01:00
Leendert de Borst
c8fa9255cf Update tests (#1404) 2025-12-09 22:21:29 +01:00
Leendert de Borst
b8c11e02fd Update folder UI (#1404) 2025-12-09 21:59:51 +01:00
Leendert de Borst
75b47d7d8e Fix sqlite client race condition issue during unlock (#1404) 2025-12-09 21:59:37 +01:00
Leendert de Borst
62f4cc0993 Refactor any usage in VaultMergeService.ts (#1404) 2025-12-09 21:41:42 +01:00
Leendert de Borst
ad4546d040 Fix linting issues (#1404) 2025-12-09 21:36:02 +01:00
Leendert de Borst
5cda3f7f12 Refactor browser extension vault persist and load methods to simplify flow (#1404) 2025-12-09 21:34:40 +01:00
Leendert de Borst
b7c2186967 Refactor tests (#1404) 2025-12-09 19:39:52 +01:00
dependabot[bot]
13e7f1ddd9 Bump react-server-dom-webpack
Bumps the npm_and_yarn group with 1 update in the /apps/mobile-app directory: [react-server-dom-webpack](https://github.com/facebook/react/tree/HEAD/packages/react-server-dom-webpack).


Updates `react-server-dom-webpack` from 19.0.0 to 19.0.1
- [Release notes](https://github.com/facebook/react/releases)
- [Changelog](https://github.com/facebook/react/blob/main/CHANGELOG.md)
- [Commits](https://github.com/facebook/react/commits/v19.0.1/packages/react-server-dom-webpack)

---
updated-dependencies:
- dependency-name: react-server-dom-webpack
  dependency-version: 19.0.1
  dependency-type: indirect
  dependency-group: npm_and_yarn
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-12-09 18:27:21 +00:00
Leendert de Borst
d6cf8421f3 Refactor tests to avoid static waits to improve run speed (#1404) 2025-12-09 13:57:48 +01:00
Leendert de Borst
a2e725f66d Cleanup and fix offline sync e2e test (#1404) 2025-12-09 13:41:55 +01:00
Leendert de Borst
47d0059181 Refactor e2e tests to reduce duplicate code (#1404) 2025-12-09 11:38:32 +01:00
Leendert de Borst
754bb18125 Add field level merge e2e test (#1404) 2025-12-09 00:17:07 +01:00
Leendert de Borst
55d907f26c Fix vault merge e2e test (#1404) 2025-12-08 23:07:35 +01:00
Leendert de Borst
8dd650138c Add vault merge test scaffolding (#1404) 2025-12-08 22:29:06 +01:00
Leendert de Borst
052915f490 Add create credential browser extension e2e test (#1404) 2025-12-08 21:54:04 +01:00
Leendert de Borst
1568c80ed3 Update BrowserExtensionPlaywrightTest.cs (#1404) 2025-12-08 21:43:21 +01:00
Leendert de Borst
ab4dff738f Update e2e tests (#1404) 2025-12-08 21:43:04 +01:00
Leendert de Borst
dc78618dd9 Refactor SRP logic to shared auth service (#1404) 2025-12-08 20:35:54 +01:00
Leendert de Borst
a9be9791e7 Update VaultMergeService.test.ts (#1404) 2025-12-08 19:41:17 +01:00
Leendert de Borst
cdf661e29b Add local playwright E2E tests in browser extension for improved speed (#1404) 2025-12-08 16:17:58 +01:00
Leendert de Borst
c853e3214e Tweak useVaultSync and useVaultMutate and refactor network error flow (#1404) 2025-12-08 16:07:41 +01:00
Leendert de Borst
174fe630d5 Tweak vault lock logic (#1404) 2025-12-07 20:00:52 +01:00
Leendert de Borst
57019aa724 Simplify useVaultMutate logic, centralize syncing including updating in useVaultSync instead (#1404) 2025-12-07 12:06:11 +01:00
Leendert de Borst
8c9b0e70d6 Refactor useVaultSync logic to work with offline mode (#1404) 2025-12-07 11:59:02 +01:00
Leendert de Borst
59933ea5de Add browser extension offline mode test scaffolding (#1404) 2025-12-07 11:28:27 +01:00
Leendert de Borst
da683cc0a3 Tweak Unlock.tsx for offline mode (#1404) 2025-12-07 11:12:41 +01:00
Leendert de Borst
6aa731bb96 Add browser extension offline mode scaffolding (#1404) 2025-12-06 11:52:18 +01:00
Leendert de Borst
864290e619 Add recently deleted items scaffolding (#1404) 2025-12-05 22:54:45 +01:00
Leendert de Borst
65977c1544 Add DeletedAt to Item entity (#1404) 2025-12-05 22:36:15 +01:00
Leendert de Borst
dbc5911257 Add folder support scaffolding (#1404) 2025-12-05 14:39:48 +01:00
Leendert de Borst
5d7a59f3b5 Add generic history modal component (#1404) 2025-12-04 15:58:20 +01:00