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
th33xitus
99a370761d
refactor(klipper.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
th33xitus
0560a02df5
refactor(octoprint.sh): drastically improve installation speed of multi instance installations
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
8a55ef5be4
feat(octoprint.sh): multi instance and custom names
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
c72b137a9a
feat(moonraker-telegram-bot.sh): multi instance and custom names
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
c350899acd
fix(moonraker.sh): remove redundant confirm
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
ad7034bf95
fix(moonraker.sh): typo
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
f0aefedd22
refactor(moonraker.sh): improve wording
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
980650fb8d
refactor(moonraker.sh): streamline single instance install
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:52 +02:00
th33xitus
1005b1347d
refactor(klipper.sh): simplify condition
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +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
bd408581bc
feat(moonraker.sh): custom instance names
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
502824e19c
refactor(klipper.sh): several improvements
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
250acd4a03
fix(flash_klipper.sh): fix menuconfig call on python3 only systems
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
f1f9da30de
fix(utilities.sh): typo
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
3676914a21
feat(klipper.sh): custom instance names
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
b51f86dc3f
refactor(settings_menu.sh): print mainsail and fluidd in a single row
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
a144c68d32
fix(switch_klipper_repo.sh): typo
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
c76d7402d3
fix: arithmetic expression caused issues
...
* replace it with string conditional
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
00b140531b
refactor: generate a randomized paste-name
...
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
500d8dd36a
refactor: klipper switch repo mechanics
...
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
7c8973252e
refactor: rollback function
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
fe393f8196
refactor: add copyright notice and shebang to upload_log.sh
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
th33xitus
b4367e0cdc
refactor: move nginx globals to globals.sh
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:00:51 +02:00
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