UX: Introduce EULA acceptance at license upload for Self-Managed instances
This is the UX design issue for #224712 (closed)
Proposal
Add a checkbox to the Upload License page for the user to agree to the Subscription Agreement
Validation
- When the user clicks the "Upload license" button, see if the checkbox is checked
- If it is not, display the error message inline with the checkbox (using the Pajamas validation styling)
- Error message: "Checking this box is required to proceed"
Edited by Emily Sybrant