Uploaded image for project: 'Automation Hub'
  1. Automation Hub
  2. AAH-1622

UI: Use the flag PULP_GALAXY_SIGNATURE_UPLOAD_ENABLED for the signature upload component

    • Icon: Task Task
    • Resolution: Done
    • Icon: Undefined Undefined
    • crc-2022-09-07
    • None
    • QE, UI
    • None

      Problem Description: 

      Currently upload signature button appears using `GALAXY_REQUIRE_SIGNATURE_FOR_APPROVAL` which is ok for CRC

      However for testing environments, standalone deployments and on-prem hub it would be nice to have a specific setting flag.

      Proposed Solution: 

      Use `PULP_GALAXY_SIGNATURE_UPLOAD_ENABLED` to control the appearance of the upload signature buttons on approval dashboard and also on collection detail pages.

      This process is already documented: https://galaxyng.netlify.app/config/collection_signing/#signature-upload 

              cspealma@redhat.com Clara Spealman (Inactive)
              rochacbruno@redhat.com Bruno Rocha
              Clara Spealman Clara Spealman (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

                Created:
                Updated:
                Resolved: