Skip to content

Workflow listing API: names, places Endpoints#1910

Merged
xIrusux merged 7 commits into
2025.4from
feature/workflow-pending-items
Jun 26, 2026
Merged

Workflow listing API: names, places Endpoints#1910
xIrusux merged 7 commits into
2025.4from
feature/workflow-pending-items

Conversation

@xIrusux

@xIrusux xIrusux commented Jun 22, 2026

Copy link
Copy Markdown
Contributor

What

Adds a small read-only workflow-listing API used by the Workflow Pending Items dashboard widget:

  • GET /workflows/names — all configured workflow names.
  • GET /workflows/places?workflowName= — places of a workflow.

All endpoints are generic and reusable, derived from the core Workflow Manager. API-docs translations included.

Notes

  • Companion to the studio-dashboards-bundle Workflow Pending Items widget (names/places power the config dropdowns; transitions power the bulk-apply toolbar).
  • Draft — opening for early review.

xIrusux and others added 2 commits June 22, 2026 13:42
Adds GET /workflows/names and GET /workflows/places?workflowName=, used by
the Workflow Pending Items dashboard widget's configuration dropdowns.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
GET /workflows/transitions returns the transitions available from a given
workflow place (name + label), used by the Workflow Pending Items widget to
offer bulk transition actions.
@codacy-production

codacy-production Bot commented Jun 22, 2026

Copy link
Copy Markdown

Up to standards ✅

🟢 Issues 40 minor

Results:
40 new issues

Category Results
CodeStyle 40 minor

View in Codacy

🟢 Metrics 15 complexity

Metric Results
Complexity 15

View in Codacy

NEW Get contextual insights on your PRs based on Codacy's metrics, along with PR and Jira context, without leaving GitHub. Enable AI reviewer
TIP This summary will be updated as you push new changes.

@xIrusux xIrusux marked this pull request as ready for review June 25, 2026 15:09
@xIrusux xIrusux changed the title Workflow listing API: names, places, transitions Workflow listing API: names, places Endpoints Jun 25, 2026
@lukmzig lukmzig added this to the 2025.4.6 milestone Jun 26, 2026
@sonarqubecloud

Copy link
Copy Markdown

@lukmzig lukmzig left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@xIrusux xIrusux merged commit 3797727 into 2025.4 Jun 26, 2026
13 checks passed
@xIrusux xIrusux deleted the feature/workflow-pending-items branch June 26, 2026 06:42
@github-actions github-actions Bot locked and limited conversation to collaborators Jun 26, 2026
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.

2 participants