Age | Commit message (Collapse) | Author |
|
Simplify the worker/manager relationship. Now the worker is responsible
for the managing the yt-dlp process as well.
Also introduce chan to report back logs. That is an attempt to decouple
things.
|
|
|
|
It was a bit weird to have that dependency in first place.
|
|
A small optimization, it will create the slice at once so it won't to
expand multiple time later when append is called.
|
|
Add a new state to the worker so it can better report what is happening.
Also added a status report in the index page.
|
|
Add a simple worker to manage a work queue. Right now, it is bit
brittled and has no test coverage yet, but it works.
Also moved from pico.css to bulma, I like the idea of classes approach
of pico but for me bulma yields a better result.
|