André Bispo
e9afc75f0a
[PM-3333] Check for purged admin auth requests ( #2671 )
...
* [PM-3333] Check for purged admin auth requests
Co-authored-by: Federico Maccaroni <fedemkr@gmail.com >
---------
Co-authored-by: Federico Maccaroni <fedemkr@gmail.com >
2023-08-08 20:15:35 +01:00
André Bispo
446b8c2d35
[PM-2289] Change header title based on auth request type ( #2670 )
...
* [PM-2289] Change header title based on auth request type
2023-08-08 20:15:14 +01:00
André Bispo
24378d937e
[PM-3319] Check for admin request in Lock page ( #2668 )
...
* [PM-3319] Ignore admin auth request when choosing mp as decryption option.
2023-08-08 20:12:01 +01:00
André Bispo
6b2700bcaa
[PM-3342] Not you button logs user out. ( #2672 )
2023-08-08 19:36:49 +01:00
André Bispo
aac66b23bd
[PM-3337] Fix admin request deny error ( #2669 )
2023-08-08 14:15:38 -04:00
André Bispo
8221d55647
[PM-3320][PM-3321] Fix labels and UI tweaks ( #2666 )
...
* [PM-3320] Fix UI copy and remember me default ON.
* [PM-3321] Fix UI on Log in with device screen.
2023-08-07 15:16:52 +01:00
André Bispo
53e3429f6d
[PM-3313] Null email in Approval Options screen ( #2664 )
...
* [PM-3313] Fix null email in approval options screen
2023-08-05 11:39:06 +01:00
André Bispo
faa9b1a9f7
[PM-3313] Fix Android SSO Login ( #2663 )
...
* [PM-3313] Catch exception on AuthPendingRequest
* [PM-3313] Fix lock timeout action if user doesn't have a master password.
* code format
2023-08-04 20:37:02 -04:00
Jacob Fink
9bddc1d456
Merge branch 'auth/pm-2713/drop-master-key-dependency' into feature/pm-1029-tde-login
2023-08-03 22:01:38 -04:00
Jacob Fink
4fa8d2ba28
[PM-2713] set user key on set password page
2023-08-03 13:30:45 -04:00
André Bispo
c75bcccf20
[PM-1208] Add TDE flows for new users ( #2655 )
...
* [PM-1208] Create new user on SSO. Logout if not password is setup or has pending admin auth request.
* [PM-1208] Fix new user UserKey decryption.
* [PM-1208] Add new user continue to vault logic. Auto enrol user on continue.
* [PM-1208] Trust device only if needed
* [PM-1208] Add logic for New User SSO.
* [PM-1208] Add logic for New User SSO (missing file).
2023-08-03 18:20:51 +01:00
Jacob Fink
e076c9fe04
[PM-2713] add auto unlock key to mobile
2023-08-03 10:49:55 -04:00
André Bispo
78788276ef
Merge branch 'master' into feature/pm-1029-tde-login
2023-08-03 14:50:15 +01:00
Federico Maccaroni
5aaff1ea20
PM-3249 Removed back button from block autofill uris to be aligned to other views ( #2654 )
2023-08-02 10:54:01 -03:00
Jacob Fink
61aac20555
[PM-2713] rename state methods
2023-08-01 08:46:02 -04:00
Jacob Fink
89a9185b20
[PM-2713] rename get pin lock type method
2023-07-31 16:49:41 -04:00
Jacob Fink
c2ddbb7eff
[PM-2713] rename toggle method, don't reset enc user key
2023-07-31 12:57:50 -04:00
Jacob Fink
bb5a7383a8
[PM-2713] don't pass user key as param when encrypting
2023-07-31 12:42:56 -04:00
André Bispo
6fe8fc39ab
Merge branch 'master' into feature/pm-1029-tde-login
...
# Conflicts:
# src/App/Resources/AppResources.resx
2023-07-28 07:33:54 +01:00
Federico Maccaroni
375718f945
PM-3227 Avoid clone on discoverable passkeys. ( #2648 )
2023-07-27 18:35:09 -03:00
Jacob Fink
de5113ede7
[PM-2713] rename PinLockEnum to PinLockType
2023-07-27 16:26:23 -04:00
Jacob Fink
ba6d260565
[PM-2713] rename PrivateKey methods to UserPrivateKey on crypto service
2023-07-27 16:24:31 -04:00
Jacob Fink
7562c688c5
[PM-2713] deconstruct new key pair
2023-07-27 16:20:33 -04:00
André Bispo
c25906206e
[PM-2289] [PM-2293] TDE Login with device Admin Request ( #2642 )
2023-07-27 21:18:36 +01:00
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
Federico Maccaroni
ea81acb3bf
[PM-1575] Display Passkeys ( #2523 )
...
* PM-1575 Added new models for Fido2Key
* PM-1575 Added discoverable passkeys and WIP non-discoverable ones
* PM-1575 Fix format
* PM-1575 Added non-discoverable passkeys to login UI
* PM-1575 Added copy application icon to Fido2Key UI
* PM-1575 Updated bwi font with the updated passkey icon
* PM-1575 For now just display Available for two-step login on non-discoverable passkey inside of a cipher login
* PM-1575 Fix non-discoverable passkey visibility
* PM-1575 remove Passkeys as a filter in the vault list
* PM-1575 Display error toast if there is a duplicate passkey when moving a cipher to an org
* Revert "PM-1575 Display error toast if there is a duplicate passkey when moving a cipher to an org"
This reverts commit 78e6353602 .
* [PM-2378] Display error toast on duplicate Passkey when moving cipher to an organization (#2594 )
* PM-2378 Display error toast if there is a duplicate passkey when moving a cipher to an org
* PM-3097 Fix issue when moving cipher with passkey to an org where the uniqueness should be taken into consideration on different passkeys types and also the Username (#2632 )
* PM-3096 Fix non-discoverable passkey to be taken into account when encrypting a cipher which was causing the passkey to be removed when moving to an org (#2637 )
2023-07-26 17:59:49 -03:00
Jacob Fink
813ac841c6
[PM-2713] fix casting issues and pin
2023-07-20 13:57:32 -04:00
Jacob Fink
0da3d25955
[PM-2713] rename password hash to master key hash
2023-07-20 12:30:02 -04: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