cylc-ui
cylc-ui copied to clipboard
Web app for monitoring and controlling Cylc workflows
Provide shortcuts in the mutation menu for commonly used options. E.G. For the "stop" mutation, we might want a shortcut for the commonly used `--kill` option. See also https://github.com/cylc/cylc-ui/issues/1364 which...
> See #635 A desirable feature for users who need to monitor workflows running under multiple user accounts. This involves crossing user servers which is something we initially rejected and...
Run e2e tests against the webs's second most popular web browser. Cylc UI currently works very nicely in Safari, however, must be tested manually. Depends on Cypress implementing Safari/WebKit support...
Pinia is now the preferred store for Vue 3 apps. https://blog.logrocket.com/pinia-vs-vuex/
For Cylc 8, use of new advanced graphing technologies (to ``pygraphviz``) opens up the possibility to support the ability to apply a variety of built-in graph operations. Popular graph/network libraries...
Could overlap a bit with current work related to Analytics. Could also display per suite/task metrics, etc. Which components to be used in this dashboard? Raised by @matthewrmshin during the...
To allow the user to keep track of any changes in task or job state (especially for those progressing from "inactive" to "active" categories of state, or having failures) so...
This issue covers the GUI side of https://github.com/cylc/cylc-flow/issues/2123. * [x] Auto-generate forms for suite actions (e.g. poll, insert, reload, kill, ...) - #544 * [ ] Present information about running...
The vuejs threshold for raising a warning is around 244 kb. We have over 1 mb now, so we will have to try finding what is going on. It could...
We could include a basic optional "tour"* of pop-up tooltips (or similar) providing descriptions of major components, to guide users around the UI when we detect they are using it...