th33xitus
96e7dd9f23
refactor: generate a randomized paste-name
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-27 11:33:29 +02:00
th33xitus
47e56bd950
refactor: sort after find
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-27 11:23:13 +02:00
th33xitus
82d6ebf459
refactor: klipper switch repo mechanics
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-27 11:01:58 +02:00
th33xitus
1e57aa5d24
feat: display klipper repo in main menu
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-26 20:23:17 +02:00
th33xitus
8f2cf3b9a1
refactor: rollback function
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-24 15:35:17 +02:00
th33xitus
704aef97ff
refactor: add copyright notice and shebang to upload_log.sh
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-24 14:24:45 +02:00
th33xitus
4a503c494b
refactor: move nginx globals to globals.sh
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-24 14:24:21 +02:00
th33xitus
e7bf900cd8
refactor: some tweaks
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-24 14:19:09 +02:00
th33xitus
94f574d5b0
refactor: some tweaks
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-24 14:16:27 +02:00
th33xitus
978a117d6a
refactor: nginx related functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-24 13:18:10 +02:00
th33xitus
0e2f2a3c93
refactor: add kiauh resources to globals.sh
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-24 13:17:58 +02:00
th33xitus
29f0afb96b
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-04-24 11:53:38 +02:00
th33xitus
9bf5a60bfd
logging: add log initializer function
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 15:21:48 +02:00
th33xitus
d87132fc88
logging: log which function is reading .kiauh.ini
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 14:57:14 +02:00
th33xitus
bf2b24891c
refactor: add local keyword
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 14:50:00 +02:00
th33xitus
bacc611b30
refactor: tweak other menus visual appearance
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 14:46:25 +02:00
th33xitus
62f3d3e3c9
refactor: backup functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 14:45:38 +02:00
th33xitus
73753ff44b
fix: previously introduced bug
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 13:45:24 +02:00
th33xitus
7da500a945
refactor: backup_before_updates functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 12:51:51 +02:00
th33xitus
1915453b7e
refactor: remove double declaration of function
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 12:41:46 +02:00
th33xitus
b8ffbb0edb
refactor: refactor gcode_shell_command
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 12:24:02 +02:00
th33xitus
2b9eb367f8
fix(moonraker.sh): script exits on multi instance setup during polkit installation
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 12:16:19 +02:00
th33xitus
c98535c994
style(backup.sh): remove unwanted echos
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 12:14:21 +02:00
th33xitus
01d20056c8
style: restructure install menu
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-23 11:30:10 +02:00
th33xitus
8497604d2c
style: use darker magenta
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 23:15:52 +02:00
th33xitus
1ab1192123
fix: bug in order of operations
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 23:12:12 +02:00
th33xitus
aa446e1db7
refactor: patch only necessary update manager sections upon webif install
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 22:12:32 +02:00
th33xitus
a0ca25a99a
refactor: visual tweaks
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 19:44:25 +02:00
th33xitus
551b040021
refactor: log-upload functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 15:30:43 +02:00
th33xitus
f1415c54a2
fix: typos
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 13:09:21 +02:00
th33xitus
26eb380add
refactor: only execute chown on files that the user do not already own
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 13:07:52 +02:00
th33xitus
4ae0df1623
fix: small bug in chown command
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 12:58:55 +02:00
th33xitus
c231c1ec95
refactor: rename telegram bot functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-21 10:01:16 +02:00
th33xitus
659c6bd140
refactor(utilities.sh): refactor change hostname functions
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-20 12:34:44 +02:00
th33xitus
08f9ef84a6
refactor(utilities.sh): refactor system updates
...
- remove unused restart_nginx function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-20 11:59:17 +02:00
th33xitus
680f4e16e5
refactor(utilities.sh): add logging to do_action_service function
...
- remove unused restart_nginx function
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-20 11:32:50 +02:00
th33xitus
ebca847123
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-04-20 11:32:07 +02:00
th33xitus
156fec37f2
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-04-20 00:18:43 +02:00
th33xitus
b73274053e
refactor: fluidd installer
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-20 00:11:53 +02:00
th33xitus
140a287249
refactor: mainsail installer & mainsail theme installer
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-19 23:58:19 +02:00
th33xitus
48309fae24
refactor: mjgp-streamer installer
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-19 21:37:17 +02:00
th33xitus
1475ea5786
style: fix indentation
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-19 21:27:27 +02:00
th33xitus
b84a04be14
fix: typo
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-18 17:31:19 +02:00
th33xitus
c20fd1a79a
fix: wrong status display
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-18 17:30:18 +02:00
th33xitus
e6df33c518
refactor: multiple
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-18 10:53:11 +02:00
th33xitus
9722a1fcfe
style(globals.sh): add quotes
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-18 09:51:07 +02:00
th33xitus
28782e910e
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-04-18 01:29:08 +02:00
th33xitus
856fa8dfa5
fix(octoprint.sh): typo in argument
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-17 23:28:35 +02:00
th33xitus
21a7d59ff5
fix(octoprint.sh): typos
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-17 20:21:24 +02:00
th33xitus
c7ad061332
refactor(octoprint.sh): use utility function for checking tty and dialout usergroup
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-04-17 20:11:09 +02:00