Commit graph

  • 39334d1098 update_manager: add "persistent_files" option to web clients Arksine 2021-01-30 20:42:47 -05:00
  • 943b78195b power: fix incorrect indentation Arksine 2021-01-28 07:36:21 -05:00
  • 49c5583e95 machine: fix typo in service restart handler Arksine 2021-01-28 07:35:33 -05:00
  • e8776a5d85 docs: fix incorrect wording for 'klipper_restart_when_powered' Arksine 2021-01-27 07:12:19 -05:00
  • 9c385ce067 docs: document 'restart_klipper_when_powered' option Arksine 2021-01-27 06:58:18 -05:00
  • 9e240c3b86 power: add "klipper_restart_method" option Arksine 2021-01-27 06:31:29 -05:00
  • c365de32cf machine: add "restart_service" method Arksine 2021-01-27 06:22:15 -05:00
  • aa9bf0fb9c docs: document the enable_auto_refresh option Arksine 2021-01-26 18:05:06 -05:00
  • ddc7405249 update_manager: resolve initialization issues Arksine 2021-01-26 17:47:10 -05:00
  • 25b3911d3d confighelper: fix bug in "getfloat" method Arksine 2021-01-22 07:13:48 -05:00
  • 19bc2bfbb8 update_manager: make auto refresh optional Arksine 2021-01-22 07:00:36 -05:00
  • 578ce740c5 docs: update API documentation for changes to update_manager Arksine 2021-01-22 06:28:20 -05:00
  • 6a88df095e scripts: modify update_manger.conf for new configuration Arksine 2021-01-20 12:23:04 -05:00
  • c17d86aa09 docs: update configuration to reflect multiple update clients Jordan Ruthe 2021-01-08 14:29:21 -05:00
  • 0ad97fd9eb update_manager: extract and verify configurable git repo options Arksine 2021-01-20 15:02:50 -05:00
  • f3ae6da635 update_manager: Allow for multiple client entries Jordan Ruthe 2021-01-08 14:11:03 -05:00
  • e9ab5fb480 power: add missing call to super() for Tasmota devices Arksine 2021-01-22 17:16:51 -05:00
  • 21d1726bfd power: report device name in error when "locked while printing" Arksine 2021-01-22 11:20:36 -05:00
  • 0b3b8cede8 power: Raise error if trying to change a locked device during printing Jordan Ruthe 2021-01-22 09:42:09 -05:00
  • 00db209d5d power: Add 'locked_while_printing' to device list Jordan Ruthe 2021-01-21 20:43:34 -05:00
  • b4602115d7 power: add "locked_while_printing" option to avoid accidental shutdown Jordan Ruthe 2021-01-21 20:40:09 -05:00
  • ff8e53b269 moonraker: return list of registered directors in server.info response Arksine 2021-01-20 10:21:27 -05:00
  • e2c325a724 extract_metadata: support first layer height expressed as a percentage Arksine 2021-01-16 12:38:37 -05:00
  • a1f2228473 extract_metadata: add shebang to script Arksine 2021-01-16 12:22:10 -05:00
  • d70bd8d2e0 data_store: add support for storing gcode commands Arksine 2021-01-12 12:30:34 -05:00
  • 8c365c62cb data_store: Add heater PWM value to /server/temperature_store Signed-off-by: Bryan Mayland <bmayland@capnbry.net> Bryan Mayland 2021-01-12 16:19:46 +00:00
  • 6f4a72fe2e Readme: added link to Klipper Volodymyr Babchynskyy 2020-12-30 00:37:54 -08:00
  • bdd270fa4a update_manager: wrap calls to http.fetch in "gen.with_timeout" Arksine 2021-01-07 20:27:23 -05:00
  • d194ce00ab update_manager: send notification response upon update error Arksine 2021-01-06 19:42:40 -05:00
  • 5f986ab770 power: refactor initialization Arksine 2021-01-06 14:39:33 -05:00
  • e0f4b46364 update_manager: refactor initialization Arksine 2021-01-06 14:14:12 -05:00
  • fb3706c54f paneldue: configure the serial connection last Arksine 2021-01-06 14:00:29 -05:00
  • d1388080c4 moonraker: don't crash the server if an optional plugin fails to import Arksine 2021-01-06 12:32:26 -05:00
  • f1a75117db confighelper: add config file path to systemargs Arksine 2021-01-06 12:01:51 -05:00
  • 4ae63dbbf8 moonraker: log config file at startup Arksine 2021-01-06 09:10:26 -05:00
  • 30637011e6 utils: add method for setting rollover info Arksine 2021-01-06 09:10:01 -05:00
  • 8a18fa6c2f confighelper: Add method to write config to a file object Arksine 2021-01-06 09:09:29 -05:00
  • 4cd97d61f9 file_manager: remove unnecessary call to get_file_list() in get_file_metadata() Arksine 2021-01-06 07:49:47 -05:00
  • 40f876192c file_manager: check for new metadata on each call to _list_directory Arksine 2021-01-06 06:43:08 -05:00
  • fa53d889d0 file_mananager: Use absolute paths instead of normalized paths Arksine 2021-01-05 12:09:52 -05:00
  • 6fcb26ddd7 file_manager: skip broken symlinks in list directory Arksine 2021-01-05 11:27:46 -05:00
  • 67adcfc448 docs: note update_manager API changes Arksine 2021-01-04 08:51:41 -05:00
  • 0c280122fb websockets: Add "update_refreshed" notification Arksine 2021-01-04 07:05:54 -05:00
  • 5b9f637c2d update_manager: Implement auto refresh Arksine 2021-01-03 15:56:41 -05:00
  • 2bb9128b5b docs: document the "off_when_shutdown" option for the power plugin Arksine 2021-01-02 19:53:41 -05:00
  • 222f0c4695 power: introduce "off_when_shutdown" device option Arksine 2021-01-02 19:38:24 -05:00
  • ea1ad0277d update_manager: use a lock to prevent concurrent update and refresh requests Arksine 2021-01-02 14:30:40 -05:00
  • 1e81297624 update_manager: resolve potential rentry issues Arksine 2021-01-02 08:43:36 -05:00
  • ae3661b100 app: Force register moonraker and klippy log endpoints Arksine 2021-01-02 06:45:04 -05:00
  • 67f5b32d84 file_manager: Increase extract_metadata timeout to 10 seconds Arksine 2021-01-02 06:23:17 -05:00
  • 14b5384572 update_manager: retry failed "run_with_response" commands Arksine 2021-01-01 20:35:29 -05:00
  • c261ee51f3 shell_command: Add retries to "run_with_response" method Arksine 2021-01-01 20:34:02 -05:00
  • 67f992dabd file_manager: add disk usage to directory listing Arksine 2021-01-01 17:06:33 -05:00
  • a535e6e94a paneldue: Improve file name parsing Arksine 2021-01-01 12:41:02 -05:00
  • 4aa2a86e3b docs: Document "notify_klippy_shutdown" Arksine 2021-01-01 11:51:52 -05:00
  • 7d738c7a8b websockets: add "klippy_shutdown" notification Arksine 2021-01-01 11:48:31 -05:00
  • f753263c60 docs: document the "-n" command line option Arksine 2021-01-01 11:47:03 -05:00
  • 2f8a1567a8 moonraker: add --nologfile (-n) option to the command line Arksine 2020-12-31 20:42:40 -05:00
  • 933622adda docs: Note changes to the file manager path restrictions Arksine 2020-12-31 20:23:48 -05:00
  • 1814a11a8d file_manager: remove restriction that file paths must be in HOME Arksine 2020-12-31 18:25:05 -05:00
  • 77c483ea0f docs: document changes to the update_manager plugin Arksine 2020-12-30 21:07:39 -05:00
  • 96941922bc update_manager: move repo specific data to a supplemental config file Arksine 2020-12-30 18:23:55 -05:00
  • 1f2c1b3fcd confighelper: implement read_supplemental_config Arksine 2020-12-30 17:35:14 -05:00
  • 2953c3f16f update_manager: Use the "klippy_identified" event to update Klippy paths Arksine 2020-12-30 11:54:23 -05:00
  • 8fc5aab2f0 update_manager: report system package info Arksine 2020-12-30 07:36:38 -05:00
  • 1acb00e2f1 update_manager: only fetch the git remote when necessary Arksine 2020-12-29 20:05:11 -05:00
  • b0fda218f1 update_manager: manage GitHub rate limits Arksine 2020-12-29 17:42:27 -05:00
  • 34af0b4bfb shell_command: always log the result of a shell command Arksine 2020-12-29 07:53:00 -05:00
  • fad6bc4ad7 update_manager: timeout bug fixes Arksine 2020-12-29 07:49:47 -05:00
  • 9501d72059 update_manager: Don't use github's API to check repo version Arksine 2020-12-28 18:09:10 -05:00
  • 9993b1e656 update_manager: implement 'enable_repo_debug' option Arksine 2020-12-28 17:17:07 -05:00
  • b5394228ef shell_command: reset tracking attributes in run() Arksine 2020-12-28 17:11:59 -05:00
  • 6bf4ef8b00 moonraker: add "klippy_identified" event Arksine 2020-12-30 11:53:16 -05:00
  • 0a7080741c app: Register a default file path for klippy.log Arksine 2020-12-30 07:53:48 -05:00
  • 223c125106 app: Don't replace "+" with a space char when deleting a file Arksine 2020-12-30 06:41:27 -05:00
  • f9fc679831 moonraker: add shebang to moonraker.py Arksine 2020-12-28 19:55:09 -05:00
  • 586bb6a7ca docs: document "initial_state" option for the power plugin Arksine 2020-12-25 19:31:57 -05:00
  • 76ccc8b3e1 power: Add 'initial_state' option for GPIO devices Arksine 2020-12-25 19:31:03 -05:00
  • f91e425463 power: fix formatting issues with tasmota impelmentation Arksine 2020-12-25 19:30:21 -05:00
  • 46de7c48c8 moonraker: bump env version to 0.2.6 Arksine 2020-12-22 19:06:53 -05:00
  • 063ef7194a update_manager: fix bug in env dist package update Arksine 2020-12-22 18:33:37 -05:00
  • 313357061e moonraker: bump env version to 0.2.5 Arksine 2020-12-22 18:29:03 -05:00
  • 0f62b283bd update_manager: rebuild the enviroment if a new env version is detected Arksine 2020-12-22 18:10:58 -05:00
  • 9f9a05cabb update_manager: symlink dist packages on virtualenv rebuild Arksine 2020-12-22 17:55:59 -05:00
  • 40fbe1abf1 scripts: don't install system site packages in virtualenv Arksine 2020-12-22 15:41:42 -05:00
  • 9a309ffd59 file_manager: allow directories in "/etc/moonraker" to be registered Arksine 2020-12-20 08:37:45 -05:00
  • 684ff07ba2 update_manager: check local git version after an update Arksine 2020-12-20 06:46:52 -05:00
  • 0a7eed2767 update_manager: fix bug in "check_initialized" methods Arksine 2020-12-19 14:05:11 -05:00
  • 6898ff8ab6 update_manager: make sure than all updaters are intialized before updating status Arksine 2020-12-19 07:40:23 -05:00
  • 653c9190c4 docs: document "complete" field for "notifiy_update_response" Arksine 2020-12-17 17:58:04 -05:00
  • cdbaaedc8a test client: log when an update is complete Arksine 2020-12-17 12:50:22 -05:00
  • fa20d106cf update_manager: add "complete" field to update_repsonse notification Arksine 2020-12-17 07:12:59 -05:00
  • 40b74cefb5 update_manager: refresh the local git repo state when a status refresh is requested Arksine 2020-12-17 06:16:30 -05:00
  • 20d27b0be6 docs: Add KlipperScreen to list of available clients Arksine 2020-12-16 12:39:46 -05:00
  • 44bdf708e6 update_manager: correctly handle origins that do not contain a ".git" extension Arksine 2020-12-16 11:50:52 -05:00
  • 2ddd1966fe file_manager: handle gcode files with special characters Arksine 2020-12-14 07:12:07 -05:00
  • 8bb7139468 websockets: remove refrenced to undefined attribute in websocket handler Arksine 2020-12-13 17:05:44 -05:00
  • ba4d771d10 paneldue: implement queues for command handling Arksine 2020-12-11 09:01:24 -05:00
  • eea2abd60e paneldue: execute commands synchronously Arksine 2020-12-10 11:28:43 -05:00
  • 70501772c1 paneldue: re-initalize if the paneldue disconnects Arksine 2020-12-10 09:09:18 -05:00