Commit Graph

  • 24b106c318 feat(backup): add spoolman script DicyRoll/feat/spoolman DicyRoll/feat/spoolman Alessandro Maggi 2024-06-08 13:46:39 +02:00
  • 2dd2fa17e4 refact(spoolman): add global for db dir Alessandro Maggi 2024-06-08 13:30:35 +02:00
  • c82eb554a6 fix(spoolman): add spoolman service to moonraker.asvc file Alessandro Maggi 2024-06-08 13:19:48 +02:00
  • fd33e99756 fix(spoolman): add db dir check to status script Alessandro Maggi 2024-06-08 13:18:35 +02:00
  • 229bab5d9a fix(spoolman): add db dir to remove script Alessandro Maggi 2024-06-08 13:17:55 +02:00
  • e07d7c19ae refact(spoolman): move moonraker service restart to install script Alessandro Maggi 2024-06-08 13:16:56 +02:00
  • e26566b99b refact(spoolman): remove unused variable Alessandro Maggi 2024-06-08 13:14:05 +02:00
  • f37e55b82a feat(spoolman): add remove menu entry and remove script Alessandro Maggi 2024-06-08 11:05:44 +02:00
  • 6a4433d66b feat(spoolman): add update menu entry and update script Alessandro Maggi 2024-06-08 11:05:18 +02:00
  • 1a74fef314 feat(spoolman): add installation status Alessandro Maggi 2024-06-08 11:03:53 +02:00
  • 333cc5e9bf feat(spoolman): add installation script Alessandro Maggi 2024-06-08 11:03:19 +02:00
  • dac1db0572 feat(globals): add spoolman related globals Alessandro Maggi 2024-06-08 11:01:41 +02:00
  • 84b85b3552 feat: add spoolman to install menu Alessandro Maggi 2024-06-01 14:03:16 +02:00
  • ff777ce7e9 fix: fix logic of asking for linking feat/obico-for-v6 dw-0 2024-05-25 23:04:42 +02:00
  • 5ce925c734 fix: correctly recognize the suffix of the instance dw-0 2024-05-25 23:03:39 +02:00
  • 5dd276f56b refactor: add obico to moonraker suffix blacklist dw-0 2024-05-25 21:49:04 +02:00
  • 02bb1b34fd feat(obico): add obico extension dw-0 2024-05-25 21:34:23 +02:00
  • d414be609a feat: add utils function to check for a specific service instance DicyRoll/kiauh-v6-dev kiauh-v6-dev dw-0 2024-05-25 21:32:59 +02:00
  • df45c5955e refactor: add regex pattern as parameter to get_string_input for validating input dw-0 2024-05-25 21:32:15 +02:00
  • 70ad635e3d feat: add util function to check if moonraker is installed dw-0 2024-05-25 21:31:26 +02:00
  • 6570400f9e fix(moonraker): correctly loading dependencies from system-dependencies.json dw-0 2024-05-25 19:45:05 +02:00
  • aafcba9f40 refactor: replace usage of instance manager method with cmd_sysctl_manage function dw-0 2024-05-25 18:42:20 +02:00
  • 91162a7070 refactor: remove redundant printing of status messages dw-0 2024-05-25 18:37:42 +02:00
  • 74c70189af feat: implement option to center content in dialogs dw-0 2024-05-25 17:09:41 +02:00
  • 017f1d4597 refactor: make format_dialog_content method public, use it in the extensions menu dw-0 2024-05-20 19:27:35 +02:00
  • 0dfe7672b8 feat(extension): implement PrettyGCode for Klipper extension dw-0 2024-05-20 12:15:33 +02:00
  • b3df3e7b5c refactor: improve nginx config generation dw-0 2024-05-20 11:35:43 +02:00
  • 01afe1fe77 chore: ruff organize imports dw-0 2024-05-20 10:52:18 +02:00
  • ac0478b062 refactor: more robust type hinting dw-0 2024-05-19 18:41:29 +02:00
  • 6eb06772b4 fix(utils): fix condition dw-0 2024-05-19 18:39:31 +02:00
  • d6317ad439 chore: cleanup moonraker telegram bot dw-0 2024-05-19 16:05:31 +02:00
  • e28869be1a fix(mobileraker): remove copy paste error dw-0 2024-05-18 22:39:17 +02:00
  • 51993e367d chore: cleanup settings_menu dw-0 2024-05-11 23:07:54 +02:00
  • a03e943ebf chore: check import sorting when linting dw-0 2024-05-11 22:52:25 +02:00
  • fc8fedc9f6 refactor(Klipper): change subprocess imports dw-0 2024-05-11 22:49:26 +02:00
  • 7f79f68209 refactor(Klipper): use warn dialog dw-0 2024-05-11 22:29:53 +02:00
  • a44508ead5 refactor: update dependency management dw-0 2024-05-11 22:16:36 +02:00
  • 9342c94096 chore: cleanup and update toml, create editorconfig dw-0 2024-05-11 20:18:09 +02:00
  • ea78ba25e6 fix(crowsnest): fix multi instance steps dw-0 2024-05-11 19:45:42 +02:00
  • 63cae491f3 refactor: update .gitignore dw-0 2024-05-11 12:27:54 +02:00
  • 05b5664062 fix: fix crowsnest installer (#470) Patrick Gehrsitz 2024-05-10 21:28:15 +02:00
  • a374ac8fac fix: add unzip to dependencies for Mainsail and Fluidd master DicyRoll/master Justin Otherguy 2024-05-09 20:56:16 +02:00
  • a4b149c11a chore: remove test section and add new klipperbackup url in header (#467) Staubgeborener 2024-05-08 18:44:26 +02:00
  • 3b2bc05746 refactor(crowsnest): allow backup before update for crowsnest dw-0 2024-05-05 19:23:09 +02:00
  • 72663ef71c feat: implement moonraker telegram bot extension dw-0 2024-05-05 19:16:03 +02:00
  • 8730fc395e refactor: be able to specify last character after printing a dialog dw-0 2024-05-05 19:15:25 +02:00
  • 3885405366 feat: implement conversion of camel case to kebab case dw-0 2024-05-05 15:08:24 +02:00
  • e986dfbf4c fix: fix typo in systemctl command dw-0 2024-05-05 14:15:11 +02:00
  • 79b4f3eefe refactor(logger): double newline as content allows for a full blank line dw-0 2024-05-04 20:41:01 +02:00
  • bf0385e3c9 fix: add missing mobileraker status getter dw-0 2024-05-04 00:28:12 +02:00
  • 750bf1caaf refactor: rework status fetching to make it more readable dw-0 2024-05-04 00:20:53 +02:00
  • 27455dfc64 feat: add mobileraker support dw-0 2024-05-03 23:21:23 +02:00
  • 940f7cfbf1 refactor(KlipperScreen): improve error message dw-0 2024-05-03 22:37:37 +02:00
  • e5d0e97b82 refactor(KlipperScreen): reload manager config and reset failed dw-0 2024-05-03 22:21:38 +02:00
  • 799892500a refactor(sys_utils): rename systemctl method and add new one dw-0 2024-05-03 22:20:00 +02:00
  • 5f1e42b88b refactor(KlipperScreen): add proper warning message dw-0 2024-05-03 20:03:59 +02:00
  • 09dc961646 refactor: allow content to consist of paragraphs dw-0 2024-05-03 20:00:48 +02:00
  • 40e382c9a1 feat: implement method for printing formatted dialogs dw-0 2024-05-03 19:13:21 +02:00
  • 9864dd0c7f refactor: use check_install_dependencies at more places where appropriate dw-0 2024-05-02 23:26:47 +02:00
  • d84adee7f9 fix: typo dw-0 2024-05-02 23:26:00 +02:00
  • c17c3e9bd4 feat: add KlipperScreen dw-0 2024-05-02 22:54:49 +02:00
  • 074344cf7c refactor: unneccessary use of check_file_exist dw-0 2024-05-02 22:53:57 +02:00
  • 42667ad792 refactor(backups): print info message when file or directory does not exist dw-0 2024-05-02 22:53:18 +02:00
  • 9804411d74 feat: add remove_with_sudo function dw-0 2024-05-02 21:52:29 +02:00
  • 067a102b6b feat: add deprecated decorator dw-0 2024-05-02 21:51:35 +02:00
  • 4a5d1a971a refactor: rearrange input parameters for git_clone_wrapper dw-0 2024-05-02 19:11:34 +02:00
  • 6407664e3e refactor: extract check for python version into function dw-0 2024-05-02 16:02:27 +02:00
  • 65617ca971 refactor: rename filesystem_utils to fs_utils and system_utils to sys_utils dw-0 2024-05-02 15:53:22 +02:00
  • e05a42630e refactor: use utils to handle service masking dw-0 2024-05-02 15:51:52 +02:00
  • be228210bd refactor: use utils to handle service actions dw-0 2024-05-01 21:33:12 +02:00
  • b70ac0dfd7 refactor: move config related helper methods into own util module dw-0 2024-05-01 21:12:37 +02:00
  • af48738221 refactor: use util function to handle service controls dw-0 2024-05-01 19:04:50 +02:00
  • 9d2cb72aa4 feat: implement crowsnest (#462) dw-0 2024-05-01 18:46:58 +02:00
  • 8c3397ea78 fix: add missing methods to MainsailThemeInstallMenu dw-0 2024-05-01 14:12:20 +02:00
  • 7d3d46ac07 refactor: replace RepositoryManager by simple util functions dw-0 2024-05-01 14:05:46 +02:00
  • 3da7aedd7f refactor: remove redundant variable assignment dw-0 2024-05-01 13:08:04 +02:00
  • 8d343853f1 feat: fall back to .version file if release_info.json not exist dw-0 2024-05-01 13:02:42 +02:00
  • 1f2d724189 feat: use dynamically created client download URL dw-0 2024-04-28 19:43:36 +02:00
  • 1a29324e6a refactor: handle ports as ints as they are coming as ints from the KiauhSettings dw-0 2024-04-28 19:42:40 +02:00
  • 5225e70e83 refactor: replace two seperate download url properties by only one dw-0 2024-04-28 19:41:38 +02:00
  • 51f0713c5a refactor: print traceback of exception dw-0 2024-04-28 19:40:30 +02:00
  • d420daca26 fix: options not applied to self.options dw-0 2024-04-28 12:49:44 +02:00
  • cb62909f41 feat: implement functions of SettingsMenu dw-0 2024-04-28 12:12:45 +02:00
  • 02eebff571 feat: implement KiauhSettings and use it where appropriate dw-0 2024-04-27 15:03:29 +02:00
  • 36b295bd1b refactor: clean up fetch_status code dw-0 2024-04-26 17:26:15 +02:00
  • 372c9c0b7d refactor: update remove menu ui dw-0 2024-04-25 20:57:35 +02:00
  • c67ea2245d fix: return sorted extension dict dw-0 2024-04-19 18:29:39 +02:00
  • fda99bb70a chore: format dw-0 2024-04-19 18:05:49 +02:00
  • 2c1c94c904 feat: Add Klipper-Backup to KIAUH (#457) Staubgeborener 2024-04-19 17:58:41 +02:00
  • b020f10967 feat: implement repo rollback feature dw-0 2024-04-18 21:54:34 +02:00
  • aa1b435da5 feat: implement build + flash process dw-0 2024-04-17 19:58:40 +02:00
  • 449317b118 fix: fix sd flash process dw-0 2024-04-17 19:48:31 +02:00
  • 336414c43c fix: init previous_menu in menus dw-0 2024-04-15 22:12:14 +02:00
  • cd63034b74 fix: ignore flash method when checking for firmware files dw-0 2024-04-15 21:52:32 +02:00
  • 8de7ab7e11 fix: wrong default previous menu for KlipperFlashMethodMenu dw-0 2024-04-15 21:37:25 +02:00
  • c2b0ca5b19 fix: typo dw-0 2024-04-15 21:31:54 +02:00
  • ecb673a088 feat: implement firmware build dw-0 2024-04-15 21:29:13 +02:00
  • da4c5fe109 refactor: rework of menu lifecycle and option handling dw-0 2024-04-14 22:11:40 +02:00
  • bb769fdf6d fix: hitting 'b' or 'h' in main menu raises exception dw-0 2024-04-10 22:41:02 +02:00
  • 409aa3da25 refactor: extend firmware flashing functionalities dw-0 2024-04-10 21:10:01 +02:00