-
Notifications
You must be signed in to change notification settings - Fork 50
Home
This git is intended for Plex bundle developers, that wants to add their work to the "Unsupported Application Store V2"
The UnSupported AppStore is a plugin running under the WebTools bundle, allowing the Plex Media Server to ease the process of finding, downloading, installing, updating and (if need be) uninstalling unsupported Plex plugins. Please note that the plugins available here are not supported by the Plex Media Server 'Plex Online' store for a reason (possibly more than one reason). They may be unstable, unfinished, or provide access to content which may be offensive. If you are having trouble with any of the plugins available through this app, please make your best efforts to contact the plugin's author for support. The authors of the UnSupported AppStore addon takes no responsibility for the content/stability/suitability of the contained plugins and any complaints or requests for support in relation to specific plugins will be ignored.
If you have authored a plugin and would like for it to appear in the UnSupported AppStore plugin, follow these instructions:
Setup a git repository (github.com) for your plugin. Fork the repository for the UAS2Res. Edit the plugin_details.json file in /Contents/Resources/ to add the necessary info about your plugin. Add a copy of the icon for your plugin to the /Contents/Resources/ folder. Make sure it has a unique name, i.e. not the standard icon-default.png. Commit your changes with an appropriate descrition. Send a Pull Request for your changes to be merged into the master-branch. Once the changes have been reviewed, they will be merged and your plugin will appear in the UnSupported AppStore. Please keep in mind for future development that, since the AppStore pulls updates directly from your plugins git repository that until any code changes are tested, it is best to work in a branch other than 'master'. As a general rule, we suggest that channels be designated to work on all Plex clients unless there are known issues with a particular client-type. This will decrease users' reliance on the "Disable Capability Checking" option which otherwise opens the door for them to have more troubles with other channels (both official and unofficial). To make sure all clients are supported, just set the string value for the "PlexClientPlatforms" key to "*" in your plugin's Info.plist.
Note In order to accept a PR, you have to fill out the support url link with a valid link, that points towards a thread with a name of: "[REL] your channel title"
Reason for doing this, is to avoid our support thread for getting flooded with support questions about your channel
Also note, that when submitting a PR here, you also automatically accept, that your support thread will be added to this thread: Find my Plug-In here for support
Without any doubt, all credits for this goes to mikedm139, since he wrote the original UAS
Happy Plexing
This plugin is in no way associated with Plex Inc.. It's merely a humble plugin, trying to improve on perfection. Use of this plugin is at own risk, no responsibility is taken from either Plex Inc.. or the developers of this plugin