Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Patch 3 #3

Open
wants to merge 30 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
30 commits
Select commit Hold shift + click to select a range
6e81222
Auth: Fixed POST Variables
bastianleicht Nov 8, 2021
b659218
Main: Replaced old URL's
bastianleicht Nov 8, 2021
5343a7b
Main: Replaced URL's
bastianleicht Nov 8, 2021
a492ded
Main: Replaced URL's
bastianleicht Nov 8, 2021
9132ce4
Updated .env
bastianleicht Nov 8, 2021
f9180bd
Added Support Email
bastianleicht Nov 8, 2021
adbd7c0
Replaced URL
bastianleicht Nov 8, 2021
b29be79
Added .gitignore
bastianleicht Nov 8, 2021
39ef126
Added Support Email
bastianleicht Nov 8, 2021
50b698b
Replaced URL's
bastianleicht Nov 8, 2021
c85f7d2
Fixed Mail Styles
bastianleicht Nov 8, 2021
ea724fa
Merge pull request #3 from bastianleicht/master
BSchleyer Nov 8, 2021
9646f17
Update .env
BSchleyer Dec 31, 2021
c35959a
Fix XSS
BSchleyer Mar 6, 2022
efa1ecc
Update README.md
BSchleyer May 17, 2022
7d6fd29
Update register.php
BSchleyer May 21, 2022
459b636
Update dashboard.php
BSchleyer May 21, 2022
9170f83
Update Helper.php
BSchleyer May 21, 2022
f72275e
Update register.php
BSchleyer May 21, 2022
16c97f3
Update User.php
BSchleyer May 21, 2022
76fa752
Update User.php
BSchleyer May 21, 2022
a95be1a
Update setDiscordID.php
BSchleyer May 21, 2022
7e4b87d
Update getUserProducts.php
BSchleyer May 21, 2022
26ccb14
Update User.php
BSchleyer May 21, 2022
1510c28
Update README.md
BSchleyer Oct 17, 2022
3430d78
Changed Avatar API
bastianleicht Nov 4, 2022
6de26f7
Fix: remove "s" in Teamspeak order
dariusaurich Nov 8, 2022
21e41f4
Merge pull request #15 from dariusaurich/patch-1
bastianleicht Nov 9, 2022
77ae7ed
Update User.php
plotnicsystems Sep 17, 2023
4fd19be
Update User.php
plotnicsystems Sep 17, 2023
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
54 changes: 29 additions & 25 deletions .env
Original file line number Diff line number Diff line change
@@ -1,42 +1,46 @@
DEBUG=false
DEBUG=false # set up the debug mode

APP_NAME="RED-Host.EU"
APP_DOMAIN="RED-Host.EU"
VERSION_DATE="1.9.4 (07.01.2021)"
APP_NAME="hosting" # project name
APP_DOMAIN="cp.hosting.de" # project domain for frontend design
VERSION_DATE="1.9.4 (07.01.2021)" # version date

DB_HOST="localhost"
DB_NAME=""
DB_USER=""
DB_PASS=""
DB_HOST="localhost" # datebase host
DB_NAME="" # database name
DB_USER="" # databse username
DB_PASS="" # database password

CRONE_KEY=""

WEBSPACE_HOST_URL=""
WEBSPACE_HOST_PLAIN_URL=""
FRONT_URL="hosting.de" # domain for frontend design
URL="http://localhost/" # url from the website
CDN_URL="${URL}assets/style/" # nothing to change
PIC_URL="${URL}assets/images/" # nothing to change

URL_STATUS=""
URL_TWITTER="https://twitter.com/"
URL_DISCORD="https://discord.gg/xxxxxxxx"

URL="https://cp.red-host.eu/"
CDN_URL="${URL}assets/style/"
PIC_URL="${URL}assets/images/"
SUPPORT_EMAIL="[email protected]"
PAYPAL_EMAIL="[email protected]"

PAYPAL_EMAIL="[email protected]"
CRONE_KEY="" # key for cronjobs
GLOBAL_API_KEY="" # api key for the included discord api

DISCORD_WEBHOOK_URL=""
DISCORD_AVATAR_URL=""
DISCORD_NAME=""
DISCORD_WEBHOOK_URL="" # webhook url for notifications into discord
DISCORD_AVATAR_URL="" # avatar url
DISCORD_NAME="" # name for the notifications

H_CAPTCHA_SITE_KEY=""
H_CAPTCHA_SECRET_KEY=""

BOLTLAYER_API_KEY=""

VENOCIX_API_TOKEN=""
VENOCIX_API_KEY=""

WEBSPACE_HOST_URL=""
WEBSPACE_HOST_PLAIN_URL=""
CUSTOM_WEBSPACE_SUBDOMAIN=""

GLOBAL_API_KEY=""

VENOCIX_API_KEY=""

TEAMSPEAK_TOOLTIP_LINK=""
TEAMSPEAK_TOOLTIP_IMG=""
TEAMSPEAK_TOOLTIP_HOVER=""
Expand All @@ -45,6 +49,6 @@ TEAMSPEAK_BANNER_LINK=""
TEAMSPEAK_BANNER_INTERVAL="60"
TEAMSPEAK_BANNER_MODE="0x02"

PTERODACTYL_USER_URL=""
PTERODACTYL_BASE_URL=""
PTERODACTYL_API_KEY=""
PTERODACTYL_USER_URL="" # url to pterodactyl
PTERODACTYL_BASE_URL="" # url to pterodactyl
PTERODACTYL_API_KEY="" # key
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
.idea
vendor
composer.lock
16 changes: 4 additions & 12 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,16 +1,8 @@
# RED-Host Panel

Daher damit der Tobias B. der Meinung ist, dieses Panel an tausenden Menschen zu verkaufen oder sogar kostenlos weiterzugeben - veröffentliche ich dieses Panel nun hier. Dann hat wenigstens jeder etwas davon.
Hier wurde das originale RED-Host Panel veröffentlicht. Bisher wurden schon einige Neuerungen veröffentlicht, die einige Konfigurationen, Sicherheitsaspekte und weiteres beinhalten.

### Hinweis:
Bei Bedarf kann durch mich oder dem Team, der Schleyer-EDV eine Weiterenwicklung des Panels kostengünstig veranlasst werden.
Zudem übernehmen wir bzw. ich keine Haftung für dieses Panel und werde auch keinen Support leisten.
Wir, die Schleyer-EDV, arbeiten bereits schon an einem riesigen Update für das Panel. Ein Release wird unter einer neuen Branch oder Release-Version signalisiert, welcher bis Ende des Jahres geplant ist.

## Update 18.04.2021 - 18:51 Uhr
Dadurch damit das Panel mit vollständigen Funktionen und Co. weitergeschickt wird. Poste ich dieses Update, wie es im originalen Zustand war.
Im Gegensatz zu der von mir veröffentlichten Version, beinhaltet dieses Update alle Funktionen, Features und Co.


### Nochmal als Link: https://dl.bschleyer.de/cp.red-host.eu.zip

# KEIN SUPPORT!
Es gibt nun einen Discord, wo wir eine Kategorie nur für das RED-Host Panel eingerichtet haben. Alle neuesten Informationen können dort abgerufen werden. Zusätzlich sind wir für Vorschläge jederzeit offen, auch diese können dort gepostet werden.
Link: https://discord.gg/nvR2F4uZWS
4 changes: 2 additions & 2 deletions app/crone/WORKER/gameserver_order.php
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@
'databases' => 1,
'allocations' => 1
];
$response = $pterodactyl->create('GameServer by RED-Host.EU', $user->getDataById($userid, 'pterodactyl_id'),5, $limits, $feature_limits);
$response = $pterodactyl->create('GameServer by ' . env('APP_NAME'), $user->getDataById($userid, 'pterodactyl_id'),5, $limits, $feature_limits);

if(!is_numeric($response->id)){
$update = $db->prepare("UPDATE `queue` SET `retries` = :retries, `error_log` = :error_log WHERE `id` = :id");
Expand All @@ -52,4 +52,4 @@
$SQL = $db->prepare("INSERT INTO `pterodactyl_servers`(`user_id`, `service_id`, `uuid`, `identifier`, `memory`, `cpu`, `disk`, `allocation_id`, `price`, `state`, `expire_at`) VALUES (?,?,?,?,?,?,?,?,?,?,?)");
$SQL->execute(array($userid, $response_data->id, $response_data->uuid, $response_data->identifier, $memory, $cpu, $disk, $response_data->allocation, $db_price, 'active', $expire_at));

}
}
8 changes: 5 additions & 3 deletions app/functions/Helper.php
Original file line number Diff line number Diff line change
Expand Up @@ -2,12 +2,13 @@

$helper = new Helper();

class helper extends Controller
class Helper extends Controller
{

public function protect($string)
{
$protection = htmlspecialchars(trim($string), ENT_QUOTES);
$protection = htmlspecialchars(trim($string), ENT_HTML401);

return $protection;
}

Expand All @@ -30,6 +31,7 @@ public function nl2br2($string)
{
$string = $this->xssFix($string);
$string = str_replace(array("\r\n", "\r", "\n"), "<br />", $string);

return $string;
}

Expand Down Expand Up @@ -81,4 +83,4 @@ public function isa_convert_bytes_to_specified($bytes, $to, $decimal_places = 1)
}

}
?>
?>
Loading