JP Dillingham

Results 172 issues of JP Dillingham

Remote clients will re-enqueue downloads when the client is re-connected, so in order to allow uploads to resume properly, we need to purge the queue on disconnect. Add a method...

enhancement

When updating the configuration file, `IOptionsMonitor` instances call the `OnChange` delegate at least twice. I thought this was due to lag in filesystem events, but I just tried increasing the...

enhancement

The browse request returns all zeros in this case, and the display just reverts back to what it was prior to making the request. This happens if the user is...

enhancement

Reported in #155 It seems symbolic links with .NET Core might be a bit of a contentious issue, and probably doesn't work as transparently as I would have assumed. I'll...

question
area: shares

The version check currently doesn't check for a newer canary build because they don't use semantic versioning. Use the Docker Hub API to list the container tags and check whether...

enhancement
hacktoberfest

The wishlist feature of Soulseek causes queries to be repeated on an interval, and sometimes our distributed parent sends duplicate requests (in spite of this being suppressed in Soulseek.NET, some...

enhancement
help wanted
area: shares
hacktoberfest

Presently there's placeholder information that was carried over from the Soulseek.NET example application. Update `Options` to allow description and picture to be specified, and update the resolver to return that...

good first issue
help wanted
feature
hacktoberfest

There's currently three different types of checks used to determine whether the current session is valid, to determine whether security is enabled, and to get application state. Consolidate these three...

enhancement
area: ui

This includes the ability to add/remove/block users, and needs to incorporate an automatic message to the server on start to subscribe to user status updates. Blocked users shouldn't receive any...

feature
area: user lists

To enable interop with other applications, design and implement a system for sending event-driven data out of slskd via webhooks. This will involve the creation of an in-memory event bus...

feature
area: interoperability