feature/api-refactoring #17

Merged
ingo merged 2 commits from feature/api-refactoring into master 2026-06-03 11:25:46 +02:00
Owner
No description provided.
Break the 1921-line lib/api.ts into one module per backend router
(app/api/*.py), plus client.ts (fetch wrapper + token handling) and
types.ts (shared domain types). An index.ts barrel re-exports everything
so all existing `from ".../lib/api"` imports keep working unchanged.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
Neuer Menüeintrag „Team-Code / Einladung" im Avatar-Dropdown (nur Teilnehmer).
Öffnet einen Dialog mit QR-Code, Join-Code-Chip sowie „Link kopieren"- und
„Teilen"-Button (Web Share API, Fallback auf Clipboard). Neuer Backend-Endpoint
GET /api/v1/me/team liefert team_name, team_color und join_code. MyTeamInfo-
Interface und me.teamInfo() in api/participant.ts eingetragen.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
ingo merged commit c2d96c219c into master 2026-06-03 11:25:46 +02:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
Projekte/TeamRallye!17
No description provided.