fix: tampilkan token Kesiswaan + test koneksi

- Token Database Kesiswaan ditampilkan sebagai text (bisa copy)
- Tambah tombol 'Test Koneksi' yang ping endpoint
  /api/integration/students dan tampilkan status
- Status indikator: abu=belum, hijau=terhubung, merah=gagal
This commit is contained in:
Bro
2026-07-24 18:47:08 +07:00
parent 8712c666ad
commit 0e2c9fc7ea
3 changed files with 138 additions and 17 deletions
+1
View File
@@ -127,6 +127,7 @@ Route::middleware('auth')->group(function () {
Route::middleware('permission:sync-data')->group(function () {
Route::get('/settings/sync', [SyncController::class, 'index'])->name('settings.sync');
Route::post('/settings/sync', [SyncController::class, 'syncNow'])->name('settings.sync.run');
Route::post('/settings/sync/test', [SyncController::class, 'testKesiswaanConnection'])->name('settings.sync.test');
Route::post('/settings/sync/ejurnal-token', [SyncController::class, 'saveEjurnalToken'])->name('settings.sync.ejurnal-token');
Route::post('/settings/sync/ejurnal-token/generate', [SyncController::class, 'generateEjurnalToken'])->name('settings.sync.ejurnal-token.generate');
});