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

    XMLWordPrintable

Details

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

    Description

      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:

      Attachments

        Activity

          People

            avik6028 Avik Kundu
            avik6028 Avik Kundu
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: