platypush/platypush/message/response
Fabio Manganiello fa1364d854
Improved logging for requests, responses and events.
- The following logging namespaces are now used, to make it easier to
  filter only log lines related to the logged application message:

  - `platypush:events`
  - `platypush:requests`
  - `platypush:responses`

- Those messages are always logged as JSON, with no prefixes nor
  suffixes.

- Requests are always logged when executed - no more delegation to the
  upstream backend.

- Responses are always logged when fully populated (including `id`,
  `origin`, `target` etc.), instead of being logged when still partially
  populated. This makes it particularly easy to link request/response
  IDs directly from the logs.
2023-07-15 01:11:45 +02:00
..
camera Fixed auto-generated docs indentation and code blocks 2020-08-31 17:39:42 +02:00
chat Extended Telegram integration 2020-01-01 20:59:22 +01:00
google Added Google Drive plugin - closes #91 2020-01-09 22:07:03 +01:00
printer Added CUPS plugin - closes #93 2020-01-05 19:25:20 +01:00
weather - Added Buienradar integration 2019-12-31 08:51:19 +01:00
__init__.py Improved logging for requests, responses and events. 2023-07-15 01:11:45 +02:00
esp.py Added ESP8266/ESP32 integration (closes #108) 2020-01-17 21:16:14 +01:00
pihole.py Added Pi-hole integration - closes #100 2020-01-06 19:22:04 +01:00
ping.py Added ping plugin and backend 2019-12-27 23:26:39 +01:00
qrcode.py Major LINT fixes 2021-04-05 00:58:44 +02:00
ssh.py Added SSH plugin [closes #136] 2020-05-23 21:38:22 +02:00
stt.py Implemented Mozilla DeepSpeech speech-to-text integration [closes #126] 2020-03-06 00:38:24 +01:00
tensorflow.py Performance improvements when loading the Tensorflow plugin. 2023-05-11 19:48:22 +02:00
todoist.py Fixed docs issues 2021-09-22 00:19:14 +02:00
translate.py Added Google Translate plugin 2020-07-02 02:07:57 +02:00
trello.py Added Trello backend: closes #90 2020-01-03 16:28:49 +01:00