• Joined on 2026-07-29
peter pushed to main at peter/siftlode 2026-09-21 22:34:12 +00:00
b82c22b888 release: 0.94.0 (improvement/e27-contract-hardening)
f839a461e6 chore(release): 0.94.0 — framework & contract hardening
8525666913 test: round 4 — an assertion that could not fail, and a comment that did not add up
3f24248e01 fix: round 3 — a vacuous ordering test, a clamp that was a silent rewrite, a regex that missed
6b86673af4 chore: untrack tsconfig.tsbuildinfo, and hold the CI baseline the way the local gate does
Compare 22 commits »
peter pushed tag v0.94.0 to peter/siftlode 2026-09-21 22:34:12 +00:00
peter pushed to main at peter/siftlode 2026-09-20 19:49:58 +00:00
b5078003ce release: 0.93.2 (bug/ci-node-version-split)
f2c32cfb8e chore(release): 0.93.2 — a Plex amount reads the same in every browser
1453fa4a33 ci: run the gate on branch pushes only, not on release tags
efe106dfda build: pin one Node major across the dev, CI and build machines
ec63056bd7 test(api): assert the export body's brand, not which realm built its Blob
Compare 6 commits »
peter pushed tag v0.93.2 to peter/siftlode 2026-09-20 19:49:58 +00:00
peter pushed to main at peter/siftlode 2026-09-20 05:55:38 +00:00
8d2ec5e867 release: 0.93.1 (bug/preview-crashes-the-tracker)
0e9839e73d chore(release): 0.93.1 — the report preview works again
05ab963951 fix(issues): the preview must not ask the tracker for a repository context
Compare 3 commits »
peter pushed tag v0.93.1 to peter/siftlode 2026-09-20 05:55:38 +00:00
peter pushed to main at peter/siftlode 2026-09-20 03:54:27 +00:00
8142484347 release: 0.93.0 (feature/e16-debug-issue)
0d91b82f86 chore(release): 0.93.0 — report a fault from inside the app
90fc86d437 fix(diagnostics): deep-review round 4 — a claim only its owner may write, and a player that keeps the Tab
2fe58073e4 fix(diagnostics): deep-review round 3 — a keyboard owner that is not a Tab trap
bc03e82687 fix(issues): a send keeps its claim through every step, not just up to the issue
Compare 15 commits »
peter pushed tag v0.93.0 to peter/siftlode 2026-09-20 03:54:27 +00:00
peter pushed to main at peter/siftlode 2026-09-19 17:53:40 +00:00
3987cd4260 release: 0.92.0 (improvement/debt-burn)
95d9ed4aa6 chore(release): 0.92.0
8d0063d514 fix(ui): the reader's own use of a stand-in stops the restore; the pill's name carries its cap
0ca0cac534 fix(api): a waiting reorder deals from the fresh order; the commit check sees staged writes
cf0c55ba80 fix(a11y): names that carry what they show; the unused-key check stops covering whole files
Compare 38 commits »
peter pushed tag v0.92.0 to peter/siftlode 2026-09-19 17:53:40 +00:00
peter pushed to main at peter/siftlode 2026-09-19 03:56:20 +00:00
1cfb19bdc7 release: 0.91.0 (bug/prod-uat-2026-09-19)
90c30d596f chore(release): 0.91.0
7ed6ccf171 fix(feed): the card menu's reset uses the card's own reset string
ce30b99327 docs(nav): restoreNavPosition's doc back on restoreNavPosition
a7891d03c5 fix(sync): only a refusal about the channel spends its fallback window
Compare 22 commits »
peter pushed tag v0.91.0 to peter/siftlode 2026-09-19 03:56:20 +00:00
peter pushed tag v0.90.0 to peter/siftlode 2026-09-19 01:57:46 +00:00
peter pushed to main at peter/siftlode 2026-09-19 01:57:45 +00:00
16a44dec79 release: 0.90.0 (feature/e22_6-diagnostics-console)
4e3e68d6e6 chore(release): 0.90.0
eb29f22eb7 fix(diagnostics): say which read failed, and let Live restart
8f6f89832f fix(diagnostics): honest live console after review
1c49870a7a fix(sync): don't try a timed-out feed again
Compare 10 commits »
peter pushed tag v0.89.0 to peter/siftlode 2026-09-18 22:05:56 +00:00
peter pushed to main at peter/siftlode 2026-09-18 22:05:55 +00:00
59fd068711 release: 0.89.0 (improvement/e22_5-backend-logging)
8e12eee996 chore(release): 0.89.0
89c77ae6b5 fix(logs): deep-review round 3 — a failure nobody could record is one scrubbed line
0b672ed6e7 fix(logs): deep-review round 2 — a stack names code, not data, and survives a failed write
54d19cc386 fix(logs): deep-review round 1 — say each failure once, and scrub it everywhere
Compare 9 commits »
peter pushed to main at peter/siftlode 2026-09-17 22:05:52 +00:00
8c10e57208 release: 0.88.0 (feature/e22-activity-trail)
dd040adc96 chore: 0.88.0 release notes
4ab128ccab Merge branch 'main' into feature/e22-activity-trail
a28193a00c test: pin the focus restore, the choice labels and the phone layout to their fix
986bc8d01e fix: a batch the user themselves cancelled is not called a lapse
Compare 28 commits »
peter pushed tag v0.88.0 to peter/siftlode 2026-09-17 22:05:52 +00:00
peter pushed to main at peter/siftlode 2026-09-16 02:41:40 +00:00
bb3c6dec45 release: 0.87.1 (bug/youtube-cookie-host)
3cf8f04d73 chore: 0.87.1 release notes
2b56c5c2eb fix: name the error yt-dlp actually raises for a cookie-emptied client set
c06a456a9a fix: a YouTube stream refused after extraction is the gate, not a network fault
864f673ef5 fix: a YouTube video behind the bot wall is downloadable with cookies
Compare 5 commits »
peter pushed tag v0.87.1 to peter/siftlode 2026-09-16 02:41:40 +00:00