|
|
c01befa477
|
fix: Einzelner shared Pool, finally-Block verschluckt nicht Original-Fehler, Pool-Error-Handler
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-17 08:30:57 +00:00 |
|
|
|
cdfdd025d2
|
fix: Pool-Connection-Isolation in withTenant, SQL-Injection-Schutz, ClickHouse env-var-Check
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-17 08:28:21 +00:00 |
|
|
|
ad0febe2cf
|
fix: QueryResultRow-Constraint für db.query<T> unter TypeScript strict
|
2026-04-17 08:24:15 +00:00 |
|
|
|
506197623a
|
feat: PostgreSQL withTenant-Helper und ClickHouse-Client
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-17 08:20:25 +00:00 |
|
|
|
7c7fc23b8c
|
chore: CLAUDE.md, PROMPT.md und Planungs-Docs hinzufügen
|
2026-04-17 08:17:18 +00:00 |
|
|
|
689fbac795
|
fix: TriggerType-Typisierung, z.infer-Exporte, fehlende Tests für Result und hashEmail
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-17 08:15:13 +00:00 |
|
|
|
b63ce058a0
|
feat: Projekt-Scaffold + Core Utilities — Result Pattern, hashEmail, Zod-Schemas, Campaign-Typen
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
2026-04-17 08:11:54 +00:00 |
|