deployer fixes

This commit is contained in:
Mark Gregory
2026-10-12 09:53:48 +01:00
parent 2139e55137
commit 85f9e56b03
9 changed files with 84 additions and 2 deletions
+6
View File
@@ -13,6 +13,7 @@ use App\Http\Controllers\Auth\EmailVerificationController;
use App\Http\Controllers\Auth\PasswordController;
use App\Http\Controllers\Auth\RegisteredUserController;
use App\Http\Controllers\ReleaseController;
use App\Http\Controllers\Admin\DownloadProductController;
use App\Http\Controllers\Support\SupportController;
use App\Http\Middleware\AdminOnly;
use Illuminate\Support\Facades\Route;
@@ -25,6 +26,7 @@ Route::get('/', fn () => view('portal.welcome', ['latestRelease' => \App\Models\
Route::view('/features', 'features')->name('features');
Route::get('/release', [ReleaseController::class, 'index'])->name('release');
Route::get('/download', [ReleaseController::class, 'latest'])->name('download.latest');
Route::get('/downloads/products/{product}', [ReleaseController::class, 'productDownload'])->name('download.product');
Route::get('/downloads/{release}', [ReleaseController::class, 'download'])->name('download.release');
Route::get('/updates/appcast.xml', [ReleaseController::class, 'appcast'])->name('updates.appcast');
Route::get('/support', [SupportController::class, 'create'])->name('support');
@@ -74,6 +76,10 @@ Route::middleware(['auth', 'verified', AdminOnly::class])->prefix('admin')->name
Route::get('/cms/{page}/edit', [AdminCmsPageController::class, 'edit'])->name('cms.edit');
Route::put('/cms/{page}', [AdminCmsPageController::class, 'update'])->name('cms.update');
Route::delete('/cms/{page}', [AdminCmsPageController::class, 'destroy'])->name('cms.destroy');
Route::get('/download-products', [DownloadProductController::class, 'index'])->name('download-products.index');
Route::post('/download-products', [DownloadProductController::class, 'store'])->name('download-products.store');
Route::put('/download-products/{product}', [DownloadProductController::class, 'update'])->name('download-products.update');
Route::delete('/download-products/{product}', [DownloadProductController::class, 'destroy'])->name('download-products.destroy');
Route::get('/releases', [AdminReleaseController::class, 'index'])->name('releases.index');
Route::get('/releases/create', [AdminReleaseController::class, 'create'])->name('releases.create');
Route::post('/releases', [AdminReleaseController::class, 'store'])->name('releases.store');