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> - +
+
+ + +
+ +