Home

boring / v2

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

Commits

Recent history with branch topology for this repository.

pr-heads/8663c11e-335c-4319-8c23-a0111b1623d5feat/admin-portal

yert

e6b960dgrimJul 20

feat(admin): platform staff portal at /admin

c01c7f1grimJul 20

fix(web): plumb VITE_WAITLIST_OPENER_ORIGINS through the docker build

8accee5grimJul 20

yop

38f9bc1grimJul 20

document perf decisions

45b9765grimJul 20

shit

3ded2b6grimJul 20

improvements to loading speed

80f9752grimJul 20

fixy fixy

797abeagrimJul 20

ui primitives and inset-dialog

6026a3dgrimJul 20

Update mobile-footer.tsx

30b3c4bgrimJul 17

ui sex

1bc6fe6grimJul 17

ui blah blah blah

5cee78agrimJul 17

ai evals

f934c1cgrimJul 17

lock rules only inside of workflows

ce3ba9agrimJul 17

improvements

3f6adefgrimJul 17

peak

5db9b4cgrimJul 17

test(e2e): workflow matrix — every rule + gate block-verified, per-run md reports, catalog seeder

3d18fe5grimJul 16

test(e2e): workflow axis — saved graphs through the real PR pipeline

233cf28grimJul 16

fix(workflows): drag-in actually drops — droppable must live BELOW DndContext

c5f5992grimJul 16

style(workflows): drop the dots from toolbox section headers

48390f4grimJul 16

style(workflows): kind color profiles + group-card toolbox separation

05fcbf7grimJul 16

feat(workflows): grid CRUD + full editor rebuild

9db7d7fgrimJul 16

fix(install): exclude empty-string installation ids from claimables

bb25441grimJul 16

fix(install): recover from GitHub's id-less setup callbacks

707ba9egrimJul 16

docs: ledger the org follow-up decisions in DECISIONS.md

86b81f1grimJul 16

chore(orgs): drop user_installations — pre-prod, nothing to re-parent

5e2de7cgrimJul 16

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

98ed4degrimJul 16

feat(orgs): checkpoint 2 — the URL owns scope

fc04bfcgrimJul 16

feat(orgs): checkpoint 1 — org model on Better Auth's plugin, invite links, installation re-key, migration

91a4b63grimJul 16

performance & ux improvements.

c2b4125grimJul 16

Update vite.config.ts

cd9ab4agrimJul 16

yo mama

892c351grimJul 16

Add feecback btn

fecdd9cgrimJul 14

fix(onboarding): uninstall must drop the installation link, not just the repos

1075b0fgrimJul 14

quick tweaks

90e73d7grimJul 14

Merge pull request #1 from ripgrim/feat/beta-banner

ee81b57grimJul 14
feat/beta-banner

docs(test): ledger live-E2E webhook-ownership consequence (§11)

689af0egrimJul 14

feat(web): rebuild the repo switcher as a cmdk command palette (§4)

54ebee0grimJul 14

feat(test): preflight the webhook API before opening a real PR (§11)

f19731fgrimJul 14

fix(test): harness fails clearly when the database is unreachable (§11)

370a8acgrimJul 14

feat(test): complete the e2e harness — fold, degraded-mode, docs (§11)

aca5e5agrimJul 14

feat(test): scenario-driven e2e harness (scripts/e2e) with clack/commander CLI

dce67e0grimJul 14

polish(arming): clearer arm-callout copy, drop eyebrow/icon, tighten button; show all repos in switcher

85ec68agrimJul 14

feat(worker): TRIPWIRE_FAIL_READS — force reads to degrade for the E2E floor (§11)

f86ceffgrimJul 14

feat(web): home goes cross-repo — the only cross-repo surface (§4)

ab5fd81grimJul 14

style: biome format drift in onboarding-page + db manifest

dce913bgrimJul 14

feat(web): repo switcher — topbar + cmdk palette, signal rows (§4)

846771bgrimJul 14

feat(core): arm-time backfill — replay stored events into runs, surface off (§4)

174eb87grimJul 14

feat(web): arming affordance — unarmed is a call to action, not empty (§4)

c566b0agrimJul 14

feat(web): closed beta banner

db83b78grimJul 14

feat(core): repos.armed — a repo is gated only when explicitly armed (§4)

225a63egrimJul 14

feat(test): one-command prod lifecycle E2E — bun run test:lifecycle:prod

461c615grimJul 14

feat(test): fork-mode for the lifecycle E2E — runs on prod via a non-exempt PR

e43dd6bgrimJul 14

fix(onboarding): link installation from the webhook, not just the redirect

b679f28grimJul 14

pushu pushu

c027335grimJul 14

test(deploy): §10 leak invariant as projection proof + fix smoke (unit 4 follow-up)

7739e5agrimJul 14

feat(deploy): cut-over runbook + deploy smoke script (unit 4)

087580fgrimJul 13

feat(deploy): PlanetScale pooled/direct split + verify gate (unit 3)

36a43e7grimJul 13

feat(deploy): Railway config-as-code + env matrix + DEPLOY.md (unit 2)

6316fbegrimJul 13

feat(deploy): containerize api, worker, web for Railway (unit 1)

fb881bcgrimJul 13

test(e2e): scripted live E2E for the comment lifecycle (§11)

39957efgrimJul 13

feat(forge-github): PR comment lifecycle — verdict transitions get a new comment

896b9aegrimJul 13

feat(core): min-merged-prs@2 — fix an unsatisfiable rule

8b250b5grimJul 13

feat(web): run page evidence — the stored §10 projection, not raw JSON

c112fbegrimJul 13

feat(db): seed a full year of realistic activity for demo personas

abbd43fgrimJul 13

style(web): lay the /login dev personas out as a grid

e421886grimJul 13

fix(web): dev-login sign-in fallback + demo secret length

3d224c6grimJul 13

feat: bun run dev:demo — embedded pglite, web head only (§13)

732e270grimJul 13

feat(web): dev persona switcher — auto-login without OAuth (§13)

26c2dfbgrimJul 13

fix(web): home stat cards — number and series tell one story

cb4771egrimJul 13

feat(core): ai-review@2 — findings quote code in backticks

8884568grimJul 13

feat(web): enrich run page — passed/failed steps, ai-review file containers

3bb7675grimJul 13

feat(web): run steps — connector line through dots, tighter ms badge

ac880a2grimJul 12

feat(web): block hover behind the feed blur; apply stack styling to the run page

53c8e4egrimJul 12

fix(web): activity stack — header fill, no row dividers, show less, aligned chips

55218eagrimJul 12

fix(web): activity stack — first 10 then 'show more (N)', bottom blur

3fdffedgrimJul 12

fix(web): onboarding callback links on session; funnel install params

8f297ccgrimJul 12

fix(web): quiet first contact — real logo, cardless /login + /onboarding

70e2899grimJul 12

feat(web): /activity stacked cards, no dropdowns

168bd17grimJul 12

feat(web): real empty states across surfaces

f805fc0grimJul 12