No description
Find a file
Simon Kuehn 46cff4553f feat: add eBay and Frappe channel adapters with order infrastructure
eBay adapter covers OAuth, inventory API, fulfillment API, taxonomy
service and webhook signature verification. Frappe ERP adapter wraps
the Frappe HTTP client for order/invoice sync.

Includes CustomerResolver, InvoiceMailer, and the EbayWebhookController
for inbound eBay marketplace notifications.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-17 22:43:52 +00:00
.gitea/workflows feat: add Gitea Actions CI (CS Fixer, PHPStan, Pest + migrations) 2026-05-14 04:25:50 +00:00
bin feat: install Symfony 7 skeleton with Doctrine, Messenger, UID, Security 2026-05-14 04:21:34 +00:00
config feat: add Symfony Messenger pipeline with AI agents and handlers 2026-05-17 22:43:47 +00:00
docker feat: admin panel, Mistral client, attribute management, API key command 2026-05-17 20:15:13 +00:00
docs/superpowers/specs feat: admin panel, Mistral client, attribute management, API key command 2026-05-17 20:15:13 +00:00
migrations feat: required/optional attribute sections in ArticleType form 2026-05-17 22:43:42 +00:00
public feat: required/optional attribute sections in ArticleType form 2026-05-17 22:43:42 +00:00
src feat: add eBay and Frappe channel adapters with order infrastructure 2026-05-17 22:43:52 +00:00
templates/security feat: admin panel, Mistral client, attribute management, API key command 2026-05-17 20:15:13 +00:00
tests feat: add eBay and Frappe channel adapters with order infrastructure 2026-05-17 22:43:52 +00:00
.env feat: add MistralClient as switchable alternative to OllamaClient 2026-05-17 16:03:16 +00:00
.gitignore feat: add PHPStan level 9, PHP CS Fixer, Pest; fix docker user=1000 to avoid root-owned files 2026-05-14 04:25:30 +00:00
.php-cs-fixer.php feat: implement Plan 2 — Article Management API 2026-05-14 05:19:20 +00:00
composer.json feat: admin panel, Mistral client, attribute management, API key command 2026-05-17 20:15:13 +00:00
composer.lock feat: admin panel, Mistral client, attribute management, API key command 2026-05-17 20:15:13 +00:00
docker-compose.override.yml feat: add Docker Compose environment with Caddy, PostgreSQL 17, Redis, PHP-FPM workers 2026-05-14 04:14:55 +00:00
docker-compose.yml fix: revert to FastCGI TCP — Unix socket requires root on FPM master 2026-05-17 18:03:06 +00:00
phpstan.neon feat: implement Plan 2 — Article Management API 2026-05-14 05:19:20 +00:00
phpunit.xml.dist feat: add PHPStan level 9, PHP CS Fixer, Pest; fix docker user=1000 to avoid root-owned files 2026-05-14 04:25:30 +00:00
symfony.lock feat: admin panel, Mistral client, attribute management, API key command 2026-05-17 20:15:13 +00:00