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

SUIT continued support for bug fixes and deployment update

    XMLWordPrintable

    Details

    • Type: Epic
    • Status: Done
    • Resolution: Done
    • Fix Version/s: None
    • Component/s: SUIT
    • Epic Name:
      suit-support
    • Story Points:
      172
    • WBS:
      02C.05.08
    • Team:
      Science User Interface

      Description

      This epic covers the continued support from SUIT for LSP portal, including bug fixes and deployment update of SUIT, Firefly, firefly-client, jupyter-firefly-extension, Java/JavaScript related packages update, and other items as needed,  for period between May 2019 to January 2022.  The story and bug tickets will be filed as they appear. 

        Attachments

          Issue Links

          Stories in Epic (Custom Issue Matrix)

          Key Summary Story Points Assignee Status
           
          DM-29988

          Update Portal application for compatibility with Firefly 2021.1+

          2 Gregory Dubois-Felsmann Done
           
          DM-29948

          Update DMTN-136 with GitHub Actions workflows

          1 Gregory Dubois-Felsmann Done
           
          DM-29324

          Clean up display_firefly for proper use of firefly_client via Conda

          1 Gregory Dubois-Felsmann Done
           
          DM-29533

          Remove legacy PDAC access from Portal application; update branding

          10 Gregory Dubois-Felsmann Done
           
          DM-29613

          Portal application uses outdated "logout" link

          2 Gregory Dubois-Felsmann Done
           
          DM-29655

          afw_display.getClient().display_url() returns the wrong URL for Firefly

          3 Trey Roby Done
           
          DM-29654

          The "hostname" option to afw.display's getDisplay() fails

          Gregory Dubois-Felsmann Done
           
          DM-28431

          Add version string display to Firefly "Slate" screen

          3 Trey Roby Done
           
          DM-25513

          UI element layering glitch - userid/logout field floats to front

          4 Loi Ly Done
           
          DM-22455

          Create a proper release of the Portal application

          2 Gregory Dubois-Felsmann Done
           
          DM-22331

          Changes to Portal application logic for finding related assets

          6 Trey Roby Done
           
          DM-22330

          Error box when loading jupyter -int notebook about unable to detect TAP URL

          Gregory Dubois-Felsmann Done
           
          DM-24383

          Update Firefly proxy container image to ACMEv2 compliance

          1 Loi Ly Done
           
          DM-26218

          Update Firefly JupyterLab extension for JupyterLab 2.x

          4 Trey Roby Done
           
          DM-24849

          Firefly save/download dialogs are inconsistent in whether the file type extension is added

          6 Unassigned Done
           
          DM-30886

          Review and if necessary revise the Portal documentation on the DP0.1 site

          1 Gregory Dubois-Felsmann Done
           
          DM-30861

          Image masks are displayed at a lower resolution than the main image

          4 Trey Roby Done
           
          DM-26475

          Update 'suit' package build procedure to new online help system

          3 Loi Ly Done
           
          DM-26854

          Create Portal 2.0.0 RC based on Firefly 2020.3, once it is available

          Gregory Dubois-Felsmann Done
           
          DM-26852

          Add suit to IRSA nightly build

          Loi Ly Done
           
          DM-26851

          Fix build script bugs

          2 Loi Ly Done
           
          DM-26840

          Prepare Portal application for release 2.*

          1 Gregory Dubois-Felsmann Done
           
          DM-25757

          Refresh lsst-demo certificate - September 2020

          1 Loi Ly Done
           
          DM-25756

          Refresh lsst-demo certificate - June 2020

          1 Loi Ly Done
           
          DM-25755

          Define minimal set of image-query features to replace legacy PDAC Portal

          2 Gregory Dubois-Felsmann Done
           
          DM-25752

          Build a Portal release using >=2019.4 Firefly and verify that detection-footprint coverage works

          2 Gregory Dubois-Felsmann Done
           
          DM-18489

          Empty float from VOTable shows as "0.0000000000e+00" in the table

          6 Tatiana Goldina Done
           
          DM-15892

          Coverage image: catalog overlay disappear from image at low zoom level

          8 Trey Roby Done
           
          DM-15834

          Problems with "dialog window stretch" icon and behavior for Firefly table option dialog

          2 Unassigned Done
           
          DM-15621

          In "lock by click" mode, clicking on the image to set the position causes the zoomed-inset to go blank

          Unassigned Done
           
          DM-22124

          Firefly 2019.3.1 does not support LSST detection footprint overlays

          10 Gregory Dubois-Felsmann Done
           
          DM-22005

          Renew lsst-demo SSL certificate - Fall 2019

          1 Loi Ly Done
           
          DM-19781

          useFieldGroupConnector does not catch some value changes with radio and list boxes when options change

          1 Trey Roby Done
           
          DM-19767

          Update jupyter_firefly_extensions for work with jupyter lab 1.0

          4 Trey Roby Done
           
          DM-20931

          Implement pinning of Firefly version in suit repo

          2 Loi Ly Done
           
          DM-21846

          Firefly TAP UI on LSST Portal is not defaulting to the correct TAP service

          2 Trey Roby Done
           
          DM-21921

          Firefly interaction with asynchronous TAP broken after TAP update

          Gregory Dubois-Felsmann Done
           
          DM-20860

          WCS match fails for image with east - right

          8 Trey Roby Done
           
          DM-19972

          ds9 region file upload dialog misplaced the information

          2 Cindy Wang [X] (Inactive) Done
           
          DM-20048

          Unauthenticated Redis database - lsst-sui-tomcat01.ncsa.illinois.edu

          2 Loi Ly Done
           
          DM-18186

          proposal for SUIT portal

          1 Gregory Dubois-Felsmann Done
           
          DM-18184

          upgrade babel to address some security concerns

          2 Trey Roby Done
           
          DM-20249

          Table filter shows 'null' in the column category but fails to filter

          6 Loi Ly Done
           
          DM-20248

          Firefly table: use client-side formatting

          14 Loi Ly Done
           
          DM-18304

          Adjust Firefly pod resource allocations for lsst-lsp-stable and lsst-lsp-int

          2 Loi Ly Done
           
          DM-19858

          Ensure that Portal / Firefly deployments are insensitive to trailing slashes on the application root

          1 Loi Ly Done
           
          DM-15398

          potential bug in (image) upload function

          Unassigned Done
           
          DM-16458

          Firefly image stretch panel: maximum-not-less-than-minimum constraint is not enforced

          Unassigned Won't Fix
           
          DM-13040

          Column expression issues

          2 Unassigned Won't Fix
           
          DM-13039

          Implement custom database functions for column expressions functions not supported by DB

          2 Unassigned Won't Fix
           
          DM-10509

          Issues to be addressed in the new structure of chart UI

          8 Xiuqin Wu [X] (Inactive) Won't Fix
           
          DM-13036

          Use db to calculate expressions for decimation (heatmap data)

          4 Unassigned Invalid

            Activity

            Hide
            gpdf Gregory Dubois-Felsmann added a comment - - edited

            "Reviewing" to determine which tasks may have been completed, which are still important to complete, and which are just part of a "grab bag" of good ideas that could be implemented someday.

            The aim is to close out this epic completely at this time, without waiting for further work.

            Remaining important items are being moved to DM-37505. Items that are specifically about the Python interface, especially afw.display, are being moved to DM-37506.

            "Suggestions box" items are being moved to the existing DM-10570.

            Show
            gpdf Gregory Dubois-Felsmann added a comment - - edited "Reviewing" to determine which tasks may have been completed, which are still important to complete, and which are just part of a "grab bag" of good ideas that could be implemented someday. The aim is to close out this epic completely at this time, without waiting for further work. Remaining important items are being moved to DM-37505 . Items that are specifically about the Python interface, especially afw.display, are being moved to DM-37506 . "Suggestions box" items are being moved to the existing DM-10570 .

              People

              Assignee:
              gpdf Gregory Dubois-Felsmann
              Reporter:
              xiuqin Xiuqin Wu [X] (Inactive)
              Reviewers:
              Gregory Dubois-Felsmann
              Watchers:
              Frossie Economou, Gregory Dubois-Felsmann
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Jenkins

                  No builds found.