-
Story
-
Resolution: Done
-
Critical
-
None
-
False
-
False
-
-
Admin UXD Sprint 211
Goal
Add Routing Options / Security to User Preferences for forms (this default setting will ONLY impact the defaults for the Import from Git & Deploy Image FORMs when creating Deployment & Deployment Configs)
Background
We don't have secure routes by default, and it causes issues. We are changing the default on the import from git form from insecure to secure as the default, but want to expose it in user prefs so if users want to opt out, there's an easy way to do so.
Both Admin and Dev personas care about these settings.
Requirements
- Either leverage the existing General tab of User Preferences or add a new tab for Routing options (figure out what makes the most sense). If we add a new Applications tab, where should it fit inside of the current list?
- The defaults should be: Secure Route by default, with Edge set for TLS termination and Redirect set for Insecure traffic.
- The routing options in the User Preferences should be used as defaults for routing options in Deploy Image & Import from git FORMS and we need to make sure the copy clearly communicates that
How to reproduce the Routing options as they exist in the console today
- Go to Dev Perspective-> Add page then do Import from Git
- put this in as your repo: https://github.com/sclorg/nodejs-ex.git
- click on Show Advanced Routing options
- the security checkbox is the last thing in the advanced Routing options
User preferences as it exists in the console today:
Resources
Sketch file of existing User Preferences: https://marvelapp.com/prototype/hcdh214
Deliverables
Get feedback on designs from designers
Work with Michael on Final Visual Refinements
Share with Ali, Serena and Beau for feedback as well at the Stakeholder Wednesday call
Final designs in marvel to outline implementation
PR Link