Commit graph

775 commits

Author SHA1 Message Date
JonnyWong16
a1821fabf9 Fix first time guest logins failing 2016-05-01 20:52:36 -07:00
JonnyWong16
b6461f4f9e Refresh the users list on guest login to update library permissions 2016-05-01 16:58:19 -07:00
JonnyWong16
0781018e4e Rename masked Title to Plex Media 2016-05-01 14:23:25 -07:00
JonnyWong16
2f8e768c5c Add modal popup for admin login from menu 2016-05-01 11:06:37 -07:00
JonnyWong16
1622b0fa29 Make sure info pages are protected if source=history 2016-05-01 11:06:37 -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
ae60b21375 Add metadata labels to database 2016-05-01 11:06:37 -07:00
JonnyWong16
03faebe776 Make sure to check server token on login 2016-05-01 11:06:37 -07:00
JonnyWong16
f66afc4cae Change episode image fallback to art 2016-05-01 11:06:37 -07:00
JonnyWong16
b327413bfa Change friendly name to username on history tables 2016-05-01 11:06:37 -07:00
JonnyWong16
54776e2712 Show masked top 10 users on graphs 2016-05-01 11:06:37 -07:00
JonnyWong16
d2bdb597f6 Sessions off if no password set 2016-05-01 11:06:37 -07:00
JonnyWong16
85a7819469 Check if sessions enabled for login/logout
* Redirect to logout on session expiry to remove the session
2016-05-01 11:06:37 -07:00
JonnyWong16
3c76ead1ab Check to make sure session isn't None before returning 2016-05-01 11:06:37 -07:00
JonnyWong16
fc21f043ae Catch exception and return default session 2016-05-01 11:06:37 -07:00
JonnyWong16
11659df89d Missing 'year' key in track current activity 2016-05-01 11:06:37 -07:00
JonnyWong16
2bfa770f60 Hacky solution to exclude cherrypy threads from sessions 2016-05-01 11:06:37 -07:00
JonnyWong16
4679121115 Check session enabled instead of auth 2016-05-01 11:06:37 -07:00
JonnyWong16
3ecc90d21a Add request status to notifier logs 2016-05-01 11:06:37 -07:00
JonnyWong16
0f851ec2a3 Filter info pages and search results for guests 2016-05-01 11:06:37 -07:00
JonnyWong16
4d057a1c5e Add user selection to history page
* Clean up buttons
2016-05-01 11:06:37 -07:00
JonnyWong16
c8b13ff5e1 Filter all graph data for guests 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
d462ebe8e5 Allow logging in with email address 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
af9786f149 Guest access per user disabled by default 2016-05-01 11:06:37 -07:00
JonnyWong16
6b990ee78a Pass 'admin' as default to templates 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
63398089cd Disable auth for static directories 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
4f8a5211f8 Filter History and Graphs in the WebUI
* Still need to prevent manually accessing endpoints with other user_ids
2016-05-01 11:06:37 -07:00
JonnyWong16
c0b0181475 Some cleanup 2016-05-01 11:06:37 -07:00
JonnyWong16
62600a450a Add global allow guest access setting and per user toggles 2016-05-01 11:06:37 -07:00
JonnyWong16
4be41336b3 Missing require auth for getLog 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
24205dc86e Fix settings hover nav menu for mobile 2016-05-01 11:06:37 -07:00
JonnyWong16
9fcd0da83d Save session for 30 days with "Remember Me" checked 2016-05-01 11:06:37 -07:00
JonnyWong16
e99bc73e46 Require authentication for all endpoints except API
* And more minor UI changes
2016-05-01 11:06:37 -07:00
JonnyWong16
d8ad9adabd A bunch of UI updates 2016-05-01 11:06:37 -07:00
JonnyWong16
11aa7d0140 Add option to hash password in config file 2016-05-01 11:06:37 -07:00
JonnyWong16
6f97173b00 Add http_root to settings page 2016-05-01 11:06:37 -07:00
JonnyWong16
54a7367fb6 Remove unnecessary css and js from login page 2016-05-01 11:06:37 -07:00
JonnyWong16
51a12099e4 Initial implementation of login control 2016-05-01 11:06:37 -07:00
JonnyWong16
0aa2537d1e v1.3.16 2016-05-01 11:02:36 -07:00
JonnyWong16
14489e1db9 Revert reconnecting cf70b3e989 and bff4eaba56 2016-04-30 13:03:54 -07:00
JonnyWong16
bff4eaba56 Websocket check active sessions on reconnect cf70b3e989 2016-04-29 08:03:14 -07:00
JonnyWong16
4a5d2f8502 Fix regression PMS update notifications broken 2016-04-29 07:07:02 -07:00
JonnyWong16
cf70b3e989 Reconnect websocket on a new thread 2016-04-27 23:11:12 -07:00