• Phạm Quang Bảo's avatar
    refactor: replace getRandomFallbackImage with getFallbackImage and reduce ad counts · c297344d
    Phạm Quang Bảo authored
    - Replace getRandomFallbackImage() with getFallbackImage(index) for deterministic fallback images
    - Reduce advertisement count from 3 to 2 in News section
    - Reduce sidebar advertisements from 5 to 3 in ArticleDetailPage
    - Add image validation and optimization for SEO metadata
    - Implement toOptimizedSeoImageUrl() to serve optimized images via Next.js image optimizer
    - Add isRemoteImageValid() to verify remote image
    c297344d
Name
Last commit
Last update
..
advertisements Loading commit data...
base-config Loading commit data...
change-password Loading commit data...
contact-management Loading commit data...
dashboard Loading commit data...
header-config Loading commit data...
login Loading commit data...
media Loading commit data...
members Loading commit data...
news Loading commit data...
no-permission Loading commit data...
password-reset-requests Loading commit data...
roles Loading commit data...
tags Loading commit data...
users Loading commit data...
videos Loading commit data...
layout.tsx Loading commit data...
page.tsx Loading commit data...