| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2020-06-04 | Merge branch 'master' into install-plugin | dkanada | |
| 2020-06-04 | fix build issues | dkanada | |
| Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2020-06-03 | Merge pull request #3203 from Bond-009/warn18 | Vasily | |
| Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release mode | |||
| 2020-06-03 | apply code suggestions | dkanada | |
| Co-authored-by: Vasily <JustAMan@users.noreply.github.com> Co-authored-by: Cody Robibero <cody@robibe.ro> | |||
| 2020-05-29 | Enable TreatWarningsAsErrors for Jellyfin.Server.Implementations in Release mode | Bond_009 | |
| 2020-05-27 | Merge branch 'master' into nullable3 | Bond_009 | |
| 2020-05-24 | update error log for plugin download | dkanada | |
| 2020-05-24 | fix a few issues with the plugin manifest | dkanada | |
| 2020-04-15 | Merge branch 'master' into nullable3 | Bond_009 | |
| 2020-04-11 | merge branch master into plugin | dkanada | |
| 2020-04-11 | rename target abi property | dkanada | |
| 2020-04-11 | standardize plugin version and guid properties | dkanada | |
| 2020-04-11 | remove release channel from plugin classes | dkanada | |
| 2020-04-10 | Merge pull request #2769 from mark-monteiro/configurable-repo-url | Vasily | |
| Make Plugin Repo URL Configurable | |||
| 2020-04-06 | Do not use IAsyncEnumerable unnecessarily | Mark Monteiro | |
| 2020-04-05 | Log error messages when the manifest URL is not valid | Mark Monteiro | |
| 2020-04-05 | Add '--plugin-manifest-url' command line option and ↵ | Mark Monteiro | |
| 'InstallationManager:PluginManifestUrl' config option | |||
| 2020-04-05 | Enable nullabe reference types for MediaBrowser.Model | Bond_009 | |
| 2020-02-26 | update plugin classes for nightly builds | dkanada | |
| 2019-12-13 | Enable TreatWarningsAsErrors for some projects | Bond_009 | |
| Analyzers are only run in debug build, so setting TreatWarningsAsErrors for release build will catch the compiler warnings until we resolve all analyzer warnings. | |||
| 2019-12-06 | Fix plugin installation and correct api behaviour | Bond_009 | |
| The `/Packages/{Name}` endpoint would return a package that had either the corrent name or the correct guid. In reality it shoud check if both are correct. | |||
| 2019-11-24 | Fix possible nullref when updating packages | Bond_009 | |
| 2019-11-07 | Doc improvements | Bond-009 | |
| 2019-11-07 | Merge branch 'master' into installationmanager | Bond-009 | |
| 2019-11-02 | Merge pull request #1915 from Bond-009/hex | dkanada | |
| Rewrite hex encoder/decoder | |||
| 2019-11-01 | Fix PR issues | Bond_009 | |
| 2019-11-01 | Improve IInstallationManager interface | Bond_009 | |
| 2019-11-01 | Fix xml docs | Bond_009 | |
| 2019-11-01 | Update deps and add MultiThreading analyzer | Bond_009 | |
| 2019-11-01 | Rewrite hex encoder/decoder | Bond_009 | |
| 2019-09-28 | Fix plugin installation | Bond_009 | |
| 2019-09-17 | Remove legacy auth code (#1677) | Bond-009 | |
| * Remove legacy auth code * Adds tests so we don't break PasswordHash (again) * Clean up interfaces * Remove duplicate code * Use auto properties * static using * Don't use 'this' * Fix build | |||
| 2019-08-11 | Minor improvements | Bond_009 | |
| 2019-08-11 | Check checksum for plugin downloads | Bond_009 | |
| * Compare the MD5 checksum when downloading plugins * Reduced log spam due to http requests * Removed 'GetTempFileResponse' function from HttpClientManager * Fixed caching for HttpClientManager | |||
| 2019-06-28 | Fix whitespace | Bond_009 | |
| 2019-06-14 | Improvements to InstallationManager | Bond_009 | |
| 2019-04-04 | Add TODO to remove string target | Joshua Boniface | |
| 2019-04-04 | Apply review feedback | Joshua Boniface | |
| Remove a few superfluous/testing log statements, and print the deletion debug messages when it occurs rather than earlier. Use a nicer name for the isDirectory variable. | |||
| 2019-04-03 | Correct the installation and removal of plugins | Joshua Boniface | |
| Upgrading plugins was broken for various reasons. There are four fixes and a minor one: 1. Use a directory name based only on the `Name` of the plugin, not the source filename, which contains the version. Avoids strange duplication of the plugin. 2. Use the new directory name for the deletes if it's present, so that installation and removal happen at that directory level and we don't leave empty folders laying around. Ensures we properly remove additional resources in plugins too, not just the main `.dll` file. 3. Ignore the incoming `target` when installing, and always set it ourself to the proper directory, which would matter when reinstalling. 4. Deletes an existing target directory before installing if it exists. Note that not calling any of the plugin removal code is intentional; I suspect that would delete configurations unexpectedly when upgrading which would be annoying. This way, it just replaces the files and then reloads. 5. (Minor) Added some actual debug messages around the plugin download section so failures can be more accurately seen. | |||
| 2019-03-25 | Simplify/remove/clean code | Bond-009 | |
| * Remove useless runtime check (we only support one) * Remove unused args * Remove a global constant And ofc fix some warnings ;) | |||
| 2019-02-11 | Change logging to match the action | Claus Vium | |
| 2019-02-11 | Add extra linebreak | Claus Vium | |
| 2019-02-11 | Remove DLL support and require all packages/plugins to be zip archives | Claus Vium | |
| 2019-02-10 | Add support for ZIP plugin archives | Joshua Boniface | |
| Most code from @cvium. Also removes the lazy and ill-conceived GUID- based checksumming, which just died with ZIP archives. | |||
| 2019-02-03 | Fix build error | Bond-009 | |
| 2019-02-03 | fix build errors and update plugin manifest location | dkanada | |
| 2019-02-01 | Fix more warnings | Bond_009 | |
| 2019-01-28 | Unwrapped all /(Write|Read)All(Text|Bytes)/ functions. | Erwin de Haan | |
| 2019-01-28 | Unwrapped `OpenRead` and `CopyFile` | Erwin de Haan | |
| 2019-01-28 | Unwrapped CreateDirectory and DeleteDirectory | Erwin de Haan | |
