• Joined on 2026-07-29
peter pushed to main at peter/siftlode 2026-10-06 19:14:36 +00:00
23f16b69df release: 0.101.0 (improvement/e36-delivery)
c813814c3c chore(release): 0.101.0
ed6facb703 fix(downloads): a conversion's commit, a stopped upload, the fast join and a clip's copy hold up
d44d8d6dda fix(gate): knip sees the watch entry, the build must emit watch.html, and two hand copies are held
b20e9a3947 fix(player): the stacked layout's minimum width no longer clips the wide one
Compare 13 commits »
peter pushed tag v0.101.0 to peter/siftlode 2026-10-06 19:14:36 +00:00
peter pushed tag v0.100.0 to peter/siftlode 2026-10-04 23:42:42 +00:00
peter pushed to main at peter/siftlode 2026-10-04 23:42:41 +00:00
8c79590165 release: 0.100.0 (improvement/e35-tooling)
eef3ac9c5c chore(release): 0.100.0
4ba7c966d7 fix(nav): the dead-page rewrite does not restore a spent focus stamp
513dd8175a fix(auth): becoming admin through ADMIN_EMAILS drops the password, on any sign-in
c4298b0a73 docs(comments): no WebSocket and no CI in the present tense
Compare 38 commits »
peter pushed to main at peter/siftlode 2026-10-04 16:28:53 +00:00
0dfb4a984b release: 0.99.2 (bug/b1-e34-defects)
5bcd1d8d8a chore(release): 0.99.2
f49789665e fix(i18n): label the history cleanup's quota_reaped result
0e077b84c8 fix(search): the live-search tooltip says what a search costs
ce8ccfc3c0 fix(quota): prune quota history past a retention window
Compare 6 commits »
peter pushed tag v0.99.2 to peter/siftlode 2026-10-04 16:28:53 +00:00
peter pushed to main at peter/siftlode 2026-10-04 04:45:50 +00:00
2a699e26ba release: 0.99.1 (improvement/drop-ci)
13c8c05661 chore(release): 0.99.1
cc414de952 build: the gate is scripts/check.sh, and CI goes
Compare 3 commits »
peter pushed tag v0.99.1 to peter/siftlode 2026-10-04 04:45:50 +00:00
peter pushed to main at peter/siftlode 2026-10-04 03:19:07 +00:00
0528b35f2d release: 0.99.0 (feature/e32-gate-integrity)
cb46774851 chore(release): 0.99.0
f1cc6ce5dc fix: the reconcile scan's return type names its settled sections; the composer stays at its size ceiling
4efe799eda fix(ui): the issue composer opens on its title, not on the Edit switch
40b27f2982 fix(sync): a channel with no uploads backfills as done, not as a failure
Compare 55 commits »
peter pushed tag v0.99.0 to peter/siftlode 2026-10-04 03:19:07 +00:00
peter pushed to main at peter/siftlode 2026-10-03 00:58:48 +00:00
6edb22988c release: 0.98.0 (feature/e31-design-review-2)
f9c3714025 release: 0.98.0 notes — design review 2
a4775e1cd0 fix(ui): the filter rail shows no tag counts until the facets land
b40440b825 fix(ui): review round 2 — reveal floor, failed next page, count states, row Play
c4c442bc5b fix(feed): a hand-made relevance cursor is refused, not a crash
Compare 32 commits »
peter pushed tag v0.98.0 to peter/siftlode 2026-10-03 00:58:48 +00:00
peter pushed to main at peter/siftlode 2026-10-01 08:44:41 +00:00
29c0715237 release: 0.97.0 (feature/e30-app-in-hungarian)
6b86f99249 release: 0.97.0 notes — the app in Hungarian
3563858fd1 fix(ui,i18n): E30 review round 3 — the stored language follows the screen, a fresh text starts collapsed, Retry waits again
08e62bbb16 fix(plex): E30 review round 3 — a dead headshot breaks the Plex-failing streak, 410 held by a test
9454717f47 fix(ui,i18n): E30 review round 2 — honest bio failure, a full show summary, one HU name per thing
Compare 24 commits »
peter pushed tag v0.97.0 to peter/siftlode 2026-10-01 08:44:41 +00:00
peter pushed to main at peter/siftlode 2026-09-27 21:01:58 +00:00
0f9ed7cdbf test: a list key waits for the list's registration, not only its rows
peter pushed to main at peter/siftlode 2026-09-27 20:46:42 +00:00
ffcea0cb07 release: 0.96.0 (feature/e28-design-constitution)
a3f8314c9a chore(release): 0.96.0 — the design constitution
d5ccb1091a fix(player): a held key on faded bands stays one blind press; a play asked for mid-restart is the new session's
528774d640 fix(playlists): a push stops at a list deleted mid-way, and a rename made during it stays unsynced
3a9ea9e330 test: the side panel's focus step is held in its commit; the MenuCheck contract counts chosen roles
Compare 140 commits »
peter pushed tag v0.96.0 to peter/siftlode 2026-09-27 20:46:42 +00:00
peter pushed to main at peter/siftlode 2026-09-23 21:05:18 +00:00
58878958d8 merge: chore/e2e-password-from-store (E2E password from the secret store, no committed default)
b47d22cf3b chore(e2e): no committed default for the E2E account password
Compare 2 commits »
peter pushed to main at peter/siftlode 2026-09-22 23:32:50 +00:00
e804ff3b8e release: 0.95.0 (improvement/p1-upload-auth-first)
cd6f119883 chore(release): 0.95.0
321776480e fix(uploads): make the drift guards fail for the reasons they claim
7c0647f87a fix(uploads): finish the sweeps round 1 left half-done
efd7b217ca fix(uploads): make both caps answerable, and stop holding a connection
Compare 8 commits »
peter pushed tag v0.95.0 to peter/siftlode 2026-09-22 23:32:50 +00:00