Commit Graph

  • a2b962bb44 Make topnav structure refresh on language change (#1006) Leendert de Borst 2025-07-15 15:35:49 +02:00
  • 95739f6758 Simplify WASM localize structure, fix re-render bug in searchwidget (#1006) Leendert de Borst 2025-07-15 15:11:26 +02:00
  • cc95779f48 Update i18n folder structure and read global config for language switcher (#1006) Leendert de Borst 2025-07-15 14:37:29 +02:00
  • 25ff5bf994 Refactor browser extension i18n to use single file structure (#1006) Leendert de Borst 2025-07-15 12:56:50 +02:00
  • 32e6ca597a Update mobile app extra locales (#1006) Leendert de Borst 2025-07-15 12:49:26 +02:00
  • a39340262e Cleanup unused translation keys (#1006) Leendert de Borst 2025-07-15 11:53:13 +02:00
  • 58ed0bf156 Update login to localize error messages returned by API (#1006) Leendert de Borst 2025-07-15 11:30:41 +02:00
  • 77994d221e Localize UnlockSuccess.tsx (#1006) Leendert de Borst 2025-07-15 10:53:52 +02:00
  • 519fc5fb24 Refactor VaultMessageHandler.ts for translations (#1006) Leendert de Borst 2025-07-15 10:53:30 +02:00
  • accc76d8a2 Add dynamic .json translations for content script (#1006) Leendert de Borst 2025-07-15 10:31:14 +02:00
  • 0c2de27f1a Catch ApiErrors and translate them in Login.tsx (#1006) Leendert de Borst 2025-07-14 23:18:49 +02:00
  • 53047cf3ad Update EmailPreview.tsx (#1006) Leendert de Borst 2025-07-14 23:04:19 +02:00
  • 0b7cdbce02 Update AuthSettings.tsx (#1006) Leendert de Borst 2025-07-14 22:46:08 +02:00
  • a963064dc8 Cache localized strings for performance (#1006) Leendert de Borst 2025-07-14 21:10:06 +02:00
  • f4c4962cb8 Localize Enable2Fa page (#1006) Leendert de Borst 2025-07-14 18:07:30 +02:00
  • 3c36020812 Update clickOutsideHandler.js to only listen on mouse outside and explicit escape key (#1006) Leendert de Borst 2025-07-14 13:50:40 +02:00
  • 9892430e59 Update import/export localization (#1006) Leendert de Borst 2025-07-14 13:50:22 +02:00
  • 1e3e542f92 Localize form model validations (#1006) Leendert de Borst 2025-07-14 13:26:32 +02:00
  • c90c5a9f2f Update user registration flow to show correct error messages (#1006) Leendert de Borst 2025-07-14 12:44:27 +02:00
  • 7621be4cbe Update AuthController.cs (#1006) Leendert de Borst 2025-07-14 12:37:12 +02:00
  • 31868b7099 Update Unlock.razor (#1006) Leendert de Borst 2025-07-14 12:25:21 +02:00
  • 8213a81321 Add ApiErrors enum translations and implement to client login (#1006) Leendert de Borst 2025-07-14 12:21:31 +02:00
  • df2ae22a99 Refactor API to output error codes instead of literal error texts (#1006) Leendert de Borst 2025-07-13 17:55:37 +02:00
  • 9999529d60 Add Crowdin initial language files (#1004) Leendert de Borst 2025-07-12 14:59:46 +02:00
  • 1df4884301 Update crowdin.yml Leendert de Borst 2025-07-12 02:04:45 +02:00
  • 185b7a0ad6 Update LanguageService.cs (#1000) Leendert de Borst 2025-07-11 23:36:10 +02:00
  • c3dd77d6f8 Add translations documentation (#1000) Leendert de Borst 2025-07-11 23:33:46 +02:00
  • c3ae769d11 Cleanup mobile app i18n config file (#1000) Leendert de Borst 2025-07-11 23:33:35 +02:00
  • fc7f12471a Remove unused translation keys from browser extension (#1000) Leendert de Borst 2025-07-11 23:09:48 +02:00
  • d36a3dba42 Update LanguageService.cs (#1000) Leendert de Borst 2025-07-11 14:20:13 +02:00
  • 9556e6dca9 Update Crowdin configuration file Leendert de Borst 2025-07-11 17:45:10 +02:00
  • c0a63be92b Update crowdin.yml to use absolute paths Leendert de Borst 2025-07-11 17:44:34 +02:00
  • 2cf1ea2065 Update Crowdin configuration file Leendert de Borst 2025-07-11 17:33:49 +02:00
  • df7d1560be Add preserve_translations flag Leendert de Borst 2025-07-11 15:34:37 +02:00
  • a6a56ec9fb Update crowdin.yml Leendert de Borst 2025-07-11 15:27:29 +02:00
  • 3675454737 Create crowdin.yml Leendert de Borst 2025-07-11 14:58:00 +02:00
  • da21565f1b Update pods, remove duplicate localizable files (#993) Leendert de Borst 2025-07-11 12:20:25 +02:00
  • 5b6a80a7b1 Localize Android native autofill component (#993) Leendert de Borst 2025-07-11 12:00:30 +02:00
  • cb5cd1006c Update mobile app language setting configure for mobile app (#993) Leendert de Borst 2025-07-11 11:46:03 +02:00
  • ca9b9e465c Add locale config for Android app (#993) Leendert de Borst 2025-07-10 11:39:55 +02:00
  • 9a6c86569d Bump android dependencies and fix build after adding expo-localization (#993) Leendert de Borst 2025-07-10 11:06:36 +02:00
  • 21177e9927 Add localization keys for context menu (#993) Leendert de Borst 2025-07-09 23:36:09 +02:00
  • e7c79f2aa4 Localize vault setting subpages (#993) Leendert de Borst 2025-07-09 23:14:20 +02:00
  • 8e89673cc9 Localize credential and email tabs (#993) Leendert de Borst 2025-07-09 18:45:28 +02:00
  • fc75532a0d Localize native iOS autofill component (#993) Leendert de Borst 2025-07-09 14:11:13 +02:00
  • 9eb913c692 Add english and dutch languages to iOS app settings (#993) Leendert de Borst 2025-07-09 13:38:12 +02:00
  • e1497b74aa Mobile app i18n scaffolding (#993) Leendert de Borst 2025-07-09 13:27:57 +02:00
  • 2d85511ec5 Fix top level await issue (#992) Leendert de Borst 2025-07-09 11:38:09 +02:00
  • 7c26398e9c Refactor linting (#992) Leendert de Borst 2025-07-09 11:33:04 +02:00
  • 23052b375c Move language settings to top of auth settings (#992) Leendert de Borst 2025-07-09 11:31:31 +02:00
  • 406505035b Update login localization (#992) Leendert de Borst 2025-07-09 11:21:31 +02:00
  • 371ed93819 Use local:language setting (#992) Leendert de Borst 2025-07-08 17:49:51 +02:00
  • e715454acb Localize layout, credential components, email page (#992) Leendert de Borst 2025-07-08 10:53:15 +02:00
  • 28c1869048 Localize main popup entrypoint pages (#992) Leendert de Borst 2025-07-08 10:27:11 +02:00
  • bde0877168 Update Settings.tsx (#992) Leendert de Borst 2025-07-07 17:48:05 +02:00
  • 2f11b5507c Add i18n scaffolding to browser extension (#992) Leendert de Borst 2025-07-07 17:30:06 +02:00
  • 149a85dde9 Update DbUpgradeTests.cs (#820) Leendert de Borst 2025-07-07 16:28:55 +02:00
  • cdfe7c5a99 Update tests (#820) Leendert de Borst 2025-07-07 16:02:37 +02:00
  • 23378368fb Refactor to prevent duplicate vault saves on vault creation (#820) Leendert de Borst 2025-07-07 13:15:59 +02:00
  • 27fad07f92 Make languageswitcher show proper initial browser language (#820) Leendert de Borst 2025-07-07 13:14:59 +02:00
  • 29b5501a01 Tweak E2E test flow (#820) Leendert de Borst 2025-07-07 12:01:30 +02:00
  • 988c43ae20 Refactor SharedLocalizer to MainBase (#820) Leendert de Borst 2025-07-07 11:27:11 +02:00
  • f9e94c3059 Refactor (#820) Leendert de Borst 2025-07-07 11:21:22 +02:00
  • 1969dd0b48 Add flag icon to language switcher (#820) Leendert de Borst 2025-07-06 22:58:10 +02:00
  • f7a0f3d29a Add dynamic language switcher via Blazor.WebAssembly.DynamicCulture.Loader (#820) Leendert de Borst 2025-07-06 18:31:21 +02:00
  • 2464858b4e Localize index.template.html strings separately (#820) Leendert de Borst 2025-07-05 20:43:28 +02:00
  • f793510b1e Add language switcher to AliasVault.Client (#820) Leendert de Borst 2025-07-05 20:22:49 +02:00
  • e7644dc3fb Localize email components (#820) Leendert de Borst 2025-07-04 12:17:59 +02:00
  • 67d4a0b8ff Localize all import/export subcomponents (#820) Leendert de Borst 2025-07-04 11:55:11 +02:00
  • 0e37616ced Localize recentEmails, import, edit form (#820) Leendert de Borst 2025-07-04 09:55:55 +02:00
  • 182e5d8d8d Localize security settings, footer, email (#820) Leendert de Borst 2025-07-04 06:37:27 +02:00
  • f19e288196 Localize vault sync messages (#820) Leendert de Borst 2025-07-03 22:19:50 +02:00
  • 8bff55414c Localize forgot password, start, logout (#820) Leendert de Borst 2025-07-03 21:26:25 +02:00
  • 63b18acbac Localize search widget, unlock, delete pages (#820) Leendert de Borst 2025-07-03 18:40:28 +02:00
  • 49676bf1f4 Localize passwordstep and credential view page (#820) Leendert de Borst 2025-07-03 17:57:37 +02:00
  • db39a18ab5 Localize setup and settings (#820) Leendert de Borst 2025-07-03 17:29:02 +02:00
  • 4d57f8dea3 Make topmenu and welcome localized (#820) Leendert de Borst 2025-07-03 11:25:53 +02:00
  • 3160ad202a Use IStringLocalizerFactory to simplify structure (#820) Leendert de Borst 2025-07-03 11:16:46 +02:00
  • 946a44a9a1 Make i18n work for login switching between en-US and nl-NL (#820) Leendert de Borst 2025-07-03 11:04:59 +02:00
  • 4bba4c5911 Add i18n scaffolding to AliasVault.Client project (#820) Leendert de Borst 2025-07-03 10:41:44 +02:00
  • 50c401cee4 Merge branch 'main' of https://github.com/lanedirt/AliasVault 0.20.2 Leendert de Borst 2025-07-02 10:26:24 +02:00
  • 4e09912420 Bump version to 0.20.2 Leendert de Borst 2025-07-02 10:26:22 +02:00
  • 6c8843dc5b Revert image versions back to :latest (#986) Leendert de Borst 2025-07-02 10:22:57 +02:00
  • 4c4aa4ba26 Add docker-compose.yml check for latest version (#986) Leendert de Borst 2025-07-02 09:55:20 +02:00
  • 5ac5f54f78 Add browser extension changelog (#983) 0.20.1 Leendert de Borst 2025-07-01 22:44:52 +02:00
  • d488107b75 Bump version (#983) Leendert de Borst 2025-07-01 22:41:24 +02:00
  • fe30116b33 Check for null with API base URL (#983) Leendert de Borst 2025-07-01 22:36:48 +02:00
  • 77ced32206 Update install.sh (#981) 0.20.0 Leendert de Borst 2025-07-01 13:24:33 +02:00
  • 299d1f6075 Fix issue with vault upgrade that used the wrong migration key (#981) Leendert de Borst 2025-07-01 12:40:21 +02:00
  • 9811e32a73 Add changelog for 0.20.0 (#981) Leendert de Borst 2025-07-01 11:06:42 +02:00
  • 7655773fa3 Bump version (#981) Leendert de Borst 2025-07-01 11:06:16 +02:00
  • 7a5afcac9c Update publish release docs (#981) Leendert de Borst 2025-07-01 10:48:44 +02:00
  • 1ab736fd03 Add fastlane Android app metadata for 0.19.0 (#979) Leendert de Borst 2025-06-30 17:02:06 +02:00
  • 018895e8e9 Update browser extension setting page margins Leendert de Borst 2025-06-30 16:11:15 +02:00
  • 0b07a37d73 Simplify loop (#976) Leendert de Borst 2025-06-30 14:41:47 +02:00
  • 5c0d7fc571 Make email delete not fully refresh page, refactoring (#976) Leendert de Borst 2025-06-30 14:23:33 +02:00
  • d9d84dd90f Add auto refresh to emails page (#976) Leendert de Borst 2025-06-30 14:14:14 +02:00
  • 70b7063af2 Remove rememberMe flag from mobile app login (#974) Leendert de Borst 2025-06-30 13:34:16 +02:00
  • 87287e0237 Update setting update query (#974) Leendert de Borst 2025-06-30 13:31:58 +02:00
  • 477e786454 Update settings titles (#974) Leendert de Borst 2025-06-30 12:40:39 +02:00