scholarr-legacy/frontend/src/features/settings
Justin Visser f501ea4f94 fix(frontend): confirm modal, settings display, race guard, and test coverage
- S1: Replace window.confirm() with AppConfirmModal for delete actions
- S4: Add formatHours helper to avoid ugly decimals in settings hints
- W5: Add generation counter to SettingsAdminPanel to prevent stale
  async results when section changes rapidly
- S7: Remove unused ApiRequestError import from useScholarBulkActions
- S2: Add error-path tests for bulk delete/toggle network failures
- S3: Add CSRF boundary tests for bulk-delete and bulk-toggle endpoints
2026-03-07 18:07:29 +01:00
..
components fix(test): add Pinia setup and admin user to AdminPdfQueueSection tests 2026-03-07 15:51:48 +01:00
index.ts decompose application.py into enrichment, scholar processing, run completion 2026-02-27 14:19:39 +01:00
SettingsAdminPanel.test.ts fix(frontend): add cooldown tooltips and fix settings tab initial load 2026-03-07 16:50:35 +01:00
SettingsAdminPanel.vue fix(frontend): confirm modal, settings display, race guard, and test coverage 2026-03-07 18:07:29 +01:00