Commit Graph

15 Commits

Author SHA1 Message Date
44ffc813c7 feat(time-entry-templates): Wiederverwendbare TimeEntry-Templates (gespeicherte descript [tsc:fail] 2026-05-23 07:16:15 +02:00
6f5c19e929 feat(smart-suggestions): Auto-suggest Description basierend auf letzten Einträgen [tsc:fail] 2026-05-23 07:12:53 +02:00
ace589baee feat(pinned-customers): Star/Pin Customers an die Top der Liste [tsc:fail] 2026-05-23 07:10:42 +02:00
df033a7b84 feat(password-reset): Password-Reset-Flow (Request + Set new via token) [tsc:fail] 2026-05-23 07:04:26 +02:00
d7a4c1ff85 feat(saved-views): Saved-Filter-Views für TimeEntries (named presets) [tsc:fail] 2026-05-23 07:00:45 +02:00
c497c966ea feat(file-attach-to-entry): TimeEntries kann Anhänge haben (Multi-Documents-Link) [tsc:fail] 2026-05-23 06:55:44 +02:00
68158b7cb7 feat(time-rounding-rules): Settings-Option: Rundung für Time-Entries (5/15/30 min) [tsc:fail] 2026-05-23 06:36:29 +02:00
087ee2c83a feat(project-templates): Wiederverwendbare Project-Templates (admin) [tsc:fail] 2026-05-23 06:16:21 +02:00
42f57beb08 feat(customer-tags): Tags-Feld bei Customers + Filter-by-Tag [tsc:fail] 2026-05-23 06:14:38 +02:00
ff82a45c65 feat(markdown-notes-time-entry): Markdown-Notes-Feld pro Time-Entry + Render in Liste [tsc:fail] 2026-05-23 06:13:06 +02:00
791e6069d6 feat(webhooks-config): Outgoing-Webhooks Tabelle + CRUD + UI [tsc:fail] 2026-05-23 06:04:08 +02:00
26805dca90 feat(documents-upload): File-Upload via @fastify/multipart + Documents-Page [tsc:fail] 2026-05-23 05:41:42 +02:00
d146a68174 feat(audit-log): Audit-Log Tabelle + Page (admin-only) [tsc:fail] 2026-05-23 05:33:03 +02:00
6131788183 feat(settings-page): App-Settings (workspace name, default-billable, etc.) [tsc:fail] 2026-05-23 05:24:10 +02:00
7a5409b98c gemma: generate apps/api/src/db/schema.ts 2026-05-23 04:25:16 +02:00