Uploaded image for project: 'Red Hat Internal Developer Platform'
  1. Red Hat Internal Developer Platform
  2. RHIDP-2737

Integrate bulk import APIs in the frontend

Prepare for Y ReleasePrepare for Z ReleaseRemove QuarterXMLWordPrintable

    • Icon: Story Story
    • Resolution: Done
    • Icon: Undefined Undefined
    • 1.3
    • None
    • Bulk Import Plugin
    • None
    • RHDH F&UI plugins 3259, RHDH F&UI plugins 3260, RHDH F&UI plugins 3261

      Story

      Integrate the APIs in the front-end

      Acceptance Criteria

      • “Added Repositories” page
        • Fetch and display the list of added repositories
        • Show the appropriate status in the “Added Repositories” table, such as (https://www.figma.com/design/09Iltd57RiuqOtKWkjy8MH/Bulk-import?node-id=3-534&t=PVlPEG7w8qJ79xCA-0)
          • Queued (waiting for the task to do the ingestion/pull request to start)
          • Waiting for PR Approval
          • Waiting for ServiceNow Ticket Resolution (if ServiceNow is used)
          • PR Rejected
          • ServiceNow Ticket Rejected (if ServiceNow is used)
          • Finished and Ingested
          • Ingestion Error (if there’s some error like illegal name, entity name already exists in catalog and such)
        • Allow periodic querying of ServiceNow API or Git provider API for import statuses
        • Row actions:
          • Edit: In case users can edit the PR name, description and owner from this side panel, then yes, let's open the side panel. In case we cannot change these PR details, then we will change that to this icon and it will open the PR itself.
          • Refresh: Clicking on the Refresh icon should update the status and last updated columns of the added repository
          • Delete: Should remove the repository from the added repositories list

       

      • Handle edge cases and error scenarios
      • Add unit tests
      • Update E2E tests (if required)

       

       

      Note: Update the acceptance criteria after the spike https://issues.redhat.com/browse/RHIDP-1398

              dsantra12 Debsmita Santra
              dsantra12 Debsmita Santra
              RHIDP - Frontend Plugins & UI
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Created:
                Updated:
                Resolved: