Home

boring / v2

publicBoring-Software-Inc/v2
Overview Code History Branches Pull requestsIssuesInsights Campfire Docs
feat/forge-opengit-oauth
HomeOverview Code PRsIssues

Commits

Recent history with branch topology for this repository.

pr-heads/56ae405b-9eda-4a93-9892-55ee455d3a6efeat/forge-opengit-oauth

fix: drop the root workspace dependency that broke the deploy build

eeaaa40grimAug 23
pr-heads/a9c681ef-7f84-45f1-9669-be68a6ab7370

fix: clear the anti-slop suite, and stop the e2e depending on repo config

aeb6d9agrimAug 23

feat(web): a control for the review fallback, and stop resetting it on save

332f809grimAug 23

feat(web): view on {forge} button, and stop assuming every run is github

ef79ba5grimAug 23

fix(web): clearer degradation copy, and no em dashes

aa91db6grimAug 23

fix(web): say a rule couldn't run, not 'evaluation degraded'

016864bgrimAug 23

feat(core): make the fail-closed floor configurable, on by default

2c680b9grimAug 23

docs: overview, agent guidelines, and the rule ideas on paper

22e1609grimAug 23

docs: contributing guide, and the license in plain words

9036ef8grimAug 23

docs: what open-git needs for github parity

0b1a092grimAug 23

feat(forge-opengit): comment on the change request, on transitions only

6a2f9dfgrimAug 23

feat(worker): installing the bot connects the repo, no manual add

a540657grimAug 23

feat(web): connect open-git repos, not just sign in

815381fgrimAug 23

fix(worker): resolve the sweeper's adapter per repo, not once at boot

c2bd379grimAug 23

feat(e2e): exercise every rule open-git can reach, and prove the rest decline

8278fcegrimAug 23

feat(core): keep rules a forge cannot run out of its gate

5360bf3grimAug 23

fix(api): restore the /webhooks/:forge registry

f12fe28grimAug 22

fix(worker): carry the installation id so a lazily-upserted repo can act

1884423grimAug 22

feat(e2e): open-git harness and driver that never close a pull request

b44631agrimAug 22

fix(e2e): never close a pull request without being told to

69b2579grimAug 22

feat(forge-opengit): adapter + worker runtime, check as the merge gate

39a542cgrimAug 22

feat(forge-opengit): ingest pull_request events now that author lands

bccfb77grimAug 22

fix(boundaries): register forge-opengit as an importable package

a3ad589grimAug 22

Merge branch 'main' into feat/forge-opengit-oauth

4850c34grimAug 22

feat(ui): cleanup

d0863c5grimAug 22

Merge pull request #26 from Boring-Software-Inc/feat/repo-tabs

68ef1b3grimAug 19
feat/repo-tabs

fix(web): claim the install in the run-view fixture

28f3628grimAug 19

feat(web): add repo tab strip, move nav into shell

2a3065egrimAug 19

TRP-94 chore: retrigger railway deploy

946bb44grimAug 18

feat(ui): detect user agent and show warning

a8617adgrimAug 18

feat(forge-opengit): webhook ingest + /webhooks/:forge registry

54473bfgrimAug 17

feat(forge-opengit): sign in with open-git via genericOAuth

f95f0c8grimAug 17

fix(db): skip repos on forges this build doesn't support

2941fbbgrimAug 17

feat(forges): forge-agnostic groundwork, no adapter coupling

bb640fdgrimAug 17
pr-bases/4248dffb-9f2a-405a-81fe-55ed23ab08ad

fix(utils): copy attachment bytes so Blob accepts them

5861847grimJul 29

Merge pull request #25 from Boring-Software-Inc/fix/workflow-toggle-save-queue

cde55d2grimJul 29
fix/workflow-toggle-save-queue

style(customize): reindent customize-page so biome check passes

752eaaagrimJul 29

feat(workflows): batch enable toggles into the save queue, dither on truth

4302e50grimJul 29

fix(ci): drop the orphaned hasData binding, ignore .turbo in biome

3867aa1grimJul 29

Merge pull request #24 from Boring-Software-Inc/design/neutral-tokens-and-login

678252cgrimJul 29
pr-heads/dbfcdbce-3573-4d95-a6e9-36833fb39702design/neutral-tokens-and-login

fix(ui): interface pass — contrast, reduced motion, landmarks, hit areas

7e4b4e6grimJul 29

chore: add the better-* interface review skills

9281712grimJul 29

Merge branch 'design/neutral-tokens-and-login' of https://github.com/Boring-Software-Inc/v2 into design/neutral-tokens-and-login

455a207grimJul 28

Update styles.css

e278f01grimJul 28

design: filled body well + correct card metrics

88303afgrimJul 28

design: dither backs the whole workflow card + custom rules empty state

3de9931grimJul 28

Merge branch 'design/neutral-tokens-and-login' of https://github.com/Boring-Software-Inc/v2 into design/neutral-tokens-and-login

3037628grimJul 28

bye bye dither button

4decab4grimJul 28

design: fix rule card header collapsing under chip count

9a4f9f7grimJul 28

design: workflow card shell + dither only when enabled

1c42456grimJul 28

design: rule card overhaul + collapse dev personas

c6a9839grimJul 28

Update dashboard-layout.tsx

3b26bb2grimJul 28

design: neutral dark palette + new login card

847e983grimJul 28

Merge pull request #23 from Boring-Software-Inc/feat/economics-digest-copy

e1b710bgrimJul 28
feat/economics-digest-copy

TRP-83 feat(economics): dithered LINE chart (glow band + dashed), not area

6afb644grimJul 27

TRP-83 fix(economics): line chart, not dither area — colors were merging

f7e10cegrimJul 27

TRP-83 fix(economics): chart legend, clearer OpenRouter field, zoom out

202e577grimJul 27

Merge pull request #22 from Boring-Software-Inc/feat/economics-digest-copy

b6f0da6grimJul 27

TRP-83 feat(economics): dither-kit spend chart, as a full embed image

5e03d50grimJul 26

TRP-83 feat(economics): billed-vs-actual sparkline thumbnail on the digest

6ba3a58grimJul 26

TRP-83 feat(economics): render the daily digest as a Discord embed

d22742fgrimJul 26

TRP-83 feat(economics): plain-language digest, alerts, and monthly report

b08860egrimJul 25

TRP-80 fix(customize): fill override defaults for pre-existing configs

3ed703egrimJul 24

Merge pull request #21 from Boring-Software-Inc/feat/customize-outcome-text

c65c699grimJul 24

TRP-80 feat(customize): per-outcome custom comment text + details button

93e72a2grimJul 24

Merge pull request #20 from Boring-Software-Inc/feat/dedupe-joined-run-feed

2924085grimJul 24
feat/dedupe-joined-run-feed

fix(runs): dedupe the joined-run feed at render, never in storage

16a75f6grimJul 24

Merge pull request #19 from Boring-Software-Inc/feat/block-custom-rule-delete-in-use

83a0c2bgrimJul 24
feat/block-custom-rule-delete-in-use

feat(rules): block deleting a custom rule while a workflow uses it

6e104adgrimJul 24

Update .gitignore

f32fad5grimJul 24

Delete docs directory

41391degrimJul 24

remove random files

b0f4e94grimJul 24

Update moderation-page.tsx

4ca1429grimJul 24

Merge pull request #18 from Boring-Software-Inc/feat/custom-rule-name-resolution

8ab5b69grimJul 24
feat/custom-rule-name-resolution

fix(rules): resolve custom rule names + surface skip reasons

bf48513grimJul 24

Merge pull request #17 from Boring-Software-Inc/fix/custom-rule-require-semantics

574017bgrimJul 24

Merge pull request #15 from Boring-Software-Inc/fix/guard-404-serializable

a1027f2grimJul 24

Merge pull request #16 from Boring-Software-Inc/feat/rule-check-cli

8891593grimJul 24
fix/custom-rule-require-semantics

fix(rules): custom rule copy states the requirement, not the flag

2e7eac4grimJul 24
pr-heads/08bc1d16-e6eb-41fa-af25-a64446de922dfeat/rule-check-cli

feat: rule-check dev CLI — evaluate one rule against a real PR

25cc7e0grimJul 24