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
|
417180f724
|
refactor: further menu refactoring
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-31 17:30:04 +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
|
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
|
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
|
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
|
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
|
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 |
|
dw-0
|
758a783ede
|
refactor(moonraker): allow re-running installer if instance count already matches
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-03 21:01:30 +01:00 |
|
dw-0
|
682baaa105
|
refactor(kiauh): remove unused function
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-03 20:56:14 +01:00 |
|
dw-0
|
601ccb2191
|
fix(webclients): add symlink to added klipper instances
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-03 20:53:49 +01:00 |
|
dw-0
|
c0caab13b3
|
fix(kiauh): typo
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-03 20:34:21 +01:00 |
|
dw-0
|
7c754de08e
|
refactor(utils): re-arrange message printing
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-03 20:31:30 +01:00 |
|
dw-0
|
9dc556e7e4
|
fix(webclients): correctly remove symlink
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-03 20:26:01 +01:00 |
|
dw-0
|
655b781aef
|
refactor(KIAUH): move util functions into util modules
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-03 11:42:27 +01:00 |
|
dw-0
|
14aafd558a
|
refactor(moonraker): add existing client and client configs to example config upon creation
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-03 11:33:49 +01:00 |
|
dw-0
|
bd1aa1ae2b
|
refactor(klipper): add existing client configs to example config upon creation
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-03 11:04:06 +01:00 |
|
dw-0
|
8df75dc8d0
|
fix(webclients): print to screen if symlink does not exist
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-02 21:47:27 +01:00 |
|
dw-0
|
5c37b68463
|
fix(webclients): default to port 80 if none/invalid configured in kiauh.cfg
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-02 21:25:17 +01:00 |
|
dw-0
|
1620efe56c
|
refactor(KIAUH): full refactor of client and client-config installation
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
|
2024-03-02 17:22:37 +01:00 |
|