* Changed label to entraID
* Performed rename of Azure AD to Entra ID
* Added check to maintain backward compatibility.
* Swapping Azure for Entra
* one last spot
* Adding property for the data.json for backward compatibility.
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
* Removing unneeded setting using the old azure property.
* Accidentally removed. Adding entra back in.
* Adding backward compatibility comment. Added here because it's required for SecureStorageKeys
* Adding backward compatibility comments.
* Fixing comment
* Removing unused fields.
---------
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com>
* [deps]: Update bootstrap to v5 [SECURITY]
* Use the color-contrast method instead of the deprecated color-yiq method
* Update settings component for bootstrap 5
* Update ApiKey component for bootstrap 5
* Update environment component for bootstrap 5
* Run prettier
* Revert back to data-dismiss
* Update modal close button attribute to use data-bs-dismiss instead of data-dismiss
* Run npm prettier
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rui Tome <rtome@bitwarden.com>
* Use api key for login
* Remove user login and organization setting
* Override Api authentication to expect organization keys
* Linter fixes
* Use public API
The organization api key is valid only in the public api scope
* Use organization api key in CLI utility
* Serialize storageService writes
* Prefer multiple awaits to .then chains
* Initial PR review
* Do not treat api key inputs as passwords
This conforms with how they are handled in CLI/web
* Update jslib
* PR feedback