No description
- seed_demo_data: every seeded Store.logo/cover_image and Product.image now points at a shared placeholder MinIO object_key (uploads/c1508b9e-c01f-4892-b24c-c1a949b5b5f5.png) instead of null, so demo data exercises the image_url/logo_url/etc. fields end-to-end. Note: <field>_url will 404 until that object is actually uploaded to the bucket. - .env.example: drop the redundant MINIO_EXTERNAL_ENDPOINT* lines — they already default to MINIO_ENDPOINT/MINIO_USE_HTTPS, and aren't read anywhere in this app's actual presign/read path. - Add MEDIA_INTEGRATION.md: reference doc for the MinIO/presigned-media work on this branch (architecture, settings, API shape, existing-data caveats, what was verified). |
||
|---|---|---|
| apps | ||
| config | ||
| utils | ||
| .env.example | ||
| .gitignore | ||
| CLAUDE.md | ||
| docker-compose.yml | ||
| Dockerfile | ||
| FRONTEND_GUIDE.md | ||
| manage.py | ||
| MEDIA_INTEGRATION.md | ||
| promtail-config.yaml | ||
| requirements.in | ||
| requirements.txt | ||
| run.sh | ||