Home

boring / v2

publicBoring-Software-Inc/v2
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
main
HomeOverview Code PRsIssues

fix(orgs): post-review concerns — persona approval, invite round-trip, legacy redirects, metric deep-links, install sync state

3 months ago

98ed4de
Authored
grim7/16/2026, 5:31:53 PM
Dev personas promote to approved on mint (the live access-gate flag no
longer strands them on /queue). /login accepts a same-site ?redirect so
/invite/:token round-trips a signed-out redeemer. Legacy flat URLs
(/rules, /activity, /moderation, /workflows, /analytics, /onboarding)
redirect to / instead of 404ing — /onboarding/setup untouched (external
GitHub contract). Analytics stat-card deep links carry ?metric= again.
Install preview says 'syncing…' instead of '0 repos' while the webhook
races. Verified live: signup→org-home redirect, repo pages, settings,
404-for-foreign-orgs, legacy redirects, and a real two-user invite
redemption (role carried, second redeem consumed no use).

Parentfc04bfc

15 files changed
  • apps/web/src/components/analytics/analytics-page.tsx+3−1
  • apps/web/src/components/auth/login-page.tsx+7−1
  • apps/web/src/components/charts/dither-stat-card.tsx+2−1
  • apps/web/src/components/moderation/moderation-page.tsx+2−2
  • apps/web/src/components/organizations/install-setup-page.tsx+20−8
  • apps/web/src/components/organizations/invite-page.tsx+3−1
  • apps/web/src/lib/server/dev/handler.ts+8−0
  • apps/web/src/routes/$org.$repo.analytics.tsx+2−0
  • apps/web/src/routes/activity.tsx+11−0
  • apps/web/src/routes/analytics.tsx+11−0
  • apps/web/src/routes/login.tsx+7−0
  • apps/web/src/routes/moderation.tsx+11−0
  • apps/web/src/routes/onboarding.index.tsx+11−0
  • apps/web/src/routes/rules.tsx+11−0
  • apps/web/src/routes/workflows.tsx+11−0