Commit graph

450 commits

Author SHA1 Message Date
Neeraj Gupta fb0fa73c03 Use Sizebox.shrink() 2023-09-04 16:22:50 +05:30
Neeraj Gupta 535109d08f Hide unsync icon for offline mode 2023-09-04 16:13:19 +05:30
Neeraj Gupta a02cfef105 Add basic support for offline mode 2023-09-04 16:01:59 +05:30
Neeraj Gupta 2ff8963c52 Refactor to clear online mode keys 2023-09-04 10:54:14 +05:30
Neeraj Gupta 117d397d77 Add offline db 2023-09-04 10:49:28 +05:30
Neeraj Gupta c5b3808dee Merge branch 'main' into offline_mode 2023-09-04 09:50:32 +05:30
Neeraj Gupta 7cd5b313de
Ind Upgrade: Switch to direct download option (#226) 2023-09-04 09:45:48 +05:30
Neeraj Gupta 8cbba78bcb APK download: Switch to direct download option 2023-09-04 09:43:45 +05:30
Neeraj Gupta 9d95bd16cd By default, enable sentry in debugMode 2023-09-04 09:35:38 +05:30
Crowdin Bot e5c8e90889 New Crowdin translations by GitHub Action 2023-09-03 00:25:35 +00:00
Neeraj Gupta 445f3f20f0 Add option to install manually 2023-09-02 08:31:38 +05:30
Neeraj Gupta 05a36b051d Clean up configuration 2023-08-31 09:33:03 +05:30
Neeraj Gupta 75843814bd Merge branch 'main' into offline_mode 2023-08-29 15:34:14 +05:30
laurenspriem 10ca447f54 Update _getProviderTitle to split on parentheses 2023-08-24 22:05:11 +02:00
Crowdin Bot 991f7ce302 New Crowdin translations by GitHub Action 2023-08-24 12:09:15 +00:00
Crowdin Bot 427cf73d9d New Crowdin translations by GitHub Action 2023-08-23 00:23:21 +00:00
Alastair McNeill c117473ce8 Issue #193: masked secret key 2023-08-22 17:12:12 +01:00
Neeraj Gupta c758704a2e ignore lint for pb generate 2023-08-22 10:18:38 +05:30
Neeraj Gupta 0a010994ee dart fix --apply 2023-08-22 10:17:15 +05:30
vishnukvmd d965a0239f Merge branch 'main' into offline_mode 2023-08-20 21:50:38 +05:30
vishnukvmd a773f999fa Merge branch 'main' into offline_mode 2023-08-20 21:50:09 +05:30
vishnukvmd 3b710e9274 Revert "Generate and save localKey"
This reverts commit 945d6d6728.
2023-08-20 21:49:35 +05:30
Crowdin Bot a59c5539b2 New Crowdin translations by GitHub Action 2023-08-20 12:01:06 +00:00
Crowdin Bot 814fc98274 New Crowdin translations by GitHub Action 2023-08-19 12:07:29 +00:00
Neeraj Gupta 1ba113147f
Flutter upgrade: v3.10.6 (#210) 2023-08-19 09:22:24 +05:30
Crowdin Bot 456e46052d New Crowdin translations by GitHub Action 2023-08-19 00:22:02 +00:00
Neeraj Gupta cdd8d7906b Upgrade flutter: 3.10.6 2023-08-18 20:03:33 +05:30
Neeraj Gupta 7cee6ad7e6 Clean up 2023-08-18 16:14:01 +05:30
Neeraj Gupta 111c28d076 Add support for importing encrypt aegis vault 2023-08-18 15:59:10 +05:30
Neeraj Gupta 815059f11e Add support for plain text import from Aegis 2023-08-18 14:47:16 +05:30
Vishnu Mohandas 16dbf5b3bf
Minor fixes (#206) 2023-08-18 09:07:41 +05:30
vishnukvmd 1c5d4201ea Prioritize custom icons 2023-08-18 08:50:48 +05:30
vishnukvmd 400de2d20e Return empty widget in case there's no icon 2023-08-18 08:50:24 +05:30
Neeraj Gupta f4ee647144
New Translations (#205) 2023-08-18 06:06:16 +05:30
Vishnu Mohandas f73df1f8b7
Icons (#204) 2023-08-18 06:05:47 +05:30
Crowdin Bot 0f76e30d0a New Crowdin translations by GitHub Action 2023-08-18 00:23:02 +00:00
vishnukvmd 041e90a8ed Setup custom icons 2023-08-17 23:16:10 +05:30
vishnukvmd 0ed1b15977 Remove debug statement 2023-08-17 23:04:01 +05:30
vishnukvmd cdcc8e103f Setup icon loading with colors 2023-08-17 22:54:53 +05:30
Crowdin Bot 028c2f7e4c New Crowdin translations by GitHub Action 2023-08-17 12:08:31 +00:00
Crowdin Bot d551780d81 New Crowdin translations by GitHub Action 2023-08-16 12:08:41 +00:00
vishnukvmd 945d6d6728 Generate and save localKey 2023-08-16 14:00:19 +05:30
vishnukvmd 7d8a85b861 Modify Settings page to work for offline mode 2023-08-16 13:28:09 +05:30
vishnukvmd 54817cc100 Add an option in the onboarding page to opt in for offline mode 2023-08-16 13:27:55 +05:30
vishnukvmd 34a39a2a86 Redirect to home page if user has opted for offline mode 2023-08-16 13:27:30 +05:30
vishnukvmd 52e9567a12 Persist user preference for offline mode 2023-08-16 13:27:13 +05:30
Crowdin Bot 2a3886c7c4 New Crowdin translations by GitHub Action 2023-08-14 12:09:07 +00:00
Neeraj Gupta f8d3cb5d5b
Show disable email verification for all users (#200) 2023-08-14 10:08:42 +05:30
Neeraj Gupta 31ffb48e0f Disable emailMFA: request for password if SRP setup is not done 2023-08-14 10:02:37 +05:30
Neeraj Gupta 648f68d6a6 Page for password verification 2023-08-14 09:46:12 +05:30
Crowdin Bot 993fd16075 New Crowdin translations by GitHub Action 2023-08-14 00:24:05 +00:00
Neeraj Gupta 90103c67ae Always show the dialog to disable email verification 2023-08-13 11:05:17 +05:30
Neeraj Gupta 4c1783a54b Disable barrier dismissibility for session expired dialog, resolves #166 2023-08-13 11:04:11 +05:30
Neeraj Gupta 65e5a8f900 Dismiss dialog before navigation 2023-08-13 10:28:32 +05:30
Neeraj Gupta 0c4e5b7da6 Improve UX for login via password 2023-08-13 10:27:48 +05:30
Neeraj Gupta 6f032eeba3 Fix qrcode for dark mode, resolves #197 2023-08-13 10:06:47 +05:30
Neeraj Gupta edc1023caf Fix export for macOS & iPadOS, resolves #196 2023-08-13 10:01:12 +05:30
Neeraj Gupta c8e8240540 Extract strings 2023-08-12 12:45:55 +05:30
Neeraj Gupta 19942db88d Refactor: route to homePage post import 2023-08-12 12:13:11 +05:30
Neeraj Gupta 287c23038d Update review url for playstore 2023-08-12 12:02:18 +05:30
Neeraj Gupta 4d13ca6c1d Use env variable to identify Github APKs 2023-08-12 11:51:54 +05:30
Crowdin Bot 8c30cf71b2 New Crowdin translations by GitHub Action 2023-08-12 00:22:12 +00:00
Neeraj Gupta 3e96118079
Merge branch 'main' into social 2023-08-11 17:10:11 +05:30
Neeraj Gupta ace3754370 Update case 2023-08-11 17:01:06 +05:30
Neeraj Gupta 66ebcb6701 Add link to blog and shop 2023-08-11 16:57:12 +05:30
Neeraj Gupta bd18e966f5 Add option to rate 2023-08-11 16:53:59 +05:30
Crowdin Bot a965b859ff New Crowdin translations by GitHub Action 2023-08-11 00:22:37 +00:00
Neeraj Gupta 81fcbac0ec Fix: use safeDecode while decoding account & issuer 2023-08-10 11:59:19 +05:30
Crowdin Bot d6f20e827a New Crowdin translations by GitHub Action 2023-08-10 00:29:23 +00:00
Neeraj Gupta 1d7abe4023 Fix bug 2023-08-09 14:27:09 +05:30
Neeraj Gupta 70c72a45b7 Calculate qr size dynamatically 2023-08-09 14:16:18 +05:30
Neeraj Gupta ea6eb1368c Add support for viewing qrCode 2023-08-09 14:13:12 +05:30
Neeraj Gupta 28f94df354
Minor fixes (#183) 2023-08-09 12:35:56 +05:30
Neeraj Gupta e5812ed09a Add option to suggest features 2023-08-09 12:07:14 +05:30
Neeraj Gupta 08eac475d1 -mRemove unused import 2023-08-09 12:01:34 +05:30
Neeraj Gupta 306f7fdab7 Fix url for github 2023-08-09 12:00:37 +05:30
Crowdin Bot ef8294adb3 New Crowdin translations by GitHub Action 2023-08-09 00:28:57 +00:00
Neeraj Gupta caeb0f4e92 Remove unused import 2023-08-08 10:05:40 +05:30
Neeraj Gupta 79b5b835b4 Fix: Check canPop before pop 2023-08-08 09:59:41 +05:30
Neeraj Gupta 2cd8ff6a46 EmptyState: Add hook to import code and faq 2023-08-08 09:59:04 +05:30
Neeraj Gupta 911471cd98 Remove dead code 2023-08-08 09:49:44 +05:30
Neeraj Gupta 4944eff546 Switch to new actionSheet for delete code 2023-08-08 09:45:02 +05:30
Neeraj Gupta 9f470ac709 Update copy for Google auth import 2023-08-08 09:39:54 +05:30
Neeraj Gupta 00fc97129b Remove unused import 2023-08-08 08:39:07 +05:30
Neeraj Gupta 1f6ef8f941 Add faq for auth 2023-08-08 08:38:40 +05:30
Neeraj Gupta 98e9cfc44a Move logout and delete options under account 2023-08-07 16:49:32 +05:30
Neeraj Gupta 3db76c7e1b Recovery key under security 2023-08-07 16:45:51 +05:30
Neeraj Gupta 5dbeb36be9 Minor update 2023-08-02 17:39:00 +05:30
Neeraj Gupta 45e720917d Minor refactor + comment 2023-08-02 16:41:05 +05:30
Neeraj Gupta a8c2bc2d9a Fix UI refresh 2023-08-02 16:35:57 +05:30
Neeraj Gupta 10a26131ac Extract string 2023-08-02 16:33:10 +05:30
Neeraj Gupta 8394ec72ce Show generic error 2023-08-02 13:39:45 +05:30
Neeraj Gupta b8c4711b8d Fetch user profile on Sign in 2023-08-02 13:37:39 +05:30
Neeraj Gupta 553a6ce732 Show option to enable/disable email MFA 2023-08-02 13:17:41 +05:30
Neeraj Gupta 89774972f8 Handle emailMFA flag during login 2023-08-02 13:16:48 +05:30
Neeraj Gupta e401503948 Add support for incrementing hotp counter 2023-08-01 17:34:58 +05:30
Neeraj Gupta 80d97734fd Add support for parsing counter 2023-08-01 15:50:28 +05:30
Neeraj Gupta 25b10efec4 Add support for importing from Google Authenticator 2023-08-01 12:51:05 +05:30
Neeraj Gupta 39d415bab6 HomePage: Call super.initiate() first 2023-08-01 12:50:24 +05:30
Neeraj Gupta 010c32ecf7 Fix: UI bug 2023-08-01 12:41:04 +05:30
Neeraj Gupta 2637cd60a0 Add generated proto model 2023-08-01 08:09:26 +05:30
Neeraj Gupta 5cef1cd0e6 Show error if user tries to import zip 2023-08-01 07:54:40 +05:30
Neeraj Gupta 503d06edec RaivoImport: Minor refactor 2023-07-31 21:51:06 +05:30
Neeraj Gupta 108298b52a Merge branch 'main' into login-v2 2023-07-31 17:36:15 +05:30
Neeraj Gupta 46d96ef779 Support for importing ente encrypted export 2023-07-31 17:26:56 +05:30
Neeraj Gupta c666bbb6e8
Fix alignment of codes list (#170) 2023-07-31 16:20:21 +05:30
Neeraj Gupta c09cb51ef6 Merge branch 'main' into login-v2 2023-07-31 16:07:39 +05:30
Neeraj Gupta d41cae9903 Merge branch 'main' into login-v2 2023-07-31 16:07:17 +05:30
Neeraj Gupta fb8aa013fa
Export in encrypted format + import from Ravio (#168) 2023-07-31 16:06:51 +05:30
Neeraj Gupta f10bc75668 Fix alginment of codes list 2023-07-31 15:56:05 +05:30
Neeraj Gupta 5a245ed1ef Make sort case-insensitive 2023-07-31 15:47:54 +05:30
Neeraj Gupta 2cb6275fdf Fix minor bug 2023-07-31 15:43:02 +05:30
Neeraj Gupta 4e4a773c1a Remove commented out code 2023-07-31 15:41:17 +05:30
Neeraj Gupta 50b74367be Extract strings 2023-07-31 15:39:19 +05:30
Neeraj Gupta 94eb5d8c97 Add support for importing raivo codes 2023-07-31 15:26:08 +05:30
Neeraj Gupta f91d3876d0
Merge branch 'main' into login-v2 2023-07-31 13:12:38 +05:30
Neeraj Gupta 471621880f Fix bug in closing progressDialog 2023-07-31 13:06:00 +05:30
Neeraj Gupta 562f5667eb Show multiple import options 2023-07-31 13:00:38 +05:30
Neeraj Gupta ea770cfa18 Export auth codes 2023-07-31 10:45:07 +05:30
Neeraj Gupta 07f63bc07c Add model for exporting encrypted codes 2023-07-29 21:10:41 +05:30
Neeraj Gupta dd90d57675 Update UI 2023-07-29 21:10:24 +05:30
Neeraj Gupta f40df0b819 Show option to export encrypted or plain text codes 2023-07-29 21:00:01 +05:30
Neeraj Gupta 7a4125a847 Move settings->data files 2023-07-29 16:03:08 +05:30
Crowdin Bot d48fd18749 New Crowdin translations by GitHub Action 2023-07-28 00:26:47 +00:00
Crowdin Bot 51ec1d5b0c New Crowdin translations by GitHub Action 2023-07-27 00:26:42 +00:00
Crowdin Bot 26af0b4689 New Crowdin translations by GitHub Action 2023-07-25 12:09:05 +00:00
Crowdin Bot d60f0c3841 New Crowdin translations by GitHub Action 2023-07-25 00:30:33 +00:00
Neeraj Gupta 9a80bf2cb2 Use initial 128bit as loginKey 2023-07-24 15:11:43 +05:30
Neeraj Gupta a88cd75a5c LoginV2 changes 2023-07-24 11:47:01 +05:30
Neeraj Gupta 37ce8a55db LoginV2 changes 2023-07-24 11:43:17 +05:30
Neeraj Gupta 4ad2627b8b Add LoginPasswordVerificationPage page 2023-07-20 18:07:43 +05:30
Neeraj Gupta d13c7bfd3a Login V2 changes - part 2 2023-07-20 17:26:19 +05:30
Neeraj Gupta ac82e1a004 LoginV2 changes 2023-07-20 16:40:00 +05:30
Neeraj Gupta dad3d2fa51 Add model for SRP 2023-07-20 16:02:57 +05:30
Neeraj Gupta 16d90d33f5 Upgrade CryptoUtil 2023-07-20 15:59:23 +05:30
Crowdin Bot 8cd030e62e New Crowdin translations by GitHub Action 2023-07-17 00:35:14 +00:00
Neeraj Gupta 54f94c2137 l10n: Enable japanese and turkish locale 2023-07-13 21:29:20 +05:30
Neeraj Gupta 70ccb5856a Extract strings 2023-07-13 20:59:28 +05:30
Neeraj Gupta ab6867e3b0 Fix: Handle # value in the account name 2023-07-13 20:32:57 +05:30
Crowdin Bot cb5b89154d New Crowdin translations by GitHub Action 2023-07-06 00:35:06 +00:00
Crowdin Bot 86289eb217 New Crowdin translations by GitHub Action 2023-06-29 12:09:49 +00:00
Crowdin Bot aa8a911298 New Crowdin translations by GitHub Action 2023-06-14 03:41:41 +00:00
Neeraj Gupta 07181c1e37
Fix: Handle empty spaces in qrCode secrets (#138) 2023-06-09 14:59:21 +05:30
Neeraj Gupta 79de39f92a Fix: Handle empty spaces in qrCode secrets 2023-06-09 14:57:31 +05:30
Naveen 842f33ea06 intl package has been updated from 1.17.0 to 1.18.0
local_auth package has been updated from 1.1.5 to 2.1.3
Code related to local_auth package has been updated
2023-06-02 08:27:56 +05:30
Neeraj Gupta c95d32a10e UX: Search for new account post scanning QRcode 2023-05-25 15:09:14 +05:30
Crowdin Bot ef2757b8ce New Crowdin translations by GitHub Action 2023-05-25 00:24:41 +00:00
Crowdin Bot 355609194f New Crowdin translations by GitHub Action 2023-05-24 00:26:13 +00:00
Crowdin Bot bb02fa8197 New Crowdin translations by GitHub Action 2023-05-17 12:08:31 +00:00
Crowdin Bot 5350ade862 New Crowdin translations by GitHub Action 2023-05-17 00:29:23 +00:00