André Bispo
dfc7c55b77
[PM-2297] Login with trusted device (Flow 2) ( #2623 )
...
* [PM-2297] Add DecryptUserKeyWithDeviceKey method
* [PM-2297] Add methods to DeviceTrustCryptoService update decryption options model
* [PM-2297] Update account decryption options model
* [PM-2297] Fix TrustedDeviceOption and DeviceResponse model. Change StateService device key get set to have default user id
* [PM-2297] Update navigation to decryption options
* [PM-2297] Add missing action navigations to iOS extensions
* [PM-2297] Fix trust device bug/typo
* [PM-2297] Fix model bug
* [PM-2297] Fix state var crash
* [PM-2297] Add trust device login logic to auth service
* [PM-2297] Refactor auth service key connector code
* [PM-2297] Remove reconciledOptions for deviceKey in state service
* [PM-2297] Remove unnecessary user id params
2023-07-27 16:55:06 +01:00
André Bispo
080aabfe82
[PM-1208] Fix merge
2023-07-20 15:39:03 +01:00
André Bispo
c0688c584e
[PM-1208] Fix merge
2023-07-20 15:37:08 +01:00
André Bispo
635b6bc184
Merge branch 'feature/pm-1029-tde-login' into feature/pm-1208-f3-options
...
# Conflicts:
# src/App/Pages/Settings/SettingsPage/SettingsPageViewModel.cs
# src/App/Resources/AppResources.resx
# src/Core/Abstractions/IStateService.cs
2023-07-20 14:56:40 +01:00
Jacob Fink
c9a7c29190
[PM-2713] More conversions to crypto api
2023-07-19 21:23:20 -04:00
Jacob Fink
546bf8dcb1
[PM-2713] convert cipher service and others to crypto service api
2023-07-19 21:23:20 -04:00
Jacob Fink
7fdc5597fc
[PM-2713] more conversions to new crypto service api
2023-07-19 21:23:20 -04:00
Jacob Fink
7c664f58b3
[PM-2713] add migration for pin on lock screens
2023-07-19 21:23:20 -04:00
Jacob Fink
bdfe806846
[PM-2713] converting calls to new crypto service api
2023-07-19 21:23:19 -04:00
Jacob Fink
5ed567ab90
[PM-2713] add toggle method to crypto service for keys
2023-07-19 21:23:19 -04:00
Jacob Fink
cd4f44e6f6
[PM-2713] use new MakeMasterKey method
2023-07-19 21:23:19 -04:00
Jacob Fink
69d38d4d75
[PM-2713] continue organizing crypto service
2023-07-19 21:23:18 -04:00
Jacob Fink
c1619536aa
[PM-2713] rename key hash to password hash & begin add methods to crypto service
2023-07-19 21:23:17 -04:00
Federico Maccaroni
dd52ff0dcc
[PM-2320] Improve Android block Auto-fill URIs ( #2616 )
...
* PM-2320 Added new view for block autofill URIs on Android
* PM-2320 Fix formatting
* PM-2320 Improved validations on block autofill uris
* PM-2320 Improved autofill block uris placeholder colors on different themes
2023-07-18 11:25:38 -03:00
Federico Maccaroni
cd9e49b13b
ac-1425 added main thread invocations when updating the vault properties to fix cases where the screen stays blank and doesn't update ( #2604 )
2023-07-17 16:53:30 -03:00
ifernandezdiaz
1f20f70d13
Fixing show value id button ( #2620 )
2023-07-16 20:13:55 -03:00
André Bispo
b688b85d0f
[PM-1201] Change timeout actions available based on hasMasterPassword ( #2610 )
...
* [PM-1201] Change timeout actions available based on hasMasterPassword
2023-07-12 20:42:21 +01:00
André Bispo
a5df6c0c65
[PM-2287][PM-2289][PM-2293] Approval Options ( #2608 )
...
* [PM-2293] Add AuthRequestType to PasswordlessLoginPage.
* [PM-2293] Add Actions to ApproveWithDevicePage
* [PM-2293] Change screen text based on AuthRequestType
* [PM-2293] Refactor AuthRequestType enum. Add label. Remove unnecessary actions.
* [PM-2293] Change boolean variable expression.
* [PM-2293] Trust device after admin request login.
* code format
* [PM-2287] Add trust device to master password unlock. Change trust device method. Remove email from SSO login page.
* [PM-2293] Fix state variable get set.
* [PM-2287][PM-2289][PM-2293] Rename method
2023-07-12 19:12:57 +01:00
Cesar Gonzalez
1e79e1182f
[PM-1063] Re-prompt for Master Password Can be Bypassed When Using Gboard Inline Autofill ( #2593 )
2023-07-11 08:15:37 -05:00
André Bispo
548bd12a8e
Merge branch 'feature/pm-1029-tde-login' into feature/pm-1208-f3-options
2023-07-10 12:37:13 +01:00
André Bispo
800b4c71de
Merge branch 'feature/pm-1029-tde-login' into feature/pm-1208-f3-options
...
# Conflicts:
# src/Core/Models/Response/DeviceResponse.cs
# src/Core/Services/ApiService.cs
2023-07-10 12:32:27 +01:00
mpbw2
4abb472998
Revert "reset lock delay when returning from activity result ( #2539 )" ( #2597 )
...
This reverts commit 0288a6659c .
2023-07-03 09:56:10 -04:00
André Bispo
6268f0776b
Merge branch 'feature/pm-1029-tde-login' into feature/pm-1208-f3-options
2023-07-03 10:34:53 +01:00
André Bispo
cbbc41be67
[PM-1208] Add continue button and not you option
2023-07-03 10:34:02 +01:00
ifernandezdiaz
175b9936b6
[PM-2798] Fixing Toolbar locators in FolderAddEditPage ( #2592 )
...
* Fixing Toolbar locators
* Adding Matt's suggestions
2023-06-29 15:50:01 -03:00
ifernandezdiaz
72e67bd6f2
[PM-2691] Adding AutomationIDs for Vault Page sections ( #2580 )
...
* Adding IDs for Vault Page sections
* Removing extra spaces
* Adding Matt's comments
* Fixing Filters Id bug
* Adding Fede's suggestions
* Fixing Settings Ids issues
* Fixing AutomationIds issues with RecyclerViews + implementing AutomationId helper class
* Adding Fede's suggestion
* Adding latest Fede's suggestions
2023-06-29 15:37:08 -03:00
André Bispo
e164fb9823
Merge branch 'feature/pm-1029-tde-login' into feature/pm-1208-f3-options
...
# Conflicts:
# src/App/Resources/AppResources.resx
# src/Core/Abstractions/IApiService.cs
# src/Core/Services/StateService.cs
2023-06-29 14:36:46 +01:00
André Bispo
87866304a6
[PM-1208] Add device related api endpoint. Add AccoundDecryptOptions model and property to user Account.
2023-06-28 22:37:08 +01:00
ifernandezdiaz
216c6abcf6
[PM-2737] Adding AutomationIDs for Send page elements ( #2583 )
...
* Adding AutomationIDs for Send page elements
* Fixing some spaces
* Adding Matt's suggestion
* Adding Fede's suggestion
* Removing unnecesarry breaks
2023-06-28 14:07:03 -04:00
Federico Maccaroni
1014563c75
[PM-192] Refactor forwarded email providers ( #2579 )
...
* PM-192 Refactor Forwarded email providers to use better patterns and code reuse.
* PM-192 fix format
2023-06-27 18:49:38 -03:00
ifernandezdiaz
3506269811
[PM-2688] Adding IDs for Options and Folders pages ( #2585 )
...
* Adding IDs for Options and Folders pages
* Fixing extra spaces
2023-06-26 10:31:57 -03:00
ifernandezdiaz
31487a31bb
[PM-2748] Refactoring locator strategy for Cipher Details page ( #2586 )
...
* Refactoring locator strategy for Cipher Details page
* Fixing extra spaces
2023-06-26 10:30:13 -03:00
ifernandezdiaz
1407aa5655
[PM-2678] Adding IDs for Settings Page elements ( #2584 )
...
* Adding IDS for Settings elements
* Adding IDS for Settings elements
2023-06-23 13:31:24 -03:00
ifernandezdiaz
d876b54f45
Adding IDs for AttachmentPage elements ( #2577 )
2023-06-20 17:49:26 -03:00
ifernandezdiaz
6644e3b449
[PM-2545] Adding Automation IDs for CipherDetailsPage elements ( #2576 )
...
* Adding IDs to CipherDetailsPage
* Fixing extra spaces
* Fixing extra space
2023-06-20 16:26:43 -03:00
ifernandezdiaz
8d98d1d5bd
[PM-2612] Adding AutomationIDs for LoginPasswordlessPage elements ( #2574 )
...
* Adding AutomationIDs for LoginPasswordlessPag elements
* Adding AutomationIDs for LoginPasswordlessRequest page elements
* Fixing missing space
2023-06-20 15:12:15 -03:00
ifernandezdiaz
3e9711f8f2
[PM-2611] Adding IDs for Cipher/Send search results ( #2575 )
...
* Adding IDs for Cipher/Send search results
* Adding missing spaces
2023-06-20 11:28:54 -03:00
ifernandezdiaz
43d2d386b1
[PM-2645] Adding IDs for Account Switching elements ( #2572 )
...
* Adding IDs for Account Switching elements
* Fixing Active/Inactive vault icon IDs
2023-06-16 16:20:09 -03:00
ifernandezdiaz
bc5c11b47f
Adding AutomationIDs on Generator page elements ( #2569 )
...
* Adding AutomationIDs on Generator pages
* Adding missing spaces
2023-06-15 16:11:55 -03:00
ifernandezdiaz
52843b4181
[PM-2544] Adding AutomationIDs for CipherAddEditViewPage elements ( #2564 )
...
* Adding AutomationIDs for Add/Edit Items page
* Adding IDs to CustomFields
* Adding Matt's suggestions
* Adding newest suggestions
2023-06-14 09:34:38 -03:00
ifernandezdiaz
1c13ed9895
[PS-2558] Mobile Automation - Starting automationIDs additions to our codebase ( #2558 )
...
* Adding locators for Environment, Hope, Login and Register pages
* Adding Locators on LockPage
* Adding Álison's suggestions
2023-06-06 21:00:01 -03:00
Federico Maccaroni
eeb634e698
PM-1798 Added accessibility names on entries on cipher add ( #2550 )
2023-06-05 18:58:38 +02:00
mpbw2
0288a6659c
reset lock delay when returning from activity result ( #2539 )
2023-05-25 11:43:45 -04:00
André Bispo
c7fd113f26
[PM-2347] Refresh feature flags when environment urls change ( #2538 )
2023-05-25 14:37:53 +01:00
André Bispo
65307f6eab
[PM-1351][PM-190] Add a mobile service to retrieve feature flags from API ( #2431 )
2023-05-19 12:42:41 +01:00
André Bispo
84a82f0876
[PM-1208] Add Device approval options screen. View model waiting for additional logic to be added.
2023-05-17 17:46:45 +01:00
Federico Maccaroni
fdaf743868
PM-2249 Fix vault timeout action policy check ( #2521 )
2023-05-15 15:28:18 +02:00
Federico Maccaroni
1c8328f62d
[PM-1402] Refactor PasswordGenerationService alongside PolicyService ( #2443 )
...
* PM-1402 Refactor pass generation service alongside policyservice
* PM-1402 Refactor PasswordGenerationService and PolicyService to have a simpler code and more specific to each class
* PM-1402 Fix format
* PM-1402 Moved policy consts from PolicyService to Policy
* PM-1402 fix crash due to lack of null checking
* PM-1402 fix format
* PM-1402 removed GetValueOrDefault() given that it was not needed and was changing the behavior
2023-05-11 18:41:32 +02:00
Federico Maccaroni
c1673a1bbf
PM-1352 Fix avatar toolbar item not loading on OTP cipher selection ( #2507 )
2023-05-05 18:18:07 +02:00
mp-bw
0f417b8434
[PM-1817] Expand biometric integrity checks to the account level ( #2498 )
...
* Change bio integrity validation to work at account-level
* biometric state migration
* fix account bio valid key storage location during migration
* comment clarification
* fix for iOS extensions not using custom avatar color
2023-05-01 09:47:00 -04:00