Commit Graph

10 Commits

Author SHA1 Message Date
5a144e0ce4 feat: Migrationen für campaigns-Tabellen (PostgreSQL) und email_events (ClickHouse)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-17 08:57:37 +00:00
3c3088e66b fix: execute mit optionalen Params, release(error) bei reset-Fehler, Tests ergänzt 2026-04-17 08:35:31 +00:00
4f739f7b1e fix: release() absichern, DATABASE_URL Startup-Check, execute-Test hinzugefügt 2026-04-17 08:33:07 +00:00
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