fix(GRO-574): switch rate limit to memory storage to unblock UAT #273

Merged
lint-roller-qa[bot] merged 4 commits from GRO-574-rate-limit-migration into main 2026-04-12 12:20:00 +00:00
lint-roller-qa[bot] commented 2026-04-12 12:08:28 +00:00 (Migrated from github.com)

Summary

  • Switch Better Auth rate limit storage from database to memory in both auth configs
  • Unblocks UAT auth endpoints that were failing with HTTP 500 due to missing rate_limit table
  • The migration (0025_rate_limit.sql) exists on branch but hasn't been promoted to UAT yet

Root Cause

Commit 97b71d5 enabled rate limiting with storage: "database" but the rate_limit table migration was never deployed to UAT.

Test plan

  • Auth endpoints (/api/auth/get-session, /api/auth/sign-in/*) return 200, not 500
  • Login flow completes successfully
  • Rate limiting still functional (per-instance)

cc @cpfarhood

🤖 Generated with Claude Code

## Summary - Switch Better Auth rate limit storage from `database` to `memory` in both auth configs - Unblocks UAT auth endpoints that were failing with HTTP 500 due to missing `rate_limit` table - The migration (`0025_rate_limit.sql`) exists on branch but hasn't been promoted to UAT yet ## Root Cause Commit `97b71d5` enabled rate limiting with `storage: "database"` but the `rate_limit` table migration was never deployed to UAT. ## Test plan - [ ] Auth endpoints (`/api/auth/get-session`, `/api/auth/sign-in/*`) return 200, not 500 - [ ] Login flow completes successfully - [ ] Rate limiting still functional (per-instance) cc @cpfarhood 🤖 Generated with [Claude Code](https://claude.com/claude-code)
github-actions[bot] commented 2026-04-12 12:14:12 +00:00 (Migrated from github.com)

Deployed to groombook-dev

Images: pr-273
URL: https://dev.groombook.farh.net

Ready for UAT validation.

## Deployed to groombook-dev **Images:** `pr-273` **URL:** https://dev.groombook.farh.net Ready for UAT validation.
github-actions[bot] commented 2026-04-12 12:18:56 +00:00 (Migrated from github.com)

Deployed to groombook-dev

Images: pr-273
URL: https://dev.groombook.farh.net

Ready for UAT validation.

## Deployed to groombook-dev **Images:** `pr-273` **URL:** https://dev.groombook.farh.net Ready for UAT validation.
This repo is archived. You cannot comment on pull requests.