JP Dillingham
JP Dillingham
There's no good-faith use case for running more than one instance of slskd concurrently on the same system. Add a mutex to ensure good-faith usage.
Welcome to Hacktoberfest 2022! I've added the `hacktoberfest` label to a number of issues that I think would be fairly easy for someone unfamiliar with this project to tackle. I'm...
It might just be downloads. The size is in the API response. It displays as expected once the transfer starts.
Currently this is fixed at 250ms, and that might not work well for everyone. Users with fast hardware might also want quicker/smoother updates. I think practical limits would be a...
The outcome of #606 added explicit synchronization of transfer updates to the database. If writes to the database are slow, transfer speeds can be negatively affected, and users will want...
These metrics are published and consumable by Prometheus (given the option is enabled), but users can't get any value out of them unless they set up Prometheus. Add something to...
Search for anything, then set a filter `minfilesinfolder:1000` to reproduce Results that should be filtered show up, but with no files. Also "files in folder" seems to count _all_ files...
Search for anything, then enter 'minbitdepth:24`. I'd expect only lossless files with bit depth of 24 to show up, and instead it appears as though no filter is applied at...
I'm noticing that some endpoints are returning errors in the 'problem details' format. Review the rest of the endpoints to ensure consistency, and where it makes sense, implement the 'details'...
Users that configure multiple shares are likely to do so because files are stored in different physical locations (network, separate drives, etc), and if this is the case, these shares...