Sybren A. Stüvel
cfab4f5b76
Web: use title case in status indicator
2022-05-06 12:14:28 +02:00
Sybren A. Stüvel
1cf3cb3344
Web: remove check on tabulator.initialized
...
This check is no longer necessary now we wait with fetching the tasks/jobs
until the `tableBuilt` event is received.
2022-05-06 11:59:52 +02:00
Sybren A. Stüvel
7bda798009
Web: remove debug console.log() calls
2022-05-06 11:59:11 +02:00
Francesco Siddi
a70438ec4f
Load table data on 'tableBuilt' event
...
Before this change, the tables would not get consistently populated
with the jobs or task data. Thanks Sybren for the fix!
2022-05-05 17:04:08 +02:00
Pablo Vazquez
8488d792bf
Web: Add stauts indicator to Tasks table
2022-05-04 19:28:39 +02:00
Pablo Vazquez
56089bba99
Web: Remove ID cell from tables
2022-05-04 19:28:07 +02:00
Pablo Vazquez
5dae53c1c5
Web: Adjust size of tables
...
* Do not set height of table manually.
* Set the width of ID cells as characters, instead of percentage.
2022-05-04 15:30:40 +02:00
Sybren A. Stüvel
0c79701bea
Web: Don't remember selected task
...
If the selected task doesn't exist (because you selected another job),
Tabulator would select all tasks. That's not what I want.
2022-05-03 16:28:39 +02:00
Sybren A. Stüvel
50c8cd39f2
Task update notifications via SocketIO
...
Manager now sends out task updates via SocketIO, and the web interface
handles those.
Note that there is a `BroadcastTaskUpdate()` function, but not a
`BroadcastNewTask`. The 'new job' broadcast is sent after the job's
tasks have been created, and thus there is no need for a separate
broadcast per task.
2022-05-03 11:26:24 +02:00
Sybren A. Stüvel
4ebf4f31f9
Web: add task table
2022-04-29 13:11:19 +02:00