Commit graph

250 commits

Author SHA1 Message Date
Tim
28227a3c35 Initial code for a more suitable websocket event handler. 2015-09-22 00:06:42 +02:00
Jonathan Wong
de4d8fb277 Default to show all cards until the user disables them. 2015-09-19 00:42:00 -07:00
Jonathan Wong
078f4babf5 Add setting to selectively hide library statistics cards on the homepage 2015-09-18 23:42:16 -07:00
Jonathan Wong
af131ce16d Change code to get generic library children items
* Merge the separate season list and episode list
2015-09-13 13:31:51 -07:00
Jonathan Wong
414c4c2ffa Add artist, album, and track metadata 2015-09-13 13:29:04 -07:00
Jonathan Wong
b860f9a5e8 Add photos to current activity
* Also fix BIF fade in
2015-09-12 23:09:01 -07:00
Jonathan Wong
56b717b1a1 Add transcode progress and speed to dashboard activity 2015-09-06 21:10:47 -07:00
Jonathan Wong
3867dd7bdd Add throttled indicator to dashboard activity 2015-09-06 15:51:46 -07:00
Jonathan Wong
e6383d52ad Fix adding tagline to session_history_metadata table 2015-09-06 13:21:08 -07:00
Jonathan Wong
2d7585d64b Add tagline to movie info metadata 2015-09-06 12:31:50 -07:00
Tim
2d739f64cf Fix some issues where some channel streams are being reported as episodes.
Fix images for activity pane when channels/clips are being played.
2015-09-06 13:49:09 +02:00
Jonathan Wong
389ce97d03 Rename server statistics to library statistics 2015-08-30 11:01:52 -07:00
Jonathan Wong
3436175223 Initial implementation of server statistics 2015-08-29 12:15:11 -07:00
Jonathan Wong
9b03ffbaa1 Fix season_list 2015-08-28 13:05:45 -07:00
drzoidberg33
6e14c08570 Merge pull request #142 from JonnyWong16/top-lists
Dashboard activity
2015-08-27 23:32:52 +02:00
Jonathan Wong
7bbcc575b0 Style current activity to match Plex/Web 2015-08-27 12:50:31 -07:00
Jonathan Wong
60380c6a99 Add season list to show page, and watch history to season page 2015-08-27 00:48:10 -07:00
Jonathan Wong
545b7cb581 Remove grandparent_rating_key from season media type 2015-08-22 05:24:02 -07:00
Jonathan Wong
0848e317ee Add links to info pages to move between show / season / episode
* Clicking poster moves up one level
* Links in titles of season and episodes
2015-08-22 05:18:33 -07: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
James Royal
cbec1e7768 Recently added TV Shows display title of the show 2015-08-15 13:28:32 -05: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
881b25a8d4 You can now toggle notifications per user from the users profile page.
The PlexWatch importer will now also import those users into the PlexPy db.
2015-07-26 00:34:34 +02:00
Tim
2a613c117f Fix bug with activity pane when user isn't an authenticated user.
Fix a grouping issue on users table with the "Local" user.
2015-07-25 21:49:32 +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
61daedf1a5 Add config option to force SSL connections to PMS. 2015-07-17 01:09:27 +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
887c61a80b Add additional info when hovering over activity pane. 2015-07-12 17:41:59 +02:00
Tim
0916370a9d Return the name of the server with the notification.
Remove some unnecessary includes.
Fix validation on logging_ignore_interval which wouldn't allow anything less than 30
2015-07-12 15:32:20 +02:00
Tim
9152fa01af VERY EXPERIMENTAL CHANGES!
History logging is now under the hood. Disabled by default.
Write new database tables and upgrade old ones.
Provide more detail to get_activity.
2015-07-11 22:10:45 +02:00
Tim
69c8441c1c Accommodate for music in recently added. 2015-07-08 00:13:20 +02:00
Tim
a5d6b8ec0f Fix bug on recently added when item wasn't a video item.
Change variable names to fixed standard.
2015-07-07 21:47:47 +02:00
Tim
857e9e9d1c Fix some exception handling. 2015-07-07 21:24:47 +02:00
Tim
7a5cad1a31 Add very early attempt at retrieving IP address per stream. 2015-07-06 00:45:42 +02:00
Tim
9b7f529d02 Create new class to handle HTTP requests
Some more clean-up
2015-07-05 15:59:57 +02:00
Tim
e1e3659eb3 Fix buggy behaviour if user sets friendly name as blank.
Hide "clear logs" button when viewing PMS logs (it has no impact on those).
Start major clean up of classes.
Initial work to allow SSL communication to Plex servers.
2015-07-04 23:18:06 +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
349a850451 We're getting our own database!
First code for independent notifications (not linked to PlexWatch).
New notifications panel in Settings (many types still untested).
Standardise the parameters sent to current activity.
Remove notifiers we cannot use.
Styling fixes for sync tables.
2015-07-03 19:50:47 +02:00
Tim
55efb0a711 Make sure we get the sync lists for the correct server.
Update README
2015-07-02 17:27:12 +02:00
Tim
69ffaf5292 Some work on sync lists. 2015-07-02 01:48:38 +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
64d9b95de9 Implement friendly names in current activity.
Fix bug on current activity when playing music.
2015-06-29 22:26:08 +02:00
Tim
7bf45f8bef Add option in settings to enable BIF indexes. 2015-06-28 02:09:46 +02:00
Tim
838ee5cae9 Improve graph tooltip
One checkbox to group them all
Do not cache graph data
Fix variable for db in init test
Remove superfluous includes
Remove superfluous debug logging
2015-06-24 17:35:41 +02:00
Tim
849078dab0 Fix css bug on fixed header
Fix bug on current activity progress when playing transcoded music track
2015-06-23 16:58:58 +02:00
Tim
01601605e1 Change wording on home stats
Add TV info to season info page
Add episode list to season info page
2015-06-23 13:05:45 +02:00
Tim
253a1efb3a Fix styling and sorting for for recently added items. 2015-06-17 16:37:04 +02:00
Tim
21fca0ef89 Improve some error handling of http requests.
Provide more helpful error messages.
Some visual fixes.
2015-06-17 00:07:37 +02:00
Tim
473ea7513c Add recently added to home screen. 2015-06-16 23:22:03 +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