Join GitHub today
GitHub is home to over 36 million developers working together to host and review code, manage projects, and build software together.Sign up
reimplement support for plugin repository #774
I can successfully view the two plugins listed at the new location but haven't been able to test installations because the files don't exist yet. @joshuaboniface the hash should be MD5 and the
One more thing, there were three scheduled tasks that were hidden from the web interface for some reason. I unhid them and cleaned up the code around there a bit. There was one task in another location but I'm not sure if we should leave it where it is or not.
referenced this pull request
Feb 1, 2019
There's a rabbit hole of things to fix regarding plugins. There's some crap in E.S.I/ApplicationHost.cs around line 1630 that could be looked at, the GetAvailablePackagesWithoutRegistrationInfo is now redundant and should be refactored away, MediaBrowser.Api/PluginService.cs includes a bunch of dead endpoints. The frontend passes useless parameters that we have no reason to care about and the frontend also has crap lying around.
TLDR these are just my discoveries from independently trying to do this, there is lots of flesh to trim..
Just want to add that this is just for the record so that it can be remembered later. I think this PR is fine as long as it works. Good job :D