platypush/platypush/plugins
Fabio Manganiello 56dc8d0972
Migrated the webapp to Tornado.
It was just too painful to find a combination of versions of  gunicorn,
gevent, eventlet, pyuwsgi etc. that could work on all of my systems.

On the other hand, Tornado works out of the box with no headaches.

Also in this commit:

- Updated a bunch of outdated/required integration dependencies.
- Black'd and LINTed a couple of old plugins.
2023-05-08 02:06:45 +02:00
..
adafruit Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
alarm Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
arduino Migrated arduino integration to the new SensorPlugin API. 2023-04-03 01:36:12 +02:00
assistant Migrated the webapp to Tornado. 2023-05-08 02:06:45 +02:00
autoremote Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
bluetooth Bluetooth LE blacklisted device notices moved info -> debug. 2023-05-01 22:10:06 +02:00
calendar FIX: The CN of the organizer may not necessarily be set in calendar.ical 2022-02-17 10:55:35 +01:00
camera Migrated the webapp to Tornado. 2023-05-08 02:06:45 +02:00
chat Implemented RunnablePlugin.wait_stop() utility method 2022-04-05 23:33:02 +02:00
clipboard [#240] Migrated clipboard plugin from pyperclip to pyclip. 2023-03-26 23:52:15 +02:00
config Added docs for config plugin 2021-11-17 23:59:17 +01:00
covid19 Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
csv Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
db FIX: Possible assert evaluation error. 2023-04-26 02:25:28 +02:00
dbus Refactored D-Bus integration 2022-02-07 15:45:43 +01:00
dropbox Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
entities Improved compatibility for traceback.format_exception. 2023-04-30 00:38:17 +02:00
esp Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
ffmpeg Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
file Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
foursquare Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
google Migrated the webapp to Tornado. 2023-05-08 02:06:45 +02:00
gotify [#203] Added IRC integration 2021-11-14 19:43:19 +01:00
gpio Removed deprecated gpio.sensor base plugin. 2023-04-03 01:36:12 +02:00
graphite Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
hid Make sure that any existing device monitor is terminated upon disconnection 2023-01-07 23:48:02 +01:00
http Fixed missed assignment 2021-11-27 02:00:43 +01:00
ifttt Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
inputs Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
inspect Better auto-generated documentation and fixed docstring warnings 2022-03-03 20:26:25 +01:00
kafka Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
lastfm Added limit parameter to lastfm.get_similar_tracks 2022-06-06 14:12:45 +02:00
lcd Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
light Deprecated poll_seconds in light.hue. 2023-04-03 01:36:12 +02:00
linode s/instance/instance_name/g in LinodeInstanceStatusChanged. 2023-03-26 22:58:20 +02:00
logger Added .exception action to logger plugin 2022-04-04 17:22:54 +02:00
luma Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
mail Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
mailgun [#201] Added Mailgun integration 2021-11-14 22:40:59 +01:00
mastodon Resolve "Mastodon integration" 2021-11-07 01:00:29 +01:00
matrix - Fixed documentation errors and warnings 2022-08-29 00:55:46 +02:00
media Migrated the webapp to Tornado. 2023-05-08 02:06:45 +02:00
midi Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
ml Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
mobile Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
mqtt - Simplified prototype for EntityManager.set 2023-02-11 21:35:00 +01:00
music Removed deprecated use_unicode parameter from MPDClient 2023-02-20 20:35:33 +01:00
nextcloud Replaced deprecated json_output arg in NextCloud client with response.json_data 2022-04-26 19:30:26 +02:00
ngrok - Render nested attributes in schemas 2021-10-24 11:53:38 +02:00
nmap Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
ntfy Replaced deprecated asyncio.wait([]) with asyncio.gather(*[]). 2023-03-26 23:15:53 +02:00
otp Fixed LGTM errors and warnings 2021-09-17 00:47:33 +02:00
pihole Fixed LGTM errors and warnings 2021-09-17 00:47:33 +02:00
ping Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
printer Migrated the webapp to Tornado. 2023-05-08 02:06:45 +02:00
pushbullet Fixed handling of URLs on Pushbullet notes 2021-11-26 19:07:44 +01:00
pwm Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
qrcode Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
redis More LINT fixes + refactors 2023-02-05 22:00:50 +01:00
rss [#236] Added author and tags attributes to new feed entry event and schema objects. 2022-12-17 00:21:32 +01:00
rtorrent Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
sensor Migrated the webapp to Tornado. 2023-05-08 02:06:45 +02:00
serial serial plugin migrated to the new SensorPlugin interface. 2023-04-01 19:29:56 +02:00
shell Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
slack - Render nested attributes in schemas 2021-10-24 11:53:38 +02:00
smartthings s/MultiValueSensor/CompositeSensor/g on smartthings 2023-02-22 02:18:12 +01:00
sound Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
ssh Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
stt Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
sun Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
switch Fixed self._ip_to_dev expansion 2023-03-19 12:47:07 +01:00
switchbot Fixed some documentation glitches in switchbot. 2023-04-03 01:36:12 +02:00
system Exclude squashfs/loopback mounts from system.disk_info. 2023-05-06 18:53:16 +02:00
tcp Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
tensorflow Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
todoist Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
torrent Migrated the webapp to Tornado. 2023-05-08 02:06:45 +02:00
travisci Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
trello Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
tts Fixed typo in schema path 2022-09-30 11:30:57 +02:00
tv Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
twilio Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
udp Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
user FIX: UserManager.get_users 2022-11-21 00:57:00 +01:00
utils Removed legacy get_sensor_plugins and get_switch_plugins actions 2023-02-03 22:54:42 +01:00
variable Created two separate actions under variable to delete/unset. 2023-05-05 02:21:18 +02:00
wallabag [#224] Implemented Wallabag integration 2022-09-29 10:51:16 +02:00
weather Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
websocket Added timeout parameter to websocket.send. 2023-02-15 22:23:15 +01:00
wiimote Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
zeroconf Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
zigbee Fixed docstring for zigbee.mqtt plugin. 2023-04-23 13:03:10 +02:00
zwave - Simplified prototype for EntityManager.set 2023-02-11 21:35:00 +01:00
__init__.py Fixed retrieval of entities plugin. 2023-04-30 10:42:05 +02:00