Commit Graph

580 Commits

Author SHA1 Message Date
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