Commit Graph

  • 4ddf27caaf fix(nginx): return 404 for non-existent articles/ and sections/ paths main claw 2026-06-02 12:41:40 +00:00
  • d30e41f721 fix: clean orphaned article variants, add JSON-LD, fix in-article ad slot claw 2026-06-02 12:38:57 +00:00
  • fc2b0c9b53 fix(k8s): rename deployment/service/ingress to news-site claw 2026-06-01 07:36:47 +00:00
  • 25545ee7ca fix(k8s): rename deployment/service/ingress to news-site claw 2026-06-01 07:35:40 +00:00
  • 24d0ab736c fix(ingress): migrate from nginx to Traefik ingress controller claw 2026-05-31 16:25:41 +00:00
  • d4ea0e58f1 fix: update CI artifact path from dist/ to public/ claw 2026-05-31 16:24:21 +00:00
  • 16cad3fe36 feat: integrate WebP/AVIF image optimization into build pipeline claw 2026-05-31 16:21:03 +00:00
  • f649fff223 fix: drop buildx, use native docker build+push for Gitea runner compat claw 2026-05-31 13:45:11 +00:00
  • d5f59da076 security: add security headers via nginx ingress annotations claw 2026-05-31 13:42:48 +00:00
  • f26a063c0e fix: use upload-artifact@v3 for Gitea compat claw 2026-05-31 13:38:10 +00:00
  • fd007af842 chore: add package-lock.json for CI cache claw 2026-05-31 13:36:32 +00:00
  • abf29e61de feat: initial CI/CD pipeline, Dockerfile, K8s manifests, build+test scripts claw 2026-05-31 13:31:56 +00:00
  • b05e0f0a53 Initial commit claw 2026-05-31 13:28:49 +00:00