SuperSeller3000/tests/Unit/Infrastructure
Simon Kuehn 487c7f8da1 feat: add security layer, domain repositories and infrastructure services
ApiKeyAuthenticator, PermissionVoter and UserProvider implement
Symfony Security for the API (Bearer token) and admin (session) flows.
Domain repository interfaces added for ApiKey, User, AIPipelineJob and
Invoice; Doctrine implementations provided.

Also adds DatabaseLogHandler for structured DB logging, SerpApiWebSearch,
and the LogEntry domain entity.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 22:43:58 +00:00
..
Admin feat: required/optional attribute sections in ArticleType form 2026-05-17 22:43:42 +00:00
AI feat: add Symfony Messenger pipeline with AI agents and handlers 2026-05-17 22:43:47 +00:00
Channel feat: add eBay and Frappe channel adapters with order infrastructure 2026-05-17 22:43:52 +00:00
Console feat: admin panel, Mistral client, attribute management, API key command 2026-05-17 20:15:13 +00:00
Form feat: admin panel, Mistral client, attribute management, API key command 2026-05-17 20:15:13 +00:00
Messenger/Handler feat: add Symfony Messenger pipeline with AI agents and handlers 2026-05-17 22:43:47 +00:00
Order feat: add eBay and Frappe channel adapters with order infrastructure 2026-05-17 22:43:52 +00:00
Security feat: add security layer, domain repositories and infrastructure services 2026-05-17 22:43:58 +00:00