Fabio Manganiello
38a8cac9c6
Refactored SSL context logic as utils methods
2018-11-01 23:34:14 +01:00
Fabio Manganiello
bf52304758
Fixed ReadTheDocs
2018-11-01 19:42:43 +01:00
Fabio Manganiello
6bc976cf89
Fixed SSL support in websocket implementation
2018-11-01 17:28:54 +00:00
Fabio Manganiello
484d282a26
Updated wiki
2018-10-28 23:48:26 +01:00
Fabio Manganiello
92a3759721
Added websocket backend and plugin
2018-10-26 21:55:49 +02:00
Fabio Manganiello
284e0638f8
Always define msg so the function doesn't fail on exception
...
Reverted the previous retry logic for backend - it didn't really work
This reverts commit 4e0e4863a0
.
This reverts commit 964c7b5cf0
.
This reverts commit 6ce348365f
.
2018-10-25 20:46:34 +02:00
Fabio Manganiello
4e0e4863a0
Don't modify Redis args directly when initializing the object in another plugin
2018-10-25 20:14:50 +02:00
Fabio Manganiello
276ee8fee9
Round download progress to two decimals
2018-10-22 19:14:41 +02:00
Fabio Manganiello
76b40c0c37
Managing torrent stop and remove as well
2018-10-22 19:12:06 +02:00
Fabio Manganiello
ab51c1d1bc
Extended torrents plugin
2018-10-22 18:51:00 +02:00
Fabio Manganiello
7375fb74fc
OMXPlayer to delegate torrent search and download to the torrent plugin
2018-10-22 18:26:11 +02:00
Fabio Manganiello
ce6baa453c
Keeping track of multiple downloads in torrent plugin
2018-10-22 15:24:09 +00:00
Fabio Manganiello
9974583038
Added torrent plugin
2018-10-22 14:52:32 +00:00
Fabio Manganiello
4d592fff17
Support for multiple devices in AutoRemote plugin
2018-10-22 09:36:30 +00:00
Fabio Manganiello
7adfb67c12
Fixed Kodi plugin
2018-10-20 19:27:15 +02:00
Fabio Manganiello
db4330eeed
Support for (output, errors) as a tuple returned from plugin actions
2018-10-20 18:07:00 +02:00
Fabio Manganiello
2dac094aea
player_id should be optional in media.kodi.stop
2018-10-20 18:00:53 +02:00
Fabio Manganiello
fc7fa37010
ignore_errors parameter supported in shell plugin
2018-10-20 17:56:36 +02:00
Fabio Manganiello
4fce1dd2e1
More features on the Kodi plugin
2018-10-20 17:17:29 +02:00
Fabio Manganiello
5b5fdd0933
Kodi player plugin improved
2018-10-20 16:59:47 +02:00
Fabio Manganiello
e16b444b0b
player_id selection implemented in Kodi
2018-10-20 16:40:12 +02:00
Fabio Manganiello
4f3c7f715f
Expanded Kodi actions
2018-10-18 16:24:22 +02:00
Fabio Manganiello
b6a4432528
Added Kodi plugin
2018-10-18 16:14:39 +02:00
Fabio Manganiello
3458fb8a23
Added append action to file plugin
2018-10-17 09:02:22 +02:00
Fabio Manganiello
4d3d8ddd34
File utils moved to new file plugin
2018-10-16 09:01:22 +02:00
Fabio Manganiello
b14bb44c10
Added utils actions to handle files
2018-10-16 08:49:55 +02:00
Fabio Manganiello
b6fcdf75f4
Make sure that we set the credential files environment variable
2018-10-14 10:45:25 +02:00
Fabio Manganiello
c640093139
Added Google-based TTS plugin
2018-10-14 10:29:02 +02:00
Fabio Manganiello
db89c39ed8
Made AutoRemote notification text optional
2018-10-12 00:41:23 +02:00
Fabio Manganiello
eab2ba2075
Added send_notification to AutoRemote
2018-10-11 23:35:29 +02:00
Fabio Manganiello
2d7040225c
Added AutoRemote plugin
2018-10-11 14:52:28 +00:00
Fabio Manganiello
15b65c4896
Added utils plugin
2018-10-10 01:00:30 +02:00
Fabio Manganiello
c10e882dd0
Make decode safe against null values
2018-10-06 23:37:26 +02:00
Fabio Manganiello
8497cd3863
More consistent naming
2018-10-06 23:30:11 +02:00
Fabio Manganiello
1404d59865
Fixed response encoding
2018-10-04 10:22:23 +02:00
Fabio Manganiello
fbce006772
Fixed send_note pushbullet method
2018-10-01 15:06:26 +02:00
Fabio Manganiello
b88f7fcecc
Added play_if_paused_or_stopped method to mpd plugin
2018-09-25 19:40:00 +02:00
Fabio Manganiello
38f61298f8
Support for bulk mpd add
2018-09-25 09:42:46 +02:00
Fabio Manganiello
88d2fbd366
Response can't be null
2018-09-25 00:26:06 +02:00
Fabio Manganiello
d78e66df7c
Don't return status() over video stop, as the process should already be dead and playback status call will fail
2018-09-25 00:19:53 +02:00
Fabio Manganiello
59d84c4fcb
- Calling on_message
on Redis backend to trigger the right logic
...
instead of `self.bus.post` directly
- For consistency `mset` now returns back the map of the set variables
- Redis backend enabled on tests
2018-09-24 22:07:13 +02:00
Fabio Manganiello
6449504e26
Switched the bus to a Redis bus
2018-09-20 10:49:57 +00:00
Fabio Manganiello
5762c51019
Added support for Redis-stored variables in variables plugin
2018-09-06 09:31:31 +02:00
Fabio Manganiello
cccb48c533
Implemented mget and mset actions for Redis plugin
2018-09-06 03:38:10 +02:00
Fabio Manganiello
5d1fd3a02f
Precision parameter added to accelerometer plugin
2018-09-06 02:47:47 +02:00
Fabio Manganiello
98a8874084
Added accelerometer sensor backend
2018-09-06 02:31:01 +02:00
Fabio Manganiello
692d33a071
Added empty __init__.py to lib module
2018-09-06 02:23:54 +02:00
Fabio Manganiello
96157a31bf
Return the accelerometer position in degrees between -90 and 90
2018-09-06 02:18:08 +02:00
Fabio Manganiello
b3f20ca0de
Added accelerometer sensors plugin
2018-09-06 02:11:41 +02:00
Fabio Manganiello
5cfbd75250
Prevent RuntimeError on lock release if lock acquisition failed
2018-09-05 02:26:55 +02:00