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: show history about completed runs in each cron workflow #11811

Merged

Conversation

juijeong8324
Copy link
Contributor

Fixes #11706

Motivation

I want to check history about completed runs in each cron workflows.

Modifications

image
You can check the history in cron workflow details page when you click specific cron-workflow.

image
Also, If the cron workflow doesn't have completed workflows, you can see explanation as above.

Verification

Local running

Co-authored-by: yunwoo-yu <skypnal12@gmail.com>
Signed-off-by: juijeong8324 <juijeong8324@gmail.com>
@agilgur5
Copy link
Member

agilgur5 commented Sep 13, 2023

Follow-up to my review of #11790

@juijeong8324
Copy link
Contributor Author

juijeong8324 commented Sep 13, 2023

Follow-up to my review of #11790

Actually I already follow-up your review of #11790! If you have some advice, please let me know😀

@agilgur5
Copy link
Member

agilgur5 commented Sep 13, 2023

Actually I already follow-up your review of #11789! If you have some advice, please let me know😀

I meant that this new PR is the follow-up (it addresses my review)

Copy link
Member

@agilgur5 agilgur5 left a comment

Choose a reason for hiding this comment

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

Great work iterating on this!

There's 1 potential issue with the CSS, otherwise comments below are mostly stylistic.

@juijeong8324 juijeong8324 force-pushed the juijeong8324-cron-workflow branch 2 times, most recently from 2948e98 to 83826ee Compare September 14, 2023 16:50
Co-authored-by: yunwoo-yu <skypnal12@gmail.com>
Signed-off-by: juijeong8324 <juijeong8324@gmail.com>
Co-authored-by: yunwoo-yu <skypnal12@gmail.com>
Signed-off-by: juijeong8324 <juijeong8324@gmail.com>
@agilgur5
Copy link
Member

Tested locally and confirmed that this is working and not affecting other lists!

Cron Workflow page:
Screenshot 2023-09-20 at 11 23 29 AM

Workflow List page working as before:
Screenshot 2023-09-20 at 11 23 47 AM

Copy link
Member

@agilgur5 agilgur5 left a comment

Choose a reason for hiding this comment

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

Thanks for the great work @juijeong8324 and @yunwoo-yu !

There's one tiny lint error that needs fixing, otherwise LGTM 🙂

Copy link
Member

@terrytangyuan terrytangyuan left a comment

Choose a reason for hiding this comment

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

Pending CI build fix

Co-authored-by: yunwoo-yu <skypnal12@gmail.com>
Signed-off-by: juijeong8324 <juijeong8324@gmail.com>
@terrytangyuan terrytangyuan enabled auto-merge (squash) September 21, 2023 14:49
@terrytangyuan terrytangyuan merged commit 5def528 into argoproj:master Sep 21, 2023
25 checks passed
@juijeong8324
Copy link
Contributor Author

@agilgur5 Thank you so much for your help! 🥰 I was able to solve and contribute to a UI issue for the first time.😎
I will try to contribute a lot to Argo-workflows!!

@agilgur5
Copy link
Member

Happy to help @juijeong8324! ❤️ Congrats on contributing a new UI feature for the first time! 🎉

If you (or @yunwoo-yu or any other folks y'all collaborate with) are interested in UI work in particular, we have a project with many issues open 😄 😉
Feel free to tag me in any issues you have questions about or for code review on any PRs 🙂

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.

UI - show history about completed runs in each cron workflow
4 participants