CODeRUS
d8f47c0960
feature: save and select kconfig ( #621 )
...
* feature: save and select kconfig
Signed-off-by: Andrey Kozhevnikov <coderusinbox@gmail.com >
* chore: clean up and sort imports
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
* refactor: replace os.path with Pathlib
- use config paths as type Paths instead of strings.
- tweak some menu visuals.
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
---------
Signed-off-by: Andrey Kozhevnikov <coderusinbox@gmail.com >
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
Co-authored-by: dw-0 <th33xitus@gmail.com >
2025-02-09 15:45:05 +01:00
Mathijs Groothuis
4978f22101
fix(typo): Successfull > Successful
...
Co-authored-by: dw-0 <th33xitus@gmail.com >
Co-authored-by: dw-0 <domwil1091+github@gmail.com >
2025-02-08 13:30:37 +01:00
Mathijs Groothuis
8330f90b56
Fix typo: tyoing > typing
...
Fix typo: tyoing > typing
Co-authored-by: dw-0 <th33xitus@gmail.com >
Co-authored-by: dw-0 <domwil1091+github@gmail.com >
2025-02-05 19:07:19 +01:00
dw-0
2a08e3eb15
refactor: omit port 80 for IP in success message after webclient installation ( #618 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-01-18 17:38:40 +01:00
dw-0
a2a3e92b50
refactor: remove BASE_USER argument from crowsnest install command ( #617 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-01-18 17:38:00 +01:00
dw-0
3852464ab7
fix: use raw strings for regex parameter in get_string_input ( #612 )
...
fixes #602
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2025-01-03 22:10:39 +01:00
dw-0
4ae5a37ec6
fix: most recent tag not shown correctly in main menu
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-11-24 21:43:10 +01:00
dw-0
935f81aab6
fix: backup fails in case of dangling symlink
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-11-24 21:26:12 +01:00
nlef
dbbc87f18e
fix: use correct telegram bot config path ( #600 )
...
* fix telegram bot config path
* use _post)init_value
---------
Co-authored-by: dw-0 <th33xitus@gmail.com >
Co-authored-by: dw-0 <domwil1091+github@gmail.com >
2024-11-24 15:53:49 +01:00
dw-0
91cba3637e
readme: update README.md
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-11-23 21:12:35 +01:00
dw-0
3fc190ff25
fix: actually raise exception on empty config value
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-11-10 21:15:08 +01:00
dw-0
6ff45aab41
refactor: implement basic input validation for repo switch feature
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-11-10 20:58:37 +01:00
dw-0
b9c9feef3c
refactor: clone repo in repo switch routine only if there is already a repo present
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-11-10 20:14:47 +01:00
dw-0
d37d047aaa
refactor: fallback to config settings for repos in settings menu
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-11-10 19:56:47 +01:00
dw-0
a3fb57aee3
refactor: return - if branch cannot be read
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-11-10 19:54:26 +01:00
dw-0
8aee23830a
feat: implement completion message for webclient config remove process
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-27 22:31:43 +01:00
dw-0
dd14de9a41
fix: test if checks is empty
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-27 22:31:43 +01:00
dw-0
1ca1e8ff6f
feat: rework completion message for webclient remove process
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-27 22:31:43 +01:00
dw-0
12127efa21
fix: remove extra newline
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-27 22:31:43 +01:00
dw-0
66a5cdf9b1
feat: implement completion message for webclient remove process
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-27 22:31:37 +01:00
dw-0
9b1aba207c
feat: implement completion message for klipper remove process
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-27 22:30:54 +01:00
dw-0
e274e3c00d
refactor: add defaults to Message and center property
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-27 10:57:47 +01:00
dw-0
dd99b0e1a6
refactor: make run_remove_routines return boolean
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-27 10:56:54 +01:00
dw-0
a616876ace
feat: implement message service
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-26 20:41:34 +02:00
dw-0
4925021aa8
fix: ensure encoding
...
Use an alternative approach as in #587 as it introduces an unexpected behavior in printing output
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-26 18:14:56 +02:00
dw-0
e63d9d67ec
refactor: overhaul color mechanics
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-26 18:14:56 +02:00
dw-0
106bf7675f
fix: port reconfiguration menu displays wrong port
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-25 13:01:12 +02:00
dw-0
02ed3e7da0
feat: show actual current branch in settings menu ( #588 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-24 12:26:18 +02:00
dw-0
4427ae94af
fix: make sure all output is utf-8 encoded ( #587 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-24 12:26:01 +02:00
dw-0
81b7b156b9
feat: implement port reconfiguration for webclients ( #586 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-24 12:25:44 +02:00
dw-0
2df364512b
fix: Path.rename() not working across devices ( #584 )
...
causes `[Errno 18] Invalid cross-device link` on tmpfs filesystems
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-24 12:25:22 +02:00
dw-0
dfa0036326
refactor: don't clear scrollback on clear
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-24 12:24:05 +02:00
dw-0
ff6162d799
refactor: do not silently configure Fluidd for port 81 ( #582 )
...
* refactor: use port 80 as default for fluidd
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
* refactor: improve port selection logic, write last port selection for client to kiauh.cfg
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-21 19:30:03 +02:00
dw-0
674c174224
fix: correctly add Spoolman to moonraker.asvc ( #581 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-20 18:11:30 +02:00
CODeRUS
a368331693
feat(flashing): Flash RP2040 in Boot Mode ( #580 )
...
* feat(flashing): Flash RP2040 in Boot Mode
* docs: add info about STM32 DFU and RP2040 boot modes
2024-10-18 18:56:21 +02:00
Pedro Lamas
406b64d1e5
refactor: add client name to Moonraker not found dialog ( #574 )
...
Signed-off-by: Pedro Lamas <pedrolamas@gmail.com >
Co-authored-by: dw-0 <th33xitus@gmail.com >
2024-10-14 17:18:10 +02:00
dw-0
e7eae5a0d1
fix: correctly handle IPs in nginx config files when parsing ports ( #568 )
...
* chore: add jupyter files to .gitignore
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
* fix: correctly handle IPs in nginx config files when parsing ports
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-13 11:21:18 +02:00
dw-0
dc561a562c
fix: always return string tuple from get_repo_name() ( #567 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-13 10:27:31 +02:00
dw-0
55cfe124b2
feat: add SimplyPrint extension ( #566 )
...
* refactor: correctly sort extensions in extension menu
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
* refactor: use different name for printer_data backup dir
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
* refactor: change return type to List for moonraker_exists function
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
* feat: add SimplyPrint extension
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-13 09:35:15 +02:00
Christian Würthner
43d6598be6
fix: remove octoapp_store dir when uninstalling ( #562 )
...
Co-authored-by: dw-0 <th33xitus@gmail.com >
2024-10-05 12:35:14 +02:00
dw-0
ac54d04b40
fix: correctly find connected UART devices ( #559 )
...
fixes #557
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-05 08:21:39 +02:00
dw-0
c19364360c
fix: correctly find connected USB DFU devices ( #555 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-05 08:07:47 +02:00
dw-0
2e6c66e524
fix: allow moonraker-telegram-bot-env access to systems site-packages dir ( #556 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-10-03 10:22:32 +02:00
Christian Würthner
cd8003add9
feat(extension): add OctoApp ( #554 )
...
* Add OctoApp to v6
* fix: set correct index to new extension
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
---------
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
Co-authored-by: dw-0 <th33xitus@gmail.com >
2024-10-03 08:51:38 +02:00
Kenneth Jiang
1f75395063
fix: self.cfg_file is already a full path ( #552 )
...
Signed-off-by: Kenneth Jiang <kenneth.jiang@gmail.com >
2024-09-29 20:33:54 +02:00
Kenneth Jiang
6e1bffa975
fix: remove "obico" from the suffix_blacklist so that it can discover its own instances. ( #551 )
...
Signed-off-by: Kenneth Jiang <kenneth.jiang@gmail.com >
2024-09-29 16:41:20 +02:00
dw-0
4138c71920
fix: fix section adding and exception handling ( #548 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-09-26 20:52:19 +02:00
dw-0
afeb2bf02e
feat: implement update all feature ( #541 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-09-22 09:38:15 +02:00
dw-0
4b17c68454
fix: trunc owner and repo name if they would overflow ( #540 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-09-22 08:58:44 +02:00
dw-0
df414ce37e
fix: run umask 022 at launch ( #538 )
...
Signed-off-by: Dominik Willner <th33xitus@gmail.com >
2024-09-21 21:01:19 +02:00