Staubgeborener
20445f9c7a
remove moonraker entry function
2024-04-15 20:32:42 +02:00
Staubgeborener
e4d539f730
remove klipper-backup cron
2024-04-14 15:46:30 +02:00
Staubgeborener
79c3c4d327
add Tylerjet to copyright note
...
Don't forget the other dude ¯\_(ツ)_/¯
2024-04-14 13:53:25 +02:00
Staubgeborener
7a7c9eb253
put system service files in array
2024-04-14 13:44:15 +02:00
Staubgeborener
fc380d33c4
remove comments
2024-04-14 12:12:24 +02:00
Staubgeborener
0736ca260c
Check for service files and remove them
2024-04-14 12:11:11 +02:00
Staubgeborener
8a622aa6ee
DEFAULT_KLIPPERBACKUP_REPO_URL -> KLIPPERBACKUP_REPO_URL
2024-04-13 15:51:48 +02:00
Staubgeborener
fa88ae5ea3
remove unused variables
2024-04-13 15:50:25 +02:00
Staubgeborener
813c74facb
remove unused imports and change copyright notes
2024-04-13 15:44:25 +02:00
Staubgeborener
1fc7cc129e
add klipper-backup to KIAUH
2024-04-13 15:40:57 +02:00
dw-0
bb769fdf6d
fix: hitting 'b' or 'h' in main menu raises exception
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-04-10 22:49:52 +02:00
dw-0
409aa3da25
refactor: extend firmware flashing functionalities
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-04-10 21:10:01 +02:00
dw-0
0b41d63496
feat: implement optional extension update entry point
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-04-07 19:35:26 +02:00
dw-0
44301c0c87
feat: implement get-id feature
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-04-07 19:07:42 +02:00
dw-0
ace47e2873
refactor: remove code duplication
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-04-06 22:07:59 +02:00
dw-0
06801a47eb
refactor: full refactor of how webclient data is handled
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-04-06 21:47:15 +02:00
dw-0
1484ebf445
refactor: use dict instead of list in discover_extensions method
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-04-01 00:56:14 +02:00
dw-0
4547ac571a
fix: use of lambdas breaks the menu refactoring
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-04-01 00:55:25 +02:00
dw-0
b2dd5d8ed7
refactor: using @dataclass actually broke the singleton
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-31 17:57:01 +02:00
dw-0
e50ce1fc71
Merge branch 'master' into kiauh-v6-dev
2024-03-31 17:30:15 +02:00
dw-0
417180f724
refactor: further menu refactoring
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-31 17:30:04 +02:00
Christian Würthner
f2691f33d3
feat: add OctoApp support ( #454 )
...
* Add OctoApp support
* Update scripts/octoapp.sh
Co-authored-by: dw-0 <domwil1091+github@gmail.com >
* Remove duplicate clone function
* Update Readme link
* Use "OctoApp for Klipper" in install menu
---------
Co-authored-by: dw-0 <domwil1091+github@gmail.com >
2024-03-31 17:15:47 +02:00
dw-0
39f0bd8b0a
refactor: menu refactoring
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-31 00:33:00 +01:00
dw-0
dc87d30770
feat: first implementation of firmware flashing via usb and regular flash command
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-30 14:33:11 +01:00
dw-0
aaf5216275
refactor: remove unnecessary call to get_logfile_list
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-29 21:22:27 +01:00
dw-0
ebdfadac07
feat: allow custom input label text in menus
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-29 20:35:00 +01:00
dw-0
cac73cc58d
Merge branch 'master' into kiauh-v6-dev
2024-03-27 20:44:31 +01:00
dw-0
78dbf31576
refactor: update advanced menu layout
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-27 20:43:59 +01:00
dw-0
fef8b58510
refactor: help menus need to be an option now
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-27 20:42:59 +01:00
dw-0
d800d356ca
fix(backups): backup config folder only if it exists
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-24 19:45:02 +01:00
dw-0
72e3a56e4f
chore: replace black with ruff
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-24 01:06:59 +01:00
dw-0
e64aa94df4
chore: format
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-24 01:06:59 +01:00
dw-0
58719a4ca0
chore: fix lint issues
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-24 00:32:27 +01:00
dw-0
59a83aee12
feat(Mainsail): implement Mainsail Theme-Installer
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-24 00:04:29 +01:00
dw-0
7104eb078f
refactor(RepoManager): if no branch is given, no checkout is done
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-24 00:02:10 +01:00
dw-0
341ecb325c
refactor(klipper): instance overview dialog can now show printer folder and not only services
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-24 00:01:36 +01:00
dw-0
e3a6d8a0ab
README.md: add contributor section
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-23 21:18:11 +01:00
dw-0
0183988d5d
fix(LogUpload): fix bug in menu options
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-23 18:40:35 +01:00
dw-0
03c3ed20f3
refactor: disable header printing in extension menu
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-23 17:55:25 +01:00
dw-0
5c1c98b6b8
refactor: update advanced menu layout
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-23 12:59:26 +01:00
dw-0
ef13c130e0
chore: remove mypy from project
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-22 22:44:07 +01:00
dw-0
2acd74cbd9
refactor(webclients): make a backup before modification of config files
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-22 22:20:13 +01:00
dw-0
00665109c2
feat: allow sections to be added to the top of a config file
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-22 22:11:56 +01:00
dw-0
a5dce136f3
chore: remove shebang from most files because it is not needed
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-21 21:55:35 +01:00
dw-0
4ffa057931
chore: improve type hinting
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-21 21:50:10 +01:00
dw-0
ed35dc9e03
chore: add mypy config to pyproject.toml
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-21 20:38:14 +01:00
dw-0
7ec055f562
refactor(webclients): always remove config sections
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-20 22:10:51 +01:00
dw-0
9eb0531cdf
fix(moonraker): patch klippy_uds_address section when converting single to multi instance
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-20 21:40:03 +01:00
dw-0
84cda99af8
fix(klipper): patch virtual_sdcard section when converting single to multi instance
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-20 21:39:20 +01:00
dw-0
5f823c2d3a
refactor(klipper): use correct virtual_sdcard path after multi-conversion
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-03-18 22:18:45 +01:00