Uploaded image for project: 'PUBLIC - Liferay Portal Community Edition'
  1. PUBLIC - Liferay Portal Community Edition
  2. LPS-104938

As a Search Admin, I want to see connection info for currently active connections

    Details

      Description

      WIP Figma Mockup: https://www.figma.com/file/1BfakfJxt76Me5D9WMZpFa/m-search-connections-display-lps-104938?node-id=0%3A1

      Background

      Currently connection information is displayed in a single line which is readable with only 1 connection, but after having multiple connections the information starts to get crowded.

      Screenshot of how the information currently looks in portal:

      With multiple connections, the information would look like:

      And with an error:

      What will be done

      The information displayed for multiple connections will be updated for a more readable display.

      For 7.2.x: 

      • New "Status" tab will only appear when there are multiple connections (CCR).
      • The tab will be after "Field Mappings."
      • "Index Actions" tab will be unchanged.
        **

      For 7.3.x: 

      • "Status" tab will be the first default tab.
      • Blue info bar on the "Index Actions" tab will be removed.

      Only the connection-tab-mockup.png will be applied. 

      Notes

      Example of data structure (not finalized)

      {
          searchEngineVendor: "Elasticsearch",
          clientVersion: "7.3.0",
          connections: [
              {
                  identifier: "local-cluster",
                  name: "LiferayElasticsearchCluster1",
                  nodes: [
                      {
                          name: "master-7.3.0",
                          version: "7.3.0"
                      }
                  ],
                  health: "green",
                  status: "active",
                  type: "remote" || "local" || "embedded"
              }
          ]
      }
      

       

       

       

        Attachments

        1. connection-tab-mockup.png
          50 kB
          Kevin Tan
        2. current-info-display.png
          330 kB
          Kevin Tan
        3. current-with-multiple-connections.png
          70 kB
          Kevin Tan
        4. current-with-multiple-connections-error.png
          26 kB
          Kevin Tan
        5. index-tab-mockup.png
          78 kB
          Kevin Tan
        6. Screenshot 2019-12-20 17.51.13.png
          191 kB
          Kevin Tan
        7. Screenshot 2019-12-20 17.51.21.png
          162 kB
          Kevin Tan

          Issue Links

            Activity

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Packages

                  Version Package
                  7.2.X
                  Master