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
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
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
th33xitus
2bcb441287
refactor: substitute ~/klipper_logs
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 18:08:08 +02:00
th33xitus
4ecdf5505e
refactor(moonraker-telegram-bot.sh): multi instance logfile location
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 17:59:22 +02:00
th33xitus
9a87e6e296
shellcheck(moonraker.sh): fix shellcheck warnings
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 17:38:05 +02:00
th33xitus
a2a8a4b673
style: some code style fixes
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 17:23:46 +02:00
th33xitus
b2198bb082
style: move ! inside double brackets
...
my preferred way of writing them
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 17:10:06 +02:00
th33xitus
28832c6572
shellcheck(klipper.sh): fix shellcheck warnings
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 16:31:01 +02:00
th33xitus
fece959fc5
refactor(klipper.sh): exit if package installations fail
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 14:27:46 +02:00
th33xitus
1d16235c24
refactor: fix #194
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 14:04:39 +02:00
th33xitus
1f6745cc7b
style(utilities.sh): tweaks
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 13:44:39 +02:00
th33xitus
c2f6442db9
style(settings_menu.sh): tweaks
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 13:44:26 +02:00
th33xitus
322d18e7ae
refactor(switch_klipper_repo.sh): improve error message
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 13:19:41 +02:00
th33xitus
3f9d4cc256
refactor(klipper.sh): add more status messages
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 12:45:42 +02:00
th33xitus
c7890d1710
refactor(klipper.sh): show python3 in main menu
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 12:33:06 +02:00
th33xitus
40e62a7645
refactor(flash_klipper.sh): select python version of klippy-env
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 12:22:37 +02:00
th33xitus
b06442af4c
refactor(klipper.sh): silence possible stderr if dir doesn't exist
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 11:55:15 +02:00
th33xitus
89d38f11bd
refactor(klipper.sh): rename package python-dev to python2-dev ( fixes #195 )
...
On more modern linux distros like Ubuntu 22, the package `python-dev` was renamed to `python2-dev` resulting in `E: Package 'python-dev' has no installation candidate`
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 11:53:21 +02:00
th33xitus
2d696e8336
refactor(moonraker.sh): upgrade pip before installing python packages
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 11:42:18 +02:00
th33xitus
e99de6097c
fix: remove /bin/bash for executing commands/other scripts
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:16:45 +02:00
th33xitus
510acf0fa6
refactor(moonraker.sh): better conditions
...
- reword service description
- reword ok messages
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00