• Phạm Quang Bảo's avatar
    feat: add custom SEO image optimization endpoint with sharp · 1b566648
    Phạm Quang Bảo authored
    - Add sharp@0.34.5 dependency for server-side image processing
    - Create /api/seo-image endpoint to resize og:images to 1200x630 JPEG
    - Replace toOptimizedSeoImageUrl with toSeoImageUrl routing through custom endpoint
    - Implement host validation to prevent open proxy abuse (allow vcci-hcm.org.vn, vccihcm.vn)
    - Add automatic fallback to /thumbnail.png when source image fails
    - Set aggressive caching headers (max-age=86400, s-maxage=2592000)
    - Support both absolute
    1b566648
Name
Last commit
Last update
.agents/skills Loading commit data...
.ci Loading commit data...
.docker Loading commit data...
.idea Loading commit data...
public Loading commit data...
src Loading commit data...
.dockerignore Loading commit data...
.gitignore Loading commit data...
.gitlab-ci.yml Loading commit data...
README.md Loading commit data...
components.json Loading commit data...
docker-compose.yaml Loading commit data...
eslint.config.mjs Loading commit data...
next.config.ts Loading commit data...
orval.config.ts Loading commit data...
package.json Loading commit data...
pnpm-lock.yaml Loading commit data...
pnpm-workspace.yaml Loading commit data...
postcss.config.mjs Loading commit data...
skills-lock.json Loading commit data...
tsconfig.json Loading commit data...