kunthawat
  • Joined on 2025-12-05
kunthawat pushed to main at kunthawat/dealplustech-astroreal 2026-06-16 09:48:41 +07:00
85a0a54eb4 Use @astrojs/sitemap instead of manual sitemap.xml.ts
kunthawat pushed to main at kunthawat/dealplustech-astroreal 2026-06-16 09:46:47 +07:00
5c1d3c7ef9 Fix domain: dealplustech.com -> dealplustech.co.th
kunthawat pushed to main at kunthawat/dealplustech-astroreal 2026-06-16 09:44:52 +07:00
da14d0d05d Add Umami analytics tracking scripts
kunthawat pushed to master at kunthawat/consentos 2026-06-15 23:23:58 +07:00
4abb0138e6 fix: bake Chromium browser into combined image
kunthawat pushed to master at kunthawat/consentos 2026-06-15 23:13:30 +07:00
557e9ec9c7 fix: override PORT env for scanner service
kunthawat pushed to master at kunthawat/consentos 2026-06-15 23:08:11 +07:00
ee1157472c revert: remove Chromium/Playwright deps from Dockerfile; add supervisorctl support
kunthawat pushed to master at kunthawat/consentos 2026-06-15 22:46:04 +07:00
7e6f78e2fa fix: include Playwright system deps and Chromium binaries in combined image
kunthawat pushed to master at kunthawat/consentos 2026-06-15 22:32:46 +07:00
6e9726f28e fix: bake SCANNER_SERVICE_URL into the combined image
kunthawat pushed to master at kunthawat/consentos 2026-06-15 22:17:27 +07:00
87494aae95 fix: enable scanner HTTP service in combined image
kunthawat pushed to master at kunthawat/consentos 2026-06-15 21:44:09 +07:00
fb6793d05f fix(admin-ui): patch site config updates instead of replacing
kunthawat pushed to master at kunthawat/consentos 2026-06-15 21:32:08 +07:00
cc707f4887 fix: parse raw public translation responses in banner
kunthawat pushed to master at kunthawat/consentos 2026-06-15 21:13:00 +07:00
27a3e777ae fix: wildcard CORS for public banner API endpoints
kunthawat pushed to master at kunthawat/consentos 2026-06-15 18:39:30 +07:00
0bba7ef21a fix: strip www. prefix when matching origin to registered domains
kunthawat pushed to master at kunthawat/consentos 2026-06-15 18:36:25 +07:00
7973cb321e feat: dynamic per-site CORS for public banner endpoints
kunthawat pushed to master at kunthawat/consentos 2026-06-15 18:30:04 +07:00
683aa2379d fix: load translations from API instead of static CDN files
kunthawat pushed to master at kunthawat/consentos 2026-06-15 18:11:40 +07:00
e9bae32ee2 feat: add default_language to site config for banner i18n
kunthawat pushed to main at kunthawat/dealplustech-astroreal 2026-06-15 17:51:01 +07:00
5b521661ec feat: เพิ่ม consent script (consent.moreminimore.com)
kunthawat pushed to master at kunthawat/consentos 2026-06-15 17:47:49 +07:00
2757cd9e46 feat(admin-ui): add Thai language to translations dropdown
kunthawat pushed to main at kunthawat/dealplustech-astroreal 2026-06-15 13:07:29 +07:00
3469a09a9f feat: เพิ่ม tracking codes — GA4, Google Ads, Microsoft Clarity, Meta Pixel
kunthawat pushed to main at kunthawat/dealplustech-astroreal 2026-06-15 12:36:30 +07:00
5d5e12d7e7 fix: รูปหลักบทความ plastic-grilles-guide path ถูกต้อง (blog/grilles -> grilles)