Commit Graph

112 Commits

Author SHA1 Message Date
th33xitus
393e677837 refactor(settings_menu.sh): print mainsail and fluidd in a single row
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-27 13:08:19 +02:00
th33xitus
1e57aa5d24 feat: display klipper repo in main menu
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-26 20:23:17 +02:00
th33xitus
8f2cf3b9a1 refactor: rollback function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-24 15:35:17 +02:00
th33xitus
9bf5a60bfd logging: add log initializer function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 15:21:48 +02:00
th33xitus
d87132fc88 logging: log which function is reading .kiauh.ini
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 14:57:14 +02:00
th33xitus
bacc611b30 refactor: tweak other menus visual appearance
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 14:46:25 +02:00
th33xitus
62f3d3e3c9 refactor: backup functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 14:45:38 +02:00
th33xitus
73753ff44b fix: previously introduced bug
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 13:45:24 +02:00
th33xitus
7da500a945 refactor: backup_before_updates functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 12:51:51 +02:00
th33xitus
01d20056c8 style: restructure install menu
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 11:30:10 +02:00
th33xitus
a0ca25a99a refactor: visual tweaks
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 19:44:25 +02:00
th33xitus
551b040021 refactor: log-upload functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 15:30:43 +02:00
th33xitus
c231c1ec95 refactor: rename telegram bot functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 10:01:16 +02:00
th33xitus
659c6bd140 refactor(utilities.sh): refactor change hostname functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-20 12:34:44 +02:00
th33xitus
08f9ef84a6 refactor(utilities.sh): refactor system updates
- remove unused restart_nginx function

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-20 11:59:17 +02:00
th33xitus
140a287249 refactor: mainsail installer & mainsail theme installer
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-19 23:58:19 +02:00
th33xitus
e6df33c518 refactor: multiple
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-18 10:53:11 +02:00
th33xitus
539653d9cf refactor: octoprint status
also remove unused functions

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-17 20:03:34 +02:00
th33xitus
bc2ce383ee refactor: fluidd status
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-17 19:57:03 +02:00
th33xitus
4487b9593c refactor: mainsail status
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-17 19:55:46 +02:00
th33xitus
26c812e1d3 refactor: rework some klipperscreen functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-17 19:50:05 +02:00
th33xitus
6463f5007d refactor: rework moonraker telegram bot functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-17 19:44:02 +02:00
th33xitus
ac163589e8 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-04-17 18:03:25 +02:00
th33xitus
c1523a0ea1 feat: custom klipper repos
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-17 17:45:10 +02:00
th33xitus
c735d0327b refactor: improve flash methods
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-17 13:47:30 +02:00
th33xitus
8aab598b8b 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-04-17 11:51:18 +02:00
th33xitus
f91b2aa230 refactor: flash_klipper.sh
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-14 19:45:49 +02:00
th33xitus
3de826bd52 feat: allow klipper installation with python3
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-12 20:35:41 +02:00
th33xitus
5001681ee2 fix: group dialout is required for klippers USB communication
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-12 19:11:15 +02:00
th33xitus
077cb1654a refactor: update update_menu.sh and update functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-12 16:02:48 +02:00
th33xitus
c655ca9212 refactor: rewrite feature for changing config directory
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-12 13:42:29 +02:00
th33xitus
e24b392605 fix(main_menu.sh): fix menu
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-12 13:34:32 +02:00
th33xitus
ecbb14f929 fix(settings_menu.sh): fix menu
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-05 13:44:37 +02:00
th33xitus
114684030b feat: read custom klipper config location from file
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-05 11:40:29 +02:00
th33xitus
1cc0bb927f refactor(mainsail.sh): reword setting
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-03 11:33:29 +02:00
th33xitus
c1358531ab feat(settings_menu.sh): add help dialog
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-03 01:22:07 +02:00
th33xitus
94b63d2001 feat: allow mainsail and fluidd stable only installs/updates
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-03 00:57:54 +02:00
th33xitus
c9ef2d3d59 refactor: replace ${default} with ${white}
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-02 23:34:31 +02:00
th33xitus
52cb40ac89 refactor(kiauh.sh): improve kiauh update routine
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-02 12:03:52 +02:00
th33xitus
e06b06c3ea refactor(remove_menu.sh): update GUI
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-02 11:10:42 +02:00
th33xitus
2d268006ac refactor(advanced_menu.sh): update GUI
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-02 11:10:26 +02:00
th33xitus
6b5ba42a97 style: add copyright header
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-02 01:34:46 +02:00
th33xitus
518cf3acd7 style: add copyright header
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-02 01:31:28 +02:00
th33xitus
6272f99f10 refactor!: removing support for DWC
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-02 00:27:42 +02:00
th33xitus
81a7045773 refactor: remove mainsailOS & fluiddPi migration helper
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-03-22 21:25:40 +01:00
th33xitus
cd902cfcd7 refactor(ui): beginning of UI improvements
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-03-19 23:30:07 +01:00
th33xitus
c8629edcea refactor(moonraker.sh): full rewrite
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-03-19 22:45:03 +01:00
th33xitus
61b5ccde00 refactor: full rework of klipper related functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-03-19 12:32:51 +01: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