Open oliver-sanders opened 3 years ago
Needs a cylc-flow issue once we decide on implementation (but the suggestion above sounds good).
cylc-flow issue - https://github.com/cylc/cylc-flow/issues/4148
Proposed solution is to "stream" log events by adding a custom logging handler and caching the last N records in the data store.
related to the last point of #139 related to the "events" section of the dashboard
The Cylc7 GUI displays a warning icon ⚠️ in the bottom right-hand corner whenever a WARNING (or higher) is logged to the suite log. When clicked, this takes you to the suite log file.
Suggest re-implementing in the workflow toolbar. Ideally when clicked we could present the logged warning to the user.
Perhaps this could be passed in from the workflow over GraphQL with the addition of a GraphQL log handler in Cylc Flow?