new functionality: Add project coding configuration feature for projects
This commit is contained in:
@@ -9,6 +9,7 @@ use App\Http\Controllers\ProfileController;
|
||||
use App\Http\Controllers\ProjectController;
|
||||
use App\Http\Controllers\RoleController;
|
||||
use App\Http\Controllers\UserController;
|
||||
use App\Http\Controllers\ProjectSettingsController;
|
||||
use App\Livewire\ProjectShow;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
use Livewire\Volt\Volt;
|
||||
@@ -56,6 +57,20 @@ Route::middleware(['auth', 'verified'])->group(function () {
|
||||
//Route::get('/projects/{project}', ProjectController::class)->name('projects.show');
|
||||
//Route::get('/projects/{project}', ProjectController::class)->name('projects.show')->middleware('can:view,project'); // Opcional: política de acceso
|
||||
Route::get('/projects/{project}', ProjectShow::class)->name('projects.show');
|
||||
|
||||
// Configuración de proyectos
|
||||
Route::prefix('projects/{project}/settings')->name('project-settings.')->group(function () {
|
||||
Route::get('/', [ProjectSettingsController::class, 'index'])->name('index');
|
||||
|
||||
// Codificación
|
||||
Route::put('/coding', [ProjectSettingsController::class, 'updateCoding'])->name('coding.update');
|
||||
|
||||
// Estados
|
||||
Route::post('/statuses', [ProjectSettingsController::class, 'storeStatus'])->name('statuses.store');
|
||||
Route::put('/statuses/{status}', [ProjectSettingsController::class, 'updateStatus'])->name('statuses.update');
|
||||
Route::delete('/statuses/{status}', [ProjectSettingsController::class, 'destroyStatus'])->name('statuses.destroy');
|
||||
Route::post('/statuses/reorder', [ProjectSettingsController::class, 'reorderStatuses'])->name('statuses.reorder');
|
||||
});
|
||||
|
||||
|
||||
// Documentos
|
||||
|
||||
Reference in New Issue
Block a user