[websockets] send job progress data directly in WS message

This avoids polling
parent 1b27aad9
Pipeline #6470 passed with stages
in 18 minutes and 14 seconds