Ruud
779c7d2942
Remove mutable objects from function args
2013-09-02 22:44:44 +02:00
Ruud
7fd14e0283
Code cleanup
2013-09-02 21:59:06 +02:00
Ruud
ed0e5ef497
XMBC notification, better remote folder description
2013-08-24 12:24:15 +02:00
mano3m
0492e90d6f
XBMC: properly check if host is local
...
And added option to scan if remote
2013-08-03 01:52:20 +02:00
mano3m
564a27461d
XBMC: Only add directory if XBMC is on localhost
2013-07-14 23:30:37 +02:00
mano3m
4ebbc1a01d
XBMC: Only scan the new movie folder
2013-07-14 02:19:35 +02:00
Ruud
ca9a78eea4
Advanced option for XBMC to only update first in list
...
Thanks @cliffordwhansen
2013-06-15 22:17:23 +02:00
Ruud
6e0857c6c1
Remove Flask dependencies
2013-06-12 23:37:08 +02:00
Ruud
0b693bba4e
Add "on snatch" options to XBMC & Plex notifications
...
fix #1379
2013-05-19 00:30:56 +02:00
Ruud
00e53439ed
Don't wait between xbmc calls
2013-05-10 00:07:06 +02:00
Ruud
7c234ab7e9
Simplify notification providers
2013-03-25 11:01:31 +01:00
Ruud
b843d5f13b
General notification icons
2013-03-20 19:35:11 +01:00
Ruud
faaf351662
Group providers together
2013-01-20 20:50:50 +01:00
Ruud
cdd681ad48
XBMC icon image
2013-01-11 21:02:22 +01:00
Ruud
36fee69843
XBMC notifier for Frodo & Eden
2013-01-06 23:06:38 +01:00
ikkemaniac and Ruud
c5cae5ab9b
add XBMC v11 Eden notifications support
...
This is my approach on working with Eden, maybe a little late since Frodo is almost released, but better late then never.
- First detect the JSON-RPC version XBMC is running (once per boot of CouchPotatoServer on the first notification, except for sending test message then the JSON version is always checked).
- Set a variable indicating whether or not to use JSON (or normal http).
- If JSON should be used, proceed as before this commit.
- If normal-http should be used, use 'notifyXBMCnoJSON' func
- 'notifyXBMCnoJSON' just opens a specific XBMC api url, unfortunately importing urllib for this was necessary to escape the message strings.
TODO: support multiple XBMC hosts, right now the last host in the hosts array will set the 'useJSONnotifications' var.
Conflicts:
couchpotato/core/notifications/xbmc/main.py
Conflicts:
couchpotato/core/notifications/xbmc/main.py
2013-01-06 22:52:59 +01:00
Ruud
4779265b43
Change xbmc description
2013-01-06 11:52:05 +01:00
ikkemaniac and Ruud
f8a46ebe6d
clearly state XBMC version dependency for notifications
2013-01-06 11:33:53 +01:00
ikkemaniac and Ruud
383ec7e6f5
check for XBMC JSON-RPC version and improve logging info
2013-01-06 11:33:53 +01:00
Ruud
655e847aeb
Catch renamer.after event errors. fix #1032
2012-11-10 10:10:05 +01:00
Ruud
09f723bda5
Use jsonrpc for xbmc request. fix #927 #945
2012-10-21 13:37:45 +02:00
Ruud
3ffc6e122e
Double genres because of trailing spaces
2012-10-14 15:28:26 +02:00
Ruud
d3ebe531d5
Don't use 2 events after rename
2012-10-14 14:13:10 +02:00
mano3m
80929b5806
small fix to xbmc notification test
2012-07-24 22:55:53 +02:00
mano3m
108044948f
Fix XBMC and NMA Notification tests
2012-07-24 22:49:49 +02:00
Ruud
e0440d4b11
Try and encode logging messages. fix #403
2012-06-11 12:38:22 +02:00
Ruud
50b5d01d95
Add notification_type to core notifications. closes #189
2012-05-05 16:11:09 +02:00
Ruud
fd462514c3
Use custom urlencode function. fixes #121
2012-04-21 20:55:21 +02:00
Ruud
bfbd3b26a9
Don't show xbmc error message when not available
2012-03-09 12:40:36 +01:00
Ruud
668b95353f
Urlopen try,except fixes
2011-11-11 15:47:57 +01:00
Ruud
a7bce52b7b
XBMC notification only on download
2011-10-22 23:00:37 +02:00
Ruud
577deb2453
XBMC Notification fix
2011-10-08 13:33:52 +02:00
Ruud
1f827ef20a
Use urlopener
2011-08-30 16:44:25 +02:00
Ruud
18825f7a6d
Disabled notification
2011-08-30 14:23:57 +02:00
Ruud
4e5a7c22a4
Simpler notifications
2011-08-30 13:41:45 +02:00
Ruud
daadc7a072
XBMC label
2011-08-21 00:41:46 +02:00
Ruud
c4105aba97
XBMC default password
2011-08-21 00:19:18 +02:00
Ruud
31e57b9510
Notification update
2011-08-18 15:52:07 +02:00
Ruud
2b8e96e267
Enabler option
2011-04-10 12:31:31 +02:00
Ruud
85fc1c01ee
Notifications
2011-04-09 20:18:51 +02:00