diff --git a/.github/ISSUE_TEMPLATE/bug.yml b/.github/ISSUE_TEMPLATE/bug.yml index f9e8e9ec..a5e0e366 100644 --- a/.github/ISSUE_TEMPLATE/bug.yml +++ b/.github/ISSUE_TEMPLATE/bug.yml @@ -31,10 +31,10 @@ body: validations: required: false - type: textarea - id: controlpanel-logs + id: ctrlpanel-logs attributes: - label: Controlpanel Logs - description: Please copy and paste your laravel-log output. You may also provide a link to it using the following command `tail -n 100 /var/www/controlpanel/storage/logs/laravel.log | nc pteropaste.com 99` + label: CtrlPanel Logs + description: Please copy and paste your laravel-log output. You may also provide a link to it using the following command `tail -n 100 /var/www/ctrlpanel/storage/logs/laravel.log | nc pteropaste.com 99` render: Shell - type: textarea id: additional-info diff --git a/.github/SECURITY.md b/.github/SECURITY.md index 278e81e7..05a6da9b 100644 --- a/.github/SECURITY.md +++ b/.github/SECURITY.md @@ -12,6 +12,6 @@ At this time, we only accept vulnerability reports through GitHub Advisories. We ## Supported Versions -### ControlPanel Versions +### CtrlPanel Versions -We strongly recommend using or upgrading to the latest version of ControlPanel to ensure you have access to the latest security fixes and enhancements. +We strongly recommend using or upgrading to the latest version of CtrlPanel to ensure you have access to the latest security fixes and enhancements. diff --git a/app/Http/Controllers/ServerController.php b/app/Http/Controllers/ServerController.php index a6cd1b9a..935097bc 100644 --- a/app/Http/Controllers/ServerController.php +++ b/app/Http/Controllers/ServerController.php @@ -398,7 +398,7 @@ class ServerController extends Controller // Remove the allocation property from the server object as it is not a column in the database unset($server->allocation); - // Update the server on controlpanel + // Update the server on CtrlPanel $server->update([ 'product_id' => $newProduct->id, 'updated_at' => now(), diff --git a/app/Traits/Invoiceable.php b/app/Traits/Invoiceable.php index 182333a5..ef212bd0 100644 --- a/app/Traits/Invoiceable.php +++ b/app/Traits/Invoiceable.php @@ -54,7 +54,7 @@ trait Invoiceable $invoice = DailyInvoice::make() - ->template('controlpanel') + ->template('CtrlPanel') ->name(__("Invoice")) ->buyer($customer) ->seller($seller) diff --git a/docker/README.md b/docker/README.md index 1581bd17..d76483b7 100644 --- a/docker/README.md +++ b/docker/README.md @@ -3,9 +3,9 @@ cd into the project directory and run the following command: `sh bin/startdocker.sh` This should start building the images and start the containers. -After that you need to go into the controlpanel_php container and run some commands: +After that you need to go into the ctrlpanel_php container and run some commands: -Type `docker exec -it controlpanel_php ash` to go into the container and run the following commands: +Type `docker exec -it ctrlpanel_php ash` to go into the container and run the following commands: ```shell composer install @@ -17,7 +17,7 @@ php artisan migrate --seed --force ## Setting up testing environment -Create the .env.testing file to your needs. Then once done you need to go into your phpmyadmin to create a new database named __controlpanel_test__. +Create the .env.testing file to your needs. Then once done you need to go into your phpmyadmin to create a new database named __ctrlpanel_test__. Visit http://127.0.0.1:8080/ and create your database. Now you're ready to run the following commands which switches to the testing config, migrates the test database and seeds it. diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml index 56c9e24d..d41e258b 100644 --- a/docker/docker-compose.yml +++ b/docker/docker-compose.yml @@ -8,7 +8,7 @@ services: build: context: ../ dockerfile: docker/nginx/Dockerfile - container_name: controlpanel_nginx + container_name: ctrlpanel_nginx ports: - 80:80 volumes: @@ -21,14 +21,14 @@ services: mysql: image: mysql - container_name: controlpanel_mysql + container_name: ctrlpanel_mysql restart: unless-stopped tty: true ports: - "3306:3306" environment: - MYSQL_DATABASE: controlpanel - MYSQL_USER: controlpanel + MYSQL_DATABASE: ctrlpanel + MYSQL_USER: ctrlpanel MYSQL_PASSWORD: root MYSQL_ROOT_PASSWORD: root volumes: @@ -40,7 +40,7 @@ services: build: context: ../ dockerfile: docker/php/Dockerfile - container_name: controlpanel_php + container_name: ctrlpanel_php volumes: - "../:/var/www/html" networks: @@ -48,13 +48,13 @@ services: phpmyadmin: image: phpmyadmin/phpmyadmin - container_name: controlpanel_phpmyadmin + container_name: ctrlpanel_phpmyadmin depends_on: - mysql ports: - '8080:80' environment: - - PMA_HOST=controlpanel_mysql + - PMA_HOST=ctrlpanel_mysql - PMA_USER=root - PMA_PASSWORD=root - PMA_ARBITRARY=1 @@ -62,4 +62,4 @@ services: - laravel volumes: - mysql: \ No newline at end of file + mysql: diff --git a/lang/bg.json b/lang/bg.json index a5c070c5..1618b1cc 100644 --- a/lang/bg.json +++ b/lang/bg.json @@ -126,7 +126,7 @@ "Support server": "Сървър за поддръжка", "Documentation": "Документация", "Github": "GitHub", - "Support ControlPanel": "Подкрепете Control Panel", + "Support CtrlPanel": "Подкрепете CtrlPanel", "Servers": "Сървъри", "Total": "Общо", "Payments": "Плащания", diff --git a/lang/bs.json b/lang/bs.json index fe4f110b..79615b40 100644 --- a/lang/bs.json +++ b/lang/bs.json @@ -112,7 +112,7 @@ "Support server": "Support server", "Documentation": "Documentation", "Github": "Github", - "Support ControlPanel": "Support ControlPanel", + "Support CtrlPanel": "Support CtrlPanel", "Servers": "Servers", "Total": "Total", "Payments": "Payments", diff --git a/lang/cs.json b/lang/cs.json index a0074d40..14667029 100644 --- a/lang/cs.json +++ b/lang/cs.json @@ -126,7 +126,7 @@ "Support server": "Server podpory", "Documentation": "Dokumentace", "Github": "GitHub", - "Support ControlPanel": "Podpořit ControlPanel", + "Support CtrlPanel": "Podpořit CtrlPanel", "Servers": "Servery", "Total": "Celkem", "Payments": "Platby", diff --git a/lang/de.json b/lang/de.json index e9ab272d..2460899a 100644 --- a/lang/de.json +++ b/lang/de.json @@ -126,7 +126,7 @@ "Support server": "Discord Server", "Documentation": "Dokumentation", "Github": "Github", - "Support ControlPanel": "Unterstütze CtrlPanel.gg", + "Support CtrlPanel": "Unterstütze CtrlPanel.gg", "Servers": "Server", "Total": "Gesamt", "Payments": "Zahlungen", diff --git a/lang/en.json b/lang/en.json index 91da6df3..da51ad81 100644 --- a/lang/en.json +++ b/lang/en.json @@ -145,7 +145,7 @@ "Support server": "Support server", "Documentation": "Documentation", "Github": "Github", - "Support ControlPanel": "Support ControlPanel", + "Support CtrlPanel": "Support CtrlPanel", "Servers": "Servers", "Total": "Total", "Payments": "Payments", @@ -166,7 +166,7 @@ "You reached the Pterodactyl perPage limit. Please make sure to set it higher than your server count.": "You reached the Pterodactyl perPage limit. Please make sure to set it higher than your server count.", "You can do that in settings.": "You can do that in settings.", "Note": "Note", - "If this error persists even after changing the limit, it might mean a server was deleted on Pterodactyl, but not on ControlPanel. Try clicking the button below.": "If this error persists even after changing the limit, it might mean a server was deleted on Pterodactyl, but not on ControlPanel. Try clicking the button below.", + "If this error persists even after changing the limit, it might mean a server was deleted on Pterodactyl, but not on CtrlPanel. Try clicking the button below.": "If this error persists even after changing the limit, it might mean a server was deleted on Pterodactyl, but not on CtrlPanel. Try clicking the button below.", "Sync servers": "Sync servers", "Node": "Node", "Server count": "Server count", diff --git a/lang/es.json b/lang/es.json index 50ecfb4a..f4c3121a 100644 --- a/lang/es.json +++ b/lang/es.json @@ -126,7 +126,7 @@ "Support server": "Servidor de Ayuda", "Documentation": "Documentación", "Github": "GitHub", - "Support ControlPanel": "Apoya ControlPanel", + "Support CtrlPanel": "Apoya CtrlPanel", "Servers": "Servidores", "Total": "Total", "Payments": "Pagos", diff --git a/lang/fr.json b/lang/fr.json index 16e7150f..8811187d 100644 --- a/lang/fr.json +++ b/lang/fr.json @@ -126,7 +126,7 @@ "Support server": "Serveur de support", "Documentation": "Documentation", "Github": "Github", - "Support ControlPanel": "ControlPanel Support", + "Support CtrlPanel": "CtrlPanel Support", "Servers": "Serveurs", "Total": "Total", "Payments": "Paiments", diff --git a/lang/he.json b/lang/he.json index 4d09b039..04af7995 100644 --- a/lang/he.json +++ b/lang/he.json @@ -126,7 +126,7 @@ "Support server": "שרת תמיכה", "Documentation": "מדריך", "Github": "Github/גיטאהב", - "Support ControlPanel": "תמיכת ControlPanel", + "Support CtrlPanel": "תמיכת CtrlPanel", "Servers": "שרתים", "Total": "בסך הכל", "Payments": "תשלומים", diff --git a/lang/hi.json b/lang/hi.json index c36b7d01..5b310de0 100644 --- a/lang/hi.json +++ b/lang/hi.json @@ -126,7 +126,7 @@ "Support server": "समर्थन सर्वर", "Documentation": "प्रलेखन", "Github": "गिटहब", - "Support ControlPanel": "समर्थन नियंत्रण पैनल", + "Support CtrlPanel": "CtrlPanel का समर्थन करें", "Servers": "सर्वरस", "Total": "कुल", "Payments": "भुगतान", diff --git a/lang/hu.json b/lang/hu.json index af3ac962..2479fdb5 100644 --- a/lang/hu.json +++ b/lang/hu.json @@ -126,7 +126,7 @@ "Support server": "Szerver támogatása", "Documentation": "Dokumentáció", "Github": "Github", - "Support ControlPanel": "ControlPanel támogatása", + "Support CtrlPanel": "CtrlPanel támogatása", "Servers": "Szerverek", "Total": "Összesen", "Payments": "Fizetések", diff --git a/lang/it.json b/lang/it.json index 1fce8de2..12f1c29f 100644 --- a/lang/it.json +++ b/lang/it.json @@ -126,7 +126,7 @@ "Support server": "Server di supporto", "Documentation": "Documentazione", "Github": "GitHub", - "Support ControlPanel": "Supporta ControlPanel", + "Support CtrlPanel": "Supporta CtrlPanel", "Servers": "Servers", "Total": "Totale", "Payments": "Pagamenti", diff --git a/lang/nl.json b/lang/nl.json index 6db2f669..8b1add00 100644 --- a/lang/nl.json +++ b/lang/nl.json @@ -126,7 +126,7 @@ "Support server": "Ondersteuningsserver", "Documentation": "Documentatie", "Github": "Github", - "Support ControlPanel": "Ondersteuning ControlPanel", + "Support CtrlPanel": "Ondersteuning CtrlPanel", "Servers": "Servers", "Total": "Totaal", "Payments": "Betalingen", diff --git a/lang/pl.json b/lang/pl.json index d14b0080..05e68bac 100644 --- a/lang/pl.json +++ b/lang/pl.json @@ -126,7 +126,7 @@ "Support server": "Serwer pomocy", "Documentation": "Dokumentacja", "Github": "Github", - "Support ControlPanel": "Wesprzyj ControlPanel", + "Support CtrlPanel": "Wesprzyj CtrlPanel", "Servers": "Serwery", "Total": "Razem", "Payments": "Płatności", diff --git a/lang/pt.json b/lang/pt.json index 9083b97d..e07ec430 100644 --- a/lang/pt.json +++ b/lang/pt.json @@ -126,7 +126,7 @@ "Support server": "Servidor de suporte", "Documentation": "Documentação", "Github": "Github", - "Support ControlPanel": "Suporte para ControlPanel", + "Support CtrlPanel": "Suporte para CtrlPanel", "Servers": "Servidores", "Total": "Total", "Payments": "Pagamentos", diff --git a/lang/ro.json b/lang/ro.json index d9a94967..9aeb0f05 100644 --- a/lang/ro.json +++ b/lang/ro.json @@ -126,7 +126,7 @@ "Support server": "Support server", "Documentation": "Documentation", "Github": "Github", - "Support ControlPanel": "Support ControlPanel", + "Support CtrlPanel": "Support CtrlPanel", "Servers": "Servers", "Total": "Total", "Payments": "Payments", diff --git a/lang/ru.json b/lang/ru.json index ec254e37..a9bfeb9f 100644 --- a/lang/ru.json +++ b/lang/ru.json @@ -126,7 +126,7 @@ "Support server": "Сервер поддержки", "Documentation": "Документация", "Github": "GitHub", - "Support ControlPanel": "Поддержка панели управления", + "Support CtrlPanel": "Поддержка CtrlPanel", "Servers": "Серверы", "Total": "Всего", "Payments": "Оплаты", diff --git a/lang/sh.json b/lang/sh.json index c65182bb..1809b0c0 100644 --- a/lang/sh.json +++ b/lang/sh.json @@ -112,7 +112,7 @@ "Support server": "Support server", "Documentation": "Documentation", "Github": "Github", - "Support ControlPanel": "Support ControlPanel", + "Support CtrlPanel": "Support CtrlPanel", "Servers": "Servers", "Total": "Total", "Payments": "Payments", diff --git a/lang/sk.json b/lang/sk.json index 2db59f34..99fa908e 100644 --- a/lang/sk.json +++ b/lang/sk.json @@ -126,7 +126,7 @@ "Support server": "Server podpory", "Documentation": "Dokumentácia", "Github": "Github", - "Support ControlPanel": "Podporiť ControlPanel", + "Support CtrlPanel": "Podporiť CtrlPanel", "Servers": "Servery", "Total": "Celkom", "Payments": "Platby", diff --git a/lang/sr.json b/lang/sr.json index 50cab992..65ecd37c 100644 --- a/lang/sr.json +++ b/lang/sr.json @@ -126,7 +126,7 @@ "Support server": "Server za podršku", "Documentation": "Dokumentacija", "Github": "GitHub", - "Support ControlPanel": "Podrži ControlPanel", + "Support CtrlPanel": "Podrži CtrlPanel", "Servers": "Serveri", "Total": "Ukupno", "Payments": "Plaćanja", diff --git a/lang/sv.json b/lang/sv.json index 552f0def..d26a4710 100644 --- a/lang/sv.json +++ b/lang/sv.json @@ -126,7 +126,7 @@ "Support server": "Stödservern", "Documentation": "Dokumentation", "Github": "Github", - "Support ControlPanel": "Support ControlPanel", + "Support CtrlPanel": "Support CtrlPanel", "Servers": "Servers", "Total": "Total", "Payments": "Payments", diff --git a/lang/tr.json b/lang/tr.json index f05ebe60..1a31d925 100644 --- a/lang/tr.json +++ b/lang/tr.json @@ -126,7 +126,7 @@ "Support server": "Destek sunucusu", "Documentation": "Dökümantasyon", "Github": "GitHub", - "Support ControlPanel": "ContrılPanel'i destekle", + "Support CtrlPanel": "CtrlPanel'i destekle", "Servers": "Sunucular", "Total": "Toplam", "Payments": "Ödemeler", diff --git a/lang/zh.json b/lang/zh.json index 58e00e35..c18dad75 100644 --- a/lang/zh.json +++ b/lang/zh.json @@ -126,7 +126,7 @@ "Support server": "支持服务器", "Documentation": "文档", "Github": "Github", - "Support ControlPanel": "支持我们", + "Support CtrlPanel": "支持我们", "Servers": "服务器", "Total": "总数", "Payments": "支付费用", diff --git a/package-lock.json b/package-lock.json index 89d691a5..95a8ff2b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,5 +1,5 @@ { - "name": "controlpanel", + "name": "CtrlPanel", "lockfileVersion": 2, "requires": true, "packages": { diff --git a/phpunit.xml b/phpunit.xml index fc15f97b..1c2c0184 100644 --- a/phpunit.xml +++ b/phpunit.xml @@ -22,7 +22,7 @@ - + diff --git a/public/install/forms.php b/public/install/forms.php index 96f1dfa1..3ca18c01 100644 --- a/public/install/forms.php +++ b/public/install/forms.php @@ -87,7 +87,7 @@ if (isset($_POST['feedDB'])) { header('LOCATION: index.php?step=3'); } catch (\Throwable $th) { wh_log('Feeding the Database failed', 'error'); - header("LOCATION: index.php?step=2.5&message=" . $th->getMessage() . "
Please check the installer.log file in /var/www/controlpanel/storage/logs !"); + header("LOCATION: index.php?step=2.5&message=" . $th->getMessage() . "
Please check the installer.log file in /var/www/ctrlpanel/storage/logs !"); } } diff --git a/public/install/functions.php b/public/install/functions.php index a5f2b045..5e8b847a 100644 --- a/public/install/functions.php +++ b/public/install/functions.php @@ -262,7 +262,7 @@ function wh_log(string $message, string $level = 'info', array $context = []): v $stream = new StreamHandler(dirname(__FILE__, 3) . '/storage/logs/installer.log', Logger::DEBUG); $stream->setFormatter($formatter); - $log = new Logger('ControlPanel'); + $log = new Logger('CtrlPanel'); $log->pushHandler($stream); switch (strtolower($level)) { diff --git a/public/install/index.php b/public/install/index.php index 6afd2e70..ee36cc4d 100644 --- a/public/install/index.php +++ b/public/install/index.php @@ -143,7 +143,7 @@ function cardStart($title, $subtitle = null)
- +
@@ -156,7 +156,7 @@ function cardStart($title, $subtitle = null)
- +
diff --git a/themes/BlueInfinity/views/layouts/app.blade.php b/themes/BlueInfinity/views/layouts/app.blade.php index 376f1d92..e8c5650d 100644 --- a/themes/BlueInfinity/views/layouts/app.blade.php +++ b/themes/BlueInfinity/views/layouts/app.blade.php @@ -6,7 +6,7 @@ - exists('logo.png') ? asset('storage/logo.png') : asset('images/controlpanel_logo.png') }}' property="og:image"> + exists('logo.png') ? asset('storage/logo.png') : asset('images/ctrlpanel_logo.png') }}' property="og:image"> diff --git a/themes/BlueInfinity/views/layouts/main.blade.php b/themes/BlueInfinity/views/layouts/main.blade.php index b6549a7a..785b4278 100644 --- a/themes/BlueInfinity/views/layouts/main.blade.php +++ b/themes/BlueInfinity/views/layouts/main.blade.php @@ -11,7 +11,7 @@ exists('logo.png') ? asset('storage/logo.png') : asset('images/controlpanel_logo.png') }}' + content='{{ \Illuminate\Support\Facades\Storage::disk('public')->exists('logo.png') ? asset('storage/logo.png') : asset('images/ctrlpanel_logo.png') }}' property="og:image"> {{ config('app.name', 'Laravel') }} {{ config('app.name', 'Laravel') }} Logo {{ config('app.name', 'CtrlPanel.gg') }} diff --git a/themes/default/views/admin/settings/index.blade.php b/themes/default/views/admin/settings/index.blade.php index 799e426d..4d07a9e3 100644 --- a/themes/default/views/admin/settings/index.blade.php +++ b/themes/default/views/admin/settings/index.blade.php @@ -120,7 +120,7 @@
{{ __('FavIcon') }} - ...
@@ -132,7 +132,7 @@
{{ __('Icon') }} - ...
@@ -144,7 +144,7 @@
{{ __('Login-page Logo') }} - ... diff --git a/themes/default/views/layouts/app.blade.php b/themes/default/views/layouts/app.blade.php index 240eb246..3f6b504f 100644 --- a/themes/default/views/layouts/app.blade.php +++ b/themes/default/views/layouts/app.blade.php @@ -7,7 +7,7 @@ - exists('logo.png') ? asset('/logo.png') : asset('images/controlpanel_logo.png') }}' property="og:image"> + exists('logo.png') ? asset('/logo.png') : asset('images/ctrlpanel_logo.png') }}' property="og:image"> diff --git a/themes/default/views/layouts/main.blade.php b/themes/default/views/layouts/main.blade.php index 9631ef64..66c79d6e 100644 --- a/themes/default/views/layouts/main.blade.php +++ b/themes/default/views/layouts/main.blade.php @@ -11,7 +11,7 @@ exists('logo.png') ? asset('storage/logo.png') : asset('images/controlpanel_logo.png') }}' + content='{{ \Illuminate\Support\Facades\Storage::disk('public')->exists('logo.png') ? asset('storage/logo.png') : asset('images/ctrlpanel_logo.png') }}' property="og:image"> {{ config('app.name', 'Laravel') }} {{ config('app.name', 'Laravel') }} Logo {{ config('app.name', 'CtrlPanel.gg') }}