-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathplexmediaserver.xml
More file actions
120 lines (107 loc) · 5.8 KB
/
Copy pathplexmediaserver.xml
File metadata and controls
120 lines (107 loc) · 5.8 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
<?xml version="1.0" encoding="utf-8"?>
<Containers>
<Plugin>True</Plugin>
<PluginURL>https://raw.githubusercontent.com/PhAzE-Variance/unRAID/master/Plugins/Plexmediaserver.plg</PluginURL>
<PluginAuthor>PhAzE</PluginAuthor>
<Beta>False</Beta>
<Category>MediaApp:Video MediaApp:Music MediaApp:Photos MediaServer:Video MediaServer:Music MediaServer:Photos</Category>
<Date>2016-09-17</Date>
<License>GPL Licensed</License>
<Name>PlexMediaServer</Name>
<Description>
The Plex Media Server enriches your life by organizing all your personal media, presenting it beautifully and streaming it to all of your devices. It's easy to use, it's awesome, and it's free!
</Description>
<Support>http://lime-technology.com/forum/index.php?topic=33341.0</Support>
<Icon>https://raw.githubusercontent.com/PhAzE-Variance/AppSupport/master/Plexmediaserver.png</Icon>
<Project>https://plex.tv/</Project>
<DonateText>Buy PhAzE a beer?</DonateText>
<DonateLink>https://www.paypal.com/cgi-bin/webscr?cmd=_donations&business=griptionize%40hotmail%2ecom&lc=CA&item_name=PhAzE%20Unraid%20Plugins%20%2d%20Donations&currency_code=CAD&bn=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted]PayPal</DonateLink>
<DonateImage>https://www.paypalobjects.com/webstatic/en_US/btn/btn_donate_74x21.png</DonateImage>
<Changes>
2016.09.17.1
------------
- Added shortcut from plugins menu to plugin settings page
2016.07.15.1
------------
- Updated plex pass version check to acquire proper version using auth token from sign in
2016.06.28.1
------------
- Updated plugin for new web page layout
- Updated plugin for new login method
- Updated repo url
- Fixed random 'sign_in' files from being saved
2016.05.20.1
------------
- found missing equals sign on use custom port sync back
2016.05.02.1
------------
- Removed URL encode/decode which was breaking settings from saving
2016.03.02.1
------------
- Updated login method to use URL encoding
- Updated php script to pass vars URL encoded also, this should help with complex passwords
2015.11.16.2
------------
- Fixed password which was saving the surrounding single quotes when passed from the web GUI
2015.11.04.1
------------
- Fixed jQuery to check if loaded before loading itself in, this fixes stuck loader icon on settings page
- Fixed password parse error that was preventing all settings from getting saved or updated
2015.09.26.1
------------
- Fixed password single quote being passed to config file
2015.09.01.1
------------
- V3 initial release
- Added environment shortcut, Appname-env, so users can access the environment easier from anywhere
- Added display for array state and app version number
- Added WebUI button instead of having to click on the word 'running'
- Added loading screen to display what the app is doing when the plugin page is loading (not working on unRAID 5)
- Added new icons for warnings
- Added app config sync back to plg config so settings are transfered on app stop
- Added plugin logger function, writes to log file in /tmp dir for each plugin
- Added activity log button so users can see hostory of plugin controls being used
- Added support for HTTPS in any application that allows it and fixed apps that had broken HTTPS
- Added ellipsis for version numbers so long hashes don't mess up the UI layout
- Updated certs to 2015 version instead of using old 2013 version
- Updated plugin to follow array state, disables function if array is offline
- Updated all of the PHP code for a newer unified look
- Updated for dark theme on unRAID 6
- Updated PHP styles so they are all moved to CSS sheets instead of being all over the place
- Updated CSS to standardized and organized layout
- Updated all variables to use LOCAL where possible to reduce any variable leakage and reduce RAM usage
- Updated plg.old creation and moved it into the .plg file
- Changed dependencies independent location codebase so they can be installed in other locations
- Changed dependencies so if cache drive is found, they are installed there
- Changed dependencies so if no cache drive is found, they are installed in RAM drive like normal
- Changed warnings so they are less intrusive and take up less space
- Changed RC code so all chown commands and mkdir commands reside in one funtion
- Changed 30% of the RC code, has been rewritten for better control of the application
- Fixed text that is displayed when starting and stopping app, minimal shown, logged in activity log in detail
- Fixed capitalization across all plugins to match on the UI
- Moved dependency install out of .plg file into RC file, prior to write export function
- Verified all return, break, and exit codes to be used in proper spots to prevent code breakage
2015.07.28.1
------------
- Fixed glitch in updater that was messing up the entire OS on random occasions
2015.07.01.1
------------
- Updated for unRAID 6 final to comply with changes in OS
2015.05.03.1
------------
- Fixed remove script so it no longer shows an error on Unraid 5
- Added change log to plugins page on Unraid GUI
INITIAL RELEASE
---------------
- Re-writen from scratch to run with Unraid 6 Plugin Manager
- Universal based plugin now downloads appropriate depedencies based on the OS architeture used
- Installs from USB copy if no internet connection is found and files exist on USB
- Added GUI setting to disable online checks by the plugin on page load
- Added dependency section to view main dependency versions and very they are working
- Added ability to uninstall the plugin and files from within the plugin GUI
- Dependencies now install to a common folder and app starts with a wrapper script
- Wrapper script adds environment variables for the common dependency folder upon start
- When plugin is uninstalled from PLGMGR or plugin GUI all files even dependencies are removed
- Plugin uninstall leaves installdir and configdir, up to user to delete those if they are not needed
</Changes>
</Containers>