platypush/platypush/plugins
Fabio Manganiello 8ea0519954 Support for set/clear timeout/interval utils actions and error handling refactor
- Added set/cler timeout/interval actions in the utils plugin to
dynamically set or stop timed actions from your custom logic

- Actions error handling refactoring. If a Response is processed with
some errors, then just log the error and return it to the caller,
without raising an exception. If instead the action execution raised an
uncaught exception, then handle the retries properly and return errors
as a list with the output from all the retries, without being too
verbose with the returning and logging the whole stack trace multiple
times.
2019-01-13 19:29:08 +01:00
..
adafruit Revert "Sort Adafruit IO received data by timestamp" 2019-01-12 02:08:04 +01:00
assistant Fixed missed self on some of the new constructors 2018-07-06 02:34:12 +02:00
calendar Don't fail hard if it was not possible to get the ical content 2018-12-20 16:47:07 +01:00
camera Fixed missed self on some of the new constructors 2018-07-06 02:34:12 +02:00
db No need to commit without opening a transaction first 2018-07-15 20:33:09 +02:00
google Added max_results to YouTube search 2018-12-12 23:03:17 +01:00
gpio Precision parameter added to accelerometer plugin 2018-09-06 02:47:47 +02:00
http - Added position argument to music.mpd.add 2019-01-09 18:43:13 +01:00
lastfm Forgot an @action annotation 2018-07-06 02:27:44 +02:00
light Setting thread and process names properly through prctl 2019-01-10 23:45:13 +01:00
media Added back and forward methods to Chromecast plugin 2018-11-13 23:23:14 +01:00
music Don't throw the exception if a certain Snapcast host is not reachable 2019-01-11 11:50:37 +01:00
serial Serial plugin extended with a general purpose read() method - to communicate for e.g. Espruino and compatible devices 2018-12-16 23:14:34 +01:00
shell ignore_errors parameter supported in shell plugin 2018-10-20 17:56:36 +02:00
sound Support for stream names 2018-12-28 00:30:25 +01:00
switch Lazy initialization of WeMo environment 2019-01-11 19:58:43 +01:00
tts Make sure that we set the credential files environment variable 2018-10-14 10:45:25 +02:00
video typo 2018-12-12 22:52:51 +01:00
weather [#61] Plugins actions refactoring 2018-07-06 02:08:38 +02:00
__init__.py Support for set/clear timeout/interval utils actions and error handling refactor 2019-01-13 19:29:08 +01:00
autoremote.py Added HomeSeer plugin 2018-12-28 09:55:09 +01:00
clipboard.py Added plugin to manage system clipboard 2018-07-24 00:35:28 +02:00
file.py Refactored file plugin 2018-11-02 13:57:24 +00:00
homeseer.py Added HomeSeer plugin 2018-12-28 09:55:09 +01:00
ifttt.py Doc fixes 2018-07-24 15:01:01 +00:00
kafka.py Added Kafka plugin 2018-07-28 01:55:19 +02:00
logger.py Added logger plugin 2018-07-19 00:03:19 +02:00
midi.py - Support for sound "release" (removal from active stream) 2018-12-27 00:09:05 +01:00
mqtt.py Support for default broker server configuration in MQTT plugin 2018-11-02 15:32:12 +00:00
pushbullet.py Rewritten Pushbullet backend using pushbullet.py for better stability 2018-12-27 02:29:44 +01:00
redis.py mset signature now compatible both with redis-py < 3.0 and >= 3.0 2019-01-06 23:46:18 +01:00
torrent.py Fixed reference to libtorrent dependency as the pip URL is broken 2018-12-20 01:04:50 +01:00
utils.py Support for set/clear timeout/interval utils actions and error handling refactor 2019-01-13 19:29:08 +01:00
variable.py More consistent naming 2018-10-06 23:30:11 +02:00
websocket.py Refactored SSL context logic as utils methods 2018-11-01 23:34:14 +01:00
wiimote.py Handling Wiimote timeout on Wiimote backend 2018-12-01 18:43:18 +01:00