Commit Graph

  • b00dd14f76 Merge pull request 'fix(ecommerce): mega-menu de Departamentos multi-columna en el navbar' (#36) from fix/etapa2-subfase3-visuales into main devops 2026-08-25 18:50:11 +00:00
  • 97f6fb91d8 feat(ecommerce): mega-menu de Departamentos multi-columna en el navbar fix/etapa2-subfase3-visuales devops 2026-08-25 13:44:38 -05:00
  • 40f8628e5d chore: release v1.0.143 [skip ci] devops 2026-08-25 05:12:02 +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 devops 2026-08-25 04:54:22 +00:00
  • 206571627b fix(ecommerce): forzar renderizado dinamico en home y layout raiz fix/etapa2-subfase2-home-force-dynamic devopsandClaude Sonnet 5 2026-08-24 23:42:57 -05:00
  • d64218f45f chore: release v1.0.141 [skip ci] devops 2026-08-25 04:03:03 +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 devops 2026-08-25 03:40:36 +00:00
  • bd956328db fix(ecommerce): tipar defaultTile igual que las entradas de tileContent fix/etapa2-subfase2-category-tiles-type devopsandClaude Sonnet 5 2026-08-24 22:37:24 -05: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 devops 2026-08-25 03:17:24 +00:00
  • 2abfec57ae fix(ci): actualizar guard de navegacion del catalogo tras PR #32 fix/etapa2-subfase2-ci-nav-check devopsandClaude Sonnet 5 2026-08-24 21:36:36 -05: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 devops 2026-08-25 02:27:18 +00:00
  • 8742ce714c fix(ecommerce): nav y tiles data-driven contra la jerarquia real de categorias fix/etapa2-subfase2-navegacion-datadriven devopsandClaude Sonnet 5 2026-08-24 21:21:18 -05:00
  • 0508c6328e chore: release v1.0.135 [skip ci] devops 2026-08-25 01:56:27 +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 devops 2026-08-25 01:36:36 +00:00
  • 2670727cfa fix(ci,ecommerce): escanear el manifiesto renderizado y endurecer readOnlyRootFilesystem del frontend fix/frontend-trivy-iac-and-readonly-fs devops 2026-08-24 20:35:08 -05:00
  • 3147cafaff chore: release v1.0.133 [skip ci] devops 2026-08-25 01:23:38 +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 devops 2026-08-25 00:56:15 +00:00
  • c0f7c8ef90 fix(ci): timeout de Trivy insuficiente en el scan de imagen del frontend fix/frontend-trivy-scan-timeout devops 2026-08-24 19:54:00 -05: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 devops 2026-08-24 23:52:45 +00:00
  • 9a8e5d2b04 fix(ecommerce): eliminar legacyProductMeta, datos reales cubren los 17 productos fix/etapa2-subfase1-remove-legacy-product-meta devops 2026-08-24 18:50:55 -05:00
  • 1bcb6911db chore: release v1.0.129 [skip ci] devops 2026-08-24 05:43:38 +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 devops 2026-08-24 05:27:22 +00:00
  • 2693d05d07 fix(ecommerce): sintaxis correcta de +categories en fields de /store/products fix/etapa2-subfase1-categorias-fields-syntax devops 2026-08-24 00:08:15 -05:00
  • dd50489718 chore(gitops): deploy Medusa v1.0.127 [skip ci] gitea-actions 2026-08-23 06:03:38 +00:00
  • 3577a70f78 Merge pull request 'fix(commerce-backend): exponer categories en /store/products' (#27) from fix/etapa2-subfase1-categorias-reales into main devops 2026-08-23 05:23:17 +00:00
  • 3b0be2bbdd fix(commerce-backend): exponer categories en /store/products fix/etapa2-subfase1-categorias-reales devops 2026-08-23 00:22:00 -05:00
  • 014b4f88a3 chore(gitops): deploy Docs Portal v1.0.125 [skip ci] gitea-actions 2026-08-23 04:58:44 +00:00
  • 3fefd44c49 Merge pull request 'docs(decisiones): ADR 0004 (stack multi-categoria) y 0005 (rediseno storefront)' (#26) from fix/fase5-adr-taxonomia-storefront into main devops 2026-08-23 04:39:28 +00:00
  • 07b669f1cd docs(decisiones): ADR 0004 (stack multi-categoria) y 0005 (rediseno storefront) fix/fase5-adr-taxonomia-storefront devops 2026-08-22 23:35:28 -05:00
  • c5e47778cd chore(gitops): deploy Docs Portal v1.0.123 [skip ci] gitea-actions 2026-08-17 07:20:32 +00:00
  • 1bcceecd5f chore: release v1.0.122 [skip ci] devops 2026-08-17 07:14:13 +00:00
  • 5033fb55f1 chore(gitops): deploy Medusa v1.0.121 [skip ci] gitea-actions 2026-08-17 07:05:43 +00:00
  • 29021bff70 fix(ci): condicion de carrera en el chequeo de promocion GitOps devopsandClaude Sonnet 5 2026-08-17 01:46:43 -05:00
  • 788505a1bb chore(gitops): deploy Medusa v1.0.118 [skip ci] gitea-actions 2026-08-17 06:24:05 +00:00
  • 42e6250adc fix(ci): actualizar MANIFEST_FILE tras la migracion a platform-templates devopsandClaude Sonnet 5 2026-08-17 01:03:41 -05:00
  • 837446ba16 docs(docs-portal): documentar platform-templates y la migracion real devopsandClaude Sonnet 5 2026-08-17 00:56:29 -05:00
  • 8c79a045fd refactor(medusa): migrar a base+overlay de platform-templates devopsandClaude Sonnet 5 2026-08-17 00:52:15 -05:00
  • 4da96a8314 fix(frontend): agregar runAsUser explicito, runAsNonRoot solo no alcanza devopsandClaude Sonnet 5 2026-08-17 00:45:51 -05:00
  • d0ecb5ef16 refactor(frontend): migrar a base+overlay de platform-templates devopsandClaude Sonnet 5 2026-08-17 00:43:10 -05:00
  • 827086049c fix(docs-portal): no forzar drop de capabilities, rompe el arranque de nginx devopsandClaude Sonnet 5 2026-08-17 00:32:05 -05:00
  • dcc5bb2d57 refactor(docs-portal): migrar a base+overlay de platform-templates devopsandClaude Sonnet 5 2026-08-17 00:28:32 -05:00
  • bc978d06d4 chore(gitops): deploy Docs Portal v1.0.116 [skip ci] gitea-actions 2026-08-17 04:27:50 +00:00
  • b0b832f142 docs(docs-portal): reflejar fixes de MTU, gitea-runner y cosign digest/rekor devopsandClaude Sonnet 5 2026-08-16 23:07:26 -05:00
  • 86fcc88a1e docs(known-issues): documentar fix definitivo del blackhole MTU/PMTUD cross-node devopsandClaude Sonnet 5 2026-08-16 23:00:45 -05:00
  • c5abf4a4b7 Merge fix/trivyignore-review-process into main devopsandClaude Sonnet 5 2026-08-16 14:52:09 -05:00
  • 7b872af746 docs(devsecops): proceso de revision de excepciones en .trivyignore devopsandClaude Sonnet 5 2026-08-16 14:46:29 -05:00
  • ac095ff981 fix(devsecops): firmar y verificar imagenes por digest, no por tag devopsandClaude Sonnet 5 2026-08-16 14:46:01 -05:00
  • b3da3cc131 chore(gitops): deploy Medusa v1.0.112 [skip ci] gitea-actions 2026-08-15 20:54:27 +00:00
  • e30093448e Merge fix/commerce-backend-npx-regression: arreglar npx roto en produccion devops 2026-08-15 15:38:54 -05:00
  • 74ea0c624b fix(commerce-backend): regresion real -- npx roto en produccion tras remediacion de CVE devops 2026-08-15 15:36:50 -05:00
  • dac27bb262 chore(gitops): deploy Docs Portal v1.0.111 [skip ci] gitea-actions 2026-08-15 20:23:22 +00:00
  • f04bae61de Merge docs/devsecops-playbooks-y-hallazgos: 5 playbooks + cosign.md + index.md devops 2026-08-15 15:17:59 -05:00
  • be3e5c2a4c docs(devsecops): documentar 4+1 hallazgos de infraestructura y TODOs de Cosign devops 2026-08-15 15:17:43 -05:00
  • 826f199ebc chore(gitops): deploy Docs Portal v1.0.110 [skip ci] gitea-actions 2026-08-15 19:48:50 +00:00
  • 5c47a39579 fix(docs-portal): remediar CVE CRITICAL en libssl3/libcrypto3 (Alpine) devops 2026-08-15 14:43:52 -05:00
  • 3ee7171178 Merge: incorporar promocion GitOps automatica de Medusa v1.0.108 devops 2026-08-15 14:30:52 -05:00
  • 81c0f99e00 Merge fix/devsecops-docs-portal: pipeline de seguridad para docs-portal devops 2026-08-15 14:30:37 -05:00
  • 38722b97a8 chore(gitops): deploy Medusa v1.0.108 [skip ci] gitea-actions 2026-08-15 19:28:44 +00:00
  • 5fc86e6ef4 chore: reintentar pipeline de commerce-backend (run 107 murio por reinicio de Gitea, no por el pipeline) devops 2026-08-15 14:17:18 -05:00
  • 93f071c175 Merge fix/devsecops-medusa-cve-remediation: remediacion CVE + excepcion documentada devops 2026-08-15 13:50:09 -05:00
  • 0c1076eda0 fix(commerce-backend): remediar 3/5 CVE CRITICAL, documentar excepcion para 2 devops 2026-08-15 13:49:51 -05:00
  • 80d99f9f3f Merge fix/devsecops-trivy-timeout: fix real tras primer intento fallido (run 136) devops 2026-08-15 13:10:55 -05:00
  • 81f01c7ade fix(devsecops): timeout de 15m en Trivy imagen para commerce-backend devops 2026-08-15 13:09:47 -05:00
  • 27a1e75a4c fix(devsecops): timeout de 15m en Trivy imagen para docs-portal devops 2026-08-15 13:08:24 -05:00
  • 45312fc189 Merge fix/devsecops-commerce-backend: pipeline de seguridad para commerce-backend devops 2026-08-15 12:51:41 -05:00
  • 1bcae76102 feat(devsecops): replicar pipeline de seguridad a docs-portal devops 2026-08-15 12:47:43 -05:00
  • 8b49ac2bc5 feat(devsecops): replicar pipeline de seguridad a commerce-backend devops 2026-08-15 12:46:45 -05:00
  • c25877c700 chore: release v1.0.104 [skip ci] devops 2026-08-15 06:23:20 +00:00
  • 941c009c9c Merge pull request 'chore: retrigger real del pipeline (take 4)' (#25) from chore/retrigger-pipeline-take4 into main devops 2026-08-15 06:15:09 +00:00
  • 5d3d578d36 chore: retrigger real del pipeline (comentario en build.yaml, path filtrado) devops 2026-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 devops 2026-08-15 06:10:55 +00:00
  • f9a4b0a4ea chore: reintentar disparo del pipeline (take 3, runner reiniciado) devops 2026-08-15 01:10:42 -05:00
  • 69db467edd Merge pull request 'chore: reintentar disparo del pipeline (take 2)' (#23) from chore/retrigger-pipeline-take2 into main devops 2026-08-15 06:09:07 +00:00
  • 63de0b4ed3 chore: reintentar disparo del pipeline (la corrida anterior coincidió con inestabilidad transitoria del túnel) devops 2026-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 devops 2026-08-15 06:03:47 +00:00
  • c492269740 chore: re-disparar pipeline tras arreglar el realm https del túnel Cloudflare→NPM devops 2026-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 devops 2026-08-15 04:50:41 +00:00
  • e3ab3f7fc0 fix(ci): correr Semgrep nativo (venv) en vez de docker run anidado devops 2026-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 devops 2026-08-15 04:25:51 +00:00
  • 6773a8085d fix(ci): quitar anchors/aliases YAML de build.yaml, no soportados por Gitea Actions devops 2026-08-14 23:24:31 -05:00
  • ea7d5e7f47 chore(gitops): deploy Docs Portal v1.0.98 [skip ci] gitea-actions 2026-08-15 04:15:42 +00:00
  • 98096ab69f Merge pull request 'feat(devsecops): Gitleaks + Trivy + Semgrep + Syft + Cosign en el frontend' (#19) from fix/frontend-gitleaks-ci into main devops 2026-08-15 04:14:08 +00:00
  • 2438a6ba0f fix(ci): corregir indentación YAML rota en el step de Semgrep devops 2026-08-14 22:59:31 -05:00
  • 96be5b4b03 chore: trigger CI re-check after Gitea SQLite WAL fix devops 2026-08-14 22:28:22 -05:00
  • 7dc50b83e0 docs(devsecops): agregar página resumen con diagrama del pipeline devops 2026-08-14 21:59:58 -05:00
  • c1b5f72a68 feat(devsecops): firmar la imagen del frontend con Cosign devops 2026-08-14 21:55:03 -05:00
  • b6038e06ca feat(devsecops): generar SBOM (Syft) de la imagen del frontend devops 2026-08-14 21:14:00 -05:00
  • 4aed9f6c5c feat(devsecops): agregar Semgrep SAST en modo auditoría al pipeline devops 2026-08-14 21:07:05 -05:00
  • df13233a29 feat(devsecops): agregar Trivy (imagen + IaC) al pipeline del frontend devops 2026-08-14 20:43:09 -05:00
  • 422e9d257d feat(devsecops): agregar Gitleaks al pipeline del frontend devops 2026-08-14 19:48:44 -05:00
  • 66c44a7dad chore(gitops): deploy Docs Portal v1.0.97 [skip ci] gitea-actions 2026-08-14 04:10:07 +00:00
  • ef0093a406 Merge pull request 'fix(docs-portal): deshabilitar git-revision-date-localized (rompe --strict)' (#18) from fix/docs-portal-deshabilitar-plugin-fechas into main devops 2026-08-14 03:29:21 +00:00
  • 0234c20463 fix(docs-portal): deshabilitar git-revision-date-localized (rompe --strict) devops 2026-08-13 22:27:56 -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 devops 2026-08-14 03:20:51 +00:00
  • 22534d65f3 fix(docs-portal): corregir anchor roto en playbook de crashloop de Medusa devops 2026-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 devops 2026-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 devops 2026-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 devops 2026-08-14 02:42:04 +00:00
  • e8712327a2 docs(docs-portal): documentar que el pipeline de build/deploy quedó operativo devops 2026-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 devops 2026-08-14 02:33:53 +00:00