adrianbonpin
|
83057a73ad
|
feat: add dynamic settings editor component
|
2026-04-26 10:15:33 -05:00 |
|
adrianbonpin
|
de0bcca409
|
feat: add reusable Tiptap editor component
|
2026-04-26 10:13:17 -05:00 |
|
adrianbonpin
|
13ef29c6c0
|
feat: add performance entry submit and autocomplete API
|
2026-04-26 10:11:38 -05:00 |
|
adrianbonpin
|
877aa766e7
|
feat: update performanceEntries schema - typed settingsJson, add launchOptions
|
2026-04-26 10:09:18 -05:00 |
|
adrianbonpin
|
786291ff4f
|
feat: integrate saved games grid into profile page
|
2026-04-26 10:07:16 -05:00 |
|
adrianbonpin
|
75341c8c19
|
feat: add saved games grid component
|
2026-04-26 10:06:25 -05:00 |
|
adrianbonpin
|
2cf08200c2
|
feat: add bookmark button to game detail page
|
2026-04-26 10:04:40 -05:00 |
|
adrianbonpin
|
6d18337f72
|
feat: add bookmark button component
|
2026-04-26 10:03:53 -05:00 |
|
adrianbonpin
|
dd123d4afd
|
feat: add saved games API endpoints
|
2026-04-26 10:01:51 -05:00 |
|
adrianbonpin
|
9964c99c4a
|
feat: add savedGames schema
|
2026-04-26 09:59:47 -05:00 |
|
adrianbonpin
|
fb686b6786
|
feat: add public and private profile pages
|
2026-04-26 09:57:28 -05:00 |
|
adrianbonpin
|
b586ceb837
|
feat: add profile components (header, stats, contributions)
|
2026-04-26 09:53:56 -05:00 |
|
adrianbonpin
|
544cdb29cd
|
fix: address code quality issues in user API
|
2026-04-26 09:51:31 -05:00 |
|
adrianbonpin
|
8301562613
|
feat: extend user API with contribution history and verified count
|
2026-04-26 09:47:38 -05:00 |
|
adrianbonpin
|
53d0a52c07
|
feat: simplify mobile sidebar auth to Profile links
|
2026-04-26 09:44:29 -05:00 |
|
adrianbonpin
|
b2eecd008b
|
fix: consolidate @/lib/routes imports
|
2026-04-26 09:43:25 -05:00 |
|
adrianbonpin
|
4c6fa42b11
|
fix: consolidate lucide-react imports
|
2026-04-26 09:40:33 -05:00 |
|
adrianbonpin
|
af3ce06f5e
|
feat: simplify desktop navbar auth to Profile dropdown
|
2026-04-26 09:37:58 -05:00 |
|
adrianbonpin
|
8692b9828f
|
feat: add profile and saved games routes
|
2026-04-26 09:35:30 -05:00 |
|
adrianbonpin
|
3f955e63c3
|
feat: improve auth
|
2026-04-26 09:23:35 -05:00 |
|
adrianbonpin
|
a49e0d8ff0
|
fix: align navbar profile button styling with other nav links
|
2026-04-26 08:03:50 -05:00 |
|
adrianbonpin
|
8dfbd3ca5e
|
fix: use check-email endpoint instead of sign-in probe for email verification
|
2026-04-26 08:02:18 -05:00 |
|
adrianbonpin
|
d1d40c297e
|
feat: add check-email API endpoint for login email verification
|
2026-04-26 08:00:45 -05:00 |
|
adrianbonpin
|
17ded3618b
|
fix: allow signup wizard steps through middleware for authenticated users
|
2026-04-26 07:58:53 -05:00 |
|
adrianbonpin
|
dfbc5d61d6
|
fix: validate session server-side in proxy to prevent stale cookie redirect loops
|
2026-04-26 19:49:26 +08:00 |
|
adrianbonpin
|
25aa52ada3
|
fix: check specifically for session_token cookie, not all better-auth cookies
|
2026-04-26 19:44:37 +08:00 |
|
adrianbonpin
|
2cc2834e0f
|
fix: align auth env var naming with NEXT_PUBLIC_SITE_URL
|
2026-04-26 19:35:45 +08:00 |
|
adrianbonpin
|
067df2ba92
|
fix: use named export for proxy.ts per Next.js 16 convention
|
2026-04-26 19:35:04 +08:00 |
|
adrianbonpin
|
b2ce6f966b
|
fix: resolve build and lint issues for game page display
|
2026-04-26 15:59:31 +08:00 |
|
adrianbonpin
|
e7e16d4772
|
feat: add Raw Performer badge and real data to search results
|
2026-04-26 15:55:05 +08:00 |
|
adrianbonpin
|
1f3e8b9201
|
feat: rewrite game page with full stats dashboard and presets
|
2026-04-26 15:52:47 +08:00 |
|
adrianbonpin
|
016d585e48
|
feat: add stats fetching, preset joins, and sync=1 param to game page
|
2026-04-26 15:49:00 +08:00 |
|
adrianbonpin
|
64cf13636c
|
feat: add FPS range, device donut, and trust bar chart components
|
2026-04-26 15:47:13 +08:00 |
|
adrianbonpin
|
20755fd0fe
|
feat: add historical, upscaler, and boxplot chart components
|
2026-04-26 15:45:26 +08:00 |
|
adrianbonpin
|
b4674be213
|
feat: add ECharts wrapper with project theme
|
2026-04-26 15:43:37 +08:00 |
|
adrianbonpin
|
629d8acfc5
|
feat: add game stats aggregation API endpoint
|
2026-04-26 15:42:26 +08:00 |
|
adrianbonpin
|
9ff44e3d15
|
feat: add echarts dependencies + preset performance link schema
|
2026-04-26 15:38:23 +08:00 |
|
adrianbonpin
|
12ef1dd537
|
style: update login location
|
2026-04-26 15:35:27 +08:00 |
|
adrianbonpin
|
88cd5ef0e7
|
chore: modify title
|
2026-04-26 14:40:47 +08:00 |
|
adrianbonpin
|
9aef6bed6a
|
fix: search de-sync
|
2026-04-26 11:41:53 +08:00 |
|
adrianbonpin
|
668610e8fa
|
chore: auth flow cleanup and verification
|
2026-04-26 01:45:34 +08:00 |
|
adrianbonpin
|
f60b3b3b08
|
feat: add auth controls to navbar and middleware route protection
|
2026-04-26 01:31:12 +08:00 |
|
adrianbonpin
|
8c6e326bad
|
feat: add login, forgot password, and reset password forms
|
2026-04-26 01:27:17 +08:00 |
|
adrianbonpin
|
284a4c1076
|
feat: add signup flow wizard and page
|
2026-04-26 01:21:34 +08:00 |
|
adrianbonpin
|
d09496ed6a
|
feat: add auth UI foundation components and layout
|
2026-04-26 01:17:08 +08:00 |
|
adrianbonpin
|
9588733278
|
feat: add auth form validation schemas and password strength utility
|
2026-04-26 01:12:03 +08:00 |
|
adrianbonpin
|
4fc4b070dc
|
feat: update search page and improve details
|
2026-04-26 01:08:10 +08:00 |
|
adrianbonpin
|
6415200f34
|
feat: add steam game search
|
2026-04-25 21:37:34 +08:00 |
|
adrianbonpin
|
e03a4081ae
|
fix: search page logic
|
2026-04-25 21:07:14 +08:00 |
|
adrianbonpin
|
592b0c7b87
|
feat: initial landing and search pages
|
2026-04-25 21:01:00 +08:00 |
|