Uploaded image for project: 'OpenShift Dev Console'
  1. OpenShift Dev Console
  2. ODC-7531

Create the Approvals Tab for showing the list of all Approvals

This issue belongs to an archived project. You can view it, but you can't modify it. Learn more

XMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Major Major
    • None
    • None
    • UI
    • None
    • ODC Sprint 3253, ODC Sprint 3254

      Description

      As a user, I want a list of all approvals needed for all my pipeline runs. From this page, I can approve or reject if I am an approver for the pipelines.

      Acceptance Criteria

      1. Create a new Tab named "Approvals" along with the existing PL, PLR, and Repo in the Pipelines Tab page. tabs.
      2. The new tab should render a list table and Search and Filter options. The filtration will be done based on the Status of approvals.
      3. The approvals page should list all the PLRs in that ns that require approval.
      4. Create the Approve/Reject ModalsĀ 
      5. Find the way to fetch the current user and check whether the current user is one of the approvers.
      6. Approve/Reject the ApprovalTask with the Modal if the current user is listed as one of the approvers.

      Additional Details:

              avik6028 Avik Kundu
              avik6028 Avik Kundu
              Archiver:
              ranumula@redhat.com Raju Anumula

                Created:
                Updated:
                Resolved:
                Archived: