NASER add task functions

This commit is contained in:
mobinesaghi
2026-04-23 14:49:46 +03:30
parent 2419808175
commit 2bcf9f1b7e
47 changed files with 5793 additions and 1029 deletions
+24 -10
View File
@@ -34,6 +34,8 @@ Route::post('/back', [AttendanceController::class, 'back']);
Route::get('/ai', [AttendanceController::class, 'ai']);
//attendance Routes
Route::get('attendance/login', [AttendanceController::class, 'login']);
Route::get('attendance/logMeOut', [AttendanceController::class, 'logMeOut']);
@@ -52,20 +54,32 @@ Route::get('/attendance/profile', [AttendanceController::class, 'profile'])->nam
Route::post('/attendance/profile', [AttendanceController::class, 'profile']);
Route::get('/tasks', [TaskController::class, 'Tasks']);
Route::post('/active_task', [TaskController::class, 'activeTask']);
Route::get('/create_task', [TaskController::class, 'createTask'])->name('create_task');
Route::post('/create_task', [TaskController::class, 'storeTask'])->name('create_api');
Route::any('/pplain', [TaskController::class, 'webhookPlane']);
Route::get('/attendance/profile', [AttendanceController::class, 'profile'])->name('user.profile');
Route::post('/attendance/profile', [AttendanceController::class, 'updateProfile'])->name('edit.profile');
//Task routes
Route::get('/tasks', [TaskController::class, 'Tasks']);
Route::post('/active_task', [TaskController::class, 'activeTask'])->name('task.active');
Route::get('/create_task', [TaskController::class, 'createTask'])->name('task.create');
Route::get('/task/{id}', [TaskController::class, 'showTask'])->name('task.show');
Route::get('/task/delete/{id}', [TaskController::class, 'deleteTask'])->name('task.show');
Route::post('/task/edit', [TaskController::class, 'editTask'])->name('task.edit');
Route::post('/create_task', [TaskController::class, 'storeTask'])->name('task.create');
Route::post('/task/{id}/comments', [TaskController::class, 'storeComment'])->name('task.comments.store');
Route::any('/pplain', [TaskController::class, 'webhookPlane']);
Route::post('/fingerprint/login/options', [FingerprintController::class, 'generateLoginOptions'])->name('fingerprint.login.options');
Route::post('/fingerprint/login/verify', [FingerprintController::class, 'verifyLogin'])->name('fingerprint.login.verify');