zuul/web/src
James E. Blair 8021fdf37b Indicate queue and window length on status page
For every pipeline, we already show the number of items in the
pipeline in a "badge" after the pipeline name.

This change extends that concept to show the length of the
individual change queues in the same way -- a new badge to the right
of the queue name.

Additionally, in the case of dependent pipelines, we add the current
window size to the badge.  So in check, a queue header might look like:

  Queue: [17]

If there are 17 changes in the queue.  And in gate it might look like:

  Queue: integrated [4 / 22]

If there are 4 changes in the queue and the window size is 22.

The new badge has a tooltip that breaks each of these values out so
that users can discover their individual meanings.  It looks like:

  Queue length: 4
  Window size: 22

Change-Id: I951e1b406926b2438a847874d64babee0d11fb6f
2023-08-29 15:44:36 -07:00
..
actions Add config metadata to identify project-templates 2023-06-07 03:24:03 +00:00
containers Indicate queue and window length on status page 2023-08-29 15:44:36 -07:00
images web: add dark mode and theme selection 2023-04-21 11:23:56 +00:00
pages Web: convert config errors to table 2023-05-31 17:37:54 -07:00
reducers web: add dark mode and theme selection 2023-04-21 11:23:56 +00:00
App.jsx Web: remove config error drawer 2023-05-31 17:37:59 -07:00
App.test.jsx GUI: Add tenant dropdown to top menu 2023-02-02 15:41:18 +01:00
Misc.jsx web: add dark mode and theme selection 2023-04-21 11:23:56 +00:00
ZuulAuthProvider.jsx Linger on auth_callback page until login is complete 2022-10-25 20:19:40 -07:00
api.js Fix URL generation for subdir deployments 2023-07-26 07:04:50 -07:00
api.test.js Fix URL generation for subdir deployments 2023-07-26 07:04:50 -07:00
index.css web: add dark mode and theme selection 2023-04-21 11:23:56 +00:00
index.js Support auth in multiple tabs 2021-11-18 17:40:04 +01:00
pf4-migration.css web UI: allow a privileged user to dequeue a change 2021-11-18 16:40:25 +00:00
registerServiceWorker.js Configure redux for development 2020-10-14 08:20:50 +02:00
routes.js Linger on auth_callback page until login is complete 2022-10-25 20:19:40 -07:00
store.dev.js web UI: user login with OpenID Connect 2021-11-18 16:39:17 +01:00
store.js Configure redux for development 2020-10-14 08:20:50 +02:00
store.prod.js Configure redux for development 2020-10-14 08:20:50 +02:00
store.test.js UI: Avoid empty state being shown before data is fetched 2020-11-04 09:19:07 +01:00