From 50bac2c0561b8d581a55e4727c208853d7e88112 Mon Sep 17 00:00:00 2001 From: Andras Bacsai Date: Wed, 7 Jun 2023 10:33:45 +0200 Subject: [PATCH] udpates --- bootstrap/helpers/remoteProcess.php | 7 +- lang/en.json | 2 +- resources/css/app.css | 3 + resources/js/components/MagicBar.vue | 2 +- resources/views/auth/login.blade.php | 21 ++-- resources/views/auth/register.blade.php | 16 ++- resources/views/command-center.blade.php | 7 +- resources/views/dashboard.blade.php | 22 +++- .../views/livewire/run-command.blade.php | 1 - .../views/livewire/server/form.blade.php | 18 +++- resources/views/profile.blade.php | 15 ++- resources/views/projects.blade.php | 10 +- resources/views/servers.blade.php | 13 ++- resources/views/team/show.blade.php | 6 +- routes/web.php | 102 ++---------------- 15 files changed, 108 insertions(+), 137 deletions(-) diff --git a/bootstrap/helpers/remoteProcess.php b/bootstrap/helpers/remoteProcess.php index aa4a7eb23..62bb325f0 100644 --- a/bootstrap/helpers/remoteProcess.php +++ b/bootstrap/helpers/remoteProcess.php @@ -47,6 +47,11 @@ function remote_process( } function save_private_key_for_server(Server $server) { + if (data_get($server, 'privateKey.private_key') === null) { + $server->settings->is_validated = false; + $server->settings->save(); + throw new \Exception("Server {$server->name} does not have a private key"); + } $temp_file = "id.root@{$server->ip}"; Storage::disk('ssh-keys')->put($temp_file, $server->privateKey->private_key); Storage::disk('ssh-mux')->makeDirectory('.'); @@ -91,7 +96,7 @@ function instant_remote_process(array $command, Server $server, $throwError = tr ray('executing again'); return instant_remote_process($command, $server, $throwError, $repeat - 1); } - ray('ERROR OCCURED: ' . $process->errorOutput()); + // ray('ERROR OCCURED: ' . $process->errorOutput()); if (!$throwError) { return null; } diff --git a/lang/en.json b/lang/en.json index 1ea0cc5f7..36c7b0283 100644 --- a/lang/en.json +++ b/lang/en.json @@ -4,7 +4,7 @@ "auth.confirm_password": "Confirm password", "auth.forgot_password": "Forgot password", "auth.forgot_password_send_email": "Send password reset link via email", - "auth.register_now": "Register now!", + "auth.register_now": "Register a new account", "auth.logout": "Logout", "auth.register": "Register", "auth.registration_disabled": "Registration is disabled. Please contact the administrator.", diff --git a/resources/css/app.css b/resources/css/app.css index 6c3c141b1..eb881846a 100644 --- a/resources/css/app.css +++ b/resources/css/app.css @@ -72,6 +72,9 @@ a { .main-navbar { @apply fixed h-full overflow-hidden pt-14; } +.kbd-custom { + @apply px-2 text-xs border border-dashed rounded border-neutral-700 text-warning; +} .icon { @apply w-6 h-6; } diff --git a/resources/js/components/MagicBar.vue b/resources/js/components/MagicBar.vue index 74e136039..41111099e 100644 --- a/resources/js/components/MagicBar.vue +++ b/resources/js/components/MagicBar.vue @@ -9,7 +9,7 @@ - / + /