[Enhancement] Show currently executing jobs on homepage (#250)

* [WIP] Added PoC job table

* [WIP] hooked up tasks table with real data

* Added reload on websocket command

* Hooked it all up to a websocket
This commit is contained in:
Kieran
2024-05-17 10:55:27 -07:00
committed by GitHub
parent bbdc56c656
commit 94c0cf9970
12 changed files with 280 additions and 8 deletions
@@ -4,7 +4,7 @@ defmodule Pinchflat.Downloading.MediaDownloadWorker do
use Oban.Worker,
queue: :media_fetching,
unique: [period: :infinity, states: [:available, :scheduled, :retryable, :executing]],
tags: ["media_item", "media_fetching"]
tags: ["media_item", "media_fetching", "show_in_dashboard"]
require Logger