th33xitus
06e77deeb8
refactor: some tweaks
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
b4bc6a8bbe
refactor: some tweaks
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
9d60a241fd
refactor: nginx related functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
a8d370ec2f
refactor: add kiauh resources to globals.sh
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
4b981c0313
refactor: remove update_log_path function
...
- was introduced due to a change in moonraker in may 2021. as it is now almost 12 month ago, there is likely no need for it anymore. it can probably be assumed that every user now has updated services and configs by now.
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
453fc06a7b
logging: add log initializer function
...
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
3570d58f20
refactor: add local keyword
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
b03df9811c
refactor: tweak other menus visual appearance
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
5fa1dad2ca
refactor: backup functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
cae3b069d7
fix: previously introduced bug
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
67bc4ff06d
changelog.md: update changelog.md
...
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
017738340d
refactor: remove double declaration of function
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
656eab580b
refactor: refactor gcode_shell_command
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
004f33f30b
fix(moonraker.sh): script exits on multi instance setup during polkit installation
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
d0a39b0751
style(backup.sh): remove unwanted echos
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
04577e6f00
style: restructure install menu
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:49 +02:00
th33xitus
7a85f6f42d
style: use darker magenta
...
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
f1aaa7c54f
refactor: visual tweaks
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:47 +02:00
th33xitus
c8864ea09f
refactor: log-upload functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:47 +02:00
th33xitus
43ab12ed14
fix: typos
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:47 +02:00
th33xitus
e32f618a6c
refactor: only execute chown on files that the user do not already own
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:47 +02:00
th33xitus
f46b1e7981
fix: small bug in chown command
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:46 +02:00
th33xitus
c009ee4382
refactor: rename telegram bot functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:46 +02:00
th33xitus
f1ad3c00f4
refactor(utilities.sh): refactor change hostname functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:46 +02:00
th33xitus
e358005a7f
refactor(utilities.sh): refactor system updates
...
- remove unused restart_nginx function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
1955b260fb
refactor(utilities.sh): add logging to do_action_service function
...
- remove unused restart_nginx function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
306586d283
refactor(nginx.sh): reword local scope variables
...
- fix typo for reading kiauh ini
- use different method for restarting nginx
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +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
3fd1a6bf99
refactor: mainsail installer & mainsail theme installer
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
1cdd24d0de
refactor: mjgp-streamer installer
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
97d984a105
style: fix indentation
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
cdfc82ffcc
fix: typo
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
32b96b6fc1
fix: wrong status display
...
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
0f43a4d61f
changelog: update changelog
...
correct date needs to be added once released
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
7d75a3f7fa
style(globals.sh): add quotes
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
c557d8df1e
refactor(octoprint.sh): octoprint instance setup
...
one dedicated env for each instance. allows independent installation of plugins. previously, all instances shared the same env and therefore all plugins.
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
efcd0dc12b
fix(octoprint.sh): typo in argument
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
c6e907ae99
fix(octoprint.sh): typos
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
fb9e6807b7
refactor(octoprint.sh): use utility function for checking tty and dialout usergroup
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
3731d3aed8
refactor: octoprint status
...
also remove unused functions
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
11d3939e92
refactor: mainsail status
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
35dc2c75e3
refactor: rework some klipperscreen functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00
th33xitus
413abf003e
refactor: move python check to utilities.sh
...
also remove several unused service start and restart functions
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 20:58:45 +02:00