Skip to content

Add support for server plugin#1384

Draft
damontecres wants to merge 5 commits into
mainfrom
develop/server-plugin
Draft

Add support for server plugin#1384
damontecres wants to merge 5 commits into
mainfrom
develop/server-plugin

Conversation

@damontecres
Copy link
Copy Markdown
Owner

@damontecres damontecres commented May 13, 2026

Description

PR to add support for the work-in-progress server plugin: https://github.com/damontecres/jellyfin-plugin-wholphin

Install

See instructions here

Related issues

Related to #598

Testing

WIP

Screenshots

N/A

AI or LLM usage

None

@damontecres damontecres added the enhancement New feature or request label May 13, 2026
@matschi95
Copy link
Copy Markdown

I have implemented automatic Seerr Login via your jellyfin plugin in the following two PRs:

Next I will try to implement a generic CustomEndpoint row type in the Wholphin home layout, similar to how Streamyfin handles it. The idea: a row config carrying an arbitrary URL (plus optional headers/query params), which Wholphin GETs and renders as a list of BaseItemDtos. That way third-party plugins like jellyfin-plugin-home-sections can contribute rows to Wholphin's home screen by exposing a custom endpoint (for example /HomeScreen/Section/{type}).

@damontecres
Copy link
Copy Markdown
Owner Author

a row config carrying an arbitrary URL (plus optional headers/query params), which Wholphin GETs and renders as a list of BaseItemDtos. That way third-party plugins like jellyfin-plugin-home-sections can contribute rows to Wholphin's home screen

Please try to keep it as simple and isolated as possible!

@matschi95
Copy link
Copy Markdown

I have implemented CustomEndpoints with the following two PRs:

@matschi95
Copy link
Copy Markdown

I have also implemented the feature to add additional pages to the nav drawer via the plugin. The changes in the client are actually quite a bit more extensive than in the other two:

In my opinion, with these three additional features, we would have covered all the key points for an initial release. After that, we can enhance the plugin’s user interface and perhaps push default settings to the client. But as I said, I would consider that a step for later.

@damontecres
Copy link
Copy Markdown
Owner Author

@matschi95 Sorry I haven't reviewed your PRs yet! I'm working to get a release out probably this week. After that will go back to the plugin work again.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants