added messages list, new client form, logic for client Apps plus others

This commit is contained in:
Kwesi Banson Jnr
2026-03-22 22:29:28 +00:00
parent c68c007945
commit 4ab0fda326
858 changed files with 242393 additions and 337 deletions

View File

@@ -5,6 +5,7 @@ use Illuminate\Support\Facades\Route;
// Route::get('/', function () {
// return view('welcome');
// });
use App\Mail\NewClientMail;
Auth::routes([
'register' => false, // Disables the registration routes
@@ -12,6 +13,12 @@ Auth::routes([
'verify' => false, // Disables the email verification routes
]);
Route::get('/send-test-email', function () {
$recipientEmail = 'recipient@example.com';
Mail::to($recipientEmail)->send(new NewClientMail($recipientEmail));
dd('Email sent!');
});
Route::get('/client-login', [App\Http\Controllers\ClientsloginController::class, 'index']);
@@ -27,6 +34,9 @@ Route::get('/reset-notice', [App\Http\Controllers\ClientsloginController::class,
Route::post('/passowrd-reset', [App\Http\Controllers\ClientsloginController::class, 'handle_reset']);
Route::get('/reset-success', [App\Http\Controllers\ClientsloginController::class, 'reset_success']);
Route::get('/client-activation/{activation_hash}', [App\Http\Controllers\ClientsloginController::class, 'activation_show']);
Route::post('/client-activation', [App\Http\Controllers\ClientsloginController::class, 'activation']);
// Route::middleware([Authenticate::class])->group(function () {
Route::middleware(['auth'])->group(function () {
@@ -41,8 +51,17 @@ Route::get('/reset-success', [App\Http\Controllers\ClientsloginController::class
});
Route::middleware(['checksession'])->group(function () {
Route::get('/', [App\Http\Controllers\ClientsTrafficController::class, 'index']);
Route::get('client-traffic', [App\Http\Controllers\ClientsTrafficController::class, 'index']);
Route::get('client-traffic-tabulator', [App\Http\Controllers\ClientsTrafficController::class, 'indexTabulator']);
Route::get('send-sms', [App\Http\Controllers\ClientsTrafficController::class, 'smsForm']);
Route::get('client-apps', [App\Http\Controllers\ClientsTrafficController::class, 'getClientApps']);
Route::post('send-sms', [App\Http\Controllers\ClientsTrafficController::class, 'store'])->name('client.sendsms');
Route::post('client-newapp', [App\Http\Controllers\ClientsTrafficController::class, 'newAppStore'])->name('client.sendsms');
// Route::post('send-sms', [App\Http\Controllers\ClientsTrafficController::class, 'store'])->name('client.sendsms');
});
// Route::get('project-status/add_status/{id}', [App\Http\Controllers\ProjectStatusesController::class, 'add_status'])->name('add_status');