dudi/src/Repository
Simon Kühn c9e8f69c3f Invite improvements: cap pending at 10, sort by status, hide old expired
- Max 10 pending invites per user (400 if exceeded)
- List sorted: pending → used → expired
- Expired invites hidden after 30 days
- Frontend shows error toast from server message on invite creation failure
- Tests: testInviteMaxTenPending, testInviteListSortOrder, testInviteExpiredHiddenAfter30Days

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-01 10:22:16 +02:00
..
.gitignore Initial commit: Dudi habit tracker 2026-04-29 15:40:57 +02:00
GoalRepository.php Initial commit: Dudi habit tracker 2026-04-29 15:40:57 +02:00
InviteRepository.php Invite improvements: cap pending at 10, sort by status, hide old expired 2026-05-01 10:22:16 +02:00
UserRepository.php Initial commit: Dudi habit tracker 2026-04-29 15:40:57 +02:00