Data-driven authorization for Rails: an editable permission grid, per-record scoped roles, a structural separation-of-duties veto, and one ambient allowed_to? context.
active 2026-07-14 → 2026-08-25 (UTC)
Activity over time
Daily event counts in the loaded window
Line chart, 43 days from 2026-07-14 to 2026-08-25. Pushes: 58 total, peak 17 in a day. Pull requests: 0 total, peak 0 in a day. Issues: 6 total, peak 5 in a day. Comments: 5 total, peak 1 in a day. Stars: 0 total, peak 0 in a day.
- Pushes
- Pull requests
- Issues
- Comments
- Stars
Stars, PRs, issues and forks are under-captured in the later part of this window. GH Archive progressively stopped capturing non-push events during 2026 — −95% or worse by the end of the window. Every series here except Pushes fades for that reason, so a decline above reflects the archive, not this repository. Pushes stay reliable throughout, so read them, and the contributor counts derived from them, as the real signal. Data health has the measurements.
Top contributors
Pushes, PRs, issues, reviews and comments — stars and forks excluded, so this is contribution rather than popularity
| Contributor | Contributions | Pushes | PRs | Comments |
|---|---|---|---|---|
| davidteren | 66 | 56 | 0 | 3 |
| dependabot[bot] | 2 | 2 | 0 | 0 |
| qodo-code-review[bot] | 1 | 0 | 0 | 1 |
| cubic-dev-ai[bot] | 1 | 0 | 0 | 0 |
| devin-ai-integration[bot] | 1 | 0 | 0 | 1 |
Recent activity
Latest issues, pull requests and releases
- Issue#164davidteren2026-08-14 17:47Members page: distinguish org-wide inert (unmapped-token) holders from deleted subjects
- Issue comment#19davidteren2026-07-15 03:01Scoped-only grants can never pass a collection gate — and the org-wide grant needed to reach the index makes scope_for return every record
- Issue#45davidteren2026-07-14 22:18Migration tooling: assisted migration from Pundit / CanCanCan / Action Policy (code mapping + data backfill + parity harness)
- Issue#45davidteren2026-07-14 22:18Migration tooling: assisted migration from Pundit / CanCanCan / Action Policy (code mapping + data backfill + parity harness)
- Issue#40davidteren2026-07-14 22:18Validate sod_bypass_permission ∉ sod_actions at boot — today the forbidden misconfig ships silently and 500s at the first real self-approval
- Issue#34davidteren2026-07-14 22:17Restructure the 577-line README into guides; add a glossary; separate internal docs; fix stale STATUS.md
- Issue#23davidteren2026-07-14 22:17Engine management-UI 403 (require_full_access!) bypasses the AccessDenied/reason machinery — blank body, no X-Current-Scope-Reason
Totals cover only the window loaded into ClickHouse and count events, not GitHub's lifetime totals — 0 stars here means stars gained during the window, not the repo's star count.