[PR #5010] [MERGED] Removal of IPluginConfigurationPage #10366

Closed
opened 2026-02-07 06:19:01 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/jellyfin/jellyfin/pull/5010
Author: @BaronGreenback
Created: 1/13/2021
Status: Merged
Merged: 2/5/2021
Merged by: @dkanada

Base: masterHead: Remove_IPluginConfigurationPage


📝 Commits (3)

  • c6aa6ce Removal of IPluginConfigurationPage
  • 8ef37f6 Rename IPluginConfigurationPage.cs to ConfigurationPageType.cs.cs
  • a4e838f Remoed configurationPageType

📊 Changes

3 files changed (+8 additions, -124 deletions)

View changed files

📝 Jellyfin.Api/Controllers/DashboardController.cs (+8 -50)
📝 Jellyfin.Api/Models/ConfigurationPageInfo.cs (+0 -23)
MediaBrowser.Controller/Plugins/IPluginConfigurationPage.cs (+0 -51)

📄 Description

Whilst debugging noticed that this code never returned any values - and couldn't find any instance of IPluginConfigurationPage on github.

Emby describes it as

"IPluginConfigurationPage
If your plugin requires an html configuration page within the Dashboard, implement this interface. A full guide for this is coming soon."

We use IHasWebPages for this functionality.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/jellyfin/jellyfin/pull/5010 **Author:** [@BaronGreenback](https://github.com/BaronGreenback) **Created:** 1/13/2021 **Status:** ✅ Merged **Merged:** 2/5/2021 **Merged by:** [@dkanada](https://github.com/dkanada) **Base:** `master` ← **Head:** `Remove_IPluginConfigurationPage` --- ### 📝 Commits (3) - [`c6aa6ce`](https://github.com/jellyfin/jellyfin/commit/c6aa6ceed97f6172d35d8be8feb9afc61a0e829d) Removal of IPluginConfigurationPage - [`8ef37f6`](https://github.com/jellyfin/jellyfin/commit/8ef37f6b0ec65256bd5b3741c049701e6f3b3202) Rename IPluginConfigurationPage.cs to ConfigurationPageType.cs.cs - [`a4e838f`](https://github.com/jellyfin/jellyfin/commit/a4e838fbf594020e9e0663e27d4aab878393c3f3) Remoed configurationPageType ### 📊 Changes **3 files changed** (+8 additions, -124 deletions) <details> <summary>View changed files</summary> 📝 `Jellyfin.Api/Controllers/DashboardController.cs` (+8 -50) 📝 `Jellyfin.Api/Models/ConfigurationPageInfo.cs` (+0 -23) ➖ `MediaBrowser.Controller/Plugins/IPluginConfigurationPage.cs` (+0 -51) </details> ### 📄 Description Whilst debugging noticed that this code never returned any values - and couldn't find any instance of IPluginConfigurationPage on github. Emby describes it as "IPluginConfigurationPage If your plugin requires an html configuration page within the Dashboard, implement this interface. A full guide for this is coming soon." We use IHasWebPages for this functionality. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-07 06:19:01 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#10366