Files
patrickandClaude Sonnet 5 2606be571b fix(PROJ-16): correct federation status detection and pagination edge cases
QA round 1 found: HTTP 400 from Synapse was misread as "federation
disabled", falsely confirming isolation on a rejected request instead
of a real disabled state. Only 404 (no such admin endpoint) now maps
to that state; 400 falls through to the 502 error path.

Also fixes: nextToken type mismatch (Synapse sends a string, hook
declared number), empty-state panel wrongly shown on pages beyond the
last result, and a NaN guard when advancing pagination.

AC amended: "letzter erfolgreicher Kontakt" removed — Synapse's
destinations list endpoint has no such timestamp, only retry_last_ts
for failed attempts.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-18 00:23:38 +02:00

264 lines
6.6 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# frontend – Dev Log
## 2026-09-11 13:45 – 13:45 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** vsb-talk
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 13:47 – 13:47 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 13:52 – 13:53 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** backend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 13:53 – 13:54 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 13:55 – 13:56 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 13:56 – 13:57 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 13:59 – 14:02 (2m)
**Beschreibung:** Claude Code Session
**Projekt:** backend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 14:13 – 14:14 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 14:19 – 14:23 (4m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 14:38 – 14:40 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** backend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 14:41 – 14:43 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** asb-material
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 14:52 – 14:54 (2m)
**Beschreibung:** Claude Code Session
**Projekt:** backend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 14:55 – 14:55 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 14:56 – 14:56 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-11 14:58 – 14:58 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- README.md | 2 +-
---
## 2026-09-17 23:29 – 23:31 (1m)
**Beschreibung:** Claude Code Session
**Projekt:** vsb-talk
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- features/PROJ-16-federation-status.md | 20 +++++--
- frontend/src/App.tsx | 3 +
- frontend/src/hooks/use-federation-destinations.ts | 125 +++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminFederationPage.tsx | 206 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminMediaPage.tsx | 6 +-
- frontend/src/pages/SystemAdminRoomsPage.tsx | 6 +-
---
## 2026-09-17 23:32 – 23:35 (2m)
**Beschreibung:** Claude Code Session
**Projekt:** aicontrolcenter
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- features/PROJ-16-federation-status.md | 20 +++++--
- frontend/src/App.tsx | 3 +
- frontend/src/hooks/use-federation-destinations.ts | 125 +++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminFederationPage.tsx | 206 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminMediaPage.tsx | 6 +-
- frontend/src/pages/SystemAdminRoomsPage.tsx | 6 +-
---
## 2026-09-17 23:36 – 23:37 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- features/PROJ-16-federation-status.md | 20 +++++--
- frontend/src/App.tsx | 3 +
- frontend/src/hooks/use-federation-destinations.ts | 125 +++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminFederationPage.tsx | 206 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminMediaPage.tsx | 6 +-
- frontend/src/pages/SystemAdminRoomsPage.tsx | 6 +-
---
## 2026-09-17 23:57 – 00:06 (9m)
**Beschreibung:** Claude Code Session
**Projekt:** code
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- features/PROJ-16-federation-status.md | 20 +++++--
- frontend/src/App.tsx | 3 +
- frontend/src/hooks/use-federation-destinations.ts | 125 +++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminFederationPage.tsx | 206 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminMediaPage.tsx | 6 +-
- frontend/src/pages/SystemAdminRoomsPage.tsx | 6 +-
---
## 2026-09-18 00:10 – 00:10 (0m)
**Beschreibung:** Claude Code Session
**Projekt:** frontend
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- features/PROJ-16-federation-status.md | 20 +++++--
- frontend/src/App.tsx | 3 +
- frontend/src/hooks/use-federation-destinations.ts | 125 +++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminFederationPage.tsx | 206 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminMediaPage.tsx | 6 +-
- frontend/src/pages/SystemAdminRoomsPage.tsx | 6 +-
---
## 2026-09-18 00:20 – 00:22 (2m)
**Beschreibung:** Claude Code Session
**Projekt:** banking
### Commits
Keine Commits in dieser Session.
### Geänderte Dateien
- features/PROJ-16-federation-status.md | 20 +++++--
- frontend/src/App.tsx | 3 +
- frontend/src/hooks/use-federation-destinations.ts | 125 +++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminFederationPage.tsx | 206 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
- frontend/src/pages/SystemAdminMediaPage.tsx | 6 +-
- frontend/src/pages/SystemAdminRoomsPage.tsx | 6 +-
---