Commit graph

162 commits

Author SHA1 Message Date
JonnyWong16
1809b95e2d Add setting to enable calculating total file sizes
* Setting is disabled by default
2016-01-17 16:15:28 -08:00
Jonathan Wong
35528ef602 Get file sizes for media info table 2016-01-16 18:23:08 -08:00
Jonathan Wong
381c3da31c Add media info table to library page 2016-01-15 20:59:02 -08:00
Jonathan Wong
8ba68dcfcf Change home cards config to list type 2016-01-15 20:49:22 -08:00
Jonathan Wong
8f367d140f Add item counts to database
* Add schedule task to refresh libraries list
* Update library stats to use library_sections table
2016-01-15 20:49:04 -08:00
Jonathan Wong
09aac22909 Initial library_id changes
* Give the library sections their own db table.
2016-01-15 20:48:29 -08:00
JonnyWong16
7befbef6ec Add Facebook notification agent 2016-01-12 23:22:54 -08:00
Hellowlol
9328b7e586 Add scripts 2016-01-12 22:12:48 +01:00
Hellowlol
ad365c7dd0 fix conflicts 2016-01-11 22:24:13 +01:00
JonnyWong16
65f27ee605 Add Email from name option 2015-12-31 20:06:31 -08:00
Ricardo Tapia
5aebc8d191 slack config options 2015-12-31 15:34:53 -06:00
Jonathan Wong
49b6965e8e Add CC and BCC and multiple email recipients 2015-12-13 15:08:43 -08:00
Jonathan Wong
c6cc2b8831 Save graph type/days/tab to config file
* Change input for graph days range
2015-12-13 11:35:33 -08:00
Jonathan Wong
b51d442673 Add notification for remote access/server back up 2015-12-13 09:31:11 -08:00
Jonathan Wong
9cf6793b24 Add most concurrent streams home statistic 2015-12-12 14:34:42 -08:00
Jonathan Wong
89f581f63e Only schedule job for recently added or monitor remote access if setting enabled 2015-12-03 18:40:18 -08:00
Jonathan Wong
bac5018b27 Add channel support to Telegram notifier 2015-12-01 21:31:48 -08:00
Jonathan Wong
d7284c40bd Allow unicode in notification subject and body 2015-12-01 20:03:25 -08:00
Jonathan Wong
50e0629890 Fix unicode server name 2015-11-23 23:10:31 -08:00
Jonathan Wong
f7cdfd3f30 Upgrade config file from previous versions 2015-11-23 23:10:01 -08:00
Jonathan Wong
d297597fa6 Separate out movie and tv logging 2015-11-22 22:19:37 -08:00
Jonathan Wong
fd43cf5dd4 Add setting to enable remote access monitoring 2015-11-19 19:40:50 -08:00
Jonathan Wong
223e2b2b32 Add notification for Plex external port down 2015-11-17 23:38:46 -08:00
Jonathan Wong
b28ac1543a Add notification for server down 2015-11-16 23:19:37 -08:00
Jonathan Wong
53044c75dd Add setting for recently added notification delay 2015-11-16 21:17:47 -08:00
Jonathan Wong
12056ac2ba Get server name as a scheduled task 2015-11-16 18:31:22 -08:00
devin
f75fca12c8 telegram updates to config.py 2015-10-28 07:30:41 -04:00
Jonathan Wong
4c388f60d6 Add config to group recently added by grandparent 2015-10-25 13:30:25 -07:00
Jonathan Wong
32cf1ada8b Add config settings for on_created
* Note: on_created is recently added
2015-10-24 21:22:29 -07:00
Tim van der Westhuizen
37bc68573c Implement IFTTT notification option. PR #241. 2015-10-22 16:04:31 +02:00
Jonathan Wong
2680162b67 Add dropdown for Boxcar sounds 2015-10-11 23:48:12 -07:00
Brian Charbonneau
1ad982f5b7 Removed newlines 2015-10-03 23:25:57 -07:00
Brian Charbonneau
280a5ae744 Added ability to set custom notification sound for Pushover 2015-10-03 22:05:27 -07:00
Jonathan Wong
dff493c8d9 Change to notify stopped only if less than watched percent
* Also fix paused notifications sending at the end of items (right
before stopping)
2015-09-29 09:24:23 -07:00
Jonathan Wong
82b567f15f Fix merge conflicts 2015-09-27 11:59:20 -07:00
Tim
fa71beb03f Very early work on implementing websocket monitoring method. 2015-09-20 12:21:39 +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
20056718db Add setting to selectively hide watch statistic cards on homepage 2015-09-18 18:52:46 -07:00
Tim
6eec4d1ca6 Some Twitter love. Resolves Issue #47. 2015-09-19 00:57:24 +02:00
Jonathan Wong
8791babf8e Add settings for grouping in history table 2015-09-15 23:34:00 -07:00
Jonathan Wong
8ae2f718f4 Initial implementation of homepage top lists
* Top lists for all stats, default max 5 items
2015-08-26 16:03:56 -07:00
JonnyWong16
5c94b21bd1 Update to homepage statistics
* Added most popular movie to homepage
* New setting to toggle statistics based on play duration instead of
play count
2015-08-18 12:32:41 -07:00
Tim
a96482ee3c New pause, resume and buffer notification options.
Reworked notification config in settings menu.
2015-08-15 14:37:27 +02:00
James Royal
3fc2f43b79 Create an option in settings to change home statistics length 2015-08-13 22:10:24 -05:00
Tim
d750c5f610 Some minor styling changes.
Add album_name as parameter for notifications.
2015-07-29 01:06:21 +02:00
Tim
eb2b530718 Add new custom notification text options (WIP).
In settings check if debug logging is enabled for IP logging, if not warn and disable checkbox.
Only show video items in user recently watched.
Adjust styling on edit user modal.
Moar Arnie.
2015-07-26 21:23:48 +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
8a16fcfbb6 Stage two of notification rewrite. Page cache refresh required.
Each notification agent has it's own play/stop toggles.
Simplified global notification options.
2015-07-23 01:42:57 +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