feature: Install remove instances #283

Open
CODeRUS wants to merge 28 commits from CODeRUS/install-remove-instances into master

28 Commits

Author SHA1 Message Date
th33xitus
70c316b512 refactor(klipper): tweak klipper install dialogs
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2023-03-13 22:24:03 +01:00
th33xitus
4bbab899e7 Merge branch 'master' into install-remove-instances 2023-03-11 23:54:41 +01:00
th33xitus
c148b0e8ac refactor(klipper): refactor klipper remove procedure
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2023-03-11 23:51:36 +01:00
th33xitus
38090816ca revert(klipper): revert klipper update function
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2023-03-11 22:22:11 +01:00
th33xitus
2b168e2463 refactor(klipper): first refactor of klipper installation procedure
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2023-03-11 12:33:05 +01:00
th33xitus
37f673dde9 revert(klipper): revert changes to run_klipper_setup
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2023-03-11 12:22:20 +01:00
th33xitus
516af17df0 revert(klipper): revert changes to clone_klipper
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2023-03-11 12:19:38 +01:00
th33xitus
4543ccff20 fix: fix SC2155
Signed-off-by: Dominik Willner <th33xitus@gmail.com>
2023-03-11 09:19:35 +01:00
th33xitus
4c2d834560 Merge branch 'master' into install-remove-instances 2023-03-11 09:11:09 +01:00
coderus
176c44d6e4 fix(moonraker): remove init.d cleanup code 2023-02-28 22:23:03 +01:00
coderus
b11fbdb953 fix(crownest): remove errors output from menu 2023-02-28 22:22:46 +01:00
coderus
e0d65cc447 Merge branch 'master' into install-remove-instances 2023-02-28 22:21:53 +01:00
coderus
7c1c1d8f21 fix(moonraker): remove print at start 2023-01-08 16:36:46 +01:00
coderus
00a3fbe43b refactor(moonraker): refactor UI dialogs 2023-01-08 00:13:05 +01:00
coderus
d02fc2e01f refactor(klipper): refactor UI dialogs 2023-01-08 00:13:00 +01:00
coderus
26d27a03ec fix(moonraker): remove single instance 2023-01-07 20:48:22 +01:00
coderus
57e7b476fa refactor(moonraker): install/remove single instances 2023-01-07 20:39:12 +01:00
coderus
3071e1e037 refactor(moonraker): instance installation
a bit messy commit, might require more polishing
2023-01-07 17:36:52 +01:00
coderus
2b53e005e6 refactor(moonraker): funcs to get and print actual moonraker addressses with ports 2023-01-07 17:34:12 +01:00
coderus
937ad4cffd refactor(utilities): get_data_folder function 2023-01-07 17:32:33 +01:00
coderus
40fee65bf4 refactor(moonraker): do not remove dir for clone if exists, do not reset venv 2023-01-07 17:32:07 +01:00
coderus
3b68783f3b refactor(klipper): Install additional instances without full reinstall 2023-01-06 19:56:18 +01:00
coderus
72b5038e71 refactor(klipper): Just update venv if already exists 2023-01-06 19:56:15 +01:00
coderus
3556a009ec refactor(klipper): Do not clone in Update if no dir exists 2023-01-06 19:54:49 +01:00
coderus
b131cf56ef refactor(klipper): confirm instalaltion to existing instance folder 2023-01-06 15:46:51 +01:00
coderus
c07c17e8c9 refactor(python): Add default input to Python version selector 2023-01-06 15:43:59 +01:00
coderus
810fcde5c1 refactor(klipper): do not force remove and clone if already exists 2023-01-06 15:37:21 +01:00
coderus
ea5219ddc9 fix(systemd): remove RemainAfterExit from services
RemainAfterExit=yes makes impossible for service to restart automatically if exited with 0 exit code
2023-01-06 15:30:22 +01:00