feat(admin): add ConfigSync page + close ADMIN-01/02 (AUDIT_TRACKER)
Some checks failed
CI / Lint & TypeCheck (push) Has been cancelled
CI / Unit Tests (push) Has been cancelled
CI / Build Frontend (push) Has been cancelled
CI / Rust Check (push) Has been cancelled
CI / Security Scan (push) Has been cancelled
CI / E2E Tests (push) Has been cancelled

- ADMIN-01 FIXED: ConfigSync.tsx page with ProTable + pagination
  - config-sync service calling GET /config/sync-logs
  - route + nav item + breadcrumb
  - backend @reserved → @connected
- ADMIN-02 FALSE_POSITIVE: Logs.tsx + logs service already exist
This commit is contained in:
iven
2026-04-05 01:40:38 +08:00
parent 745c2fd754
commit d6b1f44119
7 changed files with 140 additions and 3 deletions

View File

@@ -137,7 +137,7 @@ pub async fn config_diff(
}
/// GET /api/v1/config/sync-logs?page=1&page_size=20
// @reserved - no frontend caller
/// @connected - admin-v2 ConfigSync page
pub async fn list_sync_logs(
State(state): State<AppState>,
Extension(ctx): Extension<AuthContext>,