d770d07e59
chore: update Nginx proxy configuration to use variable resolution and bind start script to all interfaces
gunshiz2026-07-25 23:13:04 +07:00
5cc7edaa13
feat: add new skills for codebase architecture, grilling, and frontend design with associated configurations and documentation
gunshiz2026-07-24 21:02:20 +07:00
48c4dae218
fix: handle unauthorized guild roles by defaulting to an empty array
gunshiz2026-07-04 01:09:05 +07:00
d8437ae39a
refactor: migrate TikTok polling from external cron to internal Next.js instrumentation interval
gunshiz2026-07-03 23:50:56 +07:00
46360826b6
fix: add logging to the TikTok cron job command in docker-compose.yml
gunshiz2026-07-03 23:36:04 +07:00
752f708151
feat: implement debounced autosave functionality for form extra settings with status indicators
gunshiz2026-07-03 23:26:08 +07:00
2e94c8f8ec
feat: implement unified login flow with LoginButton and contextual LoginDialog for unauthenticated form access
gunshiz2026-07-03 23:18:59 +07:00
ac6c35598c
feat: add Discord profile dropdown menu with role display and integrate with admin and form layouts via AdminShellServer.
gunshiz2026-07-03 23:02:15 +07:00
6cb28421e6
fix: adjust DropdownMenuContent width to fixed 64 units and remove min-width constraint
gunshiz2026-07-03 22:07:16 +07:00
6996b2405e
feat: add support for {update} template variable to track and display submission changes
gunshiz2026-07-03 22:04:19 +07:00
248d6dc083
docs: update documentation to reflect Discord role-based access control integration for forms
gunshiz2026-07-03 22:00:16 +07:00
10162c9363
feat: add Discord role-based access control for forms with custom dropdown UI
gunshiz2026-07-03 21:58:10 +07:00
a0eac6ce1e
docs: add documentation for TikTok cron polling, Discord utilities, and cron container updates
gunshiz2026-07-03 21:26:23 +07:00
96b7ce11c0
feat: add tiktok polling system with docker cron
gunshiz2026-07-03 21:18:12 +07:00
f5544e328d
feat: add theme toggle to admin sidebars and update form list to use full-row navigation links
gunshiz2026-07-03 17:55:33 +07:00
8c7c183d14
feat: add success dialog for form submission and update typography and spacing for HTML display and editor components
gunshiz2026-07-03 17:43:20 +07:00
659c41f713
feat: add enhanced logging for TikTok webhook authorization, environment variables, and message delivery status
gunshiz2026-07-03 17:08:39 +07:00
179b8b2e30
fix: update Roblox friends API endpoint to use roproxy.com
gunshiz2026-07-02 19:48:41 +07:00
e85b8904d6
feat: implement TikTok webhook handler to stream video and live notifications to Discord
gunshiz2026-07-02 19:33:24 +07:00
f458486583
fix: disable fetch caching for follower count requests and update docker logs command
gunshiz2026-07-02 18:31:10 +07:00
83834b7fc9
refactor: update Roblox integration to fetch and label friend count instead of followers
gunshiz2026-06-30 23:01:47 +07:00
38f9ebd4cf
docs: update admin panel architecture and documentation for centralized auth and new backend management sections
gunshiz2026-06-30 22:59:36 +07:00
9cc95f642b
fix: update robots.txt disallow path from /form/admin/ to /admin/
gunshiz2026-06-30 22:58:42 +07:00
e2f480af62
refactor: consolidate admin authorization into layout and introduce AdminShell component
gunshiz2026-06-30 22:56:25 +07:00
848f93641f
chore: update TikTok API revalidation interval to one hour
gunshiz2026-06-30 22:45:58 +07:00
19fde79fd0
feat: implement discord-based admin authentication for the form management page and add skill documentation
gunshiz2026-06-30 22:35:11 +07:00
2e3983e38c
feat: implement TikTok OAuth flow and integrate profile data into home page
gunshiz2026-06-30 20:41:01 +07:00
de3ee40fa4
refactor: remove unused requireAdmin function from form actions
gunshiz2026-06-30 18:23:42 +07:00
a875a7b652
fix: prevent answer text overflow by adding min-width and break-all styling
gunshiz2026-06-30 18:16:38 +07:00
2920520d41
feat: add SidebarTrigger to mobile view in form admin layout
gunshiz2026-06-30 17:18:15 +07:00
01e97bb6c6
feat: add delete functionality to admin forms list and correct redirection paths
gunshiz2026-06-30 17:17:20 +07:00
d0ce59b209
feat: implement global page navigation progress bar using Radix UI
gunshiz2026-06-29 21:15:12 +07:00
f9b423eded
feat: support user-related placeholders in submission templates and standardize display time to Asia/Bangkok timezone
gunshiz2026-06-29 20:30:06 +07:00
56eaf61cef
refactor: change form list layout from grid to vertical flex stack
gunshiz2026-06-29 19:16:56 +07:00
3b004e393c
feat: replace textarea with rich text editor for form descriptions and add metadata support with HTML rendering
gunshiz2026-06-29 19:13:37 +07:00
45ceae5c6e
feat: add theme toggle component with dropdown menu support to the layout
gunshiz2026-06-29 18:54:38 +07:00