Migrate HickLab3D dashboard and add production auto deployment
Deploy HickLab3D Dashboard / Deploy to production (push) Failing after 19s
Deploy HickLab3D Dashboard / Deploy to production (push) Failing after 19s
This commit is contained in:
@@ -0,0 +1,43 @@
|
||||
<?php
|
||||
|
||||
use App\Http\Controllers\AuthController;
|
||||
use App\Http\Controllers\BambuddyController;
|
||||
use App\Http\Controllers\DashboardController;
|
||||
use App\Http\Controllers\DryerController;
|
||||
use App\Http\Controllers\EtsyController;
|
||||
use App\Http\Controllers\FilamentController;
|
||||
use App\Http\Controllers\PrinterController;
|
||||
use App\Http\Controllers\ShippingController;
|
||||
use App\Http\Controllers\UserController;
|
||||
use App\Http\Middleware\EnsureAccountActive;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
Route::middleware('guest')->group(function (): void {
|
||||
Route::get('/login', [AuthController::class, 'create'])->name('login');
|
||||
Route::post('/login', [AuthController::class, 'store'])->middleware('throttle:5,1')->name('login.store');
|
||||
});
|
||||
|
||||
Route::middleware(['auth', EnsureAccountActive::class])->group(function (): void {
|
||||
Route::post('/logout', [AuthController::class, 'destroy'])->name('logout');
|
||||
Route::get('/', DashboardController::class)->name('dashboard');
|
||||
Route::get('/printers', BambuddyController::class)->name('printers.index');
|
||||
Route::delete('/printers/{printer}', [PrinterController::class, 'destroy'])->name('printers.destroy');
|
||||
Route::resource('filaments', FilamentController::class)->only(['index', 'create', 'store', 'destroy']);
|
||||
Route::get('/shipping', [ShippingController::class, 'index'])->name('shipping');
|
||||
Route::post('/shipping/quotes', [ShippingController::class, 'quote'])->name('shipping.quote');
|
||||
Route::post('/shipping/collections/dates', [ShippingController::class, 'collectionDates'])->name('shipping.collection-dates');
|
||||
Route::post('/shipping/collections/book', [ShippingController::class, 'bookCollection'])->name('shipping.book-collection');
|
||||
Route::post('/shipping/collections/reset', [ShippingController::class, 'resetBooking'])->name('shipping.reset-booking');
|
||||
Route::get('/shipping/labels/{orderLineId}', [ShippingController::class, 'label'])->name('shipping.label');
|
||||
Route::get('/etsy', [EtsyController::class, 'index'])->name('etsy.index');
|
||||
Route::post('/etsy/connect', [EtsyController::class, 'connect'])->name('etsy.connect');
|
||||
Route::get('/etsy/callback', [EtsyController::class, 'callback'])->name('etsy.callback');
|
||||
Route::get('/dryer', [DryerController::class, 'index'])->name('dryer');
|
||||
Route::get('/dryer/status', [DryerController::class, 'status'])->name('dryer.status');
|
||||
Route::post('/dryer/control', [DryerController::class, 'control'])->name('dryer.control');
|
||||
Route::post('/dryer/faults/acknowledge', [DryerController::class, 'acknowledge'])->name('dryer.acknowledge');
|
||||
Route::get('/users', [UserController::class, 'index'])->name('users.index');
|
||||
Route::post('/users', [UserController::class, 'store'])->name('users.store');
|
||||
Route::patch('/users/{user}', [UserController::class, 'update'])->name('users.update');
|
||||
Route::delete('/users/{user}', [UserController::class, 'destroy'])->name('users.destroy');
|
||||
});
|
||||
Reference in New Issue
Block a user