Added queueing for job submissions:
Klein POST method submits job data to server and starts async Celery task
On Celery task events (i.e. received, started, succeeded), WAMP server routed through Crossbar updates client via Publish events that client is Subscribed to
On Celery task events, SQLite containing tasks table is updated (task.status is updated)
In JobResultsTable component:
componentDidMount: get all tasks for initial state.tasks
componentWillMount: subscribe to wamp publishing for celery task updates
Added queueing for job submissions: Klein POST method submits job data to server and starts async Celery task On Celery task events (i.e. received, started, succeeded), WAMP server routed through Crossbar updates client via Publish events that client is Subscribed to On Celery task events, SQLite containing tasks table is updated (task.status is updated)
In JobResultsTable component: componentDidMount: get all tasks for initial state.tasks componentWillMount: subscribe to wamp publishing for celery task updates