Last weird branch commit
This commit is contained in:
@@ -1,11 +1,11 @@
|
||||
---
|
||||
# nuzlocke-tracker-1y09
|
||||
title: Enforce feature branch workflow for agents
|
||||
status: todo
|
||||
status: completed
|
||||
type: task
|
||||
priority: high
|
||||
created_at: 2026-03-20T20:48:21Z
|
||||
updated_at: 2026-03-20T20:59:21Z
|
||||
updated_at: 2026-03-20T21:01:47Z
|
||||
---
|
||||
|
||||
## Problem
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
---
|
||||
# nuzlocke-tracker-he1n
|
||||
title: Add local GoTrue container for dev auth testing
|
||||
status: todo
|
||||
status: in-progress
|
||||
type: feature
|
||||
priority: normal
|
||||
created_at: 2026-03-20T20:57:04Z
|
||||
updated_at: 2026-03-20T20:57:04Z
|
||||
updated_at: 2026-03-20T21:08:22Z
|
||||
---
|
||||
|
||||
## Problem
|
||||
@@ -34,17 +35,17 @@ GoTrue will use the existing `db` PostgreSQL container, creating its own `auth`
|
||||
|
||||
## Checklist
|
||||
|
||||
- [ ] Research GoTrue Docker image and required env vars (JWT secret, DB connection, SMTP disabled, etc.)
|
||||
- [ ] Add `gotrue` service to `docker-compose.yml` using the existing `db` container
|
||||
- [ ] Configure GoTrue to use the same PostgreSQL with its own `auth` schema
|
||||
- [ ] Set local JWT secret (e.g. `super-secret-jwt-token-for-local-dev`) shared between GoTrue and the backend
|
||||
- [ ] Update `.env.example` with local GoTrue defaults (`SUPABASE_URL=http://localhost:9999`, local JWT secret, local anon key)
|
||||
- [ ] Update `frontend/src/lib/supabase.ts` to use `http://localhost:9999` in dev (GoTrue's local port)
|
||||
- [ ] Verify backend JWT verification works with GoTrue-issued tokens (same HS256 + shared secret)
|
||||
- [x] Research GoTrue Docker image and required env vars (JWT secret, DB connection, SMTP disabled, etc.)
|
||||
- [x] Add `gotrue` service to `docker-compose.yml` using the existing `db` container
|
||||
- [x] Configure GoTrue to use the same PostgreSQL with its own `auth` schema
|
||||
- [x] Set local JWT secret (e.g. `super-secret-jwt-token-for-local-dev`) shared between GoTrue and the backend
|
||||
- [x] Update `.env.example` with local GoTrue defaults (`SUPABASE_URL=http://localhost:9999`, local JWT secret, local anon key)
|
||||
- [x] Update `frontend/src/lib/supabase.ts` to use `http://localhost:9999` in dev (GoTrue's local port)
|
||||
- [x] Verify backend JWT verification works with GoTrue-issued tokens (same HS256 + shared secret)
|
||||
- [ ] Test email/password signup and login flow end-to-end locally
|
||||
- [ ] Verify OAuth buttons gracefully handle missing providers in local dev (show disabled state or helpful message)
|
||||
- [ ] Update `docker-compose.yml` healthcheck for GoTrue readiness
|
||||
- [ ] Document the local auth setup in README or contributing guide
|
||||
- [x] Verify OAuth buttons gracefully handle missing providers in local dev (show disabled state or helpful message)
|
||||
- [x] Update `docker-compose.yml` healthcheck for GoTrue readiness
|
||||
- [x] Document the local auth setup in README or contributing guide
|
||||
|
||||
## Notes
|
||||
|
||||
|
||||
Reference in New Issue
Block a user