Commit Graph

1022 Commits

Author SHA1 Message Date
th33xitus
ec3a4b64c3 chore(fluidd.sh): add confirm message after fluidd update
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-28 15:59:20 +02:00
th33xitus
83145c1a26 fix: issue with script aborting during match_nginx_configs
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-28 15:56:21 +02:00
th33xitus
8004f11150 refactor: revert 37586b4
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-28 15:38:25 +02:00
th33xitus
104c38a83d refactor(upload_log.sh): use regex for finding logfiles
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-28 14:01:18 +02:00
th33xitus
f3a3a2ca00 fix(upload_log.sh): input validation
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-28 13:48:35 +02:00
th33xitus
f09237e9f6 README.md: update README.md
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-28 11:02:01 +02:00
th33xitus
f9d2671930 refactor(nginx.sh): improve handling of conflicting packages
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-27 11:52:44 +02:00
th33xitus
64a6ba462a style: fix code style
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-27 11:12:20 +02:00
th33xitus
6f9d22fe80 refactor(mjpg-streamer.sh): simplify check for video usergroup
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-27 11:03:57 +02:00
th33xitus
37586b4f8a refactor: mainsail remotemode is not required for multi-instance setups
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-27 10:46:52 +02:00
th33xitus
544c26c01e fix: nginx permission issue on ubuntu 21 and above
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-27 09:20:45 +02:00
th33xitus
71e7e1b332 style(kiauh.sh): prefix question
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-26 12:55:59 +02:00
th33xitus
6c0fb2a7ed refactor(mainsail.sh): improve status messages for theme manager
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-26 12:44:31 +02:00
th33xitus
af53695cf4 fix(klipper.sh): bug in condition for naming printer instances
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-26 12:35:47 +02:00
th33xitus
c4a00e5600 refactor: improve mainsail theme installer
better printer selection for installing and removing themes

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-26 12:20:57 +02:00
th33xitus
b2274a686c refactor: backup full config folder before install of mainsail/fluidd/klipperscreen
we don't know if some files need to be modified. so to be safe, backup all of them no matter what. this will also not create redundant intermediate backups.

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-26 10:13:59 +02:00
th33xitus
c241bcb044 refactor: revert some earlier introduced backup functions
those won't be used anymore

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-26 10:08:15 +02:00
th33xitus
3f0f560646 refactor: fix update_manager patch functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-26 10:07:31 +02:00
th33xitus
4bc35f55dd refactor: fix printer.cfg backup function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-26 09:38:05 +02:00
th33xitus
8e3a40240d feat: moonraker.conf backup function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-26 09:35:17 +02:00
Yeriwyn
b99939257e Fix for issue #199 (#200) 2022-05-25 08:53:15 +02:00
th33xitus
10a39c2d0b changelog.md: update changelog.md
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 18:03:49 +02:00
th33xitus
f291bcd817 refactor: check kiauh update only on start
do not prompt for updates everytime the main menu gets displayed

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 17:55:12 +02:00
th33xitus
f637e0163b refactor: keep nginx configs
a user might have configs with customized content set up. blindly removing them with moonraker feels wrong.

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 17:50:18 +02:00
th33xitus
55a86c086e refactor: remove octoprint port check
kiauh does not support setting up nginx configs for octoprint anyways. saving and comparing a non existing port is useless code

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 17:42:10 +02:00
th33xitus
dc133053b3 fix: fix input validation
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 17:34:51 +02:00
th33xitus
19def4eac4 refactor: install mjpg-streamer defaults to no
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 17:22:58 +02:00
th33xitus
65878a230d fix: exit code 1 caused kiauh to exit
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 17:21:18 +02:00
th33xitus
4c6885ec90 refactor: remove lighttpd from the list of conflicting services
lighttpd is "just" a webserver and no reverse proxy. it should technically not interfere with nginx anyways.

Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 16:31:47 +02:00
th33xitus
a0ca0be254 style: fix whitespace issue
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 16:18:29 +02:00
th33xitus
6902dd90db refactor: add input validation to mainsail/fluidd port selection
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 16:17:55 +02:00
th33xitus
ab2d804d19 refactor: update autocommit example script
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 16:05:26 +02:00
th33xitus
d5dbce782b refactor: use correct shebang
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-22 15:58:50 +02:00
th33xitus
5011862414 refactor(switch_klipper_repo.sh): use clone_klipper function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 11:04:31 +02:00
th33xitus
cd20934a3d refactor(pretty_gcode.sh): exit if cloning fails
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 11:01:01 +02:00
th33xitus
c1d0f295e2 refactor(octoprint.sh): improve error handling during OctoPrint installation
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 10:54:18 +02:00
th33xitus
ec9d4efabd refactor(moonraker-telegram-bot.sh): improve error handling during telegram bot installation
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 10:47:36 +02:00
th33xitus
1a21afcc41 refactor(mjpg-streamer.sh): exit if cloning or compiling mjpg-streamer failed
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 10:33:47 +02:00
th33xitus
8878b8a2fc refactor(klipperscreen.sh): exit if cloning and installing klipperscreen failed
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 09:56:51 +02:00
th33xitus
914e56c5f8 refactor(fluidd.sh): exit if downloading fluidd failed
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 09:32:22 +02:00
th33xitus
c46148eb24 refactor(mainsail.sh): exit if downloading mainsail failed
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 09:28:44 +02:00
th33xitus
377c0cf877 refactor(moonraker.sh): improve error handling during moonraker installation
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 09:19:19 +02:00
th33xitus
b0a5d12ecf refactor(klipper.sh): use clone_klipper inside of update_klipper function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 09:17:22 +02:00
th33xitus
0c8e394a8a refactor(klipper.sh): improve error handling during klipper installation
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-19 09:00:54 +02:00
th33xitus
435b1f46a8 style: improve code-style and fix some shellcheck warnings
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-18 22:31:32 +02:00
th33xitus
386ba3a0be style(fluidd.sh): improve code-style and fix some shellcheck warnings
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-18 00:18:46 +02:00
th33xitus
d085fdf20f style(mainsail.sh): improve code-style and fix some shellcheck warnings
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-17 21:06:04 +02:00
th33xitus
de81e33b91 fix(mainsail.sh): silence error
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-17 18:47:39 +02:00
th33xitus
0f859aafca fix(moonraker.sh): silence error, refactor regex
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-17 18:45:44 +02:00
th33xitus
29d23951b2 refactor(kiauh.sh): change shebang
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 20:09:22 +02:00