From 602e953ab9ee6fb3ef92811fbab48f4d44bbfd36 Mon Sep 17 00:00:00 2001 From: 1Day Date: Thu, 11 Aug 2022 14:49:53 +0200 Subject: [PATCH] Admin user API key on settings --- app/Classes/Settings/System.php | 2 ++ resources/views/admin/settings/tabs/system.blade.php | 12 +++++++++++- 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/app/Classes/Settings/System.php b/app/Classes/Settings/System.php index 947e99e0..609ad6aa 100644 --- a/app/Classes/Settings/System.php +++ b/app/Classes/Settings/System.php @@ -36,6 +36,7 @@ class System "server-limit-purchase" => "required|min:0|integer", "pterodactyl-api-key" => "required|string", "pterodactyl-url" => "required|string", + "pterodactyl-admin-api-key" => "required|string", ]); if ($validator->fails()) { @@ -65,6 +66,7 @@ class System "SETTINGS::SYSTEM:PTERODACTYL:URL" => "pterodactyl-url", "SETTINGS::SYSTEM:PTERODACTYL:TOKEN" => "pterodactyl-api-key", "SETTINGS::SYSTEM:ENABLE_LOGIN_LOGO" => "enable-login-logo", + "SETTINGS::SYSTEM:PTERODACTYL:ADMIN_USER_TOKEN" => "pterodactyl-admin-api-key", ]; diff --git a/resources/views/admin/settings/tabs/system.blade.php b/resources/views/admin/settings/tabs/system.blade.php index ac93b9a3..284cdcc6 100644 --- a/resources/views/admin/settings/tabs/system.blade.php +++ b/resources/views/admin/settings/tabs/system.blade.php @@ -81,7 +81,17 @@ type="text" value="{{ config('SETTINGS::SYSTEM:PTERODACTYL:TOKEN') }}" class="form-control @error('pterodactyl-api-key') is-invalid @enderror" required> - +
+
+ + +
+ +