Uploaded image for project: 'Data Management'
  1. Data Management
  2. DM-29533

Remove legacy PDAC access from Portal application; update branding

    XMLWordPrintable

    Details

      Description

      The legacy PDAC data interfaces are being / have been retired at NCSA and are not available on any of the other RSP instances.  It is time to remove the visibility of the legacy query screens from the Portal user interface.

      This is a change to the suit package, though once that change has been made, the underlying support for the query interfaces, which is in core Firefly for historical reasons, can also be removed.

      At the same time, change terminology in the UI from "LSST" and "LSP" to "Rubin" etc. and "RSP", as appropriate, and replace the project logo in the header.

      Should be accomplished in time for DP0.1, to avoid exposing the legacy interface.

        Attachments

          Activity

          Hide
          gpdf Gregory Dubois-Felsmann added a comment -

          Also including minimal changes to move from "LSP" to "RSP" references.

          Show
          gpdf Gregory Dubois-Felsmann added a comment - Also including minimal changes to move from "LSP" to "RSP" references.
          Hide
          gpdf Gregory Dubois-Felsmann added a comment -

          Test build of 2.3.x release series for the Portal app is being used for auth flow work on data-int. It contains the above fixes, which are still on lsst/suit:tickets/DM-29533 for now. See attached image.

          Show
          gpdf Gregory Dubois-Felsmann added a comment - Test build of 2.3.x release series for the Portal app is being used for auth flow work on data-int. It contains the above fixes, which are still on lsst/suit:tickets/ DM-29533 for now. See attached image .
          Hide
          gpdf Gregory Dubois-Felsmann added a comment -

          Test build on Docker at ipac/suit:dm-29533-2 has passed a variety of auth flow and operational tests.

          This involved another correction to the TAP error document handling logic in Firefly itself. When that makes it to a release (early next week, I hope) I will make a production build of the Portal application.

          Show
          gpdf Gregory Dubois-Felsmann added a comment - Test build on Docker at ipac/suit:dm-29533-2 has passed a variety of auth flow and operational tests. This involved another correction to the TAP error document handling logic in Firefly itself. When that makes it to a release (early next week, I hope) I will make a production build of the Portal application.
          Hide
          gpdf Gregory Dubois-Felsmann added a comment -

          Firefly release-2021.2.3 is out.  A test of the Portal application against its content was successful.

          Now awaiting review of https://github.com/lsst/suit/pull/29 .

          Show
          gpdf Gregory Dubois-Felsmann added a comment - Firefly release-2021.2.3 is out.  A test of the Portal application against its content was successful. Now awaiting review of https://github.com/lsst/suit/pull/29  .
          Hide
          gpdf Gregory Dubois-Felsmann added a comment -

          Reviewed by Loi Ly under https://github.com/lsst/suit/pull/29 ; merged.

          Show
          gpdf Gregory Dubois-Felsmann added a comment - Reviewed by Loi Ly  under  https://github.com/lsst/suit/pull/29 ; merged.
          Hide
          gpdf Gregory Dubois-Felsmann added a comment -

          Branch rc-2.3 created. Tagged as 2.3.3-7-dev.

          ipac/suit:suit-233-7-dev built and superficially tested on IPAC Kubernetes. Requested dev/int deployment in RSP.

          If that looks good, will rebuild in production (minified-JS) mode for real deployment to RSP.

          Show
          gpdf Gregory Dubois-Felsmann added a comment - Branch rc-2.3 created. Tagged as 2.3.3-7-dev. ipac/suit:suit-233-7-dev built and superficially tested on IPAC Kubernetes. Requested dev/int deployment in RSP. If that looks good, will rebuild in production (minified-JS) mode for real deployment to RSP.

            People

            Assignee:
            gpdf Gregory Dubois-Felsmann
            Reporter:
            gpdf Gregory Dubois-Felsmann
            Reviewers:
            Loi Ly
            Watchers:
            Frossie Economou, Gregory Dubois-Felsmann, Loi Ly, Russ Allbery, Trey Roby
            Votes:
            0 Vote for this issue
            Watchers:
            5 Start watching this issue

              Dates

              Created:
              Updated:

                Jenkins Builds

                No builds found.