Fabio Manganiello
|
3458fb8a23
|
Added append action to file plugin
|
2018-10-17 09:02:22 +02:00 |
|
Fabio Manganiello
|
2eccd41420
|
Message skip message logged in debug mode to prevent log pollution
|
2018-10-16 10:26:15 +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
|
475f6d3f6f
|
Version bump 0.9 -> 0.9.1
|
2018-10-15 22:12:30 +02:00 |
|
Fabio Manganiello
|
af00ac6c68
|
Fixed attribute name
|
2018-10-14 17:36:06 +02:00 |
|
Fabio Manganiello
|
a4e2db184d
|
Added tts.google web plugin
|
2018-10-14 17:17:19 +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
|
74d23262b7
|
Implemented TCP backend
|
2018-10-11 14:02:29 +00:00 |
|
Fabio Manganiello
|
15b65c4896
|
Added utils plugin
|
2018-10-10 01:00:30 +02:00 |
|
Fabio Manganiello
|
68aaf9cd61
|
Message timestamp refactored
|
2018-10-08 13:30:00 +00:00 |
|
Fabio Manganiello
|
948f3dc37d
|
Implemented timestamp mark on messages to trigger message expiration logic in case something stays on the bus for longer than a minute
|
2018-10-08 10:35:59 +00: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
|
0b053bb46d
|
Expanding procedure arguments from context
|
2018-10-05 09:38:38 +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
|
d419419487
|
Fix for if statements
|
2018-09-27 02:20:25 +02:00 |
|
Fabio Manganiello
|
570ef6f109
|
Replaced EventAction with Procedure to allow more flexibility in event hooks and cronjobs
|
2018-09-27 01:52:35 +02:00 |
|
Fabio Manganiello
|
f3b1bdb397
|
Updated wiki
|
2018-09-27 01:12:45 +02:00 |
|
Fabio Manganiello
|
38fdb8be08
|
Implemented support for else statements in if(s)
|
2018-09-27 01:09:00 +02:00 |
|
Fabio Manganiello
|
a4de4933df
|
Revert "Added python3.7 to Travis build"
This reverts commit aab88a3ea1 .
|
2018-09-26 22:42:17 +02:00 |
|
Fabio Manganiello
|
aab88a3ea1
|
Added python3.7 to Travis build
|
2018-09-26 22:40:22 +02:00 |
|
Fabio Manganiello
|
7ec6221a7f
|
Implemented nested if(s), solves #53
|
2018-09-26 22:31:27 +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
|
13c1895295
|
Support for runtime arguments on procedures
|
2018-09-25 19:20:34 +02:00 |
|
Fabio Manganiello
|
38f61298f8
|
Support for bulk mpd add
|
2018-09-25 09:42:46 +02:00 |
|
Fabio Manganiello
|
f79de2e708
|
Reverted bus post logic for HTTP backend
|
2018-09-25 00:31:51 +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
|
82940fedf0
|
Added some missing docs
|
2018-09-24 23:40:10 +02:00 |
|
Fabio Manganiello
|
65ec2458d8
|
MQTT backend should call on_message instead of posting directly to the bus
|
2018-09-24 23:21:02 +02:00 |
|
Fabio Manganiello
|
d215410a6a
|
More consistent flow for messages received by a backend
|
2018-09-24 23:13:44 +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
|
a4f075a4c1
|
Added support for ApplicationStartedEvent and ApplicationStoppedEvent
|
2018-09-24 09:18:46 +00:00 |
|
Fabio Manganiello
|
badb739a8c
|
Increased response queue read timeout to 60 seconds
|
2018-09-20 13:13:36 +00:00 |
|
Fabio Manganiello
|
44962dd919
|
Removed timeout from get_plugin lock; Added Redis server to tests configuration
|
2018-09-20 10:59:18 +00:00 |
|
Fabio Manganiello
|
6449504e26
|
Switched the bus to a Redis bus
|
2018-09-20 10:49:57 +00:00 |
|
Fabio Manganiello
|
661563d1f1
|
Added Redis bus
|
2018-09-20 09:41:27 +02:00 |
|
Fabio Manganiello
|
6bbae19d39
|
Lock timeout and reset in case a plugin takes too long to initialize or the lock is incorrectly marked as locked in multiprocess context
|
2018-09-18 20:25:31 +02:00 |
|
Fabio Manganiello
|
db5d3e6e3f
|
Prevent the plugin from being initialized again within the lock scope if another thread had it initialized in the meantime
|
2018-09-18 19:19:41 +02:00 |
|
Fabio Manganiello
|
98d24b061a
|
Added joystick backend
|
2018-09-18 18:58:23 +02:00 |
|
Fabio Manganiello
|
1d50e91b27
|
Removed unneeded lock acquire
|
2018-09-16 23:45:25 +02:00 |
|
Fabio Manganiello
|
2ee54b5220
|
Replaced fadeIn with show to make transitions less CPU heavy on RPi
|
2018-09-15 18:25:58 +02: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 |
|