Commit Graph

3 Commits

Author SHA1 Message Date
Unchained 7b52ab585a refactor: make app portable for open source
- Remove hardcoded api.manoonoils.com fetch patch
- Make allowedSaleorUrls configurable via ALLOWED_SALEOR_URLS env var
- Make email logo/company configurable via EMAIL_LOGO_URL, EMAIL_COMPANY_NAME
- Add comprehensive README with deployment docs
- Keep internal networking preference via SALEOR_API_URL env var
2026-03-27 06:23:54 +02:00
Unchained debb1365b5 feat: prefer SALEOR_API_URL env var over stored auth URL
- NormalizingAPL now checks for SALEOR_API_URL env var
- If set, uses env var URL for API calls while keeping stored token
- Enables internal K8s networking without reinstallation
- Makes app portable across different network configurations

The app stores auth data during installation, but at runtime uses
SALEOR_API_URL for API calls. This allows deployment with internal
networking (e.g., http://saleor-api.saleor:8000) while keeping the
same token from installation.
2026-03-27 06:18:39 +02:00
Unchained 33fb9a8452 feat: complete saleor core extensions app with React email templates
- Order confirmation, shipped, and cancelled email templates
- Uses @react-email/components for professional HTML emails
- Sends admin and customer notifications
- Integrates with Resend for email delivery
- Webhook handlers for ORDER_CREATED, ORDER_FULFILLED, ORDER_CANCELLED
- Docker image optimized for production
- Persistent auth data storage via PVC
2026-03-27 05:21:56 +02:00