Arksine
cd8f250e84
webooks: do not connect if debuginput is enabled
...
Changing this check from debugoutput to debuginput allows remote applications to perform tests against Klippy without an MCU connected.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-07-06 12:57:50 -04:00
Arksine
bfbdc04c02
webhooks: process request handlers using a Reactor Callback
...
This prevents _process_data from blocking and becoming reentrant.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-07-06 12:57:50 -04:00
Arksine
014c06f8a2
klippy: return message category in get_state_message()
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-06-24 19:07:33 -04:00
Arksine
2d2c09a0a3
webhooks: protect command processing from re-entry
...
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-06-24 19:07:33 -04:00
Arksine
475f543790
webhooks: Initial implementation
...
The webhooks module provides a means for Klippy to register remote API endpoints.
Signed-off-by: Eric Callahan <arksine.code@gmail.com>
2020-06-24 19:07:33 -04:00