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
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
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
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
3f0f560646
refactor: fix update_manager patch functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-26 10:07:31 +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
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
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
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
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
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
2bcb441287
refactor: substitute ~/klipper_logs
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 18:08:08 +02:00
th33xitus
1d16235c24
refactor: fix #194
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 14:04:39 +02:00
th33xitus
be9c2d36e7
refactor(webuis): reword error message
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
8e7705eb39
refactor: sort after find
...
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
b4bc6a8bbe
refactor: some tweaks
...
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
be570ee8de
refactor: backup_before_updates functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
6688029ba3
fix: bug in order of operations
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
60d36e8182
refactor: patch only necessary update manager sections upon webif install
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:41 +02:00
th33xitus
43ab12ed14
fix: typos
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:47 +02:00
th33xitus
7bcb876c58
refactor: remove octoprint disable prompt
...
the octoprint service itself does not cause any issues. so it is safe to have it still running besides mainsail or fluidd. only programs like haproxy, lighttps or apache2 cause issues in combination with nginx
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
b314bde2b4
refactor: fluidd 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
8af4564570
refactor: fluidd status
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +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
85b533e703
feat: outsource globals in own file
...
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
ea6a380e0f
refactor: replace ${default} with ${white}
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00
th33xitus
aa067fdc0a
refactor(fluidd.sh): refactor fluidd functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:57:59 +02:00