Commit Graph

  • 9c45c25db8 chore: localize form page headings and empty state messages to Thai gunshiz 2026-06-29 18:44:41 +07:00
  • 293ac7880c refactor: update configuration schema to support new environment variables gunshiz 2026-06-29 18:42:30 +07:00
  • 3a257e4758 refactor: migrate administrative form management to a centralized modular routing structure gunshiz 2026-06-29 18:41:53 +07:00
  • 1d6b002360 refactor: consolidate background video elements using media-specific source tags gunshiz 2026-06-28 22:43:34 +07:00
  • 41d4e6b8f8 feat: implement unique visitor tracking using Redis and display count on home page gunshiz 2026-06-28 22:39:52 +07:00
  • 4d311e0804 feat: add image assets and background, update site metadata, and initialize project dependencies gunshiz 2026-06-26 22:18:55 +07:00
  • 430974a27d chore: clean up public assets and remove bun.lock file gunshiz 2026-06-26 19:50:16 +07:00
  • 91e9d9c54e feat: add Minecraft server page with copyable address, map integration, and supporting UI components gunshiz 2026-06-26 18:44:02 +07:00
  • 5121229b93 style: adjust card dimensions and responsiveness for mobile and desktop views gunshiz 2026-06-22 18:53:48 +07:00
  • bc90bf3d1b refactor: remove commented-out ShaderBackground component from homepage gunshiz 2026-06-22 00:02:12 +07:00
  • 4010cd1df4 feat: add TikTok follower integration and reduce cache revalidation interval to one hour gunshiz 2026-06-21 23:58:57 +07:00
  • a25f778f57 feat: replace shader background with responsive video backgrounds and update card styling with new transparency and text effects gunshiz 2026-06-20 23:31:10 +07:00
  • 4e4bccd96e feat: add commented-out background video component to main page gunshiz 2026-06-20 21:43:06 +07:00
  • fe626de80f chore: increase follower count cache revalidation interval to 24 hours gunshiz 2026-06-20 20:53:57 +07:00
  • a740631d89 style: update icon and text colors to a consistent dark theme palette in page component gunshiz 2026-06-20 20:48:47 +07:00
  • 37650d3aa8 feat: add TikTok follower count support to follower metrics and labels gunshiz 2026-06-20 20:44:13 +07:00
  • 45945c0b07 feat: add dynamic social media follower/member counts to profile links gunshiz 2026-06-20 20:41:37 +07:00
  • c7e431d99e refactor: move AdminSidebar component to client file and update form layout and submission date formatting gunshiz 2026-06-20 19:53:51 +07:00
  • 1b56937109 feat: implement debounced auto-save for form settings and questions in the admin editor gunshiz 2026-06-20 19:41:14 +07:00
  • cb288588d8 feat: replace rich text editor with custom Tiptap implementation and add HTML formatting utilities gunshiz 2026-06-05 19:25:51 +07:00
  • 658e683c96 feat: improve SEO with JSON-LD metadata, robots.txt, and sitemap configuration gunshiz 2026-06-05 19:08:57 +07:00
  • 005e95a556 feat: implement Tiptap rich text editor and integrate it into admin question management gunshiz 2026-06-05 19:05:21 +07:00
  • 2014c1470f docs: add module structure documentation for the new Form feature to SKILL.md gunshiz 2026-06-05 18:35:55 +07:00
  • 28ed423ae6 feat: replace inputs with textareas in admin form and add URL auto-linking support for form labels and options gunshiz 2026-06-05 18:24:51 +07:00
  • f3dd658304 feat: add discord invite redirect page gunshiz 2026-06-01 21:25:44 +07:00
  • 6a36965e8b feat: add allowOther field to questions and update image upload to return data URIs gunshiz 2026-05-30 01:35:33 +07:00
  • 114804749c feat: implement bulk update for form questions to enable batch saving gunshiz 2026-05-30 01:08:43 +07:00
  • 96c52e8ad6 refactor: replace server action with API route for image uploads and update Nginx rate limiting configuration gunshiz 2026-05-30 01:06:52 +07:00
  • bf215bb9cf feat: add react-hook-form and zod for form management and validation gunshiz 2026-05-30 00:50:36 +07:00
  • 56be873007 feat: add Nginx reverse proxy service with rate limiting to docker-compose configuration gunshiz 2026-05-28 22:06:42 +07:00
  • cd15341316 refactor: replace custom context menu logic with shadcn/ui ContextMenu and ScrollArea components gunshiz 2026-05-28 21:07:18 +07:00
  • 1ae0cf2992 feat: add submission deletion support, transition webhook templates to index-based placeholders, enforce image-only uploads, and localize UI to Thai. gunshiz 2026-05-28 20:48:38 +07:00
  • dedf92965b refactor: update disabled form UI to use Card component and remove redundant Toaster from layout gunshiz 2026-05-28 20:30:25 +07:00
  • bc78873ff8 refactor: migrate global toast notifications to Sonner and update admin UI navigation, layouts, and submission workflows gunshiz 2026-05-28 20:18:45 +07:00
  • 9693bef355 feat: add navigation between submissions, enable image zoom, and automate cleanup of deleted form images gunshiz 2026-05-28 19:51:55 +07:00
  • 74993b66b2 chore: add form-uploads to gitignore and reduce image height in admin form client gunshiz 2026-05-28 19:29:01 +07:00
  • b13e3c6abc feat: add form schemas, modularize delete components, and migrate authentication to a dedicated database schema gunshiz 2026-05-28 19:20:07 +07:00
  • bcae6ece38 feat: add Discord webhook configuration support to forms and create dedicated admin settings page gunshiz 2026-05-28 18:51:55 +07:00
  • 9675758535 feat: implement interactive context menu for viewing edit history in submission details and upgrade to next/image gunshiz 2026-05-28 18:19:37 +07:00
  • 5abf0477c0 feat: add localStorage draft persistence to form filler and introduce reusable SimpleTooltip component gunshiz 2026-05-28 18:04:41 +07:00
  • 9879fd8ee8 refactor: consolidate form client components and standardize layout modularity gunshiz 2026-05-28 17:56:03 +07:00
  • 49e7690b7b feat: implement form submission system with Drizzle ORM and admin dashboard gunshiz 2026-05-28 17:46:31 +07:00
  • ebfcef2bca feat: implement core UI component library and project infrastructure configuration gunshiz 2026-05-25 20:09:17 +07:00
  • c6a3f231c1 feat: implement WebGL shader background, add UI components, and configure project deployment environment gunshiz 2026-05-25 19:01:50 +07:00
  • 89fb9a9b2b first commit gunshiz 2026-05-25 19:01:37 +07:00
  • 3ef1a64897 Initial commit from Create Next App gunshiz 2026-05-24 19:59:20 +07:00