You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Emergency override token must be supplied in the `x-override-token` header for actions that allow overrides.
177
+
- Socket.IO connections require a valid session JWT (passed as `auth.token` or `Authorization: Bearer <jwt>`); server enforces origin via `NEXT_PUBLIC_APP_URL`. (See `server.ts`.)
178
+
- All overrides and permission changes are written to `AuditLog`.
179
+
180
+
If you'd like, I can open a PR that runs the migration against a disposable test database and add CI to run the new unit/integration tests.
181
+
182
+
---
183
+
184
+
Neon (Postgres) — quick notes
185
+
- Set `DATABASE_URL` to your Neon branch URL, include `?pgbouncer=true&sslmode=require&schema=public`.
186
+
- To repair local Prisma client issues on Windows/OneDrive: `npm run prisma:regen` — it removes temp files and regenerates the client.
187
+
- To verify a Neon DB after migrations: set `DATABASE_URL` and run `npm run verify:neon`.
188
+
189
+
CI
190
+
- The repository includes a GitHub Actions workflow that will run migrations against a Neon staging DB (when `NEON_DATABASE_URL` secret is provided) and run integration tests.
0 commit comments