Uploaded image for project: 'OpenShift UX Product Design'
  1. OpenShift UX Product Design
  2. PD-1218

[OCP] Add Routing Options to User Preferences for 4.10

    XMLWordPrintable

Details

    • Story
    • Resolution: Done
    • Critical
    • Admin
    • None
    • False
    • False
    • Admin UXD Sprint 211

    Description

      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

      1. Go to Dev Perspective-> Add page then do Import from Git
      2. put this in as your repo: https://github.com/sclorg/nodejs-ex.git
      3. click on Show Advanced Routing options
      4. 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

      Attachments

        1. General.png
          General.png
          292 kB
        2. Language.png
          Language.png
          234 kB
        3. Notification.png
          Notification.png
          241 kB
        4. RoutingOptions.png
          RoutingOptions.png
          71 kB
        5. ShowRoutingOptions.png
          ShowRoutingOptions.png
          400 kB

        Activity

          People

            juhale@redhat.com Justin Hale
            mehall-1 Megan Hall
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: