* Account Switching (#1720)
* Account switching
* WIP
* wip
* wip
* updates to send test logic
* fixed Send tests
* fixes for theme handling on account switching and re-adding existing account
* switch fixes
* fixes
* fixes
* cleanup
* vault timeout fixes
* account list status enhancements
* logout fixes and token handling improvements
* merge latest (#1727)
* remove duplicate dependency
* fix for initial login token storage paradox (#1730)
* Fix avatar color update toolbar item issue on iOS for account switching (#1735)
* Updated account switching menu UI (#1733)
* updated account switching menu UI
* additional changes
* add key suffix to constant
* GetFirstLetters method tweaks
* Fix crash on account switching when logging out when having more than user at a time (#1740)
* single account migration to multi-account on app update (#1741)
* Account Switching Tap to dismiss (#1743)
* Added tap to dismiss on the Account switching overlay and improved a bit the code
* Fix account switching overlay background transparent on the proper place
* Fixed transparent background and the shadow on the account switching overlay
* Fix iOS top space on Account switching list overlay after modal (#1746)
* Fix top space added to Account switching list overlay after closing modal
* Fix top space added to Account switching list overlay after closing modal on lock, login and home views just in case we add modals in the future there as well
* Usability: dismiss account list on certain events (#1748)
* dismiss account list on certain events
* use new FireAndForget method for back button logic
* Create and use Account Switching overlay control (#1753)
* Added Account switching overlay control and its own ViewModel and refactored accordingly
* Fix account switching Accounts list binding update
* Implemented dismiss account switching overlay when changing tabs and when selecting the same tab. Also updated the deprecated listener on CustomTabbedRenderer on Android (#1755)
* Overriden Equals on AvatarImageSource so it doesn't get set multiple times when it's the same image thus producing blinking on tab chaged (#1756)
* Usability improvements for logout on vault timeout (#1781)
* accountswitching fixes (#1784)
* Fix for invalid PIN lock state when switching accounts (#1792)
* fix for pin lock flow
* named tuple values and updated async
* clear send service cache on account switch (#1796)
* Global theme and account removal (#1793)
* Global theme and account removal
* remove redundant call to hide account list overlay
* cleanup and additional tweaks
* add try/catch to remove account dialog flow
Co-authored-by: Federico Maccaroni <fedemkr@gmail.com>
* Switching the iOS build artifact and release asset names
* disabling jobs/steps to test the new release asset name
* switching to download artifacts from rc
* testing the upload of the 'Bitwarden iOS' directory
* Build zip asset of the Bitwarden iOS asset
* trying a couple of different zip paths
* Final package test
* Re-enabling all of the jobs after testing
* Added dsym artifact to be uploaded alongside with the ipa o the build.yml
* Added dsym artifact to be uploaded alongside with the ipa o the build.yml
* Fixed build.yml dsym artifact
* Fix upload dsym build.yml
* Fix build.yml to check what gets exported and after this will become the adjustment for the dsym (disabling Android build for this test)
* Fix build.yml to copy all dsyms and artifact them (disabling Android build for this test)
* Fix build.yml to only copy all dsyms and ipa and artifact them (disabling Android build for this test)
* Added Appcenterr CLI and upload missing symbols for dSYM to the build
* Add secret to build workflow (#1771)
* Changed build.yml upload dsym command from upload-missing-symbols to upload-symbols
* Added restrictions for uploading iOS symbols to AppCenter on build.yml
Co-authored-by: Vince Grassia <593223+vgrassia@users.noreply.github.com>