Commit Graph

510 Commits

Author SHA1 Message Date
Leendert de Borst
c3cd81eb96 Refactor AddEdit flow to not use hardcoded definitions (#1404) 2025-12-21 16:13:15 +01:00
Leendert de Borst
254901cfcf Tweak removable section UI in web app (#1404) 2025-12-21 15:44:46 +01:00
Leendert de Borst
74b37f137b Refactor browser extension typescript item field management (#1404) 2025-12-21 12:53:30 +01:00
Leendert de Borst
4f57b8fdee Refactor custom field logic to match between clients (#1404) 2025-12-21 12:04:16 +01:00
Leendert de Borst
1c43caaf57 Add editable field labels to custom fields (#1404) 2025-12-20 18:25:54 +01:00
Leendert de Borst
af4a41e437 Tweak AddEdit optional field persist logic, remove obsolete fields (#1404) 2025-12-19 21:52:01 +01:00
Leendert de Borst
bcbc66e010 Add folder selector component (#1404) 2025-12-19 15:48:42 +01:00
Leendert de Borst
81316dab92 Create generic FormModal wrapper (#1404) 2025-12-19 12:58:57 +01:00
Leendert de Borst
fd7ab98007 AddEdit dynamic field structure scaffolding (#1404) 2025-12-19 12:09:29 +01:00
Leendert de Borst
12e9c0db2a Add Vault/Item navigation, list and details pages to AliasVault.Client (#1404) 2025-12-19 09:59:11 +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
510a220a5a Update field structure so notes is displayed in its own category (#1404) 2025-12-16 14:09:01 +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
b154d08c24 Update Docker build and GitHub actions to always build core libs (#1404) 2025-12-11 14:46:31 +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
1568c80ed3 Update BrowserExtensionPlaywrightTest.cs (#1404) 2025-12-08 21:43:21 +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
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
fe21811242 Add shared model compilation to csharp, swift and kotlin for FieldKey enum (#1404) 2025-12-02 15:11:40 +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
c0cbc0be7b Only include successful attempts in statistics (#1420) 2025-12-01 23:08:38 +01:00
Leendert de Borst
40686f97e0 Show last 30 days instead of 72h for deletion requests (#1420) 2025-12-01 20:17:31 +01:00
Leendert de Borst
f10fb989ce Update recent usage page to include more info (#1420) 2025-12-01 16:25:59 +00:00
Leendert de Borst
fd9eb9d653 Bump version to 0.26.0-alpha 2025-11-30 17:49:52 +01:00
Leendert de Borst
eee41df9a4 Bump version to 0.25.2 2025-11-30 17:30:32 +01:00
Leendert de Borst
db1474397c Add cascade delete to MobileLoginRequests (#1415) 2025-11-30 15:38:49 +00:00
Leendert de Borst
64d29ebcd4 Update admin users list to show correct amount of email claims (#1411) 2025-11-30 11:17:16 +00:00
Leendert de Borst
df0d74595f Bump version to 0.26.0-alpha 2025-11-28 20:16:39 +01:00
Leendert de Borst
2131e4922c Merge branch 'main' of https://github.com/aliasvault/aliasvault
* 'main' of https://github.com/aliasvault/aliasvault:
  New Crowdin updates (#1397)
  Tweak native QR code scanner to only react on AliasVault prefixes (#1405)
  Add native iOS QR code scanner (#1405)
  Update net.aliasvault.app.yml.template (#1405)
  Add native Android QR code scanner ZXing implementation (#1405)
  Update run.sh to generate net.aliasvault.app.yml with latest version and branch for proper F-Droid build (#1405)
  Update package.json (#1405)
  Update F-Droid local build scripts (#1405)
  Replace expo-camera which uses non-FOSS libs with react-native-vision-camera (#1405)
  Add expo-camera to scanignore to prevent it being deleted by F-Droid (#1405)
  Add sign-apk.sh helper script (#1405)
  Update F-Droid local build flow to capture APK outputs (#1405)
2025-11-28 18:50:54 +01:00
Leendert de Borst
2a902eeb97 Bump version to 0.25.1 2025-11-28 18:37:14 +01:00
Leendert de Borst
d9a6dfab03 New Crowdin updates (#1397)
* New translations en.json (Polish)
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)
Update translations from Crowdin [ci skip]

* New translations en.json (Polish)
Update translations from Crowdin [ci skip]

* New translations sharedresources.en.resx (French)
Update translations from Crowdin [ci skip]

* New translations en.json (French)
Update translations from Crowdin [ci skip]

* New translations en.json (Finnish)
Update translations from Crowdin [ci skip]

* New translations general.en.resx (Finnish)
Update translations from Crowdin [ci skip]

* New translations en.json (Finnish)
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)
Update translations from Crowdin [ci skip]

* New translations en.json (Russian)
Update translations from Crowdin [ci skip]
2025-11-28 18:26:11 +01:00
Leendert de Borst
4e0db87bc3 Update password generator with non-ambigious char improvement (#1398) 2025-11-27 10:10:24 +01:00
Leendert de Borst
dad3a6fa2c Make AuthController.cs more robust and do not log invalid tokens as server errors (#1408) 2025-11-27 09:08:07 +00:00
Leendert de Borst
5c160e79ed Add field based data model migration (#1404) 2025-11-26 23:53:13 +01:00
Leendert de Borst
0930ae03cd Remove loading animation from web app generate random alias button (#1402) 2025-11-26 22:37:44 +00:00
Leendert de Borst
23c9bf2fc9 Fix related users navigation refresh in admin (#1400) 2025-11-26 10:20:12 +00:00