th33xitus
a14e321df9
fix: apply required changes due to introduction of PolicyKit and PackageKit in Moonraker
2022-01-29 23:06:02 +01:00
th33xitus
40745e90df
refactor: move $INSTANCE_COUNT into setup function
2021-12-23 14:19:06 +01:00
th33xitus
4d834db5df
refactor: unlink moonraker install from klipper instances
...
chore: several shellcheck fixes
2021-12-23 10:35:09 +01:00
th33xitus
19ddf3e023
fix: silence grep
2021-11-11 13:02:36 +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
8d3ddc273a
fix: allow non-single digit instance counts containing a 0 #129
2021-10-22 23:52:58 +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
7692227946
fix: function setup_moonraker_nginx_cfg
2021-10-01 21:51:33 +02:00
th33xitus
9cd27f7052
fix: backup nginx configs now works correctly
2021-09-28 18:22:50 +02:00
th33xitus
969d3b5dab
script: add --allow-releaseinfo-change option to apt-get update
2021-08-25 10:05:31 +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
814acbe92a
script: add virtualenv to the moonraker dependency check #95
2021-06-21 08:44:37 +02:00
th33xitus
40875dfe49
script: simplify service action methods
2021-06-18 18:03:47 +02:00
th33xitus
d344b1c5f6
feat: auto mainsailOS / fluiddPi migration
...
script: make use of moonrakers new log_path configuration option
script: create webui nginx log symlinks upon installation/update
2021-06-15 15:56:13 +02:00
th33xitus
02ef0578e3
script: reading klipper/moonraker dependencies from their respective install scripts
2021-06-08 17:54:23 +02:00
th33xitus
5d11cd212a
script: update install_moonraker.sh ( #89 )
2021-06-04 14:01:54 +02:00
th33xitus
a83585fb06
fix: improve pattern matching
2021-05-25 18:39:37 +02:00
th33xitus
2f9de620bc
script: rework moonraker service setup
2021-03-28 15:51:50 +02:00
th33xitus
6de8ce3278
script: add database_path to moonraker.conf template
2021-03-22 22:04:27 +01:00
th33xitus
e894496a6e
script: add [history] to moonraker.conf template
2021-03-14 21:30:03 +01:00
th33xitus
a4eaa8952a
script: remove unnecessary cors domains from moonraker.conf template
2021-03-12 11:20:38 +01:00
th33xitus
74a9bf783b
script: deactivate moonrakers debug logging in moonraker.conf template
2021-03-11 22:08:05 +01:00
th33xitus
7597e999a1
fix: add 'octoprint_compat' entry to moonraker.conf template to enable slicer uploads
2021-03-05 09:12:00 +01:00
th33xitus
d3283f7ab7
fix: try to fix a bug where the script errors out, telling that there is already a moonraker service installed but actually there isn't
2021-02-19 11:05:43 +01:00
th33xitus
431f58af4b
fix: code cleanup
2021-01-31 16:16:44 +01:00
th33xitus
5aaebc2bec
fix: add new cors domain to allow other ports than 80 only too.
2021-01-30 19:34:41 +01:00
th33xitus
dc6fea8c3b
fix: enable mainsail remoteMode if its already installed before moonraker
2021-01-30 18:19:49 +01:00
th33xitus
8a64fe495e
fix: add inactive klipperscreen entry to moonraker.conf
2021-01-30 12:52:58 +01:00
th33xitus
c3468c04e4
fix: bug when creating the local network ip range for moonraker.conf
2021-01-30 10:15:24 +01:00
th33xitus
7224040f8a
fix: check for multiple installed and enabled octoprint services
2021-01-28 23:41:54 +01:00
th33xitus
61d1c46694
fix: dependency check was missing for moonraker installation
2021-01-28 22:57:35 +01:00
th33xitus
4652e5c177
fix: added one more cors domain and changed ip-range for local network
2021-01-28 18:02:21 +01:00
th33xitus
1527d7a25d
Merge remote-tracking branch 'origin/master' into kiauh-rework
2021-01-25 19:01:55 +01:00
th33xitus
c14289a8a6
fix: add the new update manager entries to moonraker.conf
2021-01-25 18:50:25 +01:00
th33xitus
7eb0fe24f8
fix: some typos in moonraker installer
2021-01-21 17:35:21 +01:00
th33xitus
d098eef08e
fix: rename files to their correct name
2021-01-21 10:28:04 +01:00
th33xitus
598c106c3a
fix: correct mainsail url
2021-01-21 10:23:08 +01:00
th33xitus
3d9722f877
fix: rename array
2021-01-20 20:19:53 +01:00
th33xitus
e5ce642018
fix: reorder the klippy_uds to the bottom
2021-01-17 12:44:42 +01:00
th33xitus
d705a043c9
fix: add more trusted clients, cors domains, auto create a config folder if missing for whatever reason
2021-01-17 11:19:22 +01:00
th33xitus
4d2eb49e85
fix: big refactoring of the moonraker installer
2021-01-15 17:52:04 +01:00
th33xitus
9ea29bf995
fix: introduce new/better folder structure for multi instance setups
2021-01-09 23:17:45 +01:00
th33xitus
1ab681e71a
fix: enable python3 check again, display moonraker IP at the end of the setup
2021-01-09 16:49:10 +01:00
th33xitus
f782a32e9c
fix: bug in assigning correct port to instances
2021-01-09 16:08:29 +01:00
th33xitus
7dc1bc6cc8
fix: add full range of local network to auto-created moonraker.conf files
2021-01-08 20:02:58 +01:00
th33xitus
08ae57d349
initial commit of a bigger kiauh rework to make multi instance installations possible
2021-01-07 15:26:19 +01:00
domi
4fe964e886
fix: a bit better python3 check for moonraker
2020-11-20 11:18:29 +01:00
th33xitus
3b74bb0b77
fix: add python check to moonraker installer
2020-11-13 21:20:48 +01:00
th33xitus
3fd9f95da3
fix: littel rework for dwc2 installer etc.
2020-11-13 20:48:57 +01:00