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