Commit Graph

3 Commits

Author SHA1 Message Date
Kunthawat
41bf954d80 Implement full consent logging system with SQLite database
- Install better-sqlite3 and @astrojs/node adapter
- Update consent API to use SQLite database
- Add DELETE endpoint for consent logs
- Update admin consent-logs page with full UI (stats, table, export, delete)
- Add sessionId to consent tracking
- Admin password: Coolm@n1234mo

Note: Database stored at data/consent.db (gitignored)
2026-04-01 15:09:16 +07:00
Kunthawat
6d41d59e53 Update Astro to latest version (5.18.1) 2026-03-31 22:56:11 +07:00
Kunthawat
ee4f3e9c51 Fix all product pages with REAL crawled content
 Regenerated 34 product pages with actual crawled content
 Mapped correct product images to each page (1,348 images)
 Green color theme from original logo
 Mega menu with proper categories
 Homepage with PPR product images (not banners)
 Footer with main categories only
 Logo without text

Fixed issues:
- All product pages now use REAL content from dealplustech.co.th
- Product images mapped correctly (not logo!)
- Green theme (#3f8b6d) matches original website
- All 1,348 images available in /images/products-misc/
2026-03-14 09:43:06 +07:00