fix(commerce-backend): exponer categories en /store/products #27

Merged
devops merged 1 commits from fix/etapa2-subfase1-categorias-reales into main 2026-08-23 05:23:17 +00:00
Owner

Etapa 2, sub-fase 1 (ver docs/decisiones/0005-rediseno-storefront.md): expone la relacion categories en /store/products via middleware global (patron oficial de Medusa v2), corrigiendo el bug encontrado en vivo en la auditoria de Etapa 1. No toca revalidate-storefront.ts ni /api/revalidate.

Nota: el pipeline build-medusa.yaml solo construye/despliega en push a main (if: github.event_name == push) -- este PR en si mismo no dispara un build, hace falta mergear para validar en vivo.

Etapa 2, sub-fase 1 (ver docs/decisiones/0005-rediseno-storefront.md): expone la relacion `categories` en /store/products via middleware global (patron oficial de Medusa v2), corrigiendo el bug encontrado en vivo en la auditoria de Etapa 1. No toca revalidate-storefront.ts ni /api/revalidate. Nota: el pipeline build-medusa.yaml solo construye/despliega en push a main (`if: github.event_name == push`) -- este PR en si mismo no dispara un build, hace falta mergear para validar en vivo.
devops added 1 commit 2026-08-23 05:22:10 +00:00
fix(commerce-backend): exponer categories en /store/products
Build and Push Medusa / Construir y publicar Medusa (pull_request) Skipped
Build and Push Medusa / Escaneo de Secretos (Gitleaks) (pull_request) Successful in 49s
3b0be2bbdd
/store/products descarta en silencio la relacion +categories aunque
/admin/products si la expone (bug real, no teorico, confirmado en la
auditoria de Fase 5 con las 21 categorias y 9 productos [DEMO]
creados en Etapa 1 -- todos caian a "Variedades" pese a tener
categoria real asignada). Middleware global sobre req.allowed, patron
oficial de Medusa v2 para ampliar campos de una ruta core restringida.

Etapa 2, sub-fase 1 (categorias/colecciones reales) de
docs/decisiones/0005-rediseno-storefront.md.
devops merged commit 3577a70f78 into main 2026-08-23 05:23:17 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: devops/apps-registry#27