platypush/platypush/backend
Fabio Manganiello dd3c4b10c7
Run register_service in a separate thread in backend.http.
The Zeroconf registration part may randomly get stuck, resulting in the
web server not being properly started.

It's therefore better to run the Zeroconf registration process
asynchronously, for it's not strictly required for the web server to
execute.
2023-01-01 13:19:11 +01: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
assistant Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
bluetooth Proper fix for variable arguments on process_data 2022-02-17 12:43:56 +01:00
button Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
camera Fixed LGTM warning 2021-09-22 00:22:42 +02:00
chat Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
covid19 Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
file Proper implementation for filesystem monitor filters 2021-12-20 00:58:41 +01:00
foursquare Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
github Removed pytz dependency 2022-01-05 18:04:32 +01:00
google Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
gps Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
http Run register_service in a separate thread in backend.http. 2023-01-01 13:19:11 +01:00
inotify Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
joystick Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
kafka Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
light Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
linode Don't fail hard if the Linode API doesn't return a list of instances 2022-04-25 14:02:40 +02:00
log 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
midi Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
mqtt FIX: had accidentally removed an on_mqtt_message usage 2021-12-13 21:21:12 +01:00
music Prevent null pointer on music.spotify backend stop if the Librespot process has already been terminated 2021-11-15 00:10:40 +01:00
nextcloud Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
nfc Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
nodered Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
ping Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
pushbullet FIX: Use a separate error handler for the Pushbullet backend that doesn't raise another exception (prevents maximum recursion errors in the logs caused by the interpreter entering an infinite loop of error handlers) 2022-01-08 19:52:41 +01:00
redis Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
scard Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
sensor Proper fix for variable arguments on process_data 2022-02-17 12:43:56 +01:00
stt Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
tcp 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
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
weather Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
websocket Fixed LGTM errors and warnings 2021-09-17 22:21:29 +02:00
wiimote Moved to manifest files for describing plugins and backends and their dependencies 2021-09-16 17:53:40 +02:00
zigbee zigbee.mqtt backend configuration should be fetched from the zigbee.mqtt plugin configuration if not reported 2021-09-17 22:35:01 +02:00
zwave Fixed backend.zwave event logic dispatch for recent versions of ZWaveJS. 2022-12-10 15:35:09 +01:00
__init__.py LINT fixes 2022-02-07 15:51:12 +01:00