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
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
c09672ff88
[PM-1208] Fix app resource file
2023-07-20 15:30:29 +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
da7a1964ef
Update crypto service api call to fix build
2023-07-20 09:28:56 -04:00
Jacob Fink
73b8d8e6b8
fix bad merge
2023-07-20 09:20:31 -04:00
Jacob Fink
c61f9f0357
Merge branch 'auth/pm-2713/drop-master-key-dependency' into feature/pm-1029-tde-login
2023-07-20 09:19:48 -04:00
Jacob Fink
a3183857b9
[PM-2713] set decrypt and set user key in login helper
2023-07-19 21:23:21 -04:00
Jacob Fink
bedbca841d
[PM-2713] remove unused cached values in crypto service
2023-07-19 21:23:21 -04:00
Jacob Fink
0ff314f076
[PM-2713] use new crypto service api in auth service
2023-07-19 21:23:21 -04: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
d58f0b281b
[PM-2713] refresh pin key when setting user key
2023-07-19 21:23:19 -04:00
Jacob Fink
5ba3fac0c0
[PM-2713] add make user key method to crypto service
2023-07-19 21:23:19 -04:00
Jacob Fink
1e30524985
[PM-2713] fix signature of GetUserKeyPin
2023-07-19 21:23:18 -04:00
Jacob Fink
515decb4c9
[PM-2713] add new pin methods to state service
2023-07-19 21:23:18 -04:00
Jacob Fink
bf28d373e9
[PM-2713] more updates to crypto service
2023-07-19 21:23:18 -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
Jacob Fink
079e02e4e5
[PM-271] add UserKey and MasterKey support to crypto service
2023-07-19 21:23:17 -04:00
Jacob Fink
15d3da607b
[PM-2713] add new state for new keys and obsolete old ones
...
- UserKey
- MasterKey
- UserKeyMasterKey (enc UserKey from User Table)
2023-07-19 21:23:17 -04:00
Jacob Fink
b5cf9fd79d
[PM-2731] add user key and master key types
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
github-actions[bot]
c678c17ebc
Bumped version to 2023.7.1 ( #2625 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2023-07-18 14:23:08 +00: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
Federico Maccaroni
6d7970f767
[AC-762] Configure Crowdin to localize watch app ( #2552 )
...
* AC-762 Added localization files to watch project
* AC-762 Added crowdin config for watchOS localizable files
2023-07-17 13:35:54 -03:00
mpbw2
9adc4d3080
Catch additional exception types when validating intents ( #2618 )
2023-07-17 08:40:35 -04:00
ifernandezdiaz
1f20f70d13
Fixing show value id button ( #2620 )
2023-07-16 20:13:55 -03:00
Vince Grassia
a25da68437
Fix syntax in Version Auto Bump workflow ( #2615 )
2023-07-13 11:55:16 -04:00
Vince Grassia
fdc0313d10
Fix Build Workflow ( #2613 )
2023-07-13 10:05:57 -04: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
github-actions[bot]
f31c87b52e
Bumped version to 2023.7.0 ( #2612 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2023-07-12 17:34:23 +00:00
André Bispo
c2d4fa4429
[PM-2583] Answer auth request with mp field as null if doesn't have it. ( #2609 )
2023-07-11 23:05:35 +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
58542fd255
Merge branch 'master' into feature/pm-1029-tde-login
2023-07-10 12:36:59 +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
github-actions[bot]
11947ce99a
Autosync the updated translations ( #2603 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2023-07-07 05:13:18 +00:00
Jake Fink
3053eaa036
[PM-1379] add DeviceTrustCryptoService with establish trust logic ( #2535 )
...
* [PM-1379] add DeviceCryptoService with establish trust logic
* PM-1379 update api location and other minor refactors
* pm-1379 fix encoding
* update trusted device keys api call to Put
* [PM-1379] rename DeviceCryptoService to DeviceTrustCryptoService
- refactors to prevent side effects
* [PM-1379] rearrange methods in DeviceTrustCryptoService
* [PM-1379] rearrange methods in abstraction
* [PM-1379] deconstruct tuples
* [PM-1379] remove extra tasks
2023-07-05 16:13:20 -04: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