Add "Vault Health Reports can be used to evaluate the security of your Bitwarden Personal or Organization Vault" description to the source string, "Identify and close security gaps in your online accounts by clicking the reports below."
This commit updates the organization delete request confirmation warning based on new copy from the product team.
Changes are as follows:
* Add a load toggle to the organization delete modal, as we now have data to collect.
* Adjust how the families for enterprise error state for invalid sponserships connects with the organization delete component. Previously it just sent in a localization key to use for the description, but this commit adds a union type for identifying different delete flows and moves the FOE description localization key into the template with a condition.
* Move the callout on the organization delete component to above the description text.
* Adjust content of the typical organization delete request description based on copy from the product team.
* This includes a list of item types in use by the organization that will be deleted and the amount of each type that exist in the organization.
* Break form controls up into reusable components
* Add proper form styling, validation, inline error messages, etc
* Move control options into class instead of template
* Add accessibility
* Display sponsorship warning when sponsoring an org
Move actions to drop down menu
Fix revoke cancel success popup
* Only show warning when sponsorship exists
* Added manual routing
* Families for enterprise/account settings (#1290)
* Added sponsored families page
* Revert "Added manual routing"
This reverts commit a970ba78ffa98545176b636630e48115efcf51cc.
* Add messages to page
* Remove stages and simplify design
* Switch to new figma design
* Add screen reader
* Add calls to server
* Reorder methods
* Used to organization filters
* Connected page to server
* Add preliminary text to subscription page
* Sponsor existing family organization flow
* Update jslib
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
* Add revoke sponsorship flow
* Add spinner to send offer button
* Determine if subscription has sponsored items
* Work on subscription button
* Add message for new family organization
* Families for enterprise/subscription page (#1292)
* Work on subscription button
* Determine if subscription has sponsored items
* Work on subscriptions page
* Add message for new family organization
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
* Families for enterprise/redeem card (#1295)
* Add toast localization message
* Use helpers to property display sponsorship items
* Split table rows into component so buttons load (#1296)
* Split table rows into component so buttons load
* Update jslib
* Families for enterprise/localizations (#1299)
* Add more localizations
* Remove unneeded comments
* Fix help article
* Run linting
* Do not show redeem button if no orgs exist to redeem
* Implement new process for accepting sponsorships
* Hide business checkbox
* Update jslib
* Removed commented code
* Remove commented html
* Cleaned up imports
* Use proper message
* Remove merge conflict message
* Remove confusing comment
* Listened to PR feedback
* Remove unused property
* Update help text
* Fix aria labels
* Add try catch
* Made toast before emit
* Minor copy changes
* Update jslib
* Remove unneeded loading
Co-authored-by: Matt Gibson <mgibson@bitwarden.com>
* Test that Key Connector URL can be reached before saving
* Update jslib
* Add styling to validation messages
* Use inline button, fix styling
* Add accessibility call out to form validation
* Added manual routing
* Add additional copy for free trial
* Revert
* Fix formatting
* Switch text to be on the top of the payment info
* Update to put text at top of the screen