0d1685afed
Run futurize --unicode-literals
2020-07-04 13:31:02 -07:00
dc6507ffed
Run futurize --stage2
2020-07-04 13:23:47 -07:00
30dbccda77
Run futurize --stage1
2020-07-04 13:08:59 -07:00
36aa2dd3a3
address issue found when running with python3
2020-06-04 21:20:54 -04:00
8a80b7b3ac
Merge pull request #199 from JonnyWong16/master
...
Remove default subject and body for rich notification
2019-11-25 08:31:28 -05:00
55740a099a
Remove default subject and body for rich notification
2019-11-24 22:38:04 -08:00
66ac37b34e
Print raw response when JSON fails to parse
...
If the response to the Tautulli API fails to parse correctly include the
raw output in the message to make it easier to diagnose when the
response isn't actually raw JSON from a Tautulli server (e.g. a proxy
server).
2019-10-27 20:04:36 -07:00
f7f0e19394
update examples
...
include use of `--days` argument for rolling history
2019-10-23 15:07:07 -04:00
bac3e88ad8
loop correction
2019-10-23 14:56:31 -04:00
b5fd014c17
#172 update limit section for new history collector
2019-10-14 17:25:58 -04:00
82c7704fab
starting work on #172
...
collect history from N days ago
2019-10-12 16:05:17 -04:00
8cbdf2de55
#179 If duration is used convert to seconds from minutes
2019-07-22 16:03:50 -04:00
2be0e376f8
Massive style cleanup
...
Adds a basic `setup.cfg` file with configurations for flake8 and pylama,
fixes some basic issues with essentially every file including:
* Many, many, whitespace line cleanups
* Several unused variables and imports
* Missing coding and shabang lines
* Minor style fixes to more closely align with PEP8
* Turn `print` into function calls for Python 2/3 compat
* A few minor bugs
* Things like using an undefined `i` in `stream_limiter_ban_email.py`
2019-06-20 23:55:11 -07:00
a7a6a9381d
Credit goes to @jonnywong16
2019-05-29 15:06:20 -04:00
4739ae9615
remove unused function.
2019-04-30 10:12:41 -04:00
7db5c68061
#155 , adding kill when duration exceeds limit. Kill at limit.
2019-04-30 10:12:39 -04:00
f626a9daa1
#155 add duration example
2019-04-25 16:11:57 -04:00
7128597beb
change single to double quotes
2019-04-25 16:11:34 -04:00
3811bfa5fc
#155 adding duration into total time check
2019-04-25 15:54:37 -04:00
58e7fd1335
#138 message fix
2019-01-11 18:20:39 -05:00
bc9d1bc550
Unique IP example update to User Concurrent Streams
2019-01-03 11:41:59 -05:00
d9e383f871
removed multipstreams and changed readme to show example of working multi ip stream change
2018-12-23 21:07:46 -06:00
a27056a11f
fixed condition in which if user streams is set to more than one, it
...
would try to kill and notify x times more
2018-12-19 23:49:20 -06:00
79088cf6ce
added readme and snuck my name in >.<
2018-12-19 23:47:08 -06:00
93ddee995e
fixed rich message pointer from Arc
2018-12-19 23:26:35 -06:00
d1443d2670
final addition to initialize ip_address for linting
2018-12-19 21:18:34 -06:00
758af21ade
spacing
2018-12-19 21:17:44 -06:00
457486924e
added functionality for dropping multi IP users
2018-12-19 21:15:45 -06:00
f9ce8eae63
removed all instances of shadow of outer scope, made explicit from
...
implicit inheritance, defined a few docstring params, initialized 2 vars
2018-12-19 19:57:30 -06:00
463586ff29
fixed typos and sams rename
2018-12-19 19:08:27 -06:00
aa6017374e
moved to bullet points for uniformity with conditions
2018-12-19 18:02:31 -06:00
72fbf36377
fixed disappearing whitespace
2018-12-19 17:59:21 -06:00
64f2312248
Updated readme to include Transcode Decision Change
and explain
...
transcoding decision vs. video decision
2018-12-19 17:53:29 -06:00
f7a7125783
24 is not valid. 0 instead.
2018-12-06 10:16:03 -05:00
591c299af6
fix for title and transcode sessions
2018-11-19 23:41:58 -05:00
17baec0e5d
edit example to include --today
2018-10-24 00:44:11 -04:00
dbb03e595f
docstring --today
2018-10-24 00:43:39 -04:00
f9f8cf401a
added --today to only search for history of today
2018-10-16 15:03:48 -04:00
19e85e6dbb
Merge remote-tracking branch 'origin/master'
2018-10-07 09:20:44 -04:00
c96596f422
Cleanup Rich Notifications instructions
...
Essentially just some stylistic changes, `slack` -> `Slack`, fixing bullet lists, and making the required arguments section clearer.
2018-10-03 11:27:09 -07:00
78d196c4df
remove unshare function
2018-09-26 16:08:29 -04:00
85ada26e3d
example for limit of specific library
2018-09-26 15:44:10 -04:00
c34736f124
print reason for limit kill
2018-09-26 15:22:11 -04:00
0c2d97cad4
docstring correction
2018-09-26 09:09:46 -04:00
6fff1c61df
update rich notification section
2018-09-26 09:09:16 -04:00
8fffc30c77
Update README to reflect new kill_stream features
2018-09-08 23:58:08 -04:00
713f6fbe56
Rewrite Kill_stream.py to add rich message functionality
2018-09-08 20:31:06 -04:00
038c17c41d
Merge pull request #88 from JonnyWong16/kill-pause-username
...
Add username argument for kill paused
2018-08-14 13:53:16 -04:00
ec07cebef9
Add username argument for kill paused
2018-08-13 21:15:31 -07:00
8c3781728a
sessionId check bypass if jbop == allstreams.
...
sessionId arg not needed for killing all user streams.
2018-08-13 07:03:37 -04:00