Skip to content

Feature: Workflow UI #1

Description

@intel352

We need a functional UI for managing workflows.

  1. Identify the basic behaviors and functionality that should exist to support managing workflows via UI. Support multi-tenancy, user accounts, logins to be able to store, edit, execute, and manage workflows, such as tracking the status, watching logs, etc.
  2. Implement and document the UI functionality end to end.
  3. Introduce BDD using Godog (https://github.com/cucumber/godog) to validate each scenario of functionality via API and UI as far as possible.
  4. Introduce Playwright or a similar frontend testing framework, write tests to validate each area of functionality that was introduced in the UI, and get all tests passing. Ensure Playwright takes screenshots at each step so you can verify what it's seeing is expected.

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Fields

No fields configured for issues without a type.

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions