th33xitus
0f859aafca
fix(moonraker.sh): silence error, refactor regex
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-17 18:45:44 +02:00
th33xitus
29d23951b2
refactor(kiauh.sh): change shebang
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 20:09:22 +02:00
th33xitus
64f4d16d16
style: substitute variables, rename variables
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 20:01:58 +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
b5572118de
style(moonraker.sh): tweak code style
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 19:21:38 +02:00
th33xitus
d4d9f971c6
style(klipper.sh): tweak code style
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 18:24:21 +02:00
th33xitus
c1cc1f0d19
style(octoprint.sh): tweak code style
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 18:15:29 +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
4ecdf5505e
refactor(moonraker-telegram-bot.sh): multi instance logfile location
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 17:59:22 +02:00
th33xitus
9a87e6e296
shellcheck(moonraker.sh): fix shellcheck warnings
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 17:38:05 +02:00
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
e7b6a19702
shellcheck: require-double-brackets
...
using double brackets `[[ ... ]]` is a better practice and generally more powerful
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-14 16:24:49 +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
a311d2e194
fix(moonraker.conf): remove duplicated entry
...
Signed-off-by: Dominik Willner th33xitus@gmail.com
2022-05-12 21:03:35 +02:00
th33xitus
2244bfa6c3
Merge remote-tracking branch 'origin/v4-rc' into v4-rc
2022-05-12 21:01:22 +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