b00dd14f76
Merge pull request 'fix(ecommerce): mega-menu de Departamentos multi-columna en el navbar' (#36) from fix/etapa2-subfase3-visuales into main
devops2026-08-25 18:50:11 +00:00
e7533b402d
Merge pull request 'fix(ecommerce): forzar renderizado dinamico en home y layout raiz' (#35) from fix/etapa2-subfase2-home-force-dynamic into main
devops2026-08-25 04:54:22 +00:00
7695ca0dea
Merge pull request 'fix(ecommerce): tipar defaultTile igual que las entradas de tileContent' (#34) from fix/etapa2-subfase2-category-tiles-type into main
devops2026-08-25 03:40:36 +00:00
20bc559a6c
Merge pull request 'fix(ci): actualizar guard de navegacion del catalogo tras PR #32' (#33) from fix/etapa2-subfase2-ci-nav-check into main
devops2026-08-25 03:17:24 +00:00
f1f5f3612b
Merge pull request 'fix(ecommerce): nav y tiles data-driven contra la jerarquia real de categorias' (#32) from fix/etapa2-subfase2-navegacion-datadriven into main
devops2026-08-25 02:27:18 +00:00
7485457cf4
Merge pull request 'fix(ci,ecommerce): escanear el manifiesto renderizado y endurecer readOnlyRootFilesystem del frontend' (#31) from fix/frontend-trivy-iac-and-readonly-fs into main
devops2026-08-25 01:36:36 +00:00
cb5a08e7cc
Merge pull request 'fix(ci): timeout de Trivy insuficiente en el scan de imagen del frontend' (#30) from fix/frontend-trivy-scan-timeout into main
devops2026-08-25 00:56:15 +00:00
78432cd479
Merge pull request 'fix(ecommerce): eliminar legacyProductMeta, datos reales cubren los 17 productos' (#29) from fix/etapa2-subfase1-remove-legacy-product-meta into main
devops2026-08-24 23:52:45 +00:00
04a0abb155
Merge pull request 'fix(ecommerce): sintaxis correcta de +categories en fields de /store/products' (#28) from fix/etapa2-subfase1-categorias-fields-syntax into main
devops2026-08-24 05:27:22 +00:00
3577a70f78
Merge pull request 'fix(commerce-backend): exponer categories en /store/products' (#27) from fix/etapa2-subfase1-categorias-reales into main
devops2026-08-23 05:23:17 +00:00
941c009c9c
Merge pull request 'chore: retrigger real del pipeline (take 4)' (#25) from chore/retrigger-pipeline-take4 into main
devops2026-08-15 06:15:09 +00:00
5d3d578d36
chore: retrigger real del pipeline (comentario en build.yaml, path filtrado)
devops2026-08-15 01:14:59 -05:00
ff1f1358a7
Merge pull request 'chore: reintentar disparo del pipeline (take 3)' (#24) from chore/retrigger-pipeline-take3 into main
devops2026-08-15 06:10:55 +00:00
69db467edd
Merge pull request 'chore: reintentar disparo del pipeline (take 2)' (#23) from chore/retrigger-pipeline-take2 into main
devops2026-08-15 06:09:07 +00:00
63de0b4ed3
chore: reintentar disparo del pipeline (la corrida anterior coincidió con inestabilidad transitoria del túnel)
devops2026-08-15 01:08:56 -05:00
9418fb4d1a
Merge pull request 'chore: re-disparar pipeline tras fix del tunel Cloudflare' (#22) from chore/retrigger-pipeline-cosign-fix into main
devops2026-08-15 06:03:47 +00:00
c492269740
chore: re-disparar pipeline tras arreglar el realm https del túnel Cloudflare→NPM
devops2026-08-15 01:03:33 -05:00
1f467f2b8f
Merge pull request 'fix(ci): correr Semgrep nativo (venv) en vez de docker run anidado' (#21) from fix/build-yaml-anchor-not-supported into main
devops2026-08-15 04:50:41 +00:00
e3ab3f7fc0
fix(ci): correr Semgrep nativo (venv) en vez de docker run anidado
devops2026-08-14 23:50:23 -05:00
1df1c3a3c1
Merge pull request 'fix(ci): quitar anchors/aliases YAML de build.yaml' (#20) from fix/build-yaml-anchor-not-supported into main
devops2026-08-15 04:25:51 +00:00
6773a8085d
fix(ci): quitar anchors/aliases YAML de build.yaml, no soportados por Gitea Actions
devops2026-08-14 23:24:31 -05:00
98096ab69f
Merge pull request 'feat(devsecops): Gitleaks + Trivy + Semgrep + Syft + Cosign en el frontend' (#19) from fix/frontend-gitleaks-ci into main
devops2026-08-15 04:14:08 +00:00
2438a6ba0f
fix(ci): corregir indentación YAML rota en el step de Semgrep
devops2026-08-14 22:59:31 -05:00
96be5b4b03
chore: trigger CI re-check after Gitea SQLite WAL fix
devops2026-08-14 22:28:22 -05:00
7dc50b83e0
docs(devsecops): agregar página resumen con diagrama del pipeline
devops2026-08-14 21:59:58 -05:00
c1b5f72a68
feat(devsecops): firmar la imagen del frontend con Cosign
devops2026-08-14 21:55:03 -05:00
b6038e06ca
feat(devsecops): generar SBOM (Syft) de la imagen del frontend
devops2026-08-14 21:14:00 -05:00
4aed9f6c5c
feat(devsecops): agregar Semgrep SAST en modo auditoría al pipeline
devops2026-08-14 21:07:05 -05:00
df13233a29
feat(devsecops): agregar Trivy (imagen + IaC) al pipeline del frontend
devops2026-08-14 20:43:09 -05:00
422e9d257d
feat(devsecops): agregar Gitleaks al pipeline del frontend
devops2026-08-14 19:48:44 -05:00
9ec40370bf
Merge pull request 'fix(docs-portal): corregir anchor roto en playbook de crashloop de Medusa' (#17) from fix/docs-portal-anchor-roto into main
devops2026-08-14 03:20:51 +00:00
22534d65f3
fix(docs-portal): corregir anchor roto en playbook de crashloop de Medusa
devops2026-08-13 22:09:56 -05:00
45924f9df2
Merge pull request 'fix(docs-portal): instalar git en la imagen de build para mkdocs-git-revision-date-localized-plugin' (#16) from fix/docs-portal-dockerfile-git-binario into main
devops2026-08-14 02:57:10 +00:00
bb1249fd58
fix(docs-portal): instalar git en la imagen de build para mkdocs-git-revision-date-localized-plugin
devops2026-08-13 21:56:11 -05:00
10556758b2
Merge pull request 'docs(docs-portal): documentar que el pipeline de build/deploy quedó operativo' (#15) from fix/docs-portal-estado-pipeline-vivo into main
devops2026-08-14 02:42:04 +00:00
e8712327a2
docs(docs-portal): documentar que el pipeline de build/deploy quedó operativo
devops2026-08-13 21:41:50 -05:00
d5c80c98e7
Merge pull request 'feat(docs-portal): pipeline GitOps y manifiestos K8s para el portal MkDocs' (#14) from fix/docs-portal-pipeline-manifests into main
devops2026-08-14 02:33:53 +00:00