-
dbd32e56cd
Worker: fix FFmpeg issues on Windows
Sybren A. Stüvel
2022-05-19 16:42:40 +02:00
-
f4299018ef
Web: expose the API interface as
window.API
Sybren A. Stüvel
2022-05-19 16:15:36 +02:00
-
fd0ff82352
Use new job setting visibility rules
Sybren A. Stüvel
2022-05-19 16:15:13 +02:00
-
1086fcbc28
OAPI: Regenerate code
Sybren A. Stüvel
2022-05-19 16:04:10 +02:00
-
476f584192
OAPI: job settings, allow more granular control over setting visibility
Sybren A. Stüvel
2022-05-19 15:52:49 +02:00
-
f7e028bcdc
Document guidelines on how to commit OpenAPI changes
Sybren A. Stüvel
2022-05-19 16:01:36 +02:00
-
22ce5a3e13
Web: only show tasks table if there is job data to show
Sybren A. Stüvel
2022-05-19 15:42:57 +02:00
-
d5be85daad
Web: show SocketIO connection status in the notifications popover as well
Sybren A. Stüvel
2022-05-19 15:41:48 +02:00
-
3274e2c551
Web: cleanup, move
objectEmpty(o)
function to main.js
Sybren A. Stüvel
2022-05-19 15:41:23 +02:00
-
6a0e4c6e56
Web: cleanup, simplify
plain(x)
function a bit
Sybren A. Stüvel
2022-05-19 15:40:37 +02:00
-
744fabea78
OAPI: rename
pkg/api/flamenco-manager.yaml
to flamenco-openapi.yaml
Sybren A. Stüvel
2022-05-19 15:22:37 +02:00
-
0242f2d217
Web: show job updates in the notifications popover
Sybren A. Stüvel
2022-05-19 15:18:19 +02:00
-
cc62cab1d6
Update code to handle the
JobUpdate
to SocketIOJobUpdate
rename
Sybren A. Stüvel
2022-05-19 15:18:06 +02:00
-
b928896066
OAPI: regenerate code
Sybren A. Stüvel
2022-05-19 15:17:09 +02:00
-
7753e65b03
OAPI: rename the
JobUpdate
schema to SocketIOJobUpdate
Sybren A. Stüvel
2022-05-19 15:16:27 +02:00
-
6f6e73e068
Web: show placeholder when there are no notifications yet
Sybren A. Stüvel
2022-05-19 15:01:10 +02:00
-
916ea2015a
Web: always show scrollbar in notification history
Sybren A. Stüvel
2022-05-19 15:00:37 +02:00
-
2c79a10650
Worker: don't log error if may-i-keep-running is shut down
Sybren A. Stüvel
2022-05-19 14:59:25 +02:00
-
03a021e14f
Web: don't deactivate current task when clicking on current job
Sybren A. Stüvel
2022-05-19 14:28:54 +02:00
-
4602ef2523
Web: show task status changes in the notifications
Sybren A. Stüvel
2022-05-19 14:28:31 +02:00
-
3c622264a4
Manager: include 'activity' in SocketIO task updates
Sybren A. Stüvel
2022-05-19 14:27:42 +02:00
-
797dea85ed
Cleanup: manager, document two functions
Sybren A. Stüvel
2022-05-19 14:20:17 +02:00
-
43f244ecab
Manager: move TaskUpdate API function from jobs.go to workers.go
Sybren A. Stüvel
2022-05-19 14:20:02 +02:00
-
12d5b2a1fc
OAPI: regenerate code
Sybren A. Stüvel
2022-05-19 14:11:33 +02:00
-
6afb1151cc
OAPI: add task activity to SocketIO task updates
Sybren A. Stüvel
2022-05-19 14:07:42 +02:00
-
919e629bd7
Web: expose
notifs
as window-global variable for debugging
Sybren A. Stüvel
2022-05-19 14:07:07 +02:00
-
034d75a9b8
Web: prevent error when notification popover is empty
Sybren A. Stüvel
2022-05-19 14:06:50 +02:00
-
d5e5e7b566
Web: fix typo in CSS rule
Sybren A. Stüvel
2022-05-19 13:07:42 +02:00
-
50fc1a1bbc
Web: hide table header in notification popover
Sybren A. Stüvel
2022-05-19 13:00:42 +02:00
-
40bed3db5e
Web: add notification history pop-over
Sybren A. Stüvel
2022-05-19 12:57:00 +02:00
-
bc355d68ab
Web: cleanup JobsView, reorder imports of components
Sybren A. Stüvel
2022-05-19 12:56:12 +02:00
-
a3524a03a2
Web: remove index view and just redirect to jobs view
Sybren A. Stüvel
2022-05-19 11:12:25 +02:00
-
3faeff905e
Add
Vue.volar
as recommended VSCode extension
Sybren A. Stüvel
2022-05-19 11:08:04 +02:00
-
618bc8c72f
Add documentation for Shaman on Windows
Sybren A. Stüvel
2022-04-10 12:12:05 +02:00
-
ddc3acd652
Web: add status filtering to task table
Sybren A. Stüvel
2022-05-17 15:37:29 +02:00
-
56eedbaddb
Web: remove unused code
Sybren A. Stüvel
2022-05-17 15:37:14 +02:00
-
d71aa0e5c3
FEATURES.md: various updates
Sybren A. Stüvel
2022-05-17 15:37:04 +02:00
-
dc7729cfed
Web: cleanup, remove unused parameter
Sybren A. Stüvel
2022-05-17 15:09:47 +02:00
-
01a81bb3dd
Web: move Task tabulator options into the
mounted()
function
Sybren A. Stüvel
2022-05-17 15:09:25 +02:00
-
84ba3ec8b2
Web: cleanup, explain why commented-out code is kept
Sybren A. Stüvel
2022-05-17 15:05:25 +02:00
-
908953c8d4
Web: cleanup, remove some unused code
Sybren A. Stüvel
2022-05-17 15:05:17 +02:00
-
42c81e9900
Web: remove some debug logging, and convert one log into warning
Sybren A. Stüvel
2022-05-17 14:52:27 +02:00
-
530520b1c7
Implement mass updating of tasks when
JobUpdate.refresh_tasks = true
Sybren A. Stüvel
2022-05-17 14:48:50 +02:00
-
cd8080fb44
OAPI: regenerate code
Sybren A. Stüvel
2022-05-17 14:48:25 +02:00
-
9d9ff77ee0
OAPI: add mass-task-refresh option to SocketIO job updates
Sybren A. Stüvel
2022-05-17 14:47:33 +02:00
-
163611ff19
Web: add filter bar for job status
Sybren A. Stüvel
2022-05-16 18:15:51 +02:00
-
9fd4d55fdb
Web: move status indicator code into its own function
Sybren A. Stüvel
2022-05-16 17:31:30 +02:00
-
32737ef17b
Web: cleanup, add some trailing commas and remove unused code
Sybren A. Stüvel
2022-05-16 15:32:49 +02:00
-
8f27ea9714
Web: move Tabulator options into
mounted()
function
Sybren A. Stüvel
2022-05-16 15:32:09 +02:00
-
eb0bfe820b
Web: allow filtering jobs by their status
Sybren A. Stüvel
2022-05-16 15:02:38 +02:00
-
edce178c34
Web: upgrade Tabulator 5.1.8 → 5.2.4
Sybren A. Stüvel
2022-05-16 14:34:56 +02:00
-
e72ea6b310
make clean
: no longer regenerate source
Sybren A. Stüvel
2022-05-16 10:10:48 +02:00
-
88929db582
make clean
: also remove race files
Sybren A. Stüvel
2022-05-16 10:08:37 +02:00
-
fd38ad2aea
Web: Use row background color for Tabulator tables
Pablo Vazquez
2022-05-12 15:53:35 +02:00
-
ae13ff6410
Web: Remove custom styling for tasks-list-container
Pablo Vazquez
2022-05-12 15:52:20 +02:00
-
d0d40c8e46
Web: Set a fixed height for Tabulator tables.
Pablo Vazquez
2022-05-12 15:51:03 +02:00
-
abed318500
Web: remove Vue logo
Sybren A. Stüvel
2022-05-12 15:11:20 +02:00
-
ecbd0acb30
FEATURES.md: update for current state of the project
Sybren A. Stüvel
2022-05-12 15:11:14 +02:00
-
0b39f229a1
Implement may-I-keep-running protocol
Sybren A. Stüvel
2022-05-12 11:04:05 +02:00
-
fd16f7939e
OAPI: regenerate code
Sybren A. Stüvel
2022-05-12 11:02:58 +02:00
-
52e9db6ef4
OAPI: add may-worker-run endpoint
Sybren A. Stüvel
2022-05-12 11:02:24 +02:00
-
bedf10e435
Worker: clarify message when sleep command is aborted
Sybren A. Stüvel
2022-05-12 14:58:25 +02:00
-
d35ca9d98f
Manager: limit database connections
Sybren A. Stüvel
2022-05-12 13:58:15 +02:00
-
4bdaeb73a6
Web: set fixed height for the task table
Sybren A. Stüvel
2022-05-12 13:53:17 +02:00
-
3d606a3fa0
Manager: task scheduler, fix handling of worker assignment of tasks
Sybren A. Stüvel
2022-05-12 13:52:16 +02:00
-
9dbc952c09
Worker: move wait time into variable
Sybren A. Stüvel
2022-05-12 12:44:50 +02:00
-
41d3c27c40
FEATURES: more ideas
Sybren A. Stüvel
2022-05-12 12:35:22 +02:00
-
d3e2638f84
Cleanup: rename
uri
to dsn
Sybren A. Stüvel
2022-05-12 11:08:54 +02:00
-
07576f3225
Web: ensure switching active jobs doesn't retain previous job data
Sybren A. Stüvel
2022-05-12 10:55:42 +02:00
-
47361cdc69
Web: show task activity in details view
Sybren A. Stüvel
2022-05-11 18:11:02 +02:00
-
2559238701
Web: CSS, tweak status colours for Queued, Requeued, and Paused
Sybren A. Stüvel
2022-05-11 18:10:46 +02:00
-
c992966723
Web: CSS, use variables for "active" row colours in tables
Sybren A. Stüvel
2022-05-11 18:09:42 +02:00
-
b908ac75f5
Features: Add removal of
doneChan
from worker
Sybren A. Stüvel
2022-05-11 18:09:22 +02:00
-
0c8fce7b42
Web: hide notifications after a few seconds
Sybren A. Stüvel
2022-05-11 15:11:17 +02:00
-
1f76c3bc64
Web: remove job/task ID column from table
Sybren A. Stüvel
2022-05-11 15:03:40 +02:00
-
cc10d3e4bb
Web: also let Vue Router track the active task
Sybren A. Stüvel
2022-05-11 15:02:02 +02:00
-
6b9d7dba6d
Web: extra safety check in Jobs Pinia store function
Sybren A. Stüvel
2022-05-11 15:00:25 +02:00
-
d2f5fa5ca7
Web: simplify handling of job updates
Sybren A. Stüvel
2022-05-11 15:00:05 +02:00
-
03b880fdb3
Web: also subscribe to current job when webapp starts
Sybren A. Stüvel
2022-05-11 14:59:14 +02:00
-
e9e1cd8be8
Web: show SocketIO connection status
Sybren A. Stüvel
2022-05-11 13:09:01 +02:00
-
63ac728732
Web: remove concept of "selected jobs" and replace with "active job"
Sybren A. Stüvel
2022-05-11 12:13:25 +02:00
-
af39414a06
Web: introduce VueRouter and split up into more components
Sybren A. Stüvel
2022-05-06 16:46:51 +02:00
-
d673da7a0c
Manager: check for stuck jobs at startup
Sybren A. Stüvel
2022-05-06 16:07:27 +02:00
-
cbf07f1142
Web: remove CSS for removed job statuses
Sybren A. Stüvel
2022-05-06 15:10:40 +02:00
-
24755e32b6
OAPI: regenerate code
Sybren A. Stüvel
2022-05-06 15:10:31 +02:00
-
c847929469
OAPI: remove job statuses
fail-requested
and waiting-for-files
Sybren A. Stüvel
2022-05-06 15:09:01 +02:00
-
d008991bf4
Revert "Manager: broadcast job/task updates in a separate goroutine"
Sybren A. Stüvel
2022-05-06 14:48:10 +02:00
-
98da20f1a9
Manager: vacuum the database at startup
Sybren A. Stüvel
2022-05-06 14:35:34 +02:00
-
1fc71ccf92
Manager: reduce log level
Sybren A. Stüvel
2022-05-06 14:35:27 +02:00
-
72f1131e1c
Manager: set HTTP Read Header timeout
Sybren A. Stüvel
2022-05-06 14:27:07 +02:00
-
cd28ef552e
Manager: broadcast job/task updates in a separate goroutine
Sybren A. Stüvel
2022-05-06 12:27:10 +02:00
-
cfab4f5b76
Web: use title case in status indicator
Sybren A. Stüvel
2022-05-06 12:14:28 +02:00
-
1cf3cb3344
Web: remove check on tabulator.initialized
Sybren A. Stüvel
2022-05-06 11:59:52 +02:00
-
7bda798009
Web: remove debug console.log() calls
Sybren A. Stüvel
2022-05-06 11:59:11 +02:00
-
a70438ec4f
Load table data on 'tableBuilt' event
Francesco Siddi
2022-05-05 17:04:08 +02:00
-
ba34652cd1
Implement task status changes from web interface
Sybren A. Stüvel
2022-05-05 16:44:09 +02:00
-
23680c27bf
OAPI: regenerate code
Sybren A. Stüvel
2022-05-05 16:36:33 +02:00
-
b838b10ead
OAPI: remove task status "cancel-requested"
Sybren A. Stüvel
2022-05-05 16:35:45 +02:00
-
7b1b6030d3
OAPI: regenerate code
Sybren A. Stüvel
2022-05-05 16:04:45 +02:00
-
9985860c66
OAPI: endpoint
/api/tasks/{task_id}/setstatus
for changing task status
Sybren A. Stüvel
2022-05-05 16:02:47 +02:00