refactoring (#116)

- refactoring architecture
- fix incomplete ssh logs
- code editor for scripts in the app
- remove Jobs and SSHCommands
This commit is contained in:
Saeed Vaziry
2024-03-14 20:03:43 +01:00
committed by GitHub
parent cee4a70c3c
commit 428140b931
472 changed files with 24110 additions and 8159 deletions

View File

@ -3,6 +3,7 @@
namespace App\Http\Controllers;
use App\Actions\Server\EditServer;
use App\Actions\Server\RebootServer;
use App\Facades\Toast;
use App\Helpers\HtmxResponse;
use App\Models\Server;
@ -40,7 +41,9 @@ public function checkConnection(Server $server): RedirectResponse|HtmxResponse
public function reboot(Server $server): HtmxResponse
{
$server->reboot();
app(RebootServer::class)->reboot($server);
Toast::info('Server is rebooting.');
return htmx()->redirect(back()->getTargetUrl());
}