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
th33xitus
64f4d16d16
style: substitute variables, rename variables
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 20:01:58 +02:00
th33xitus
294aa47420
style: whitespace between brackets in function declaration
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 19:49:53 +02:00
th33xitus
b5572118de
style(moonraker.sh): tweak code style
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 19:21:38 +02:00
th33xitus
d4d9f971c6
style(klipper.sh): tweak code style
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 18:24:21 +02:00
th33xitus
c1cc1f0d19
style(octoprint.sh): tweak code style
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 18:15:29 +02:00