Pulse/frontend-modern/src/components
rcourtman 7815b45483 Fix CSRF token validation failure in Settings diagnostics endpoints (related to #600)
The "Check Proxy Nodes" button in Settings > Diagnostics was returning
403 Forbidden due to missing CSRF token. The frontend was using native
fetch() instead of apiFetch() which automatically includes CSRF tokens
for POST requests.

Fixed three endpoints in Settings.tsx:
- /api/diagnostics (GET) - for consistency
- /api/diagnostics/temperature-proxy/register-nodes (POST) - reported issue
- /api/diagnostics/docker/prepare-token (POST) - same bug

Note: Export/import config endpoints intentionally continue using native
fetch() because they need custom 401/403 handling to show the API token
modal instead of redirecting to login.
2025-11-12 00:00:55 +00:00
..
__tests__ Unify API token reveal workflow 2025-10-15 22:58:31 +00:00
Alerts Fix VM migration issue where custom alert thresholds are lost 2025-11-06 10:27:15 +00:00
Backups Fix empty space below backup chart by matching container and SVG heights 2025-11-06 15:34:20 +00:00
Dashboard Improve table column widths and sparkline visibility 2025-11-09 23:36:52 +00:00
Docker Improve table column widths and sparkline visibility 2025-11-09 23:36:52 +00:00
Hosts feat: Add mdadm RAID monitoring support for host agents 2025-11-09 16:36:33 +00:00
icons Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
PMG Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
Proxmox Add replication monitoring plumbing and UI 2025-10-22 16:10:15 +00:00
Replication Add replication monitoring plumbing and UI 2025-10-22 16:10:15 +00:00
Settings Fix CSRF token validation failure in Settings diagnostics endpoints (related to #600) 2025-11-12 00:00:55 +00:00
shared Improve table column widths and sparkline visibility 2025-11-09 23:36:52 +00:00
Storage Add helpful guidance for empty physical disk list 2025-11-05 19:25:59 +00:00
Toast refactor: unify notifications into global toast 2025-10-22 12:39:01 +00:00
DemoBanner.tsx Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
ErrorBoundary.tsx Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
FirstRunSetup.tsx Add Proxmox LXC instructions to bootstrap token UI 2025-11-10 12:20:41 +00:00
Login.tsx Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
SecurityWarning.tsx Refactor: Code cleanup and localStorage consolidation 2025-11-04 21:50:46 +00:00
TokenRevealDialog.tsx Add reusable API token reveal dialog 2025-10-15 22:45:14 +00:00
UpdateBanner.tsx Fix recurring update issues (related to #671) 2025-11-11 09:09:30 +00:00
UpdateConfirmationModal.tsx Fix settings security tab navigation 2025-10-11 23:29:47 +00:00
UpdateProgressModal.tsx Refactor update service to eliminate polling and race conditions 2025-11-11 09:33:05 +00:00