[pull] main from Open-Legal-Products:main
From the PR description
See Commits and Changes for more details.
Created by pull[bot] (v2.0.0-alpha.4)
Can you help keep this open source service alive? 💖 Please sponsor : )
Our analysis
Harden auth-backed data handling — read the full analysis →
Think the analysis missed something the PR description covers?
Commits in this PR (7)
| SHA | Subject | Author | Date | |
|---|---|---|---|---|
8164db48 | fix(db): enforce auth user foreign keys | willchen96 | 2026-08-13 | ↗ GitHub |
54043319 | test(ci): use valid auth-backed database fixtures | willchen96 | 2026-08-14 | ↗ GitHub |
867f735e | Merge pull request #332 from Open-Legal-Products/codex/issue-104-user-id-foreign-keys | Will Chen | 2026-08-14 | ↗ GitHub |
fix(db): enforce auth user foreign keys | ||||
5140365c | fix: normalize project sharing emails | willchen96 | 2026-08-14 | ↗ GitHub |
9090f2ac | fix: harden storage and auth clients | willchen96 | 2026-08-14 | ↗ GitHub |
e335bfab | Merge pull request #333 from Open-Legal-Products/codex/fix-project-sharing-email-case | Will Chen | 2026-08-14 | ↗ GitHub |
fix: make project sharing email matching case-insensitive | ||||
8c678e65 | Merge pull request #334 from Open-Legal-Products/codex/backend-hardening-storage-auth | Will Chen | 2026-08-14 | ↗ GitHub |
fix: log storage errors and reuse Supabase admin client | ||||
Capture this PR into my fork
Download a Markdown prompt that tells Claude how to port every
commit in this PR into your working tree. Run it via
claude -p < capture-pull-28.md from
inside the repo you want the changes in.