fix handle token login when loop and fix width column on task fix color default danger success scss, fix add timeout on php.ini, add scraping for execute from api, add check api for handle disabled button sync

This commit is contained in:
arifal
2025-01-31 18:01:27 +07:00
parent d70fefb12d
commit dae0cd481d
15 changed files with 233 additions and 90 deletions

View File

@@ -4,17 +4,11 @@ use App\Http\Controllers\Api\DashboardController;
use App\Http\Controllers\Api\GlobalSettingsController;
use App\Http\Controllers\Api\ImportDatasourceController;
use App\Http\Controllers\Api\RequestAssignmentController;
use App\Http\Controllers\Api\ScrapingController;
use App\Http\Controllers\Api\UsersController;
use App\Http\Controllers\Settings\SyncronizeController;
use App\Models\PbgTask;
use App\Models\User;
use Illuminate\Http\Request;
use Illuminate\Support\Facades\Route;
// Route::get('/user', function (Request $request) {
// return $request->user();
// })->middleware('auth:sanctum');
Route::post('/login', [UsersController::class, 'login'])->name('api.user.login');
Route::group(['middleware' => 'auth:sanctum'], function (){
// users
@@ -25,7 +19,12 @@ Route::group(['middleware' => 'auth:sanctum'], function (){
Route::apiResource('global-settings', GlobalSettingsController::class);
// import datasource
Route::apiResource('import-datasource',ImportDatasourceController::class);
// Route::apiResource('import-datasource',ImportDatasourceController::class);
Route::controller(ImportDatasourceController::class)->group(function (){
Route::get('/import-datasource/check-datasource', 'checkImportDatasource')
->name('import-datasource.check');
Route::get('/import-datasource', 'index')->name('import-datasource.index');
});
// request assignments
Route::apiResource('request-assignments',RequestAssignmentController::class);
@@ -37,6 +36,9 @@ Route::group(['middleware' => 'auth:sanctum'], function (){
Route::get('/all-task-documents', 'allTaskDocuments');
Route::get('/pbg-task-documents', 'pbgTaskDocuments');
});
// scraping
Route::apiResource('/scraping', ScrapingController::class);
});