SuperSeller3000/migrations
Simon Kuehn ec159d7b3a feat: DB-backed translations editable in admin
- Add Translation entity (locale/domain/key/value, unique on all three)
- Add TranslationRepositoryInterface + DoctrineTranslationRepository
- Add DatabaseTranslator decorator (#[AsDecorator]) that checks DB first
  and falls back to YAML files; clears per-request cache on setLocale()
- Add TranslationCrudController with locale/domain filters and read-only
  key/locale/domain on edit to prevent accidental renames
- Add "Übersetzungen / Translations" menu entry in DashboardController
- Migration 20260520000000: create app.translations table
- Migration 20260520010000: seed from admin.en.yaml + admin.de.yaml (204 rows)
- Flatten admin.de.yaml to dot-notation; add new keys for translation CRUD

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-18 07:53:52 +00:00
..
.gitignore feat: add initial migration — app/logs/logs_archive schemas with all base tables and GIN fulltext index 2026-05-14 04:34:32 +00:00
Version20260514043343.php feat: add initial migration — app/logs/logs_archive schemas with all base tables and GIN fulltext index 2026-05-14 04:34:32 +00:00
Version20260514050204.php feat: implement Plan 2 — Article Management API 2026-05-14 05:19:20 +00:00
Version20260514053908.php feat: add console commands, remaining migrations and config wiring 2026-05-17 22:44:11 +00:00
Version20260514054123.php feat: add console commands, remaining migrations and config wiring 2026-05-17 22:44:11 +00:00
Version20260514054903.php feat: add console commands, remaining migrations and config wiring 2026-05-17 22:44:11 +00:00
Version20260517222701.php feat: required/optional attribute sections in ArticleType form 2026-05-17 22:43:42 +00:00
Version20260517230000.php feat: add step tracking, retry and article lookup to AIPipelineJob 2026-05-18 07:18:29 +00:00
Version20260517240000.php feat: add manufacturer/model fields to Article and propagate through pipeline 2026-05-18 07:18:24 +00:00
Version20260519000000.php feat: editable AI prompt templates and articleType context in specs research 2026-05-18 07:19:02 +00:00
Version20260519010000.php feat: seed default AI prompt templates into database 2026-05-18 07:23:56 +00:00
Version20260519020000.php feat: live pipeline status notifications via SSE 2026-05-18 07:36:03 +00:00
Version20260520000000.php feat: DB-backed translations editable in admin 2026-05-18 07:53:52 +00:00
Version20260520010000.php feat: DB-backed translations editable in admin 2026-05-18 07:53:52 +00:00