Commit graph

108 commits

Author SHA1 Message Date
JonnyWong16
43bd49ce5b Change wording "updating" to "retrieving" 2016-07-26 21:29:09 -07:00
JonnyWong16
79dc190ccc Compare distro and build for pms updates 2016-07-26 19:11:56 -07:00
JonnyWong16
495659e9cd Update server version before checking for server updates 2016-07-26 19:11:56 -07:00
JonnyWong16
65b3d0c0de Better version comparisons 2016-07-15 22:43:36 -07:00
JonnyWong16
a73053e380 Check for valid server versions before comparing version numbers 2016-06-26 21:00:40 -07:00
JonnyWong16
ed6779e937 Fix #765 2016-06-26 09:10:38 -07:00
JonnyWong16
984e5588c8 Use Plex downloads to check for PMS updates instead of server API
* Check for PMS updates has been disabled and must be re-enabled in the
settings
2016-06-25 18:41:18 -07:00
JonnyWong16
b3a7fbd9b5 Add pms token to loopback url when retrieving images 2016-05-28 14:02:21 -07:00
JonnyWong16
5fb16edf43 Make sure library details were returned when joining shared libraries 2016-05-25 18:55:20 -07:00
JonnyWong16
8eb5c475bb Make sure port is a string when when matching pms url 2016-05-25 18:54:31 -07:00
JonnyWong16
594443d1dc Match port as well when retrieving pms url 2016-05-22 13:24:45 -07:00
JonnyWong16
cb8a5504f6 Cleanup unused modules and imports
* Ran code through PyFlakes
2016-05-15 11:32:11 -07:00
JonnyWong16
e1b61214b7 Update all APIv2 docs 2016-05-08 11:42:53 -07:00
JonnyWong16
f4e719749a Cleanup all imports
* Should fix problems with needing to do inline imports
2016-05-07 11:26:00 -07:00
JonnyWong16
e147ce9039 Add all content rating and label filters for guest 2016-05-01 11:06:37 -07:00
JonnyWong16
2aa059a170 Add shared libraries and filters to database 2016-05-01 11:06:37 -07:00
JonnyWong16
545dd08535 Flip mask_session_info bool 2016-05-01 11:06:37 -07:00
JonnyWong16
c0a5a8d775 Filter all library and user data for guests 2016-05-01 11:06:37 -07:00
JonnyWong16
5d7ba8cf14 Mask all info on the homepage 2016-05-01 11:06:37 -07:00
JonnyWong16
89694b5069 More template filters for Libraries, Users, and Sync 2016-05-01 11:06:37 -07:00
JonnyWong16
3abea4ad3c Enable guest login with Plex.tv account 2016-05-01 11:06:37 -07:00
JonnyWong16
2f5f0ba1e1 Fix getting pms_url when multiple connections published
* Fixes bug grabbing the wrong pms_url when multiple local/remote
connections are published to plex.tv
* This tries to find the connection with the matching address first,
otherwise grabs the first valid local/remote connection (prior
behaviour)
2016-04-12 22:52:53 -07:00
JonnyWong16
57cb5ff6cf Fix fallback pms_url if server URL not found 2016-04-06 19:23:59 -07:00
JonnyWong16
4b0eab57a8 Fix regression PMS down notifications failing 2016-04-06 19:17:56 -07:00
Tim Van
16756ddb8c Don't chose a custom URL when picking a hostname for local SSL configs. 2016-02-08 00:21:40 +02:00
Tim Van
a4dfc57cbe Fix some issues with possible mismatching serverIDs causing bad ssl connections. 2016-02-07 15:00:06 +02:00
JonnyWong16
36de20dd75 Fix getting new pms_identifier for server only 2016-02-02 20:33:47 -08:00
JonnyWong16
01791eac52 Fix rating_key on sync table 2016-01-23 08:05:04 -08:00
Jonathan Wong
6152a1e913 Fix bugs with media info table 2016-01-15 22:15:45 -08:00
Jonathan Wong
002cb93187 Clean up for welcome page 2016-01-15 20:59:14 -08:00
Jonathan Wong
636f898da8 Massive code cleanup
* Finish up library pages (toggles and notifications)
* Update user pages to match library pages
* Fix no current activity bif thumbnail at the start of a stream
* Improved logging throughout PlexPy
2016-01-15 20:58:44 -08:00
Jonathan Wong
754df5bea7 Fix to get new pms identifier on server change 2016-01-12 22:39:32 -08:00
Tim
1fb7473dc5 Sanitize sync row items. 2015-12-06 21:04:33 +02:00
Jonathan Wong
013d957e47 Use Plex API to check remote access down 2015-11-21 10:13:26 -08:00
Jonathan Wong
ca91adbd53 Add check for Plex external port down 2015-11-17 23:35:41 -08:00
Jonathan Wong
4fffbf8a0c Add server uptime 2015-11-17 19:31:13 -08:00
John
ff8d9f9f4c fix parsing of servers, remove unbound var 2015-09-29 23:16:34 +02:00
John
37df262b24 Good day plex! 2015-09-28 23:00:06 +02:00
Tim
41e1fee4b4 Match user refreshes on user_id not username as it causes issues if usernames change. 2015-08-26 23:53:42 +02:00
Tim
c98a8865d6 Fix bug where user refresh would fail under certain circumstances.
Move all user functions to it's own class.
2015-08-16 12:40:32 +02:00
Tim
ad79d860db Allow the buffer warnings to be completely disabled by setting buffer threshold to 0.
Fix bug with buffer warnings where notification would trigger continuously after first trigger.
Fix bug where custom avatar URL would get reset on every user refresh.
2015-08-15 21:30:31 +02:00
Tim
d345893529 Allow SSL cert verify override on Plex.tv requests. 2015-08-12 23:18:37 +02:00
Tim
dc86297ee5 Fix SSL url discovery bug. 2015-07-24 23:44:17 +02:00
Tim
637339ea62 Fix SSL communication issues.
Add remote server switch in config.
Add compulsory server verification in settings.
Store the machine_id in settings for quick retrieval.
Add setup complete screen on setup wizard and increase delay.
Refresh server URL params on startup and set up 12 hourly refresh schedule.
Use outer join on history tables.
Add extra exception in http_handler to catch http requests trying to communicate with https-only server.
2015-07-17 16:48:47 +02:00
Tim
d216c0d76a Enable video logging by default.
Move database functions to its own file.
Incorporate datatables changes into original file and remove the test file.
Remove old plexWatch processing and db files and references.
2015-07-15 12:50:33 +02:00
Tim
4cde833f9d Lots of changes which will break things!
You can no longer use your PlexWatch db with PlexPy, import tool is included though.
Removed the need for separate PlexWatch database.
Created PlexWatch import tool (settings -> Monitoring)
Lots of re-writes to most pages.
2015-07-15 00:40:31 +02:00
Tim
65b3930baa Add some test monitoring pages for debugging.
Update the new users table along with the old one.
2015-07-13 00:19:06 +02:00
Tim
9b7f529d02 Create new class to handle HTTP requests
Some more clean-up
2015-07-05 15:59:57 +02:00
Tim
b4f1bddc02 Fix some log table styling.
Refresh user list on start-up and schedule refresh every 12 hours.
Handle malformed lines when reading Plex logs slightly more gracefully.
Send back empty list instead of None on some plex.tv requests.
2015-07-04 12:20:37 +02:00
Tim
2aa833d127 Fix crash on user page if user no longer exists as friend.
Provide fallback images if we can't load the real one.
Some sync table improvements.
2015-07-02 15:55:31 +02:00