* Send item domain name to fastmail
- Added a metadata field (forDomain:) to the Fastmail Forwarder API
request that's set to the domain name of the item being added to the
vault, or to "" if the username generator is being used in standalone
mode. This allows the user's Fastmail account to display the domain
name for the username that was generated.
* Minor changes for readability
* dotnet format
---------
Co-authored-by: ✨ Audrey ✨ <ajensen@bitwarden.com>
* PM-4857 Hide "Allow screen capture" on iOS
* PM-4857 Try to fix FDroid build by forcing .NET 7
* PM-4857 Try to fix FDroid build by forcing .NET 7, adding rollForward and disable allowPrerelease to the global json
* PM-4857 Changed global.json to use 7.0.400 so FDroid pass in CI
* [PM-3273] Add property for password set. Add labels. Update sync service.
* [PM-3273] Set password needs set in state. Read value on sync and nav to page.
* [PM-3273] Add navigation to Set Password on vault landing if needed.
* [PM-3273] Update SetPasswordPage copy
* [PM-3273] Add ManageResetPassword to Org Permissions, handle it on sync.
* [PM-3273] Change user has master password state when set master password is complete.
* [PM-3273] Code clean up
* [PM-3273] Remove unnecessary property from account profile
* [PM-3273] Add check for remembered org identifier
* [PM-4679] Added logging calls for future checks.
---------
Co-authored-by: Federico Maccaroni <fedemkr@gmail.com>
* [PM-2671] Update mobile client to use regions
* [PM-2671] Refactor
* [PM-2671] Move migration of region to migration service.
* [PM-2671] Move comment
* [PM-2671] Change method name
* [PM-2671] Change method name on usages
---------
Co-authored-by: Federico Maccaroni <fedemkr@gmail.com>
* Add ForwardEmail alias to Username Generator
* remove unnecessary initializer
* Corrected order of alias Generators
* PM-4307 - Trigger ForwardEmailDomainName PropertyChanged after initialization
* PM-115 Added new cipher key and encryption/decryption mechanisms on cipher
* PM-115 fix format
* PM-115 removed ForceKeyRotation from new cipher encryption model given that another approach will be taken
* [PM-1690] Added minimum server version restriction to cipher key encryption (#2463)
* PM-1690 added minimum server version restriction to cipher key encryption and also change the force key rotation flag
* PM-1690 Updated min server version for new cipher encryption key and fixed configService registration
* PM-1690 removed forcekeyrotation
* PM-115 Temporarily Changed cipher key new encryption config to help testing (this change should be reseted eventually)
* PM-2456 Fix attachment encryption on new cipher item encryption model (#2556)
* PM-2531 Fix new cipher encryption on adding attachments on ciphers with no item level key (#2559)
* PM-115 Changed temporarily cipher key encryption min server version to 2023.6.0 to test
* PM-115 Reseted cipher key encryption minimum server version to 2023.5.0 and disable new cipher key on local cipher creation
* Added Key value to the cipher export model (#2628)
* Update Constants.cs
Updated minimum encryption server version to 2023.9.0 so QA can test its behavior
* PM-115 Fix file format
* PM-115 Changed new encryption off and minimum new encryption server version to 2023.8.0 for testing purposes
* PM-115 Changed CIpher key encryption minimum server version to 2023.9.0
* PM-3737 Remove suffix on client version sent to server (#2779)
* PM-115 QA testing server min version and enable new cipher key encryption
* PM-115 Disable new cipher encryption creation and change minimum server encryption version to 2023.9.1
---------
Co-authored-by: aj-rosado <109146700+aj-rosado@users.noreply.github.com>
* PM-3811 Unified passkeys view and moved both inside Login as an array of FIdo2Key
* PM-3811 Passkeys unification => updated cipher details view an helpers
* PM-3811 Updated passkeys creation date time format