platypush/platypush
Fabio Manganiello c3fa3315f5
Implemented synchronization with webhook responses.
When a client triggers a `WebhookEvent` by calling a configured webhook
over `/hook/<hook_name>`, the server will now wait for the configured
`@hook` function to complete and it will return the returned response
back to the client.

This makes webhooks much more powerful, as they can be used to proxy
HTTP calls or other services, and in general return something to the
client instead of just executing actions.
2022-08-30 23:35:19 +02:00
..
backend Implemented synchronization with webhook responses. 2022-08-30 23:35:19 +02:00
bus LINT warning fixes 2022-01-23 14:25:00 +01:00
common Create application ngrok tunnel method moved to utils 2021-11-07 11:35:47 +01:00
config Support sections with empty bodies in the YAML configuration files. 2022-07-16 02:09:22 +02:00
context Do a lazy plugin initialization in the Variable class 2022-06-07 00:04:29 +02:00
cron [#217] Casting `get_next` to `datetime` to prevent DST issues 2022-04-28 23:29:45 +02:00
event Implemented synchronization with webhook responses. 2022-08-30 23:35:19 +02:00
exceptions Added support for JWT token-based authentication 2021-02-12 22:43:34 +01:00
message Implemented synchronization with webhook responses. 2022-08-30 23:35:19 +02:00
platydock Added libcap-dev to build requirements for Ubuntu Docker images 2021-11-28 22:40:04 +01:00
plugins - Fixed documentation errors and warnings 2022-08-29 00:55:46 +02:00
procedure Major LINT fixes 2021-04-05 00:58:44 +02:00
schemas - Fixed documentation errors and warnings 2022-08-29 00:55:46 +02:00
user Fixed LGTM errors and warnings 2021-09-17 22:21:29 +02:00
utils FIX: get_plugin methods should never swallow errors in case of failed initialization 2022-02-07 01:47:38 +01:00
__init__.py Bump version: 0.23.3 → 0.23.4 2022-08-28 15:27:54 +02:00
__main__.py Dashboard rewritten in vue.js 2019-07-07 20:11:32 +02:00
logger.py - The context should be properly expanded also when calling a Python procedure 2021-02-27 20:27:36 +01:00