Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feat (wfm): add workflow stats viewsets #725

Merged
merged 1 commit into from
Dec 9, 2024
Merged

Conversation

raylrui
Copy link
Contributor

@raylrui raylrui commented Nov 28, 2024

add statistics api for workflow run manger for all statistics and analysis of runs data

two stats api will be add:
/api/v1/workflowrun/stats/list_all/
/api/v1/workflowrun/stats/count_by_status/

couple with report page (in development) in UI: umccr/orca-ui#65

@raylrui raylrui added the feature New feature label Nov 28, 2024
@raylrui raylrui self-assigned this Nov 28, 2024
@raylrui raylrui marked this pull request as ready for review November 28, 2024 05:28
@raylrui raylrui requested a review from reisingerf November 29, 2024 03:11
@raylrui raylrui marked this pull request as draft November 29, 2024 05:12
@raylrui
Copy link
Contributor Author

raylrui commented Nov 29, 2024

will refactor as umccr/orca-ui#65 (comment)

Copy link
Member

@reisingerf reisingerf left a comment

Choose a reason for hiding this comment

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

LGTM

@raylrui raylrui marked this pull request as ready for review December 9, 2024 00:00
@raylrui
Copy link
Contributor Author

raylrui commented Dec 9, 2024

will merge now

@raylrui raylrui merged commit 54da544 into main Dec 9, 2024
14 checks passed
@raylrui raylrui deleted the feat/wfr-add-statistics-api branch December 9, 2024 00:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature New feature
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants