cylc-ui
cylc-ui copied to clipboard
Web app for monitoring and controlling Cylc workflows
### Problem This section gets a bit messy with long messages  ### Proposed Solution Use a proper table e.g. the [Vuetify table component](https://vuetifyjs.com/en/components/tables/#density)
### Problem We have two toolbar components with some duplicated code: - `src/components/cylc/Toolbar.vue` - Used to display the type of view on narrow viewports, and to display a burger button...
At present, according to the [advice in the ApolloClient docs](https://www.apollographql.com/docs/react/data/subscriptions/#3-split-communication-by-operation-recommended) we split our GraphQL requests so that subscriptions run through the websocket, but queries and mutations run over HTTPS: https://github.com/cylc/cylc-ui/blob/21d5616dd0428bd274975d22df37187e485efb27/src/graphql/index.js#L133-L140...
### Description I've noticed on Firefox for Linux with auto-hiding scrollbars, the GScan sidebar/drawer cannot be resized when the scroll bar is present + visible (hovering over sidebar) because the...
All cylc messages are printed in _grey_ chips:  I think I would expect these bubbles to be coloured and formatted in a manner similar to CLI logging - i.e....
> subscriptions-transport-ws@npm:0.11.0 is deprecated: The `subscriptions-transport-ws` package is no longer maintained. We recommend you use `graphql-ws` instead. For help migrating Apollo software to `graphql-ws`, see https://www.apollographql.com/docs/apollo-server/data/subscriptions/#switching-from-subscriptions-transport-ws For general help using...
### Problem Users may be used to the Cylc 7 trigger-edit functionality, might forget to trigger after submitting the Edit Runtime form. ### Proposed Solution Add a toggle switch for...
The table view is likely going to be the first recipient of offline data since it has the most obvious pagination system and the closest resemblance to Cylc Reivew. Once...
Sort fields in edit-runtime primarily by null/non-null status, and secondarily by alphabetical order or whatever. ### Problem Most of the time task definitions use only a small subset of the...
An interesting suggestion made in #1364. To make the Cylc UI easier to navigate and use we only display the most commonly used commands (aka GraphQL mutations) in the command...