Commit graph

  • 65d1f23352 database: add a sync method Eric Callahan 2022-01-30 19:41:11 -05:00
  • 781e3e6250 database: combine namespace wrappers Eric Callahan 2022-01-30 11:57:49 -05:00
  • 4d0a43cb25 database: refactor initial check for empty keys Eric Callahan 2022-01-30 06:17:00 -05:00
  • e754d123dd database: improve ns_contains method Eric Callahan 2022-01-29 20:34:46 -05:00
  • 43c1b998b0 database: add methods to clear and update a namespace Eric Callahan 2022-01-29 17:18:32 -05:00
  • e895b10ac3 database: run transactions in a thread after the eventloop starts Eric Callahan 2022-01-29 15:42:29 -05:00
  • 1be639b99a eventloop: use the default executor for run_in_thread() Eric Callahan 2022-01-28 16:58:39 -05:00
  • ac55b95c1d database: Add unsafe shutdowns to the log rollover Eric Callahan 2022-01-28 15:48:45 -05:00
  • 5f9706f6be test: initial testing framework Eric Callahan 2022-02-05 20:13:48 -05:00
  • 34f607c061
    docs: add alternative sample file for home assistant Lars Pöpperl 2022-02-17 17:03:30 +01:00
  • 11f4ae75cc
    octoprint_compat: add webcam settings Simon Germain 2022-02-17 10:46:05 -05:00
  • f79439aedd
    funding: add a ko-fi button Eric Callahan 2022-02-16 05:44:10 -05:00
  • c2861a1391 app: correct location header encoding Eric Callahan 2022-02-15 14:39:33 -05:00
  • e2d92b5575 confighelper: use read_file() rather than read() Eric Callahan 2022-02-15 11:42:50 -05:00
  • 0e27a949af docs: update power documentation for "smartthings" devices Eric Callahan 2022-02-14 06:26:34 -05:00
  • 10703321b0 power: fetch the Smart Things token option as a template Eric Callahan 2022-02-14 06:19:37 -05:00
  • 0dc05eac76 docs: add smartthings power documentation Mitch Gallman 2022-02-11 02:02:06 -05:00
  • d01b8a9763 power: add support for smartthings switch Mitch Gallman 2022-02-11 02:00:42 -05:00
  • b60153c919 workflows: disable blank issues Eric Callahan 2022-02-13 20:50:22 -05:00
  • ee11ed2a15 confighelper: fix the get_hash() method Eric Callahan 2022-02-13 20:48:27 -05:00
  • 9be93ff445 docs: add "info_tags" to update manager status Eric Callahan 2022-02-13 11:32:32 -05:00
  • ecfad5cff1 update_manager: add support for application tags Eric Callahan 2022-02-13 08:51:47 -05:00
  • 92eda982ce docs: clarify contributing documentation Eric Callahan 2022-02-10 16:53:11 -05:00
  • cb5ac86af7 metadata: add support for parsing layer count in Cura Pedro Lamas 2022-02-08 14:45:27 +00:00
  • 94a2949c00 moonraker: report missing klippy requirements Eric Callahan 2022-02-10 08:28:51 -05:00
  • b4ddffd5d1 moonraker: refactor KlippyConnection Eric Callahan 2022-02-09 15:48:24 -05:00
  • 737cf8a2cb mooraker: refactor main entry point Eric Callahan 2022-02-09 07:25:27 -05:00
  • 6efcffa028 moonraker: perform error checking when registering remote methods Eric Callahan 2022-02-09 06:48:23 -05:00
  • a04e91c046 proc_stats: track the loop blocked count Eric Callahan 2022-02-05 20:24:00 -05:00
  • 9e9f9ee0fd moonraker: add the SIGTERM handler in server_init() Eric Callahan 2022-02-04 20:14:27 -05:00
  • 1072958534 authorization: start the prune timer in component_init() Eric Callahan 2022-02-04 19:17:43 -05:00
  • a5eff12131 proc_stats: start timers in component init Eric Callahan 2022-02-04 19:14:04 -05:00
  • 0f7af929f1 file_manager: suppress "root_update" notifications during init Eric Callahan 2022-02-04 19:11:20 -05:00
  • 47f0437973 eventloop: add a reset method Eric Callahan 2022-02-04 18:14:46 -05:00
  • a5c49e8742 moonraker: refactor init sequence Eric Callahan 2022-02-04 11:54:39 -05:00
  • 35d8d88855 confighelper: remove direct component imports Eric Callahan 2022-02-04 11:20:31 -05:00
  • f6d8de2cee utils: move config backup methods to confighelper Eric Callahan 2022-02-04 10:54:16 -05:00
  • 6749d3836e
    docs: add Home Assistant camera example pznamenskii 2022-02-04 03:17:11 +03:00
  • 509759ba0d secrets: fix ConfigParser to Dict conversion Eric Callahan 2022-02-03 17:57:50 -05:00
  • 5a966836b5 moonraker: backup the most recent working config Eric Callahan 2022-02-03 17:04:48 -05:00
  • 4ec781d66b confighelper: minor cleanup in get_configuration Eric Callahan 2022-02-03 12:18:03 -05:00
  • ae8cab356b moonraker: gracefully handle invalid log paths Eric Callahan 2022-02-03 11:21:34 -05:00
  • 305e002f8c docs: update docs for "klipper_device" power types Eric Callahan 2022-02-03 08:31:41 -05:00
  • 0b13e2da44 power: add support for gcode_macro Klipper devices Eric Callahan 2022-02-02 15:42:41 -05:00
  • aca7cb78b9 module: power Matthew Humphrey 2022-02-02 07:45:47 -08:00
  • 10ac044485 scripts: add a --root argument to set-policykit-rules.sh Eric Callahan 2022-01-30 15:20:49 -05:00
  • f616c83ebc docs: clarify PackageKit documentation Eric Callahan 2022-01-30 14:12:03 -05:00
  • 5ec98cf0ba scripts: workaround pip 22.0 issues Eric Callahan 2022-01-30 14:08:13 -05:00
  • de796a9ec7 app_deploy: don't update pip Eric Callahan 2022-01-30 12:14:09 -05:00
  • 13591d0a5b scripts: do not allow set-policykit-rules.sh to run as root Eric Callahan 2022-01-29 14:06:56 -05:00
  • b4ad6692e3 update_manager: fix klipper path regression Eric Callahan 2022-01-29 11:02:58 -05:00
  • 287982acdd
    power: initial support for Klipper Devices Pedro Lamas 2022-01-29 12:53:30 +00:00
  • 7c8c0e715f scripts: update set-policykit-rules.sh Eric Callahan 2022-01-27 12:49:38 -05:00
  • 468ea36bba scripts: update install-moonraker.sh Eric Callahan 2022-01-26 07:55:24 -05:00
  • d396dbd2cb utils: add support for versioning shallow clones Eric Callahan 2022-01-25 07:26:28 -05:00
  • 471885c3a2 git_deploy: add support for shallow clone tags Eric Callahan 2022-01-24 19:43:17 -05:00
  • 7401192478 update_manager: store klipper paths in the database Eric Callahan 2022-01-24 15:42:45 -05:00
  • ede671f0df app_deploy: handle exceptions in same path check Eric Callahan 2022-01-24 15:27:07 -05:00
  • 14f1b6f936 docs: update documentation for dbus additions Eric Callahan 2022-01-23 11:34:04 -05:00
  • 6aecd7b26d machine: add "none" provider Eric Callahan 2022-01-25 18:26:34 -05:00
  • b1a232efce update_manager: remove redundant locks Eric Callahan 2022-01-23 08:31:56 -05:00
  • 4d473969db scripts: add packagekit dependency to install script Eric Callahan 2022-01-23 08:08:12 -05:00
  • a92847771d scripts: add set-policykit-rules.sh Eric Callahan 2022-01-23 08:04:58 -05:00
  • 0e6fbb12b0 update_manager: add support for PackageKit updates Eric Callahan 2022-01-22 12:02:12 -05:00
  • 744f14d6f9 scripts: add pk-enum-converter.py Eric Callahan 2022-01-16 11:17:03 -05:00
  • 0dbb6d51a8 moonraker: introduce thirdparty package Eric Callahan 2022-01-16 11:15:18 -05:00
  • 4ddd77430a update_manager: move low level package methods to a provider class Eric Callahan 2022-01-15 06:29:36 -05:00
  • 3b27ab49f1 update_manager: use the machine component to restart services Eric Callahan 2022-01-14 18:23:52 -05:00
  • be338ad039 machine: add systemd dbus provider implmentation Eric Callahan 2022-01-14 11:10:32 -05:00
  • 73f0d5503d dbus_manager: add initial implementation Eric Callahan 2022-01-17 11:23:26 -05:00
  • 0d6791a320 machine: refactor systemd cli implementation Eric Callahan 2022-01-13 18:26:15 -05:00
  • 9b6161a6b0 proc_stats: add stat callback registration Eric Callahan 2022-01-14 06:07:10 -05:00
  • f4c5e808c3 shell_command: add exec_cmd method to factory Eric Callahan 2022-01-24 09:01:10 -05:00
  • 89d0bbdb63 shell_command: add support for sending data to a process Eric Callahan 2022-01-13 12:39:11 -05:00
  • 8546cd6ac5 shell_command: use a custom protocol for callbacks Eric Callahan 2022-01-13 12:34:06 -05:00
  • 9911b5c7dd app: don't allow open redirects in '/server/redirect' Eric Callahan 2022-01-28 14:05:48 -05:00
  • 41c19e4b9a github: modify issue templates Eric Callahan 2022-01-28 12:07:23 -05:00
  • 0c5a0fd979 wled: add retries to http request Eric Callahan 2022-01-28 06:16:54 -05:00
  • 209bdc18da power: sleep for 1 second between failed retries Eric Callahan 2022-01-28 06:12:56 -05:00
  • 04477705b0 app: content disposition fix for file names containing commas Eric Callahan 2022-01-27 17:44:01 -05:00
  • 7fcd84bbe4 power: add retries to http requests Eric Callahan 2022-01-27 17:00:08 -05:00
  • 1cac7399f9
    wled: deprecate color_order option Richard Mitchell 2022-01-25 11:02:36 +00:00
  • f5ceefbb8d websockets: log if the connection is proxied Eric Callahan 2022-01-21 06:57:21 -05:00
  • e103accdfb websockets: refactor open/close logging Eric Callahan 2022-01-20 11:44:28 -05:00
  • 09689143b5 shell_command: python 3.10 fix Eric Callahan 2022-01-19 15:18:36 -05:00
  • 5f54a23f3e
    Richardjm/wled serial asyncio (#332) Richard Mitchell 2022-01-15 19:22:49 +00:00
  • 60f2e3e1c7 build(deps): bump pillow from 8.3.2 to 9.0.0 in /scripts dependabot[bot] 2022-01-13 03:24:28 +00:00
  • dd6a06e9de docs: update proc_stats documentation Eric Callahan 2022-01-12 19:47:47 -05:00
  • 4c99f99cf0 proc_stats: report system cpu usage Eric Callahan 2022-01-12 14:48:04 -05:00
  • 693a34d562 docs: add 'off_when_shutdown_delay' documentation Lukas Fink 2022-01-12 01:42:52 +01:00
  • 3cbc2c2ca8 power: add 'off_when_shutdown_delay' option Lukas Fink 2022-01-11 23:32:10 +01:00
  • cfd3d63a0d
    wled: Add serial support for direct communication (#325) Richard Mitchell 2022-01-13 00:56:14 +00:00
  • 59fd35827e docs: add button documentation Eric Callahan 2022-01-12 06:25:37 -05:00
  • 4c087612d8 mqtt: allow internal access to API endpoints Eric Callahan 2022-01-10 06:28:38 -05:00
  • 2025332e6f button: initial implementation Eric Callahan 2021-12-26 15:46:07 -05:00
  • a652845843 moonraker: add register_component() method Eric Callahan 2021-12-26 11:13:30 -05:00
  • 27c65e0a64 application: support internal API consumption Eric Callahan 2021-12-26 09:03:37 -05:00
  • 3bd5f7edbd template: add support for async rendering Eric Callahan 2021-12-25 07:55:19 -05:00
  • fc5e34096a gpio: add support for line events Eric Callahan 2021-12-25 06:33:11 -05:00
  • 9346186337 gpio: refactor pin parsing Eric Callahan 2021-12-24 16:50:06 -05:00