INSIGHT-MVP/packages/frontend/src
Thomas Reitz 46ced98bf4 feat(core+frontend): Firmendaten im Admin + PDF-Fusszeile
Backend:
- GET/POST /settings/company (Redis-Key platform_company_settings)
  Felder: name, street, postalCode, city, phone, email, website
- ProfileExportService: RedisService injiziert, laedt Firmendaten vor PDF-Erzeugung
- PDF-Footer: Trennlinie + kompakte Zeile mit allen Firmendaten auf jeder Seite
  (bufferPages=true, switchToPage-Loop vor doc.end())

Frontend:
- AdminCompanyPage: Formular mit Vorschau der Fusszeile
- AdminLayout: neuer Tab 'Firmendaten'
- App.tsx: Route /admin/company

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-14 09:07:42 +01:00
..
admin feat(core+frontend): Firmendaten im Admin + PDF-Fusszeile 2026-03-14 09:07:42 +01:00
api feat: implement Sprint 1 Alpha - full stack with Docker, NestJS, React 2026-03-08 15:33:36 +01:00
auth feat: Login-Screen-Branding im Global Admin (Hintergrund + Logo) 2026-03-13 21:09:32 +01:00
components feat(frontend): bullet-editor fuer Projektaufgaben + Popup-Backdrop deaktiviert 2026-03-13 20:32:00 +01:00
crm feat(crm): Kontakt-Detailseite – Breite, Outlook Daten, Outlook-Push 2026-03-13 19:57:07 +01:00
hooks feat: Dashboard Home-Tab mit Analoguhr, 3-Tage-Prognose, Spruch des Tages + kompakte Widgets 2026-03-13 13:30:45 +01:00
profile feat(frontend): bullet-editor B/I/U-Formatierung + Aufgaben-Anzeige in Projektliste 2026-03-13 20:47:07 +01:00
shell feat(core+frontend): Firmendaten im Admin + PDF-Fusszeile 2026-03-14 09:07:42 +01:00
theme feat: dark mode, collapsible sidebar, branding customization 2026-03-10 11:47:51 +01:00
utils feat: add profile page tabs and fix German umlauts throughout app 2026-03-09 07:56:55 +01:00
index.css feat: dark mode, collapsible sidebar, branding customization 2026-03-10 11:47:51 +01:00
main.tsx feat: dark mode, collapsible sidebar, branding customization 2026-03-10 11:47:51 +01:00