Commit Graph

390 Commits

Author SHA1 Message Date
Artem Chepurnoy ea392ab8ae
Combine all known API error messages in a UI error message 2024-01-23 19:20:23 +02:00
Artem Chepurnoy 021b2a84c5
Do not exit the app if a screen fails internally, instead just show an error message 2024-01-22 18:10:11 +02:00
Artem Chepurnoy 44ac23f7ed
Remove unused local logging libraries 2024-01-22 17:59:40 +02:00
Artem Chepurnoy 833c2765bd
fix: Possible crash because back press intercetor is not registred yet 2024-01-22 17:59:20 +02:00
Artem Chepurnoy 75a21e9bc7
Disable min size enforcement of the switches in the Settings items -> Smaller switch items 2024-01-22 13:11:16 +02:00
Artem Chepurnoy b4859a19fb
feature: Cancel the selection on back press #26 2024-01-21 19:39:04 +02:00
Artem Chepurnoy 3de0e3734e
Trim the entered 2FA token before sending it to the backend #99 2024-01-21 18:33:44 +02:00
Artem Chepurnoy 41d19c46b4
refactor: Move getLastInsertRowId to the util.sq 2024-01-20 12:41:44 +02:00
Artem Chepurnoy f4f06b0500
fix: Only the first Wordlist has number of words displayed in a counter 2024-01-20 12:39:12 +02:00
Artem Chepurnoy d12eda09da
feat: Allow to disable Watchtower alerts for specific ciphers #19 2024-01-20 12:24:55 +02:00
Artem Chepurnoy 68f7d0236e
fix: Unable to delete a Password history item with last used date set to null 2024-01-19 12:59:54 +02:00
Artem Chepurnoy dee746a5bc
fix: Unable to sync the cipher with a null password history last used date 2024-01-19 12:37:47 +02:00
Artem Chepurnyi 1cc183c104
Merge pull request #94 from AChep/justdeleteme_action
New Just delete me by GitHub Action
2024-01-19 10:30:39 +02:00
Artem Chepurnyi 676643eadc
Merge pull request #95 from AChep/passkeys_action
New Passkeys by GitHub Action
2024-01-19 10:30:23 +02:00
Artem Chepurnoy f5aa34efc9
Format a better error message if Json parsing fails #84 2024-01-19 10:29:51 +02:00
Artem Chepurnoy ff752c6988
fix: Make Last used date of Password history optional #84 2024-01-19 10:29:50 +02:00
AChep 3e4dda53ac [AUTO]Update passkeys library
Files changed:
M	common/src/commonMain/resources/MR/files/passkeys.json
2024-01-19 00:05:08 +00:00
AChep b95836c859 [AUTO]Update justdeleteme library
Files changed:
M	common/src/commonMain/resources/MR/files/justdeleteme.json
2024-01-19 00:01:46 +00:00
Artem Chepurnoy d9020baa94
Hide unused Card Valid from option 2024-01-17 21:57:18 +02:00
Artem Chepurnoy 84f0c41c12
Align the UX of the Card item iwht other items #91 2024-01-17 21:54:16 +02:00
Artem Chepurnoy 992ce89bea
fix: Unable to read text from a file on Desktop 2024-01-17 11:14:35 +02:00
Crowdin Bot 6d7d599ab4 New Crowdin translations by GitHub Action 2024-01-16 17:08:23 +00:00
Artem Chepurnoy 57e1f1f951
Test support for more of cipher decode algorithms 2024-01-16 17:31:57 +02:00
Artem Chepurnoy e1371c3f85
fix: Unable to select Email relay if more than one of the same type is available #85 2024-01-16 16:57:08 +02:00
Artem Chepurnoy 047b3454af
A better Failed to decode a cipher error message 2024-01-16 10:34:00 +02:00
Artem Chepurnoy d4b3532f6c
fix: Use translated resources for Change folder name dialog 2024-01-15 20:43:37 +02:00
Artem Chepurnoy 2245904fd1
fix: Limit the max lines of labels on horizontal home menu to a single line 2024-01-15 20:43:37 +02:00
Artem Chepurnoy 89a39bc37d
feat: Add optional Base URL to Simple Login integration 2024-01-15 20:43:37 +02:00
Artem Chepurnoy 7fa1bf4c55
More consistent ChevronIcon usage on the context actions 2024-01-15 10:44:01 +02:00
Artem Chepurnoy 2113847162
Always sort ignoring word case 2024-01-15 10:16:48 +02:00
Crowdin Bot d50586383c New Crowdin translations by GitHub Action 2024-01-14 20:52:20 +00:00
Artem Chepurnoy 37cd25ba66
Add a page explaining the required Wordlist format 2024-01-14 13:10:33 +02:00
Artem Chepurnoy fbbe27d4bc
feat: Add Enable toggle to the URL overrides 2024-01-14 12:54:29 +02:00
Artem Chepurnoy c2f0a81e8a
fix: Use Process.errorStream instead of errorReader because the latter is not supported on Android 2024-01-14 12:28:38 +02:00
Artem Chepurnoy ef075b6d13
feat: Custom Wordlists 2024-01-14 12:15:18 +02:00
Artem Chepurnyi 8648b1a249 Add Show as barcode to more fields 2024-01-13 10:09:28 +02:00
Artem Chepurnyi 8fb5565f74 Show error message from the Execute command's result 2024-01-13 09:54:20 +02:00
Artem Chepurnyi 5cd5901bc5 Make window coroutine scope emit errors messages typed as errors 2024-01-13 09:39:10 +02:00
Artem Chepurnyi b1d9703a47 Rename AnonAddy to addy.io 2024-01-13 09:10:03 +02:00
Artem Chepurnyi 82db6151bc feat: Allow specifying your own Base URL for Addy.io 2024-01-13 09:09:16 +02:00
Artem Chepurnyi e097d26453
Merge pull request #74 from AChep/justdeleteme_action
New Just delete me by GitHub Action
2024-01-12 08:26:11 +02:00
Artem Chepurnyi 5ec4dadd65
Merge pull request #75 from AChep/passkeys_action
New Passkeys by GitHub Action
2024-01-12 08:25:30 +02:00
AChep 2ee529c974 [AUTO]Update Public suffix list
Files changed:
M	common/src/commonMain/resources/MR/files/public_suffix_list.txt
2024-01-12 00:09:57 +00:00
AChep 3093d1e65c [AUTO]Update passkeys library
Files changed:
M	common/src/commonMain/resources/MR/files/passkeys.json
2024-01-12 00:05:12 +00:00
AChep 5abba82b97 [AUTO]Update justdeleteme library
Files changed:
M	common/src/commonMain/resources/MR/files/justdeleteme.json
2024-01-12 00:01:39 +00:00
Artem Chepurnoy 12aec0cbc5
fix: Dates in the Vault / Send list are incorrectly formatted 2024-01-09 22:03:58 +02:00
Artem Chepurnoy f8986be2ba
Translate actions on the Send list screen 2024-01-09 21:46:08 +02:00
Artem Chepurnoy 349e0d306f
refactor: Clean-up history / email relays / url override lists screens 2024-01-09 21:29:38 +02:00
Artem Chepurnoy 51baef0664
Add a copy button to the error messages 2024-01-09 10:09:19 +02:00
Artem Chepurnyi 85fc9399c4
Better phrase OOM error text 2024-01-08 23:10:47 +02:00
Artem Chepurnoy 51dd09a94c
Show proper error message if generating KDF hash fails with OOM 2024-01-08 19:49:23 +02:00
Artem Chepurnoy 2d090b4a86
Ignore SocketException 2024-01-08 18:27:59 +02:00
Artem Chepurnoy 5f8a65cc8f
fix: Use extraLarge shape for the toast message container 2024-01-08 15:46:34 +02:00
Artem Chepurnoy c662c8378c
fix: Access to state register using synchronized block 2024-01-08 11:32:10 +02:00
Artem Chepurnoy eae30c738a
fix(ViewModel): Use single source of compose state 2024-01-08 11:25:28 +02:00
Crowdin Bot 31322f695a New Crowdin translations by GitHub Action 2024-01-07 21:12:19 +00:00
Artem Chepurnoy 458fbcdcc4
Add {otp} placeholder for generating TOTP codes 2024-01-07 23:08:47 +02:00
Artem Chepurnoy d06292c071
fix: Fix AWT thread crash that happens because the compose state gets updated from another thread 2024-01-07 23:08:47 +02:00
Artem Chepurnoy c8e2fab4c3
Add {url:parameter:} placeholder for extracting query parameters 2024-01-07 23:08:47 +02:00
Artem Chepurnoy 46d5fa2776
fix: Implement {url:userinfo} placeholder corrently 2024-01-07 23:08:47 +02:00
Artem Chepurnyi 7dc9b8a726
Merge pull request #61 from AChep/justdeleteme_action
New Just delete me by GitHub Action
2024-01-06 20:11:20 +02:00
Artem Chepurnyi 929b23d61a
Merge pull request #60 from AChep/passkeys_action
New Passkeys by GitHub Action
2024-01-06 20:10:51 +02:00
AChep 61f42ebe3a [AUTO]Update justdeleteme library
Files changed:
M	common/src/commonMain/resources/MR/files/justdeleteme.json
2024-01-06 18:10:11 +00:00
AChep 931560a1fa [AUTO]Update passkeys library
Files changed:
M	common/src/commonMain/resources/MR/files/passkeys.json
2024-01-06 18:09:54 +00:00
AChep 66d2565e59 [AUTO]Update Public suffix list
Files changed:
M	common/src/commonMain/resources/MR/files/public_suffix_list.txt
2024-01-06 18:09:46 +00:00
AChep de3d16aa69 [AUTO]Update two-factor auth library
Files changed:
M	common/src/commonMain/resources/MR/files/tfa.json
2024-01-06 18:08:05 +00:00
Crowdin Bot 045ad8a767 New Crowdin translations by GitHub Action 2024-01-06 17:54:36 +00:00
Artem Chepurnoy f97c8e6908
Move Expiried/Expires soon strings to text resources 2024-01-06 19:36:45 +02:00
Artem Chepurnoy 28c4aeaa96
Enlage a Read more button on the info item 2024-01-06 19:20:12 +02:00
Artem Chepurnoy cf00f116a0
Handle errors in Placeholders gracefully 2024-01-06 19:01:17 +02:00
Artem Chepurnoy 89cc7ec047
Add Text replace using regex to placeholders 2024-01-06 18:04:56 +02:00
Artem Chepurnoy 6b6239f2fd
Add missing padding to the left of the Matching type badge 2024-01-05 18:41:39 +02:00
Artem Chepurnoy 72db7043a6
Add Env support to placeholders 2024-01-05 18:32:23 +02:00
Crowdin Bot 3e4265a741 New Crowdin translations by GitHub Action 2024-01-05 16:13:02 +00:00
Artem Chepurnoy 01b13b7d08
Remove unused 'urloverride_integration_title' string 2024-01-05 18:12:11 +02:00
Artem Chepurnoy d394e82277
Include URL overrides in all of the URL types 2024-01-05 18:06:15 +02:00
Artem Chepurnoy a412040d7c
feat: URL override and Placeholders 2024-01-05 17:54:59 +02:00
Artem Chepurnoy e8b4e7247c
Use translated Cancel/Copy phrases 2024-01-05 17:16:57 +02:00
Artem Chepurnyi bb0864f16f
Merge pull request #54 from 1fexd/fix/ktor-method-not-found
fix: Ktor method not found
2024-01-05 16:56:53 +02:00
1fexd 9e9f22ee13
fix: MaterialRichText3.kt has been renamed to RichText.kt 2024-01-05 13:14:59 +01:00
1fexd b9642e54bf
fix: Ktor method not found 2024-01-05 13:12:28 +01:00
Artem Chepurnyi e46c34946a
Use a correct article for Copied a one time password 2024-01-02 20:00:23 +02:00
Artem Chepurnyi d8309415f2
Merge pull request #44 from DVDAndroid/patch-1
Show correct app build date
2023-12-30 23:24:46 +02:00
Crowdin Bot 2246de4995 New Crowdin translations by GitHub Action 2023-12-30 20:43:09 +00:00
Artem Chepurnoy daba003b20
refactor(locale): Move Copied a value to translatable strings 2023-12-30 22:19:31 +02:00
Artem Chepurnoy bca0d1d965
refactor: Use Skeleton item as a loader component of Confirmation dialogs 2023-12-30 11:44:38 +02:00
Artem Chepurnoy de6985d8d6
fix: Correct API Key and Domain hints for AnonAddy email forwarder 2023-12-30 11:37:25 +02:00
Artem Chepurnoy 6748218769
Minor clean-up 2023-12-30 11:33:41 +02:00
Davide Maggio 7a67abd516
Show correct app build date 2023-12-30 09:04:38 +01:00
Artem Chepurnoy 3256fe18a4 Initial commit 2023-12-29 18:38:23 +02:00