Commit Graph

  • a35b21a5bb Update sitemap with current timestamp and change frequency main Cris Charles 2026-06-15 18:36:21 +08:00
  • e892ca8c87 Delete public/sitemap.xml Cris Charles 2026-06-15 18:29:52 +08:00
  • b7b06ee37e Add files via upload Cris Charles 2026-06-15 18:20:51 +08:00
  • 304be2c2f5 Update sitemap with new last modified date and URLs Cris Charles 2026-06-15 18:19:33 +08:00
  • 4aedc4df0d Add files via upload Cris Charles 2026-06-15 18:15:32 +08:00
  • edd3d336a2 update: nav bar blog page into section, card modal color and font ssbg04 2026-06-11 17:45:03 +08:00
  • 301ea32dc0 fix: email form ssbg04 2026-06-11 17:36:45 +08:00
  • 6a65d0e58e fix: hover, cards quantity ssbg04 2026-06-11 17:27:53 +08:00
  • 5f396f7c07 fix: recaptcha badge ssbg04 2026-06-11 16:44:00 +08:00
  • e24cf8d0be fix: recaptcha badge into inline, CG logo main page with smooth scroll ssbg04 2026-06-11 16:13:29 +08:00
  • ad88525b91 fix: sitemap for google search console ssbg04 2026-06-11 15:46:39 +08:00
  • b97ea58563 fix: sitemap for google search console ssbg04 2026-06-11 15:31:59 +08:00
  • df552df131 Add: Floating Back button for sub-pages, Cards Modal Update: Mini Preview Certificates, Website Preview in Admin Side, ReCaptcha badge to icon, emoji to icon ssbg04 2026-06-11 14:50:18 +08:00
  • 17a34659b1 fix: toast notifications styles and visibility bugs in globals.css and module CSS ssbg04 2026-06-06 22:43:20 +08:00
  • 730083b061 del: recaptcha custom, responsive recaptcha badge ssbg04 2026-06-06 22:37:41 +08:00
  • 1b59189ea2 add: google search console and sitemap ssbg04 2026-06-06 22:26:43 +08:00
  • 2d15c7e239 remove: mysql2 sharp ssbg04 2026-06-06 22:17:32 +08:00
  • 2bba36ffd7 feat: replace favicon.ico with SVG-converted version (16/32/48px multi-size) ssbg04 2026-06-06 22:16:54 +08:00
  • d2c2b0bea7 fix: remove onClick from Server Component JSX (toast backdrop) ssbg04 2026-06-06 21:49:08 +08:00
  • 3f6c67b975 feat: add center toast notifications, compact reCAPTCHA badge, CG logo scroll-to-top ssbg04 2026-06-06 21:48:06 +08:00
  • 8b485b5103 fix: migrate Web3Forms submission to frontend to bypass Vercel Cloudflare block, while keeping reCAPTCHA on backend ssbg04 2026-06-06 21:39:56 +08:00
  • 54932b9c72 feat: switch from FormSubmit to Web3Forms to bypass Vercel server blocks ssbg04 2026-06-06 21:27:14 +08:00
  • 016d4e08e1 chore: add HTTP status code to FormSubmit error message for debugging ssbg04 2026-06-06 21:20:55 +08:00
  • 4e5c385852 fix: add Origin headers to FormSubmit API request to prevent spam blocking ssbg04 2026-06-06 21:13:03 +08:00
  • 7d4972456e fix: remove leftover import of uninstalled recaptcha SDK to fix build ssbg04 2026-06-06 20:51:20 +08:00
  • 1e461bbbf7 fix: use REST API for recaptcha to avoid SDK authentication issues ssbg04 2026-06-06 20:49:46 +08:00
  • d6cef60922 feat: implement @google-cloud/recaptcha-enterprise SDK ssbg04 2026-06-06 20:45:40 +08:00
  • 57bb5babae feat: switch to reCAPTCHA v3 implementation ssbg04 2026-06-06 20:39:45 +08:00
  • 1706012ad3 fix: add recaptcha widget to frontend contact form ssbg04 2026-06-06 20:35:30 +08:00
  • 04be959b8e chore: trigger vercel deployment ssbg04 2026-06-06 20:24:43 +08:00
  • 177f84d1ae remove: local ip alloweddev ssbg04 2026-06-06 20:11:01 +08:00
  • 9f79598a15 Delete old files and upload new portfolio ssbg04 2026-06-06 19:54:03 +08:00