Add notification inbox, toasts and alert scanner for orders, prints and filament
Deploy HickLab3D Dashboard / Deploy to production (push) Successful in 28s

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
Hickmeister
2026-10-11 21:02:35 +01:00
co-authored by Claude Sonnet 5.5
parent 04be9802dc
commit ab1fdb961f
17 changed files with 805 additions and 1 deletions
+4
View File
@@ -7,6 +7,7 @@ use App\Http\Controllers\DryerController;
use App\Http\Controllers\EtsyController;
use App\Http\Controllers\EtsySettingsController;
use App\Http\Controllers\IntegrationSettingsController;
use App\Http\Controllers\NotificationController;
use App\Http\Controllers\Parcel2GoConnectionController;
use App\Http\Controllers\PrinterController;
use App\Http\Controllers\ShippingController;
@@ -22,6 +23,9 @@ Route::middleware('guest')->group(function (): void {
Route::middleware(['auth', EnsureAccountActive::class])->group(function (): void {
Route::post('/logout', [AuthController::class, 'destroy'])->name('logout');
Route::get('/', DashboardController::class)->name('dashboard');
Route::get('/notifications', [NotificationController::class, 'index'])->name('notifications.index');
Route::post('/notifications/read', [NotificationController::class, 'readAll'])->name('notifications.read-all');
Route::post('/notifications/{notification}/read', [NotificationController::class, 'read'])->name('notifications.read');
Route::get('/printers', BambuddyController::class)->name('printers.index');
Route::delete('/printers/{printer}', [PrinterController::class, 'destroy'])->name('printers.destroy');
Route::get('/shipping', [ShippingController::class, 'index'])->name('shipping');