Christopher Mayor TopherMayor
  • Joined on 2025-12-16
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-28 14:16:00 +00:00
e0cbba6dc5 fix: type safety for profile page, exclude e2e from tsconfig
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-28 14:14:44 +00:00
50b9be2f1c fix #4: wire Profile page to real API data (user comparisons, stats, auth session)
a2dabd527f feat: support OpenRouter/custom LLM providers via env vars
cfe50af1af fix #12: middleware __Secure- cookie prefix check
2e138a8364 fix #12: extract session token before dot (Better Auth signed cookie)
d8eb0eef8e fix #12: handle __Secure- cookie prefix in all auth bypass code
Compare 7 commits »
TopherMayor closed issue TopherMayor/comparaison#4 2026-04-28 14:14:44 +00:00
Frontend: Wire Profile page to real API data
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-28 03:48:07 +00:00
26c7ad4d7b Add Playwright E2E test suite (25 tests across 4 specs)
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-27 19:05:56 +00:00
8f64ccd2f6 fix: pass original request headers to auth.api.getSession
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-27 19:01:47 +00:00
419d96aedc fix: disable drizzle query cache (NoopCache) to fix queryWithCache bug
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-27 18:57:28 +00:00
561e7b546e debug: add postgres.js debug logging
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-27 18:43:48 +00:00
d686d1bd4f fix: use plain Headers for auth session lookup in compare route
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-27 18:39:11 +00:00
3cb771a1cd debug: add error catching to compare getSession
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-27 18:35:08 +00:00
b44277506a fix: add withTimezone to session and verification expiresAt timestamps
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-27 18:29:27 +00:00
33d68502fb fix #12: explicit model name mapping in drizzle adapter schema
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-27 18:26:40 +00:00
eab1618d04 fix #12: pass full schema to drizzle adapter
TopherMayor pushed to fix/e2e-bugs-9-10-11 at TopherMayor/comparaison 2026-04-27 18:26:35 +00:00
eab1618d04 fix #12: pass full schema to drizzle adapter
273b600e98 fix #12: simplify auth adapter, add verifications table
024f3cb1f7 fix #12: add missing session fields ipAddress and userAgent to Drizzle schema
cd51f2a0c8 fix #12: add accounts table for Better Auth credential storage
Compare 4 commits »
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-27 18:22:58 +00:00
273b600e98 fix #12: simplify auth adapter, add verifications table
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-27 18:01:46 +00:00
024f3cb1f7 fix #12: add missing session fields ipAddress and userAgent to Drizzle schema
TopherMayor pushed to main at TopherMayor/comparaison 2026-04-27 17:57:39 +00:00
cd51f2a0c8 fix #12: add accounts table for Better Auth credential storage
TopherMayor closed issue TopherMayor/comparaison#12 2026-04-27 17:57:39 +00:00
Missing 'account' table breaks Better Auth sign-up flow
TopherMayor opened issue TopherMayor/comparaison#12 2026-04-27 17:55:55 +00:00
Missing 'account' table breaks Better Auth sign-up flow
TopherMayor closed issue TopherMayor/comparaison#10 2026-04-27 17:55:54 +00:00
Compare API crashes: user_id='system' violates FK constraint
TopherMayor closed issue TopherMayor/comparaison#11 2026-04-27 17:55:54 +00:00
POST /api/compare missing auth gate -- returns 500 instead of 401