|
|
94a5b451dc
|
feat(time-budget-per-project): Budget-Feld (Stunden) pro Project + Anzeige used/total [tsc:fail]
|
2026-05-23 08:00:25 +02:00 |
|
|
|
29b744f08d
|
feat(rate-limiting-stub): In-Memory Rate-Limiter pro IP (Stub für /api/auth/*) [tsc:fail]
|
2026-05-23 07:45:33 +02:00 |
|
|
|
939d72a593
|
feat(router-phase15): Mount neue routes [tsc:fail]
|
2026-05-23 07:07:13 +02:00 |
|
|
|
43c191695b
|
feat(weekly-summary-email-stub): Cron-stub für weekly-summary-email (Endpoint manuell trigger [tsc:fail]
|
2026-05-23 07:04:57 +02:00 |
|
|
|
df033a7b84
|
feat(password-reset): Password-Reset-Flow (Request + Set new via token) [tsc:fail]
|
2026-05-23 07:04:26 +02:00 |
|
|
|
8a8a873286
|
claude-fix: FastifyInstance type, routes/index mount, lucide upgrade, projects where-filter
|
2026-05-23 04:55:59 +02:00 |
|
|
|
3a52c4a230
|
gemma: generate apps/api/src/routes/auth.ts
|
2026-05-23 04:25:45 +02:00 |
|