-
9eb0786bcc
Fix: Google button hover text visibility
main
Michele
2026-02-01 17:35:25 +01:00
-
933440f327
docs: Add design system and basePath troubleshooting to CLAUDE.md
Michele
2026-02-01 17:13:32 +01:00
-
afdec23a84
Redesign: Editorial Fresh design system
Michele
2026-02-01 16:27:23 +01:00
-
09d1c39ec0
Fix metadata: title, description, lang
Michele
2026-02-01 13:04:29 +01:00
-
94ddfad909
Fix email confirmation redirect missing basePath
Michele
2026-02-01 12:23:16 +01:00
-
eb5b2cd42c
Update UAT: all Phase 1 tests passing
Michele
2026-02-01 12:03:51 +01:00
-
44fcd37366
Fix middleware redirect URLs missing basePath
Michele
2026-02-01 12:02:01 +01:00
-
2c2238548a
test(01): complete UAT - 11 passed, 1 issue
Michele
2026-02-01 12:00:36 +01:00
-
64a4a5fcbc
Add project documentation with deployment lessons learned
Michele
2026-01-31 20:13:25 +01:00
-
af3b007a3e
Make OAuth URLs production-ready using NEXT_PUBLIC_APP_URL
Michele
2026-01-31 19:46:06 +01:00
-
c561299ebd
Fix OAuth callback: remove from middleware, fix redirect URLs
Michele
2026-01-31 19:39:52 +01:00
-
ccc509fac6
Fix Google OAuth redirect URL to include basePath
Michele
2026-01-31 19:32:27 +01:00
-
1f6e0d8356
Fix middleware: only run on auth-related routes
Michele
2026-01-31 15:25:30 +01:00
-
14ff7739e9
Fix middleware: skip homepage to prevent empty response
Michele
2026-01-31 15:22:05 +01:00
-
6d1c08dce4
Temporarily disable middleware for debugging
Michele
2026-01-31 15:19:52 +01:00
-
47e1682d44
Simplify homepage to static (debug SSR issue)
Michele
2026-01-31 15:16:37 +01:00
-
79f9d73af0
Fix redirect loop: add trailingSlash config
Michele
2026-01-31 15:01:25 +01:00
-
73fa80da7c
Add basePath for proper subpath deployment with nginx
Michele
2026-01-31 14:51:49 +01:00
-
9d4c13a13b
Revert basePath - conflicts with nginx proxy strip
Michele
2026-01-31 14:49:23 +01:00
-
fd1409dca7
Fix: add basePath for /leopost/ subpath deployment
Michele
2026-01-31 14:47:00 +01:00
-
53407df43e
Update config: deployment completed with Supabase
Michele
2026-01-31 14:33:53 +01:00
-
7e38ce3c1c
Increase memory limit to 1GB for Next.js build
Michele
2026-01-31 14:31:21 +01:00
-
a1148a0a47
Fix: include devDependencies for TypeScript build
Michele
2026-01-31 14:28:31 +01:00
-
8b84fae379
chore: add deployment configuration
Michele
2026-01-31 14:25:01 +01:00
-
e58a79fd2c
docs(phase-1): complete Foundation & Auth phase
Michele
2026-01-31 13:51:08 +01:00
-
04347bc9e8
docs(01-06): complete subscription management plan
Michele
2026-01-31 13:44:40 +01:00
-
e4e04fa784
feat(01-06): add subscription management page
Michele
2026-01-31 13:43:29 +01:00
-
8789f26b36
feat(01-06): add plan card component and switch action
Michele
2026-01-31 13:42:45 +01:00
-
7bdc6d3d0a
feat(01-06): add plan types and utilities
Michele
2026-01-31 13:41:45 +01:00
-
8319679f7d
docs(01-05): complete session middleware and dashboard plan
Michele
2026-01-31 13:39:30 +01:00
-
4c6ff1ab0f
feat(01-05): update home page with auth-aware redirect
Michele
2026-01-31 13:37:59 +01:00
-
af17f90d44
feat(01-05): add protected dashboard layout and page
Michele
2026-01-31 13:37:29 +01:00
-
6cfe58e96d
feat(01-05): add middleware for session refresh and route protection
Michele
2026-01-31 13:36:36 +01:00
-
d5a69fd8c4
docs(01-03): document parallel execution completion
Michele
2026-01-31 13:33:57 +01:00
-
af1f5d6fc6
feat(01-03): add auth callback route for code exchange
Michele
2026-01-31 06:16:07 +01:00
-
fc5e799212
docs(01-04): complete Google OAuth plan
Michele
2026-01-31 05:25:40 +01:00
-
d1156c7a03
feat(01-03): add validation schemas and server actions
Michele
2026-01-31 05:10:33 +01:00
-
bd0df408a5
docs(01-04): document Google OAuth setup process
Michele
2026-01-31 05:08:03 +01:00
-
dcbd7e8b46
feat(01-04): add Google button to login and register pages
Michele
2026-01-31 05:07:24 +01:00
-
1d454d2fcb
feat(01-04): create Google Sign-In button component
Michele
2026-01-31 05:05:44 +01:00
-
0ef0e825a7
docs(01-01): complete Project Setup plan
Michele
2026-01-31 05:01:32 +01:00
-
c5b22420ac
feat(01-01): create dual Supabase client pattern for App Router
Michele
2026-01-31 03:32:14 +01:00
-
ce0f4e37b4
feat(01-01): configure environment variables for Supabase
Michele
2026-01-31 03:31:32 +01:00
-
32d234df62
feat(01-01): initialize Next.js 16 project with TypeScript and Tailwind
Michele
2026-01-31 03:31:01 +01:00
-
17ee4b4ccb
docs(01-02): complete database schema plan
Michele
2026-01-31 03:29:35 +01:00
-
fd56b120b8
docs(01-02): document database schema and security
Michele
2026-01-31 03:27:04 +01:00
-
16b3053aaf
feat(01-02): add seed file for development verification
Michele
2026-01-31 03:26:11 +01:00
-
f271d7fe7f
feat(01-02): create database migration with plans and profiles
Michele
2026-01-31 03:25:48 +01:00
-
bfc5133683
docs(01): update roadmap with phase 1 plan details
Michele
2026-01-31 03:13:19 +01:00
-
bd3e1074a8
docs(01): create phase 1 plans - Foundation & Auth
Michele
2026-01-31 03:12:38 +01:00
-
6a969bccc8
docs(phase-1): research authentication and multi-tenancy domain
Michele
2026-01-31 02:57:28 +01:00
-
619353d9da
docs(01): capture phase context
Michele
2026-01-31 02:46:16 +01:00
-
7c1ca40047
docs: create roadmap (10 phases)
Michele
2026-01-31 02:29:57 +01:00
-
52caabc9cc
docs: define v1 requirements
Michele
2026-01-31 02:23:16 +01:00
-
dc3ea1cf58
docs: complete domain research
Michele
2026-01-31 02:08:10 +01:00
-
a2f5dc2b97
chore: add project config
Michele
2026-01-31 01:56:22 +01:00
-
1ccb092469
docs: initialize project
Michele
2026-01-31 01:53:03 +01:00