th33xitus
b51f86dc3f
refactor(settings_menu.sh): print mainsail and fluidd in a single row
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
ccc831fee4
feat: display klipper repo in main menu
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
7c8973252e
refactor: rollback function
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
453fc06a7b
logging: add log initializer function
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
c03badb8d1
logging: log which function is reading .kiauh.ini
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
b03df9811c
refactor: tweak other menus visual appearance
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
5fa1dad2ca
refactor: backup functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
cae3b069d7
fix: previously introduced bug
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
be570ee8de
refactor: backup_before_updates functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
04577e6f00
style: restructure install menu
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
f1aaa7c54f
refactor: visual tweaks
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:47 +02:00
th33xitus
c8864ea09f
refactor: log-upload functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:47 +02:00
th33xitus
c009ee4382
refactor: rename telegram bot functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:46 +02:00
th33xitus
f1ad3c00f4
refactor(utilities.sh): refactor change hostname functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:46 +02:00
th33xitus
e358005a7f
refactor(utilities.sh): refactor system updates
...
- remove unused restart_nginx function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
3fd1a6bf99
refactor: mainsail installer & mainsail theme installer
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
6f85ad6815
refactor: multiple
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
3731d3aed8
refactor: octoprint status
...
also remove unused functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
8af4564570
refactor: fluidd status
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
11d3939e92
refactor: mainsail status
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
35dc2c75e3
refactor: rework some klipperscreen functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
67add53f27
refactor: rework moonraker telegram bot functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
02d0ce8a78
refactor: remove switch menu from advanced menu
...
this function got replaced by the custom klipper repo function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
af0f03008c
feat: custom klipper repos
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
5f78228eb0
refactor: improve flash methods
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:00 +02:00
th33xitus
ea622be257
refactor: remove octoprint service toggle option
...
the octoprint process does not interfere with any moonraker/mainsail/fluidd instance. that option is therefore not really required anymore as haproxy is the real 'troublemaker'
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
f9e2ff89a4
refactor: flash_klipper.sh
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
46510f2b22
feat: allow klipper installation with python3
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
07af423fa3
fix: group dialout is required for klippers USB communication
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
63ef9a07db
refactor: update update_menu.sh and update functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
4bee1fc8d0
refactor: rewrite feature for changing config directory
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
8fce0f42ea
fix(main_menu.sh): fix menu
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
602822a852
fix(settings_menu.sh): fix menu
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
8a293011c5
feat: read custom klipper config location from file
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
da675d65fb
refactor(mainsail.sh): reword setting
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
277b43a4b5
feat(settings_menu.sh): add help dialog
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
7d7f2150d1
feat: allow mainsail and fluidd stable only installs/updates
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
ea6a380e0f
refactor: replace ${default} with ${white}
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
a2712085d9
refactor(kiauh.sh): improve kiauh update routine
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
9761d769e6
refactor(remove_menu.sh): update GUI
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
0527edb31a
refactor(advanced_menu.sh): update GUI
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
b490712748
style: add copyright header
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
562d7df416
style: add copyright header
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
6edf869de4
refactor!: removing support for DWC
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
47775cca91
refactor: remove mainsailOS & fluiddPi migration helper
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:58 +02:00
th33xitus
f4d065919c
refactor(ui): beginning of UI improvements
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:58 +02:00
th33xitus
b96dbd7a06
refactor(moonraker.sh): full rewrite
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:58 +02:00
th33xitus
75bd8f76f3
refactor: full rework of klipper related functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:58 +02:00
th33xitus
a632fae8f6
fix: check if user is in group "dialout" before starting flash or build+flash routine
2021-12-24 16:17:07 +01:00
th33xitus
560186a40b
chore: little UI tweaks, renaming "MTelegramBot" to "Telegram Bot"
2021-09-28 17:24:52 +02:00