| .. |
|
audit-log.ts
|
feat(router-phase6): App.tsx + Nav + routes/index für phase6 [tsc:ok]
|
2026-05-23 05:36:48 +02:00 |
|
auth.ts
|
feat(password-reset): Password-Reset-Flow (Request + Set new via token) [tsc:fail]
|
2026-05-23 07:04:26 +02:00 |
|
customers.ts
|
feat(customer-csv-import): CSV-Import für Customers (admin) + Upload-UI [tsc:fail]
|
2026-05-23 05:55:08 +02:00 |
|
documents.ts
|
phase-8: complete + claude-fix documents.name + User type
|
2026-05-23 06:01:36 +02:00 |
|
index.ts
|
feat(router-phase12): App + routes/index für /invoices [tsc:fail]
|
2026-05-23 06:41:11 +02:00 |
|
invoices.ts
|
feat(invoicing-stub): Invoices-Page (read-only stub generated from billable time-e [tsc:fail]
|
2026-05-23 06:35:10 +02:00 |
|
project-templates.ts
|
feat(project-templates): Wiederverwendbare Project-Templates (admin) [tsc:fail]
|
2026-05-23 06:16:21 +02:00 |
|
projects.ts
|
feat(project-cloning): Project-Clone Endpoint + UI-Button [tsc:fail]
|
2026-05-23 06:29:04 +02:00 |
|
reports.ts
|
feat(pdf-export-stub): PDF-Export-Endpoint für Reports (Stub — generiert text mit . [tsc:fail]
|
2026-05-23 06:30:37 +02:00 |
|
saved-views.ts
|
feat(saved-views): Saved-Filter-Views für TimeEntries (named presets) [tsc:fail]
|
2026-05-23 07:00:45 +02:00 |
|
search.ts
|
feat(search-everywhere): Global Search API + Search-Bar component [tsc:fail]
|
2026-05-23 05:42:39 +02:00 |
|
settings.ts
|
claude-fix: settings.ts rewrite (appSettings + fields match), Nav theme path, mount settings route
|
2026-05-23 05:27:54 +02:00 |
|
time-entries.ts
|
feat(password-reset): Password-Reset-Flow (Request + Set new via token) [tsc:fail]
|
2026-05-23 07:04:26 +02:00 |
|
users.ts
|
feat(account-deletion): User kann eigenes Account löschen (Profile-Page) [tsc:fail]
|
2026-05-23 05:57:27 +02:00 |
|
webhooks.ts
|
feat(webhooks-config): Outgoing-Webhooks Tabelle + CRUD + UI [tsc:fail]
|
2026-05-23 06:04:08 +02:00 |