Skip to content

feat Config UI - Pipelines Feature Implementation #962

@e2corporation

Description

@e2corporation

Config-UI / Pipelines / Implementation

The Pipelines UI Feature is composed of the following primary sub-tasks that are dependent on each other and will be tracked as separate tickets.

Initial development estimates outlined below, will need re-estimation once development is underway.

Development Tasks

See #835 for Concept/UX Details

Run/Create Pipeline [~3d] (#963) 🏁 Merged PR 975 https://github.com/merico-dev/lake/pull/975

  • Apply reference design layout(s)
  • Setup Routing & Navigation
  • Build Create Pipeline Form
  • Apply form constraints & validations
  • Error Handling & No-data states
  • Functionality Testing w/ User Stories

All Pipeline Runs (Manage Pipelines) [~4d] (#964) 🏁 Merged PR #1037

  • Apply reference design layout(s)
  • Setup Routing & Navigation
  • Build Data Table for Pipeline Runs
  • Apply Filtering Logic
  • Connect Pipeline Actions
    • View Pipeline
    • CANCEL Pipeline
    • Restart/Retry Pipeline
  • Add Pagination Support
  • Error Handling & No-data states
  • Functionality Testing w/ User Stories

Backlog

Pipeline Activity (Run Details) [~3d] (#965) 🏁 Merged PR 997 https://github.com/merico-dev/lake/pull/997

  • Apply reference design layout(s)
  • Setup Routing
  • Display Run Activity & Status
  • Setup Status Polling
  • Connect Pipeline Actions
  • Error Handling & No-data states
  • Functionality Testing w/ User Stories

Post-Development Tasks [~2d] (#1049)

  • Deprecate Triggers Page
  • Cleanups & Linting
  • Developer QA
  • Overall Integration Testing
  • Testing + Bugfixes

Metadata

Metadata

Assignees

Labels

priority/highThis issue is very importanttype/feature-requestThis issue is a proposal for something new

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions