Commit graph

  • 119b0bf60c paneldue: attempt reconnect if disconnected due to error Arksine 2020-12-10 06:24:41 -05:00
  • 59e58226ff paneldue: prevent reentry when processing incoming commands Arksine 2020-12-09 19:18:52 -05:00
  • ec5be560d5 paneldue: update macros on first connection Arksine 2020-12-09 07:55:44 -05:00
  • d19e9e2d28 scripts: add update support to sudo_fix.sh KwadFan 2020-12-05 01:44:32 +01:00
  • abbd02aa73 scripts: minor fixes Arksine 2020-12-06 07:28:11 -05:00
  • 1b997b7457 docs: Note changes to install script Arksine 2020-12-06 07:05:21 -05:00
  • 6dfd3ca915 scripts: install Moonraker as a systemd service Arksine 2020-12-06 06:25:50 -05:00
  • aaa6ec8eb2 utils: add support for logging to stdout Arksine 2020-12-05 19:20:03 -05:00
  • aba5bdf339 docs: add clarification Arksine 2020-12-05 17:21:29 -05:00
  • 43e2893e01
    docs: Note supported version of PanelDue Firmware Eric Callahan 2020-12-02 07:46:26 -05:00
  • e025a5ce01 make executable by default Signed-off-by: Stephan Wendel <me@stephanwe.de> KwadFan 2020-11-30 19:16:27 +01:00
  • 2e44766e1e shell_command: check the return code of the proc for success Arksine 2020-11-29 12:12:58 -05:00
  • 77f79fcc20
    scripts: add sudo_fix.sh KwadFan 2020-11-29 13:46:02 +01:00
  • 1d0a790ef5 scripts: bump version to 0.2.2 Arksine 2020-11-29 07:26:04 -05:00
  • e2a8a9b49f update_manager: Add 5 minute timeout to env build Arksine 2020-11-29 07:14:21 -05:00
  • 290be28dae scripts: bump version to 0.2.1 Arksine 2020-11-29 07:03:07 -05:00
  • f488e985ab update_manager: implement ability to rebuild the python env Arksine 2020-11-29 06:52:08 -05:00
  • 8678e25427 shell_command: return False if an exception is raised Arksine 2020-11-29 06:36:34 -05:00
  • d41c1c4c00 update_manager: disable python env rebuild Arksine 2020-11-28 07:43:20 -05:00
  • 6a13260e67 scripts: add version.txt Arksine 2020-11-28 07:29:25 -05:00
  • 6403eaa0db docs: document "update_manager" plugin Arksine 2020-11-28 07:22:09 -05:00
  • 4edad1b7a4 test_client: add support for "update_response" notification Arksine 2020-11-21 08:39:45 -05:00
  • 21a7a4e530 websockets: Add "update_response" notification Arksine 2020-11-21 08:38:56 -05:00
  • d9af161a18 update_manager: initial implementation Arksine 2020-11-18 15:40:41 -05:00
  • 83381446a0 machine: add "/machine/services/restart" endpoint Arksine 2020-11-18 19:29:25 -05:00
  • 093b8c14d6 shell_command: refactor output parsing Arksine 2020-11-20 06:51:28 -05:00
  • 116c1e9f29 shell_command: add run_with_response() method Arksine 2020-11-18 09:10:40 -05:00
  • 706d86dd21 file_manager: update paths in "ready" event handler Arksine 2020-11-18 08:06:07 -05:00
  • df81854f89 moonraker: Store info received from initial "info" request to klippy Arksine 2020-11-18 07:57:08 -05:00
  • b0469da462 moonraker: add software version to system_args Arksine 2020-11-17 20:13:10 -05:00
  • 2e9c6de5d0 moonraker: refactor references to cmd_line_args Arksine 2020-11-17 20:03:49 -05:00
  • f96fb997da docs: document API for retreiving Klipper "docs" Arksine 2020-11-23 06:22:45 -05:00
  • b0f781ec16 file_manager: serve Klipper's "docs" directory Arksine 2020-11-23 06:17:23 -05:00
  • 93fd850b63 Added Tasmota SetOption26 to power/Tasmota setup description Matthias Neumayr 2020-11-21 19:36:56 +01:00
  • a2327a093b Fixed error when reading Tasmota status response Matthias Neumayr 2020-11-21 12:41:07 +01:00
  • 4415a3c858 Updated documentation with Tasmota power configuration settings and sample Matthias Neumayr 2020-11-21 12:14:57 +01:00
  • 6ba54d9cb1 Added Tasmota power plugin Matthias Neumayr 2020-11-20 22:44:16 +01:00
  • 8d3e185894 docs: fix typo in user_changes.md Arksine 2020-11-20 14:26:15 -05:00
  • 01a48e530f docs: update documentation for changes to "power" plugin Arksine 2020-11-19 11:43:54 -05:00
  • 675fe750f6 test client: log objects received via the "power changed" notification Arksine 2020-11-19 08:42:55 -05:00
  • 8ead49504b power: add support for tplink smartplug (Kasa) devices Arksine 2020-11-16 12:36:28 -05:00
  • 47c7cea5a5 power: add initial support for device types Arksine 2020-11-16 08:46:05 -05:00
  • f6fa093369 power: refactor power requests Arksine 2020-11-16 08:27:09 -05:00
  • 6738aa8c68 power: Use libgpiod instead of sysfs for gpio management Arksine 2020-11-15 11:08:25 -05:00
  • 48266e0bd6 power: rework configuration Arksine 2020-11-14 08:24:54 -05:00
  • 1975b875a5 confighelper: Add helper methods Arksine 2020-11-14 06:15:42 -05:00
  • 0a7b580799 moonraker: handle "prefix" section during inital load Arksine 2020-11-14 06:15:08 -05:00
  • d18fc889d5 docs: update installation.md with install script's command line options Arksine 2020-11-02 08:57:16 -05:00
  • a5e8c290ef scripts: update tornado version in requirements file Arksine 2020-11-15 14:16:59 -05:00
  • 8b5ed3c9da scripts: update install script Arksine 2020-11-02 07:35:07 -05:00
  • de34fee72a machine: register "reboot_machine" and "shutdown_machine" remote methods Arksine 2020-11-17 12:21:16 -05:00
  • 346fce177f app: close server connections when closing app Arksine 2020-11-17 06:43:57 -05:00
  • 7ca910ec46 authorization: add additional CORS logging Arksine 2020-11-17 06:05:24 -05:00
  • 5081810a96 file_manager: normalize the path for the metadata script Arksine 2020-11-16 19:47:30 -05:00
  • ac1d798a36 authorization: Add wildcards to cors_domians option Arksine 2020-11-15 17:13:21 -05:00
  • 2d2f8bfbcd authorization: fix issue cors issue when an error is detected Arksine 2020-11-14 15:53:42 -05:00
  • 7414781b3a docs: update config documentation Arksine 2020-11-13 08:57:10 -05:00
  • ea62bc9ed1 app: change enable_cors option to cors_domains Arksine 2020-11-11 20:44:27 -05:00
  • 2cfc5b9501 docs: update metadata documentation Arksine 2020-11-13 06:53:20 -05:00
  • 222dda50bc extract_metadata: parse "gcode_start_byte" and "gcode_end_byte" Arksine 2020-11-12 14:37:21 -05:00
  • b021d10de5 klippy_apis: add quotes around filename in call to SDCARD_PRINT_FILE Arksine 2020-11-13 06:03:19 -05:00
  • 6763ea6197 file_manager: correct issue with directories that contain spaces Arksine 2020-11-13 05:25:37 -05:00
  • 697be6a822 file_manager: Immedately fetch metadata for file uploads Arksine 2020-11-12 16:56:20 -05:00
  • a1de70ff89 docs: document "notify_klippy_ready" websocket notfication Arksine 2020-11-11 17:59:08 -05:00
  • 6254586a65 test_client: support additional notifications Arksine 2020-11-11 17:52:30 -05:00
  • 3d827d7513 websockets: Add "notify_klippy_ready" notification Arksine 2020-11-11 17:10:13 -05:00
  • 4b2f3a6f5f docs: update API documentation Arksine 2020-11-11 11:58:28 -05:00
  • 2ba41701e1 test_client: Add connection ID to http requests if available Arksine 2020-11-10 12:36:55 -05:00
  • 07c307f4ea moonraker: Only return subscribed items in response to "objects/subscribe" Arksine 2020-11-11 07:41:33 -05:00
  • daa93b0a2f app: include all arguments in parsers Arksine 2020-11-10 08:47:14 -05:00
  • 5836d60d88 app: allow http requests to specifiy a websocket id Arksine 2020-11-10 08:27:07 -05:00
  • 92d1715d88 app: Simplify request handlers Arksine 2020-11-10 07:44:35 -05:00
  • 7abc86847e websockets: register server.websocket.id remote method Arksine 2020-11-10 07:13:10 -05:00
  • a6913a982a moonraker: manage subscriptions independently for each connection Arksine 2020-11-09 20:54:00 -05:00
  • 8d1239c316 websockets: pass connection to WebRequest Arksine 2020-11-09 08:41:38 -05:00
  • de1575f757 power: update request handlers to accept WebRequest objects Arksine 2020-11-09 07:02:22 -05:00
  • 6c8ef93f9f machine: update request handlers to accept WebRequest objects Arksine 2020-11-09 07:01:57 -05:00
  • a260356d78 klippy_apis: update request handlers to accept WebRequest objects Arksine 2020-11-09 07:01:38 -05:00
  • 27a17ed5a6 file_manager: update request handlers to accept WebRequest objects Arksine 2020-11-09 07:01:15 -05:00
  • 870cabfa05 data_store: update request handlers to accept WebRequest objects Arksine 2020-11-09 07:01:04 -05:00
  • 7cd51fe1eb authorization: update request handlers to accept WebRequest objects Arksine 2020-11-09 07:00:53 -05:00
  • ac38899d1f moonraker: update request handlers to accept WebRequest objects Arksine 2020-11-09 07:00:20 -05:00
  • faa415a823 app: Wrap incoming requests in a WebRequest object Arksine 2020-11-09 06:59:00 -05:00
  • 30c236f1a9 websockets: add WebRequest class Arksine 2020-11-09 06:58:22 -05:00
  • b83211e98d paneldue: convert "paneldue_beep" into a coroutine Arksine 2020-11-11 04:41:26 -05:00
  • 6dfab37ef8 moonraker: spawn remote methods on the event loop Arksine 2020-11-11 04:39:53 -05:00
  • a0e23eb22a power: make the module more modular Pawel Zubrycki 2020-11-07 19:00:59 +01:00
  • 0fada7ffc2 moonraker: add .editorconfig file Arksine 2020-11-08 08:50:51 -05:00
  • 453745c1b6 file_manager: rename references from "url_path" to "rel_path" Arksine 2020-11-08 07:34:38 -05:00
  • 3b63205e70 websockets: Report exception when "TypeError" is caught Arksine 2020-11-08 06:58:45 -05:00
  • ffdcfd527a file_manager: clear metadata on item delete or move Arksine 2020-11-07 20:33:45 -05:00
  • 472c7c4b23 file_manager: rename all refrences of "base" to "root" Arksine 2020-11-06 17:49:59 -05:00
  • c415f9ee15 file_manager: Don't store file lists Arksine 2020-11-06 14:43:24 -05:00
  • e51dbb45c1 file_manager: refactor the MetadataStorage class Arksine 2020-11-06 08:57:42 -05:00
  • e5f3aeca78 docs: document remote method calls Arksine 2020-11-01 14:54:07 -05:00
  • 59d27e6829 power: register "set_device_power" remote method Arksine 2020-11-01 11:44:54 -05:00
  • 6464bbfc3c paneldue: register "paneldue_beep" remote method Arksine 2020-10-27 09:11:21 -04:00
  • ba78a82a26 moonraker: add ability to register remote methods with Klippy Arksine 2020-10-27 09:10:53 -04:00
  • c6d629659b klippy_apis: Add API to register methods with Klippy Arksine 2020-10-27 09:09:59 -04:00
  • 5ff87aa24e docs: Add home assistant example Arksine 2020-11-06 07:00:01 -05:00