Skip to content
This repository has been archived by the owner on Oct 9, 2023. It is now read-only.

Implement UpdateWorkflow #83

Merged
merged 2 commits into from
Apr 2, 2020
Merged

Implement UpdateWorkflow #83

merged 2 commits into from
Apr 2, 2020

Conversation

katrogan
Copy link
Contributor

@katrogan katrogan commented Apr 2, 2020

TL;DR

This PR implements the UpdateWorkflow endpoint for setting workflow state.

Type

  • Bug Fix
  • Feature
  • Plugin

Are all requirements met?

  • Code completed
  • Smoke tested
  • Unit tests added
  • Code documentation added
  • Any pending items have an associated Issue

Complete description

This PR allows users to toggle workflow visibility by setting workflow state. Now that we have authentication combined with an audit trail, this allows us to track who updates workflows should users request it. This change also adds a migration to add the state column to the workflows table and a separate migration to backfill it.

This should seamlessly allow filtering on workflow state from the UI now.

Tracking Issue

flyteorg/flyte#235

Follow-up issue

NA

EngHabu
EngHabu previously approved these changes Apr 2, 2020
@katrogan katrogan merged commit 1acce74 into master Apr 2, 2020
eapolinario pushed a commit that referenced this pull request Sep 6, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants