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
            rochacbruno@redhat.com Bruno Rocha
            Clara Spealman Clara Spealman
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: