dw-0
|
1660ca4c7c
|
Merge d6317ad439 into a374ac8fac
|
2024-05-19 16:05:56 +02:00 |
|
dw-0
|
d6317ad439
|
chore: cleanup moonraker telegram bot
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-19 16:05:31 +02:00 |
|
dw-0
|
e28869be1a
|
fix(mobileraker): remove copy paste error
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-18 22:39:17 +02:00 |
|
dw-0
|
51993e367d
|
chore: cleanup settings_menu
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-11 23:07:54 +02:00 |
|
dw-0
|
a03e943ebf
|
chore: check import sorting when linting
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-11 22:52:25 +02:00 |
|
dw-0
|
fc8fedc9f6
|
refactor(Klipper): change subprocess imports
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-11 22:49:26 +02:00 |
|
dw-0
|
7f79f68209
|
refactor(Klipper): use warn dialog
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-11 22:29:53 +02:00 |
|
dw-0
|
a44508ead5
|
refactor: update dependency management
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-11 22:23:51 +02:00 |
|
dw-0
|
9342c94096
|
chore: cleanup and update toml, create editorconfig
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-11 20:18:09 +02:00 |
|
dw-0
|
ea78ba25e6
|
fix(crowsnest): fix multi instance steps
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-11 19:45:42 +02:00 |
|
dw-0
|
63cae491f3
|
refactor: update .gitignore
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-11 12:27:54 +02:00 |
|
Patrick Gehrsitz
|
05b5664062
|
fix: fix crowsnest installer (#470)
* fix: fix crowsnest installer
Signed-off-by: mryel00 <mryel00.github@gmail.com>
* chore: remove unnecessary code
This check is made inside the called tool too. Therefore removing it here.
Signed-off-by: mryel00 <mryel00.github@gmail.com>
---------
Signed-off-by: mryel00 <mryel00.github@gmail.com>
|
2024-05-10 21:28:15 +02:00 |
|
Justin Otherguy
|
a374ac8fac
|
fix: add unzip to dependencies for Mainsail and Fluidd
|
2024-05-09 20:56:16 +02:00 |
|
Staubgeborener
|
a4b149c11a
|
chore: remove test section and add new klipperbackup url in header (#467)
The old test branch will be deleted anyway
|
2024-05-08 18:44:26 +02:00 |
|
dw-0
|
3b2bc05746
|
refactor(crowsnest): allow backup before update for crowsnest
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-05 19:23:09 +02:00 |
|
dw-0
|
72663ef71c
|
feat: implement moonraker telegram bot extension
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-05 19:16:03 +02:00 |
|
dw-0
|
8730fc395e
|
refactor: be able to specify last character after printing a dialog
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-05 19:15:25 +02:00 |
|
dw-0
|
3885405366
|
feat: implement conversion of camel case to kebab case
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-05 16:33:20 +02:00 |
|
dw-0
|
e986dfbf4c
|
fix: fix typo in systemctl command
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-05 14:15:11 +02:00 |
|
dw-0
|
79b4f3eefe
|
refactor(logger): double newline as content allows for a full blank line
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-04 20:41:39 +02:00 |
|
dw-0
|
bf0385e3c9
|
fix: add missing mobileraker status getter
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-04 00:28:12 +02:00 |
|
dw-0
|
750bf1caaf
|
refactor: rework status fetching to make it more readable
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-04 00:20:53 +02:00 |
|
dw-0
|
27455dfc64
|
feat: add mobileraker support
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-03 23:21:23 +02:00 |
|
dw-0
|
940f7cfbf1
|
refactor(KlipperScreen): improve error message
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-03 22:45:44 +02:00 |
|
dw-0
|
e5d0e97b82
|
refactor(KlipperScreen): reload manager config and reset failed
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-03 22:21:38 +02:00 |
|
dw-0
|
799892500a
|
refactor(sys_utils): rename systemctl method and add new one
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-03 22:20:00 +02:00 |
|
dw-0
|
5f1e42b88b
|
refactor(KlipperScreen): add proper warning message
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-03 20:03:59 +02:00 |
|
dw-0
|
09dc961646
|
refactor: allow content to consist of paragraphs
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-03 20:00:48 +02:00 |
|
dw-0
|
40e382c9a1
|
feat: implement method for printing formatted dialogs
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-03 19:24:15 +02:00 |
|
dw-0
|
9864dd0c7f
|
refactor: use check_install_dependencies at more places where appropriate
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-02 23:26:47 +02:00 |
|
dw-0
|
d84adee7f9
|
fix: typo
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-02 23:26:00 +02:00 |
|
dw-0
|
c17c3e9bd4
|
feat: add KlipperScreen
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-02 22:54:49 +02:00 |
|
dw-0
|
074344cf7c
|
refactor: unneccessary use of check_file_exist
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-02 22:53:57 +02:00 |
|
dw-0
|
42667ad792
|
refactor(backups): print info message when file or directory does not exist
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-02 22:53:18 +02:00 |
|
dw-0
|
9804411d74
|
feat: add remove_with_sudo function
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-02 22:18:29 +02:00 |
|
dw-0
|
067a102b6b
|
feat: add deprecated decorator
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-02 22:18:29 +02:00 |
|
dw-0
|
4a5d1a971a
|
refactor: rearrange input parameters for git_clone_wrapper
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-02 22:18:28 +02:00 |
|
dw-0
|
6407664e3e
|
refactor: extract check for python version into function
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-02 22:18:28 +02:00 |
|
dw-0
|
65617ca971
|
refactor: rename filesystem_utils to fs_utils and system_utils to sys_utils
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-02 15:53:22 +02:00 |
|
dw-0
|
e05a42630e
|
refactor: use utils to handle service masking
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-02 15:51:52 +02:00 |
|
dw-0
|
be228210bd
|
refactor: use utils to handle service actions
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-01 21:33:12 +02:00 |
|
dw-0
|
b70ac0dfd7
|
refactor: move config related helper methods into own util module
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-01 21:12:37 +02:00 |
|
dw-0
|
af48738221
|
refactor: use util function to handle service controls
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-01 19:04:50 +02:00 |
|
dw-0
|
9d2cb72aa4
|
feat: implement crowsnest (#462)
* feat: add crowsnest install/remove
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
* feat: add crowsnest update
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-01 18:46:58 +02:00 |
|
dw-0
|
8c3397ea78
|
fix: add missing methods to MainsailThemeInstallMenu
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-01 14:12:20 +02:00 |
|
dw-0
|
7d3d46ac07
|
refactor: replace RepositoryManager by simple util functions
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-01 14:05:46 +02:00 |
|
dw-0
|
3da7aedd7f
|
refactor: remove redundant variable assignment
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-01 13:08:04 +02:00 |
|
dw-0
|
8d343853f1
|
feat: fall back to .version file if release_info.json not exist
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-05-01 13:02:42 +02:00 |
|
dw-0
|
1f2d724189
|
feat: use dynamically created client download URL
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-04-28 19:43:36 +02:00 |
|
dw-0
|
1a29324e6a
|
refactor: handle ports as ints as they are coming as ints from the KiauhSettings
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-04-28 19:42:40 +02:00 |
|