One Hat Cyber Team
Your IP :
216.73.216.84
Server IP :
50.6.229.107
Server :
Linux server.hostburly.com 5.14.0-611.38.1.el9_7.x86_64 #1 SMP PREEMPT_DYNAMIC Tue Mar 10 17:21:28 EDT 2026 x86_64
Server Software :
Apache
PHP Version :
8.2.30
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
home
/
andjemzt
/
www
/
mailsystem
/
routes
/
View File Name :
web.php
<?php use App\Http\Controllers\ProfileController; use App\Http\Controllers\RecipientController; use App\Http\Controllers\EmailController; use App\Http\Controllers\SubscriptionController; //use App\Http\Middleware\EnsureAccountIsActive; //use App\Http\Middleware\EnsureUserIsAdmin; use App\Models\Recipient; use App\Models\Subscription; use App\Models\SentMail; use App\Models\User; use Illuminate\Support\Facades\Route; use Illuminate\Support\Facades\Auth; Route::get('/', function () { return view('auth.login'); }); Route::get('/dashboard', function () { return view('dashboard', ['recipients' => Recipient::where('organization', Auth::user()->id)->orderBy('name', 'asc')->get()]); })->middleware(['auth', 'verified', 'AccountStatus'])->name('dashboard'); Route::middleware('auth')->group(function () { Route::get('/profile', [ProfileController::class, 'edit'])->name('profile.edit'); Route::patch('/profile', [ProfileController::class, 'update'])->name('profile.update'); Route::delete('/profile', [ProfileController::class, 'destroy'])->name('profile.destroy'); }); //Recipients Route::middleware(['auth', 'verified', 'AccountStatus'])->group(function () { Route::get('/recipients', function () { return view('recipients', ['recipients' => Recipient::where('organization', Auth::user()->id)->orderBy('name', 'asc')->get()]); }); Route::post('/submitsinglerecipient', [RecipientController::class, 'submitsinglerecipient']); Route::post('/submitbulkrecipient', [RecipientController::class, 'submitbulkrecipient']); Route::get('/deleterecipient/{id}', [RecipientController::class, 'deleterecipient']); Route::get('/deleteall', [RecipientController::class, 'deleteall']); Route::get('/myprofile', function () { return view('myprofile'); }); }); //Mailing Route::middleware(['auth', 'verified', 'AccountStatus'])->group(function () { Route::post('/sendmail', [EmailController::class, 'sendmail']); Route::get('/sentemails', function () { return view('sentemails', ['mails' => SentMail::where('organization', Auth::user()->id)->get()]); }); Route::get('/sentemail/{id}', function ($id) { return view('sentemail', ['mails' => SentMail::where('id', $id)->get()]); }); }); //users and subscriptions Route::middleware(['auth', 'verified', 'AccountStatus', 'IsUserAdmin'])->group(function () { Route::get('/users', function () { return view('users'); }); Route::get('/subscriptions', function () { return view('subscriptions', ['users' => User::all(), 'subscriptions' => Subscription::all()]); }); Route::post('/submitsubscription', [SubscriptionController::class, 'submitsubscription']); }); require __DIR__.'/auth.php';