mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-05-04 18:09:12 +03:00
[PR #864] [MERGED] Add support for ZIP plugin archives #8540
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/jellyfin/jellyfin/pull/864
Author: @joshuaboniface
Created: 2/11/2019
Status: ✅ Merged
Merged: 2/11/2019
Merged by: @anthonylavado
Base:
release-10.2.z← Head:zipped-plugins📝 Commits (1)
2f4a00dAdd support for ZIP plugin archives📊 Changes
2 files changed (+27 additions, -27 deletions)
View changed files
📝
Emby.Server.Implementations/ApplicationHost.cs(+5 -5)📝
Emby.Server.Implementations/Updates/InstallationManager.cs(+22 -22)📄 Description
Changes
Adds support for ZIP-archived plugin downloads. Required to have a consistent repository for plugins that have multiple component
.dllfiles. Also moves each plugin into its own folder underdatadir/plugins/to avoid.dllclobbering. Also removes the lazy and ill-conceived GUID-based checksumming, which just died with ZIP archives.
Most code from @cvium.
Considering this an RC bug in the Plugin implementation slated for 10.2.0 release.
Issues
N/A
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.