Sybren A. Stüvel
37477fc6bd
Web: remove console.log calls
...
Remove a whole lot of `console.log()` calls. They were useful during
development, but not really suitable for production environments. Because
they also include (potentially large) objects, they can even slow down
the webapp itself.
2022-08-01 17:11:45 +02:00
Sybren A. Stüvel
a97913bebb
Web: add "Follow Task Log" button
...
The "Follow Task Log" button should make it easier to discover the task
log viewer in the footer pop-over.
2022-07-16 13:22:11 +02:00
Sybren A. Stüvel
f19d800e35
Web: fix task log loading
...
Not sure how this ever worked before. It did though ;-)
2022-07-16 11:28:45 +02:00
Pablo Vazquez
0478883bb8
UI: Padding adjustment to footer pop-over tabbed navigation
2022-07-05 19:59:07 +02:00
Pablo Vazquez
2e8dadc479
UI: Increase height of footer pop-over
2022-07-05 19:59:07 +02:00
Pablo Vazquez
8c71563a4e
UI: Initial styling on footer popup
2022-07-05 19:59:07 +02:00
Sybren A. Stüvel
72fd1ac761
Web: simplify log tail fetching a bit
2022-06-02 18:29:16 +02:00
Sybren A. Stüvel
72487e3fb4
Web: only load task log tail when task log viewer is visible
...
The code to fetch the task log tail is moved from `JobsView.vue` to
`TaskLog.vue`, as that knows exactly when it's shown & hidden.
The subscriptions to the task log updates will have to be managed in the
same way; that's for another commit.
2022-05-24 16:04:03 +02:00
Sybren A. Stüvel
ae0f4a7ca4
Show task log tail in the web interface
2022-05-20 16:49:51 +02:00
Sybren A. Stüvel
4562e98df5
Web: store footer popover state in local storage
...
Keep the footer popover state in the local storage, restoring it on load:
- Visibility of the popover
- Current tab of the popover
2022-05-20 14:43:30 +02:00
Sybren A. Stüvel
6a8d959301
Web: show task log in footer popover
...
Styling of the "tab buttons" in the footer popover still needs work. The
currently selected task's log updates are shown, though.
2022-05-20 14:35:19 +02:00
Sybren A. Stüvel
c06baab8ab
Web: extract notification list into its own component
...
The footer popover is going to contain the task logs as well, so the
notifications are now their own component to be able to show/hide them.
2022-05-20 13:55:00 +02:00
Sybren A. Stüvel
fa7bfaabee
Web: cleanup, move footer components into a footer subdirectory
...
No functional changes.
2022-05-20 13:41:32 +02:00