Commit Graph

50 Commits

Author SHA1 Message Date
JonnyWong16 7c159e97de Add Host to IP lookup 2016-07-31 21:14:48 -07:00
JonnyWong16 ba8e4ff33c Async ISP lookup 2016-07-31 17:51:40 -07:00
JonnyWong16 aba39d06bf Lookup IP address ISP info 2016-07-31 11:10:26 -07:00
JonnyWong16 4d28e4603f Respect custom GeoLite2 path on reinstalling database 2016-07-01 10:16:24 -07:00
JonnyWong16 8b787e4ae0 Add option to uninstall the GeoLite2 database 2016-07-01 09:33:13 -07:00
JonnyWong16 f5ba168172 Format geoip error messages 2016-07-01 09:30:31 -07:00
JonnyWong16 3dc29144a3 Add some more IP address info 2016-07-01 09:00:01 -07:00
JonnyWong16 82341642f4 Missing GeoLite2 database message link to settings page 2016-06-30 22:02:17 -07:00
JonnyWong16 c96b1eb09d IP address lookup using MaxMind GeoLite2 database 2016-06-30 21:19:54 -07:00
JonnyWong16 cb8a5504f6 Cleanup unused modules and imports
* Ran code through PyFlakes
2016-05-15 11:32:11 -07:00
JonnyWong16 a70817f421 Fallback to shared Imgur client id for now 2016-05-08 17:53:50 -07:00
JonnyWong16 21fcbd85d8 Removed shared Imgur client id
* Users must enter their own Imgur client id now
2016-05-08 15:50:10 -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 4921458782 Fix typos 2016-05-03 10:31:42 -07:00
JonnyWong16 7be651f5cf Caches pms images to disk 2016-05-02 22:08:06 -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 f87102ccc7 Check if cherrypy auth enabled before serving template 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 fbf4a524c1 Catch URLError when uploading to Imgur 2016-03-25 15:39:31 -07:00
JonnyWong16 b743cca7bc Add summary to Facebook posts 2016-03-19 23:27:26 -07:00
JonnyWong16 5bed46c0aa Encode poster title to UTF-8 for Imgur upload 2016-02-21 17:05:10 -08:00
JonnyWong16 bc42e79bb5 Catch HTTP errors for Imgur upload 2016-02-21 09:33:31 -08:00
JonnyWong16 284ab45a17 Upload Plex posters to Imgur for notifications 2016-02-19 23:25:33 -08:00
JonnyWong16 9d780701f5 Create self-signed HTTPS certificates 2016-02-15 18:36:01 -08:00
JonnyWong16 38c9c5a6ea Add configuration and scheduler info to settings page 2016-02-14 17:51:14 -08:00
Hellowlol 2fcd55eb60 API2 2016-02-10 22:09:41 +01:00
Tim Van 98c1063e07 Allows us to retrieve the serverId again if we have secure connections required. 2016-02-07 22:21:46 +02:00
JonnyWong16 0b301fff3f Fix regression where duration not reported as min 2016-02-03 09:32:32 -08:00
JonnyWong16 14a90d84ec Add {stream_time}, {remaining_time}, and {progress_time} to notification options 2016-01-31 16:15:06 -08:00
JonnyWong16 7484d65dbb Fix datestamp and timestamp notification options 2016-01-23 22:53:13 -08:00
JonnyWong16 651b57a93f Add datestamp and timestamp notification options 2016-01-22 19:16:15 -08:00
Jonathan Wong 3c1290e8fd Some more minor changes 2016-01-16 19:27:40 -08:00
Jonathan Wong 7f1a08dd04 Final clean up 2016-01-16 01:51:50 -08:00
Jonathan Wong f9f65eae53 Add duration to history table footer 2015-12-13 09:36:54 -08:00
Tim b0fa0d534e Better sanitization on templates and datatables output. 2015-12-06 14:09:38 +02:00
Jonathan Wong b47ccd06f9 Sanitize player name 2015-12-05 23:26:54 -08:00
Tim van der Westhuizen a8236222fb Catch null ratingKeys in plexWatch db importer.
Make sure we have a string when parsing the latinToAscii function.
2015-11-27 10:45:25 +02:00
Jonathan Wong 4fffbf8a0c Add server uptime 2015-11-17 19:31:13 -08:00
Tim 824d4dfea2 Add metadata parameters to notification string options.
Add SxE to notification title if type is episode.
2015-07-27 22:29:34 +02:00
Tim b394ebc1a3 Stage three of notification rewrite. Page cache refresh required.
Watched notifications added with configurable cutoff percent.
Styling fixes.
Add information back to settings page for required restart on web interface changes.
Use user_id on user link in activity pane.
Added channels option to Pushbullet.
Possible fix for text encoding issues in Plexwatch importer.
Thread the notifications.
Move most of the notification logic to the notification handler.
2015-07-24 00:53:31 +02:00
Tim 76279928bd Rewrite of the Datatables class, should be a lot more secure now and maybe slightly faster.
Please clear your browser cache after this update.
2015-07-18 21:33:09 +02:00
Tim 857e9e9d1c Fix some exception handling. 2015-07-07 21:24:47 +02:00
Tim 9b7f529d02 Create new class to handle HTTP requests
Some more clean-up
2015-07-05 15:59:57 +02:00
Tim c770c90d76 Fix handling of clips in activity pane.
Start standardising variable names in templates.
2015-07-04 14:37:30 +02:00
Tim 2d822c8468 Fix bug with xml and unicode conversion.
Fix some minor front-end issues.
Initial work on new users table.
2015-07-01 19:51:42 +02:00
Tim 04b290173c Added restart and shutdown links in settings.
No longer exposing passwords in html forms.
Removed some old headphones js.
Minor styling adjustments.
Current activity on home screen now works.
Some history table fixes and additions.
Info screen for video items now works.
2015-06-16 17:35:52 +02:00
Tim f0864d3531 Implemented info modal on History page.
Updated Datatables.
Updated to match current PlexWatchWeb styling.
Some code clean-up.
2015-06-13 20:21:21 +02:00
Tim 88daa3fb91 Initial Commit 2015-02-22 18:32:51 +02:00