th33xitus
8333ae1dc4
fix: also get pre-release versions
...
previous endpoint didn't allow kiauh to get pre-release versions of mainsail/fluidd
2021-11-20 15:17:21 +01:00
th33xitus
60842a330d
chore: update webui links
2021-11-14 11:21:34 +01:00
th33xitus
05a59e9261
fix: correct ls command to find kiauh_macros.cfg
2021-11-11 14:15:00 +01:00
th33xitus
36a8757cfd
chore: use ls to look for webcamd installation
2021-11-11 13:26:01 +01:00
th33xitus
fe4625d3e1
chore: refactor how moonraker is detected
2021-11-11 13:21:57 +01:00
th33xitus
19ddf3e023
fix: silence grep
2021-11-11 13:02:36 +01:00
th33xitus
ba888b1f97
chore: use ls within remove_nginx method
2021-11-11 12:51:09 +01:00
th33xitus
0284a36e7f
chore: use ls to look for nginx installation
2021-11-11 12:43:13 +01:00
th33xitus
22f705e06c
chore: manage moonraker service enable/start with do_action_service method
2021-11-11 12:28:20 +01:00
th33xitus
4c34245da0
chore: refactor how klipper services are count
2021-11-11 12:12:43 +01:00
th33xitus
f7cb3d6c97
script: refactor exit code evaluation in flash_mcu.sh
2021-10-31 13:53:22 +01:00
th33xitus
aaf4f7dd5c
script: add logrotate rule for webcam service ( #127 )
2021-10-31 11:23:48 +01:00
th33xitus
aa4bdfc7b2
fix: invalid command bug in rollback UI ( fixes #131 )
2021-10-29 14:04:39 +02:00
th33xitus
311f3be864
fix: wrong check for moonraker multi-instance
...
The previous command also counted an available `moonraker-telegram-bot.service` and caused further issues with enabling the mainsail remoteMode accidentially.
2021-10-26 20:55:31 +02:00
th33xitus
511df1a889
fix: use correct themes.csv url
2021-10-25 22:22:32 +02:00
th33xitus
8d3ddc273a
fix: allow non-single digit instance counts containing a 0 #129
2021-10-22 23:52:58 +02:00
th33xitus
9b6925e9c4
fix: add missing function call in install_webui
2021-10-02 11:26:43 +02:00
th33xitus
7f8ee7939c
script: move nginx functions from install_moonraker.sh to install_klipper_webui.sh
...
nginx was removed as a dependency from moonraker. moonraker didn't make use of it, only mainsail/fluidd do. so moving all nginx related functions to is reasonable
2021-10-01 23:58:03 +02:00
th33xitus
4d4c49d4c9
script: only display dialogs if files/service not found
2021-10-01 22:53:32 +02:00
th33xitus
7692227946
fix: function setup_moonraker_nginx_cfg
2021-10-01 21:51:33 +02:00
th33xitus
3da993a67c
fix: breaking bug
2021-09-29 18:55:13 +02:00
th33xitus
6b74c59d15
script: add function to match nginx configurations
...
this should fix a common issue where mainsail/fluidd was installed with a more up2date nginx config which didn't match with a previously configured upstreams.conf.
this should also cover cases where the upstreams.conf is more up2date than the corresponding interface configs.
2021-09-29 14:44:01 +02:00
th33xitus
9cd27f7052
fix: backup nginx configs now works correctly
2021-09-28 18:22:50 +02:00
th33xitus
fc4fe130cd
script: read webui ports from nginx config, write them to kiauh.ini
2021-09-28 18:22:50 +02:00
th33xitus
560186a40b
chore: little UI tweaks, renaming "MTelegramBot" to "Telegram Bot"
2021-09-28 17:24:52 +02:00
th33xitus
75bca847f8
fix: remove telegram bot log also from ~/klipper_logs upon removal
2021-09-28 16:56:17 +02:00
Evgenii Shavrin
bb1f2eadca
feat: add moonraker-telegram-bot by nlef ( #117 )
...
Adds installation and removing feature for https://github.com/nlef/moonraker-telegram-bot
2021-09-28 16:52:59 +02:00
th33xitus
fb4367bb41
script: refactoring of the flash routine
...
script: uart devices can be detected/selected now
script: first implementation of a little help page
2021-09-24 11:59:50 +02:00
th33xitus
65bf3d5251
fix: fix of previous commit and small refactor
2021-09-12 20:46:39 +02:00
AKA "Thom Wiley
68327262fc
chore: change submenu "quit" to "back"
...
Changing the "Quit" option to "Back" as it is more intuitive, causes less confusion and is in fact the more fitting description of what is happening.
2021-09-12 20:41:27 +02:00
th33xitus
14ef39b87c
fix: typo and missing function call for PrettyGCode
2021-08-25 10:14:05 +02:00
th33xitus
969d3b5dab
script: add --allow-releaseinfo-change option to apt-get update
2021-08-25 10:05:31 +02:00
th33xitus
05842f8e1d
feat: add PrettyGCode for Klipper
2021-08-10 12:25:05 +02:00
th33xitus
39219c105e
script: add additional dependency check - should fix #97
...
Before starting the firmware building process, check for dependencies again.
2021-07-25 18:42:22 +02:00
th33xitus
7984c28fe5
script: add more default trusted_clients to moonraker.conf template
...
the previous method of adding the host network range was too unreliable in some cases and didn't cover some popular usecases
2021-07-11 19:13:37 +02:00
th33xitus
b44e855a98
script: simplify python dependency installation during klipper and moonraker update
2021-07-11 14:45:58 +02:00
th33xitus
d3726733e5
fix: small flash routine rework + user input validation
2021-07-04 20:09:25 +02:00
th33xitus
765f016ea2
fix: menu action for removing mainsail theme was missing
2021-07-01 21:38:14 +02:00
th33xitus
5deb987b8a
script: patch log_path to moonraker.conf if missing
2021-06-29 22:58:21 +02:00
th33xitus
47d1321979
script: mainsail theme installer overhaul
2021-06-22 17:12:38 +02:00
th33xitus
b47a9cf7ed
feat: add voron toolhead theme to mainsail theme installer
2021-06-22 12:07:27 +02:00
th33xitus
a9f23e9b23
script: remove else statement from do_action_service
...
Caused spamming of error messages when starting from a complete new Pi image.
2021-06-21 20:43:01 +02:00
th33xitus
814acbe92a
script: add virtualenv to the moonraker dependency check #95
2021-06-21 08:44:37 +02:00
th33xitus
991dd79d01
script: add simple check for DietPi distro when creating the klipper dependency array
2021-06-18 18:28:27 +02:00
th33xitus
40875dfe49
script: simplify service action methods
2021-06-18 18:03:47 +02:00
th33xitus
412e084d6d
script: add short changelog url to kiauh update message
2021-06-15 16:40:10 +02:00
th33xitus
3ebee823ad
script: remove KlipperScreen.log symlink dialog.
2021-06-15 16:12:58 +02:00
th33xitus
72312422e3
fix: performance improvement for loading the advanced menu ui
2021-06-15 15:56:13 +02:00
th33xitus
54089582e4
script: rewrite the auto mainsailOS/fluiddPi migration function
...
No auto update anymore when updating Klipper. The user now must start this function. It's available in the Advanced Menu.
2021-06-15 15:56:13 +02:00
th33xitus
9fd3f930df
script: advanced_menu.sh, switch version becomes switch branch
2021-06-15 15:56:13 +02:00