-
Notifications
You must be signed in to change notification settings - Fork 8
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
ui: Show job statuses in product list #1207
ui: Show job statuses in product list #1207
Conversation
As an idea, I think showing the date of the last run would also be very helpful to get an overview. |
Maybe just a date of creation after the run status? Or, date of creation for ongoing run, date of completion for a finished one? |
Personally, I'd also be fine with simply dropping the "Started / Completed At:" lines as it's clear that an active run cannot have completed yet, so the timestamp cannot refer to that state either. In exchange, maybe do like we do for the duration of ongoing runs and print the timestamp in italics to highlight its slightly different meaning? |
Right, good idea |
Signed-off-by: Johanna Lamppu <johanna.lamppu@doubleopen.org>
If a product of an organization only has one repository, show information of the latest run in that repository in the product list in the organization details page to get a quick overview of runs in the organization. Signed-off-by: Johanna Lamppu <johanna.lamppu@doubleopen.org>
58c0700
to
0b57e22
Compare
@mnonnenmacher, after you've deployed this, can you try out the performance on your infra as well? This makes a lot of requests to the API, so let's keep an eye on whether it's too much. |
If it causes issues we could consider (optionally) including that information directly in the products response. |
If a product of an organization only has one repository, show the status of the latest run in that repository in the product list in the organization details page to get a quick overview of runs in the organization.