Seed demo stores/products with a placeholder image key; doc cleanup #2

Merged
Ghasemi merged 2 commits from feature/minio-integration into master 2026-08-18 09:34:04 -04:00
Collaborator
  • 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: _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).
- 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).
ali added 1 commit 2026-08-18 09:22:07 -04:00
- 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).
ali added 1 commit 2026-08-18 09:32:24 -04:00
Ghasemi merged commit 4aacaabdeb into master 2026-08-18 09:34:04 -04:00
Ghasemi deleted branch feature/minio-integration 2026-08-18 09:34:04 -04:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: addwin/winofy-backend#2
No description provided.