Segment view contract export option
This commit is contained in:
+3
-4
@@ -64,7 +64,7 @@
|
||||
config('jetstream.auth_session'),
|
||||
'verified',
|
||||
])->group(function () {
|
||||
|
||||
|
||||
Route::get('/dashboard', \App\Http\Controllers\DashboardController::class)->name('dashboard');
|
||||
|
||||
Route::get('testing', function () {
|
||||
@@ -166,9 +166,7 @@
|
||||
// Packages - contract-based helpers
|
||||
Route::get('packages-contracts', [\App\Http\Controllers\Admin\PackageController::class, 'contracts'])->name('packages.contracts');
|
||||
Route::post('packages-from-contracts', [\App\Http\Controllers\Admin\PackageController::class, 'storeFromContracts'])->name('packages.store-from-contracts');
|
||||
|
||||
|
||||
|
||||
|
||||
});
|
||||
|
||||
// Contract document generation (JSON) - protected by auth+verified; permission enforced inside controller service
|
||||
@@ -408,6 +406,7 @@
|
||||
// segments index overview
|
||||
Route::get('segments', [SegmentController::class, 'index'])->name('segments.index');
|
||||
Route::get('segments/{segment}', [SegmentController::class, 'show'])->name('segments.show');
|
||||
Route::post('segments/{segment}/export', [SegmentController::class, 'export'])->name('segments.export');
|
||||
|
||||
Route::middleware('permission:manage-imports')->group(function () {
|
||||
// imports
|
||||
|
||||
Reference in New Issue
Block a user