From b6d01d53fe10fce8d03632691105f9190f39b40b Mon Sep 17 00:00:00 2001 From: DevProjection <167275144+DevProjection@users.noreply.github.com> Date: Sat, 20 Apr 2024 16:45:23 -0600 Subject: [PATCH 1/3] Update config.json --- src/config.json | 1 + 1 file changed, 1 insertion(+) diff --git a/src/config.json b/src/config.json index 2b867e6..c8edb56 100755 --- a/src/config.json +++ b/src/config.json @@ -15,6 +15,7 @@ "subTitle": "Temporary file hosting", "DOMAIN": "dev.uguu.se", "FILE_DOMAIN": "files.dev.uguu.se", + "FILE_ONION_DOMAIN": "zkaan2xfbuxia2wpf7ofnkbz6r5zdbbvxbunvp5g2iebopbfc4iqmbad.onion", "abuseContact": "abuse@email.com", "infoContact": "info@email.com", "ServerCountryLocation": "Sweden", From 818f8e50a709a3e21c0d6a5eb7eaa16c2c5b8007 Mon Sep 17 00:00:00 2001 From: DevProjection <167275144+DevProjection@users.noreply.github.com> Date: Sat, 20 Apr 2024 16:46:29 -0600 Subject: [PATCH 2/3] Update Upload.php --- src/Classes/Upload.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/Classes/Upload.php b/src/Classes/Upload.php index 66176c2..2717de9 100755 --- a/src/Classes/Upload.php +++ b/src/Classes/Upload.php @@ -209,11 +209,16 @@ public function uploadFile(): array } $this->Connector->newIntoDB($this->FILE_INFO, $this->fingerPrintInfo); } + if (substr($_SERVER['HTTP_HOST'], -6) === '.onion') { + $proper_url = 'http://' . $this->Connector->CONFIG['FILE_ONION_DOMAIN']; + } else { + $proper_url = 'https://' . $this->Connector->CONFIG['FILE_DOMAIN']; + } return [ 'hash' => $this->FILE_INFO['XXH'], 'name' => $this->FILE_INFO['NAME'], 'filename' => $this->FILE_INFO['FILENAME'], - 'url' => 'https://' . $this->Connector->CONFIG['FILE_DOMAIN'] . '/' . $this->FILE_INFO['FILENAME'], + 'url' => $proper_url . '/' . $this->FILE_INFO['FILENAME'], 'size' => $this->FILE_INFO['SIZE'], 'dupe' => $this->FILE_INFO['DUPE'], ]; From 38b4ac5f00145104ae96a0b2f9bb3aba78b18b73 Mon Sep 17 00:00:00 2001 From: DevProjection <167275144+DevProjection@users.noreply.github.com> Date: Sat, 20 Apr 2024 16:49:20 -0600 Subject: [PATCH 3/3] Update Upload.php Fixed the usage of tab characters --- src/Classes/Upload.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/src/Classes/Upload.php b/src/Classes/Upload.php index 2717de9..3aa170f 100755 --- a/src/Classes/Upload.php +++ b/src/Classes/Upload.php @@ -209,11 +209,11 @@ public function uploadFile(): array } $this->Connector->newIntoDB($this->FILE_INFO, $this->fingerPrintInfo); } - if (substr($_SERVER['HTTP_HOST'], -6) === '.onion') { - $proper_url = 'http://' . $this->Connector->CONFIG['FILE_ONION_DOMAIN']; - } else { - $proper_url = 'https://' . $this->Connector->CONFIG['FILE_DOMAIN']; - } + if (substr($_SERVER['HTTP_HOST'], -6) === '.onion') { + $proper_url = 'http://' . $this->Connector->CONFIG['FILE_ONION_DOMAIN']; + } else { + $proper_url = 'https://' . $this->Connector->CONFIG['FILE_DOMAIN']; + } return [ 'hash' => $this->FILE_INFO['XXH'], 'name' => $this->FILE_INFO['NAME'],