Commit graph

  • 8bd6e45303 file_manager: fix bug in _handle_metadata_request() Arksine 2020-11-05 12:43:17 -05:00
  • 73cbcb7b7e docs: document "extended" argument for GET directory endpoint Arksine 2020-11-02 20:13:45 -05:00
  • 624be50026 file_manager: add "extended" argument to directory endpoint Arksine 2020-11-02 17:18:13 -05:00
  • f14b1f3ff0 file_manager: use os.path.splitext to find file extensions Arksine 2020-11-02 12:49:34 -05:00
  • 0c7fa454e9 scripts: add "pillow" python requirement Arksine 2020-10-30 08:56:40 -04:00
  • aac11a9fb8 extract_metadata: Add support for extracting Cura thumbnails Arksine 2020-10-30 08:56:00 -04:00
  • 0d515e4938 file_manager: Add support for uploading and extracting ufp files Arksine 2020-10-30 08:55:25 -04:00
  • b63d192df7 power: add websocket notification Jordan Ruthe 2020-10-19 22:22:39 -04:00
  • d582d76346 docs: Add clarification to printer object description Arksine 2020-10-26 21:29:53 -04:00
  • 9394bf592c docs: Add documentation for Klipper Printer Objects Arksine 2020-10-26 21:25:20 -04:00
  • 4919548ef5 test_client: Add button to retreive mesh Arksine 2020-10-26 20:16:26 -04:00
  • 374d984ced fix: make installer not fail if klipper is installed as systemd service th33xitus 2020-10-26 19:22:20 +01:00
  • 413062f8e8 docs: Update API documentation Arksine 2020-10-25 19:50:24 -04:00
  • 7554a599b4 paneldue: Convert "modifed" attribute of metadata to a string Arksine 2020-10-21 17:54:36 -04:00
  • dfb1e19948 extract_metadata: store file "modified" time as unix time Arksine 2020-10-21 17:53:45 -04:00
  • f2fb8d33d4 file_manager: store file "modified" time as unix time Arksine 2020-10-21 17:53:08 -04:00
  • 2d77400a65 docs: update for latest API additions and changes Arksine 2020-10-21 15:42:03 -04:00
  • 8a6503da8a datastore: Add timestamp (in unix time) field to each line in the gcode store Arksine 2020-10-18 10:06:59 -04:00
  • ab35346f24 moonraker: Add method to retreive host info Arksine 2020-10-13 07:50:18 -04:00
  • 28844cb41d PanelDue: Dump recieved gcode queue on restart Arksine 2020-10-11 08:57:38 -04:00
  • 8fcccfd46e moonraker: Add "/server/restart" endpoint Arksine 2020-10-11 08:48:47 -04:00
  • f220e1b2ee moonraker: remove stale objects from subscription tracking Arksine 2020-10-09 19:25:42 -04:00
  • 346c3ad2a0 PanelDue: Make checksums optional Arksine 2020-10-08 14:24:47 -04:00
  • 7a013a42f7 machine: Use shutdown -r command to reboot Arksine 2020-10-05 18:23:58 -04:00
  • 264e708c1d file_manager: fix typo in directory check Arksine 2020-10-05 18:16:10 -04:00
  • 620fb356cc file_manager: Update the internal file list when get_directory is called Arksine 2020-10-05 17:53:14 -04:00
  • 43d8e181be readme: Add Fluidd to the list of supported clients Arksine 2020-09-30 18:08:41 -04:00
  • ac648cefcf docs: Add new endpints to API documention Arksine 2020-09-30 18:03:25 -04:00
  • 7e3f236393 data_store: add "/server/gcode_store" endpoint Arksine 2020-09-28 14:23:10 -04:00
  • b8fc6f5130 plugins: rename "temperature_store" plugin to "data_store". Arksine 2020-09-28 14:08:40 -04:00
  • a578199dab
    docs: fix incorrect option for API Key file location Eric Callahan 2020-09-28 06:53:45 -04:00
  • 8440a10b9e extract_metadata: attempt to parse object height from PrusaSlicer comments Arksine 2020-09-26 11:43:16 -04:00
  • 756492f349 moonraker: add "/server/info" endpoint Arksine 2020-09-26 06:29:02 -04:00
  • 6905515f3d shell_command: add ability to cancel a running process Arksine 2020-09-26 06:14:35 -04:00
  • 3d1faebf15 moonraker: load_plugin() fix Arksine 2020-09-26 06:09:08 -04:00
  • d1c0cdf65b docs: Fix incorrect option for klippy_uds_address Arksine 2020-09-16 11:27:20 -04:00
  • 36fb1da46d docs: add missing documentation Arksine 2020-09-12 07:46:37 -04:00
  • 8b08b03fbf app: add max_upload_size configuration option Arksine 2020-09-11 06:27:48 -04:00
  • 733cf0afac docs: Update metadata API documentation Arksine 2020-09-09 11:32:37 -04:00
  • 57fe71c800 extract_metadata: parse slicer version during identifcation Arksine 2020-09-09 08:27:41 -04:00
  • ec86c7bfda extract_metadata: optimize regex Arksine 2020-09-08 17:29:08 -04:00
  • ad8680be38 extract_metadata: Add support for IceSL slicer Arksine 2020-09-08 12:25:46 -04:00
  • 805821c928 extract_metadata: extract first layer temperatures Arksine 2020-09-07 19:37:43 -04:00
  • e38f63254f extract_metadata: extract basic metadata when slicer is unknown Arksine 2020-09-07 17:01:01 -04:00
  • 97cb072981 docs: Add documentation for "delete_file" websocket API. Arksine 2020-09-07 12:51:39 -04:00
  • 4285ea7348 test client: Add jstree file management support Arksine 2020-09-07 07:46:05 -04:00
  • 36c82d0c7f file_manager: simplify directory registration Arksine 2020-09-04 08:04:16 -04:00
  • 2a967303cb test client: add support for websocket file delete Arksine 2020-09-03 21:01:38 -04:00
  • ae49dfe8f2 file_manager: add websocket method for file delete Arksine 2020-09-03 20:32:03 -04:00
  • 7078d5c980 file_manager: update delete_file method Arksine 2020-09-03 20:24:29 -04:00
  • 059f5d6a73 app: allow local handlers to select their supported protocol Arksine 2020-09-03 17:54:29 -04:00
  • c523f35c5e Fixing paths on power plugin\ Signed off by: Jordan Ruthe jruthe 2020-09-05 12:36:17 -04:00
  • c122bd68e0 docs: document API changes Arksine 2020-09-03 08:55:49 -04:00
  • 59277f8b7a test_client: Update websocket APIs Arksine 2020-09-03 07:30:10 -04:00
  • 8eaef1e559 power: Refactor APIs Arksine 2020-09-03 07:28:42 -04:00
  • 5904c2daf5 temperature_store: Update API registration Arksine 2020-09-03 07:26:52 -04:00
  • 33b965644b machine: Update API registration Arksine 2020-09-03 07:26:16 -04:00
  • 34008569dd klippy_apis: Update API registration Arksine 2020-09-03 07:25:48 -04:00
  • 371c15aa33 file_manager: update API registration Arksine 2020-09-03 07:25:24 -04:00
  • b034485ce8 authorization: update API registration Arksine 2020-09-03 07:23:59 -04:00
  • 76ea4d25a4 app: refactor websocket handler registration Arksine 2020-09-03 07:21:01 -04:00
  • fdec6277eb moonraker: handle Klippy disconnects during initialization Arksine 2020-09-03 12:27:13 -04:00
  • 2a34986acb file_manager: check for unsuccessful attempt at metadata extraction Arksine 2020-09-02 17:13:25 -04:00
  • d59d1e5f7f docs: document new "notify_metadata_update" notification Arksine 2020-09-01 11:37:06 -04:00
  • 28977bd579 moonraker: Don't use a PeriodicCallback for the init routine Arksine 2020-09-01 08:41:17 -04:00
  • f9b1e2922d moonraker: speed up intialization procedure Arksine 2020-09-01 07:41:53 -04:00
  • 960334d087 moonraker: stop the background logger prior to exiting Arksine 2020-08-31 15:22:48 -04:00
  • 005caba234 test_client: log metadata notifications Arksine 2020-08-30 15:40:56 -04:00
  • 2c5bb4710e websockets: Add metadata update notification Arksine 2020-08-30 15:30:38 -04:00
  • bcb7e17105 extract_metadata: Set slicer type to "Unknown" if not able to detect Arksine 2020-08-30 15:27:46 -04:00
  • 304e861a28 file_manager: refactor metadata extraction Arksine 2020-08-30 15:26:38 -04:00
  • 16269c1a49 temperature_store: correctly handle subscribed diffs Arksine 2020-08-29 14:12:23 -04:00
  • 9613bb01de extract_metadata: include "days" when calculating time for PrusaSlicer Arksine 2020-08-28 14:26:08 -04:00
  • 5b87c43535 moonraker: send "client_info" after initial connection to Klippy Arksine 2020-08-26 07:34:29 -04:00
  • d021eddb16 docs: Fix typo in readme Arksine 2020-08-22 20:47:56 -04:00
  • 1aa12e4ff1 utils: Add support for a QueueLogger Arksine 2020-08-19 09:14:30 -04:00
  • 55919fc7d3 docs: update the PANELDUE_BEEP macro documentation Arksine 2020-08-18 08:59:32 -04:00
  • f338bccc3b paneldue: Add support for the piezo buzzer Arksine 2020-08-18 08:48:57 -04:00
  • 5a6f1ae062 websockets: don't handle ServerError in local callbacks Arksine 2020-08-17 20:16:03 -04:00
  • 8b02797ede test client: use 'gcode_move' in place of 'gcode' Arksine 2020-08-17 19:56:42 -04:00
  • 2848b4e9c1 paneldue: 'gcode' status is now in 'gcode_move' Arksine 2020-08-17 19:55:53 -04:00
  • 88bbd66a3b docs: document latest API changes Arksine 2020-08-16 14:06:59 -04:00
  • a17e1d4056 test client: support "disconnect" notification Arksine 2020-08-16 08:20:41 -04:00
  • 279d53afde moonraker: rework klippy state events Arksine 2020-08-15 20:09:17 -04:00
  • 56bd9a61ea moonraker: reorganize initialization Arksine 2020-08-15 19:12:15 -04:00
  • 76493215c5 moonraker: move klippy connection logic to its own class Arksine 2020-08-15 15:22:17 -04:00
  • a3c0f06c5f docs: Update API documentation Arksine 2020-08-15 07:02:42 -04:00
  • f9f70ce989 test client: Update for compatibility with Klippy API changes Arksine 2020-08-15 07:02:03 -04:00
  • 8840434c7c paneldue: use klippy_apis module Arksine 2020-08-14 12:49:49 -04:00
  • 6fb4cdca62 termperature_store: use klippy_apis module Arksine 2020-08-14 12:48:06 -04:00
  • 4a57dba586 moonraker: update protocol for data received from klippy Arksine 2020-08-13 20:45:03 -04:00
  • 291f2b0e91 klippy_apis: new module replacing deprecated "gcode_apis" Arksine 2020-08-14 12:45:55 -04:00
  • 43b057c40c moonraker: klippy requests no longer take a "request method" Arksine 2020-08-13 18:15:17 -04:00
  • 5b6d4371c8 moonraker: convert missed legacy strings to f-strings Arksine 2020-08-13 17:49:29 -04:00
  • e9cd86f468 docs: add "confirmed_macros" option to paneldue documentation Arksine 2020-08-12 17:53:17 -04:00
  • 7cae2f4aac paneldue: add confirmation box option to macros Arksine 2020-08-12 16:52:18 -04:00
  • a7147a44ca moonraker: refactor "make_request" Arksine 2020-08-12 08:43:37 -04:00
  • d04a419a80 docs: Update documentation for 0.1 release Arksine 2020-08-11 21:27:41 -04:00
  • e78a2e3e41 gcode_apis: handle restart exceptions Arksine 2020-08-11 20:43:20 -04:00
  • 2c332a968f file_manager: require base paths be located within home directory Arksine 2020-08-11 20:31:07 -04:00