Fabio Manganiello
|
bc3e100217
|
New general-purpose plugin for managing multiple calendar + support for ICal format
|
2018-05-30 15:59:10 +02:00 |
|
Fabio Manganiello
|
cb0a9f5c63
|
Fixed logging level setting in pusher
|
2018-05-29 16:43:16 +00:00 |
|
Fabio Manganiello
|
3fe70dd184
|
Implemented MQTT backend and plugin, see issue #56
|
2018-05-27 12:21:41 +02:00 |
|
Fabio Manganiello
|
c73905d35d
|
More robust handling of card removed events
|
2018-05-27 11:47:57 +02:00 |
|
Fabio Manganiello
|
b04a355cc0
|
Pass also ATR and reader to SmartCardRemovedEvent
|
2018-05-27 11:25:29 +02:00 |
|
Fabio Manganiello
|
9801fe26fc
|
Generating SmartCardRemoveEvent as well when a scard is removed
|
2018-05-27 11:21:47 +02:00 |
|
Fabio Manganiello
|
8a6dcdbf5f
|
Generating SmartCardRemoveEvent as well when a scard is removed
|
2018-05-27 11:11:05 +02:00 |
|
Fabio Manganiello
|
755eb83093
|
Added support for smart card events
|
2018-05-27 10:47:58 +02:00 |
|
Fabio Manganiello
|
c1caa182be
|
Handling assistant no_response events
|
2018-05-25 18:26:02 +02:00 |
|
Fabio Manganiello
|
4f75b765b1
|
Added assistant conversation timeout event
|
2018-05-25 18:18:16 +02:00 |
|
Fabio Manganiello
|
96e3acb20f
|
Added MPD play_if_paused and pause_if_playing methods
|
2018-05-25 18:04:37 +02:00 |
|
Fabio Manganiello
|
27b97e584f
|
Added support for MIDI real-time events
|
2018-05-23 19:49:54 +02:00 |
|
Fabio Manganiello
|
306faff4af
|
Default tolerance for hand palm motion on Leap should be zero
|
2018-05-23 19:48:59 +02:00 |
|
Fabio Manganiello
|
57722fce2a
|
Added support for Leap Motion device events
|
2018-05-23 17:07:15 +02:00 |
|
Fabio Manganiello
|
a8015addbf
|
Only take the first component of formatted_address
|
2018-05-23 08:06:52 +00:00 |
|
Fabio Manganiello
|
3ce6cf8b41
|
Just use formatted_address from the Google geocode response instead of considering all the cases of address formatting
|
2018-05-22 21:43:21 +00:00 |
|
Fabio Manganiello
|
2c7880874d
|
Logging geocode response
|
2018-05-22 21:34:06 +00:00 |
|
Fabio Manganiello
|
f4da6ebb1b
|
Redis plugin added and Redis backend made more robust to work also with single-quoted JSON-like strings returned by the Redis lib
|
2018-05-22 14:44:17 +00:00 |
|
Fabio Manganiello
|
18efdb1c70
|
Make sure the summary is always there
|
2018-05-21 09:47:50 +02:00 |
|
Fabio Manganiello
|
0accbfa66e
|
Logging traces on RSS parse
|
2018-05-21 09:27:13 +02:00 |
|
Fabio Manganiello
|
4643c10e11
|
Added Redis backend, issue #55
|
2018-05-14 20:09:25 +02:00 |
|
Fabio Manganiello
|
9923742e74
|
Prevent plugins from breaking in case of concatenations with None elements
|
2018-05-14 19:06:11 +02:00 |
|
Fabio Manganiello
|
21ac8d7899
|
Build the address as street + street_number if they are both available
|
2018-05-13 20:15:25 +00:00 |
|
Fabio Manganiello
|
6c0dc9a4dc
|
Added GMaps geocode plugin and geo update event
|
2018-05-13 21:42:26 +02:00 |
|
Fabio Manganiello
|
0878e5a3d1
|
Time to give Platypush a version bump
|
2018-05-13 14:32:25 +02:00 |
|
Fabio Manganiello
|
d0ca6b8e93
|
Replaced the YouTube search results parsing logic that relied on BeautifulSoup with a simpler logic that only uses regexes to parse video results. It greatly improves the performance of YouTube video search and removes the dependency on BeautifulSoul and lxml
|
2018-05-13 14:29:31 +02:00 |
|
Fabio Manganiello
|
01c5bbadcd
|
Type should actually always be there
|
2018-05-13 11:49:42 +02:00 |
|
Fabio Manganiello
|
5e3b41c3ad
|
Made the Pushbullet backend more resilient in case of rogue messages with no type specified
|
2018-05-13 11:39:59 +02:00 |
|
Fabio Manganiello
|
d75326bbe8
|
Added Switchbot web plugin
|
2018-05-08 17:07:01 +02:00 |
|
Fabio Manganiello
|
598c917eda
|
Added Switchbot plugin
|
2018-05-08 15:51:47 +02:00 |
|
Fabio Manganiello
|
b94764436d
|
Added WeMo switch plugin for web panel
|
2018-05-08 09:59:43 +02:00 |
|
Fabio Manganiello
|
36c9437172
|
Added method to get WeMo available devices
|
2018-05-08 09:14:02 +02:00 |
|
Fabio Manganiello
|
bd761d420e
|
RSS digests are now optional
|
2018-05-07 19:44:34 +02:00 |
|
Fabio Manganiello
|
a3b83e8c57
|
Fixed sensors position
|
2018-05-07 19:21:58 +02:00 |
|
Fabio Manganiello
|
44596a6cfb
|
Improved style for temp/humidity sensors on the widget
|
2018-05-07 19:16:25 +02:00 |
|
Fabio Manganiello
|
20a9224ab5
|
Included support for temperature/humidity display on weather widget from sensor events
|
2018-05-07 18:55:50 +02:00 |
|
Fabio Manganiello
|
e4269a8d5d
|
Skip RSS items if published_parsed is not defined
|
2018-05-07 18:33:44 +02:00 |
|
Fabio Manganiello
|
f322f71447
|
- News widget max items is now configurable
- Update the news list whenever the loop over the current list is done
|
2018-05-07 18:16:30 +02:00 |
|
Fabio Manganiello
|
1b1016fba2
|
Added background blurred image if width < height
|
2018-05-07 17:18:01 +02:00 |
|
Fabio Manganiello
|
37c6e25ac3
|
Finally got a proper scaling for carousel widget pictures
|
2018-05-07 14:50:08 +02:00 |
|
Fabio Manganiello
|
e671a1294c
|
Reset min-width when cloning the element
|
2018-05-07 09:57:35 +02:00 |
|
Fabio Manganiello
|
19268f66a8
|
border-radius fix
|
2018-05-07 09:56:31 +02:00 |
|
Fabio Manganiello
|
af11358a76
|
Image carousel widget improvements
|
2018-05-07 09:54:30 +02:00 |
|
Fabio Manganiello
|
2483c6d612
|
Simplified websockets keep-alive logic. Just wait on recv() and clean up the websocket in case of a ConnectionClosed exception
|
2018-05-06 11:38:24 +02:00 |
|
Fabio Manganiello
|
177a359e4a
|
Only do article fade-in without fade-out+fade-in dance
|
2018-05-06 00:42:46 +02:00 |
|
Fabio Manganiello
|
27d5f674c5
|
Added __init__.py
|
2018-05-06 00:17:18 +02:00 |
|
Fabio Manganiello
|
31f2cbf8b1
|
Added __init__.py
|
2018-05-06 00:14:42 +02:00 |
|
Fabio Manganiello
|
0252cc03c4
|
Added __init__.py
|
2018-05-06 00:12:57 +02:00 |
|
Fabio Manganiello
|
88c5bc16f5
|
- Added rss-news dashboard widget
- Added summary field to the RSS entry
- Added support for custom dashboard backgrounds
- UX fixes + font change
|
2018-05-05 23:59:43 +02:00 |
|
Fabio Manganiello
|
ac958f98da
|
Added images carousel web widget
|
2018-05-05 04:37:22 +02:00 |
|