vcard4reseller/backend/migrations
Thomas Peterson 488ddc115f Wallet-Design pro Firma (Backend): Farben, Titel, Logo, Felder/Slots
- Company.walletConfig (json, Migration mit MariaDB-sicherem Backfill).
- WalletService liest die Firmen-Config: Hintergrund-/Text-/Label-Farbe, Titel,
  echtes Firmenlogo (aus Object-Storage, in pass.json-Bilder skaliert; Google via
  öffentliche Logo-URL), frei wählbare Datenfelder mit Label je Apple-Slot
  (primary/secondary/auxiliary/back) → Google-Header/Textmodule.
- WalletDesignController: GET/PUT Design, POST/DELETE Logo (S3); öffentliche
  Logo-Route /w/logo/{companyId}.png. Beispieldaten (1. Mitarbeiter) für Vorschau.
- Verifiziert: pass.json übernimmt Farben/Titel/Felder, Signatur bleibt gültig.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-06-04 19:01:34 +02:00
..
.gitignore Fundament: Symfony+API-Platform-Backend & Vue-SPA (Phase 0–2) 2026-05-31 11:12:53 +02:00
Version20260601135652.php Rechte: User in Employee verschmolzen (eine Identität pro Person) 2026-06-01 17:27:38 +02:00
Version20260602123707.php Produkte: Produktkatalog-Backend (Visitenkarte/Namensschild/NFC) 2026-06-02 15:20:52 +02:00
Version20260603105617.php Bestellungen: PrintOrder/OrderItem + OrderController (Backend) 2026-06-03 12:59:36 +02:00
Version20260604165342.php Wallet-Design pro Firma (Backend): Farben, Titel, Logo, Felder/Slots 2026-06-04 19:01:34 +02:00