Skip to content

feat: KEEP-493 re-apply workflow editor UX polish (reapply PR #1370)#1423

Merged
suisuss merged 10 commits into
stagingfrom
feat/KEEP-493-workflow-editor-ux-polish-reapply
Jun 2, 2026
Merged

feat: KEEP-493 re-apply workflow editor UX polish (reapply PR #1370)#1423
suisuss merged 10 commits into
stagingfrom
feat/KEEP-493-workflow-editor-ux-polish-reapply

Conversation

@suisuss
Copy link
Copy Markdown

@suisuss suisuss commented Jun 1, 2026

Summary

Re-applies the KEEP-493 workflow editor UX polish that was merged in #1370 and then reverted in #1407. This restores the same changes, cleanly replayed onto current staging.

The original 6 commits are cherry-picked (granularity and messages preserved). The net diff is identical to #1370 across the same 9 files; components/workflow/workflow-toolbar.tsx was 3-way merged to retain both the KEEP-493 editable-name field and the KEEP-597 workflow-picker refetchSidebar fix that landed after the revert.

Changes

  • Editable workflow name field in the editor toolbar
  • Status tooltips on the workflow run panel
  • Fund-this-wallet faucet panel on wallet creation (lib/web3/faucets.ts)
  • Auto-derive workflowType from write-action content on listing
  • Extend workflowType auto-flip into the workflows PATCH route
  • Extract deriveWorkflowType helper to deduplicate auto-flip logic

Verification

Context

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 1, 2026

PR Environment Deployed

Your PR environment has been deployed!

Environment Details:

Components:

  • Keeperhub Application
  • PostgreSQL Database (isolated instance)
  • LocalStack (SQS emulation)
  • Redis (isolated instance)
  • Schedule Dispatcher (staging image)
  • Block Dispatcher (staging image)
  • Event Tracker (staging image)

The environment will be automatically cleaned up when this PR is closed or merged.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 2, 2026

PR Environment Deployed

Your PR environment has been deployed!

Environment Details:

Components:

  • Keeperhub Application
  • PostgreSQL Database (isolated instance)
  • LocalStack (SQS emulation)
  • Redis (isolated instance)
  • Schedule Dispatcher (staging image)
  • Block Dispatcher (staging image)
  • Event Tracker (staging image)

The environment will be automatically cleaned up when this PR is closed or merged.

@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 2, 2026

PR Environment Deployed

Your PR environment has been deployed!

Environment Details:

Components:

  • Keeperhub Application
  • PostgreSQL Database (isolated instance)
  • LocalStack (SQS emulation)
  • Redis (isolated instance)
  • Schedule Dispatcher (staging image)
  • Block Dispatcher (staging image)
  • Event Tracker (staging image)

The environment will be automatically cleaned up when this PR is closed or merged.

@suisuss suisuss merged commit 1d9499a into staging Jun 2, 2026
43 checks passed
@suisuss suisuss deleted the feat/KEEP-493-workflow-editor-ux-polish-reapply branch June 2, 2026 04:02
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 2, 2026

🧹 PR Environment Cleaned Up

The PR environment has been successfully deleted.

Deleted Resources:

  • Namespace: pr-1423
  • All Helm releases (Keeperhub, Scheduler, Event services)
  • PostgreSQL Database (including data)
  • LocalStack, Redis
  • All associated secrets and configs

All resources have been cleaned up and will no longer incur costs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant