dw-0
657d919378
chore: extend copyright year to 2026 in all headers
v6.0.9
2026-01-11 09:37:17 +01:00
Staubgeborener
24c9b9daa9
chore(Klipper-Backup): Update Copyright year to 2026 ( #758 )
...
* Update copyright year to 2026
* Update copyright year in klipper_backup_extension.py
2026-01-11 09:29:33 +01:00
Thijs Triemstra
4c511017f1
README: Update KlipperScreen link and contributor name ( #753 )
...
Update KlipperScreen link and contributor name
update maintainer for klipperscreen
2025-11-30 17:42:36 +01:00
Clifford
372bab8847
feat(gcode_shell_command): allowing for expanding env vars ( #747 )
...
allowing for expanding env vars
v6.0.8
2025-11-23 12:53:52 +01:00
Charlie Lima
d5062d41de
refactor: remove dependency on libatlas-base-dev ( #744 )
...
Remove dependency on libatlas-base-dev
Co-authored-by: charlie-lima-bean <ktoaster@pm.me >
2025-11-23 09:25:05 +01:00
dw-0
e9459bd68e
fix(backup): correct backup folder path display in menu
v6.0.7
2025-11-09 11:58:03 +01:00
dw-0
ee460663c9
fix(spoolman): ensure proper file handling when adding Spoolman entry
v6.0.6
2025-10-28 12:12:36 +01:00
dw-0
6f0e0146ef
fix(client): improve version retrieval logic and handle JSON errors
2025-10-27 19:00:08 +01:00
dw-0
229f317025
fix(backup): do not create redundant subdirectory on single file backup
v6.0.5
2025-10-27 09:47:09 +01:00
dw-0
48c0ae7227
fix(backup): allow reusing existing backup directory and enhance copy options
2025-10-27 09:30:33 +01:00
dw-0
9c7b5fcb10
fix: update scp submodule so duplicate sections are preserved while editing configs ( #738 )
...
* fix: improve repository parsing logic to handle empty lines and comments more effectively
* fix: update scp submodule so duplicate sections are preserved while editing configs (#735 )
* Squashed 'kiauh/core/submodules/simple_config_parser/' changes from f5eee99..5bc9e0a
5bc9e0a docs: update README
394dd7b refactor!: improve parsing and writing for config (#5 )
git-subtree-dir: kiauh/core/submodules/simple_config_parser
git-subtree-split: 5bc9e0a50947f1be2f4877a10ab3a632774f82ea
* fix(logging): change warning to error message for config creation failure
* fix(config): improve readability by using descriptive variable names for options
(cherry picked from commit ae0a6b697e )
* Squashed 'kiauh/core/submodules/simple_config_parser/' changes from 5bc9e0a..eef8861
eef8861 refactor: update type hint for fallback parameter to Any
5d04325 Revert "chore: use Optional instead of | and None instead of _UNSET"
git-subtree-dir: kiauh/core/submodules/simple_config_parser
git-subtree-split: eef8861f126ddf84012ac8bed77b467926016d3e
* Squashed 'kiauh/core/submodules/simple_config_parser/' changes from eef8861..9c89612
9c89612 fix: correct assignment of raw value in option handling
git-subtree-dir: kiauh/core/submodules/simple_config_parser
git-subtree-split: 9c896124cf624e25410714649d306001250482f1
* fix: remove unnecessary whitespace in trusted_clients formatting
v6.0.4
2025-10-26 22:03:26 +01:00
dw-0
191bdd4874
Revert "fix: update scp submodule so duplicate sections are preserved… ( #737 )
...
Revert "fix: update scp submodule so duplicate sections are preserved while editing configs (#735 )"
This reverts commit ae0a6b697e .
v6.0.3
2025-10-26 18:58:33 +01:00
dw-0
ae0a6b697e
fix: update scp submodule so duplicate sections are preserved while editing configs ( #735 )
...
* Squashed 'kiauh/core/submodules/simple_config_parser/' changes from f5eee99..5bc9e0a
5bc9e0a docs: update README
394dd7b refactor!: improve parsing and writing for config (#5 )
git-subtree-dir: kiauh/core/submodules/simple_config_parser
git-subtree-split: 5bc9e0a50947f1be2f4877a10ab3a632774f82ea
* fix(logging): change warning to error message for config creation failure
* fix(config): improve readability by using descriptive variable names for options
v6.0.2
2025-10-26 16:28:33 +01:00
dw-0
b6521fd721
fix(ui): replace top_border and bottom_border functions with inline echo statements for dialogs
2025-10-15 17:05:18 +02:00
dw-0
62b0f4f0f5
chore(deps): replace pyright with mypy in dev requirements
2025-10-13 21:54:35 +02:00
dw-0
fa9a032aad
docs(changelog): update changelog for KIAUH v6 release
2025-10-12 20:37:26 +02:00
dw-0
5241d9c21f
fix: update README images and paths, add new assets to docs/assets folder
2025-10-12 20:37:19 +02:00
dw-0
31150c98e2
fix: implement custom version parsing for tag sorting
v6.0.1
2025-10-11 16:56:02 +02:00
dw-0
3317114780
refactor(kiauh): remove legacy scripts, configurations, and assets af… ( #729 )
...
refactor(kiauh): remove legacy scripts, configurations, and assets after migration to Python-based KIAUH v6
v6.0.0
2025-10-11 16:38:08 +02:00
dw-0
8851bd68f8
feat(ui): update messaging for KIAUH v6 to reflect RC.2 status and encourage migration from v5
v6.0.0-rc.2
2025-10-05 17:20:30 +02:00
dw-0
9168ad88a6
refactor(backup): migrate backup_printer_config_dir to BackupService and update references accordingly
2025-09-30 21:11:48 +02:00
dw-0
03c0d46a2e
feat(backup): add fallback to search printer data directories in home directory if no instances found
2025-09-30 20:59:04 +02:00
dw-0
8a8afc60ee
feat(backup): integrate backup functionality into multiple extensions and config management
2025-09-30 20:36:42 +02:00
dw-0
5b68710b23
feat(backup): add specific backup methods for Klipper and Moonraker configs
2025-09-29 21:21:55 +02:00
dw-0
6cee0252ee
feat(moonraker): sync moonraker changes to SysDepsParser
...
206fd4828d
72b89d905e
v5.1.9
v6.0.0-rc.1
2025-09-29 20:29:38 +02:00
dw-0
aff63665de
refactor: replace backup_manager with backup_service
2025-09-28 16:14:58 +02:00
dw-0
1ed1e0fc4c
chore(dev): replace pyright with mypy and configure mypy rules
2025-09-27 22:44:03 +02:00
dw-0
81ac102644
fix(v5): add back example file for custom Klipper repository management
v5.1.8
2025-09-20 15:17:37 +02:00
dw-0
89b48168f4
fix: do not drop SAVE_CONFIG block when editing and writing config files ( #723 )
...
Squashed 'kiauh/core/submodules/simple_config_parser/' changes from 4a6e5f2..f5eee99
f5eee99 feat: add support for parsing and handling `SAVE_CONFIG` blocks (#4 )
8170583 refactor(api)!: `getval` now returns a string, `getvals` returns list of strings
git-subtree-dir: kiauh/core/submodules/simple_config_parser
git-subtree-split: f5eee99b0f04717c6bbf30c1256d70ad019223d5
v6.0.0-beta.11
2025-09-06 13:12:20 +02:00
Oleg Gurev
195b7fa926
fix: add moonraker-hmi and moonraker-telegram-bot to the blacklist ( #720 )
...
* Add moonraker-hmi and moonraker-telegram-bot to the blacklist of moonraker service detection function
* fix: add "hmi" to SUFFIX_BLACKLIST to prevent instance name conflicts
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
Co-authored-by: dw-0 <th33xitus@gmail.com >
v5.1.7
v6.0.0-beta.10
2025-08-31 11:30:16 +02:00
dw-0
12919c7140
feat(extension): add website and repo metadata for extensions, update links formatting in menu
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-08-30 22:02:12 +02:00
dw-0
e590f668e6
fix(common): return default version if no tags exist in get_kiauh_version
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
v6.0.0-beta.9
2025-08-28 18:28:40 +02:00
Tovi
075f2d384b
docs(readme): add chinese readme instructions ( #707 )
...
* add chinese readme
* translated raspberry pi to chinese
v6.0.0-beta.8
2025-08-28 17:45:39 +02:00
dw-0
afdde34721
feat(core): add repository management to settings ( #718 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
v6.0.0-beta.7
2025-08-28 16:22:02 +02:00
dw-0
393dd1d5bf
feat(extension): add OctoPrint installer ( #716 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-08-28 16:21:42 +02:00
dw-0
8170057434
fix(moonraker): correctly patch trusted_clients options
...
fixes #711 #709
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
v6.0.0-beta.6
2025-08-03 10:07:13 +02:00
Maksym Pyrozhok
985b66d41f
chore: fix typos ( #695 )
...
Fix typo.
v5.1.6
v6.0.0-beta.5
2025-07-12 19:36:38 +02:00
dw-0
f95d2586bf
fix(webclient): add config.json to moonraker persistent files ( #699 )
...
fixes #694
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-06-28 10:12:28 +02:00
dw-0
f5141e7eff
fix(mainsail): check for json configured as instanceDB ( #698 )
...
fix(mainsail): check for json configures as instanceDB
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-06-27 22:37:44 +02:00
dw-0
33113e72e9
fix: exception raised on pip warning ( #688 )
...
pip seems to write to stderr on warnings, caused by retries. even if the process exits with 0.
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
v6.0.0-beta.4
2025-05-31 17:44:02 +02:00
dw-0
6f59fd06aa
fix: do not upgrade pip before installing packages ( #680 )
...
pip 25 seems to introduce some compatibility issues.
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
v5.1.5
v6.0.0-beta.3
2025-05-02 20:08:32 +02:00
dw-0
56ea43ccb6
refactor: improve typesafety KiauhSettings
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-04-14 21:19:38 +02:00
dw-0
25e22c993f
chore(scp): update SimpleConfigParser
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-04-14 21:15:12 +02:00
dw-0
ead521b377
refactor: replace mypy with pyright
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-04-14 21:07:56 +02:00
dw-0
3c952ccc12
refactor: use sane fallbacks on missing kiauh config options
...
for some options a warning is print if the fallback is used
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-04-12 15:12:11 +02:00
dw-0
c8f713c00e
fix: no validation of optional_speedups option
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
v6.0.0-beta.2
2025-04-12 00:36:34 +02:00
Pavel Sorejs
95cf809378
feat: add option to customize python binary for Klipper and Moonraker, add option to not install Moonraker speedups ( #671 )
...
Add option to cusomize python binary for klipper and moonraker. Add option to not install moonraker speedups.
v6.0.0-beta.1
2025-04-06 22:23:39 +02:00
dw-0
c91816d13f
feat(extension): add Spoolman Docker installer ( #669 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
v6.0.0-alpha.20
2025-03-30 17:57:46 +02:00
dw-0
1a6f06eaf2
refactor(moonraker): move setup functions into MoonrakerSetupService
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-03-29 23:00:06 +01:00
dw-0
ea8621af0c
refactor(git_utils): remove unnecessary url parameter in git_pull_wrapper
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-03-29 16:49:08 +01:00