Brenek Harrison
Brenek Harrison
It would be advantageous to build a runner docker image that doesn't rely on a package manager to download FFmpeg. A possible source of these binaries could be [https://johnvansickle.com/ffmpeg/](https://johnvansickle.com/ffmpeg/), but...
## Purpose This issue is for tracking the progress of writing unit tests for the Controller, which is mostly taking place on the `controller-unit-tests` branch. ## Contributions I'm happy to...
Things like man-pages and Systemd services need to be copied to the appropriate locations, and Makefiles are a great way to do that without making it super distro-dependant(making distro packages...
There should be a way for users to clear the queue if, for whatever reason, they need to.
While the Controller doesn't support HTTPS (and probably never will), that doesn't stop anyone from using Nginx as a reverse proxy with a self-signed certificate. I'm not exactly solid on...
It's not super obvious when a library is being scanned, so some indication in the libraries tab would be nice.
One issue to keep in mind with this is cross-platform support. ~[run-script-os](https://www.npmjs.com/package/run-script-os) can help solve this though.~ The normal Node API can recursively copy files, there's no need for `run-script-os`.
If a Job that is running is replaced with a new file(for example, the file is upgraded), Encodarr will still copy the completed file even though it is not relevant....
I believe this is only a problem when running in docker, but any Unicode causes the Controller to not be able to read the file.
This is definitely down the line (when plugins get implemented), but it would be nice to import a Handbrake preset file and make the runners convert using those exact specifications....