This website requires JavaScript.
Explore
Help
Sign In
peter
0 Followers
·
0 Following
Joined on
2026-07-29
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
1
Projects
Packages
Public Activity
Starred Repositories
peter
pushed tag
v0.87.0
to
peter/siftlode
2026-09-15 01:02:20 +00:00
peter
pushed to
main
at
peter/siftlode
2026-09-15 01:02:19 +00:00
595490cb98
release: 0.87.0 (improvement/watch-background-audio)
7537882235
chore(release): 0.87.0
47d968eeea
fix: review round 4 — an account switch unloads as the old account, a share link's lockout costs five networks
e7f38396a2
fix: review round 3 — a new tab keeps its account's notices, a revoked tab account lands on the default
f569b19c49
fix: review round 2 — a signed-out tab acts as nobody, honest share-page failures
Compare 12 commits »
peter
pushed to
main
at
peter/siftlode
2026-09-13 23:53:07 +00:00
90523284ab
release: 0.86.0 (feature/e11.5-download-failures)
17bfea8754
release: 0.86.0 notes
2a9ddb78ac
fix(downloads): E11.5 epic-end review round 2
e887233210
fix(downloads): E11.5 epic-end review round 1
b17d92d7c2
fix(downloads): confirm dialogs name the action on their confirm button
Compare 11 commits »
peter
pushed tag
v0.86.0
to
peter/siftlode
2026-09-13 23:53:07 +00:00
peter
pushed to
main
at
peter/siftlode
2026-09-13 19:02:24 +00:00
ca5e446fbd
release: 0.85.0 (feature/e11-power-navigation)
4c7ab12a3e
release: 0.85.0 — E11 Power Navigation
c6b552e75f
fix(keys): epic-end review round 3 — the part-way clip count shows, busy buttons keep focus, cards say their names
3cd0c525e2
fix(keys): epic-end review round 2 — focus comes back to the card, the right rail and the reason
f130a1c05a
fix(keys): epic-end review round 1 — Back, menus and dialogs keep the focus where it belongs
Compare 17 commits »
peter
pushed tag
v0.85.0
to
peter/siftlode
2026-09-13 19:02:24 +00:00
peter
pushed to
main
at
peter/siftlode
2026-09-12 14:44:04 +00:00
32fe0768b6
release: 0.84.0 (bug/hunt-2026-09)
415a6c16f9
release: 0.84.0 — the owner's sixteen-item bug hunt
8c51062e5b
fix(api,ui): the demo refusal says why at every site, and the contract guard cannot fail open
63bf1bca78
fix(plex): an accepted reorder refetches the detail it just wrote
c7a377396b
fix(ui): a closing dialog leaves the focus to the dialog standing above it
Compare 53 commits »
peter
pushed tag
v0.84.0
to
peter/siftlode
2026-09-12 14:44:04 +00:00
peter
pushed to
main
at
peter/siftlode
2026-09-09 20:04:16 +00:00
14b5fe2e31
release: 0.83.0 (feature/e24-anti-paralysis)
d260aabfd7
chore(release): 0.83.0 — the Home surface
d832bb19ce
fix(e24): review round 4 — a test that pinned nothing, and prose still ahead of the code
59efc8f2e8
fix(e24): review round 3 — the holes round 2's own fixes left
e4ffd59ca7
fix(e24): review round 2 — a buried history entry, a stale hero, and a spinner that was not ours
Compare 16 commits »
peter
pushed tag
v0.83.0
to
peter/siftlode
2026-09-09 20:04:16 +00:00
peter
pushed to
main
at
peter/siftlode
2026-09-06 00:37:12 +00:00
8d9a99ce54
release: 0.82.0 (feature/e10-platform-ergonomics)
45dd4bdda7
chore(release): 0.82.0 — E10 Platform & Ergonomics
dac391a890
fix(e10): review round 3 — settle the focus race in a browser instead of guessing again
4b33036e7c
fix(e10): review round 2 — revert what round 1 got wrong, narrow what it got too broad
80dea4f307
fix(e10): review round 1, part 2 — the docs the epic invalidated, and three contracts made real
Compare 18 commits »
peter
pushed tag
v0.82.0
to
peter/siftlode
2026-09-06 00:37:12 +00:00
peter
pushed to
main
at
peter/siftlode
2026-09-05 02:54:27 +00:00
31fa554b87
release: 0.81.0 (improvement/e12-security-ops)
6a0efba477
chore(release): 0.81.0 — E12 Security & Ops Hardening
9f28f46839
fix(e12): unbreak the gate, and stop printing a command that can strand the restore
14f1c97c0a
fix(e12): a bare
up -d
picks the wrong compose file, and recreates the database
fc56f514b3
fix(e12): the restart hint pointed at the one command that undoes a rollback
Compare 12 commits »
peter
pushed tag
v0.81.0
to
peter/siftlode
2026-09-05 02:54:27 +00:00
peter
pushed to
main
at
peter/siftlode
2026-09-04 21:28:32 +00:00
e23128b4a1
release: 0.80.0 (improvement/e9.5-onboarding-access)
0d5f8f0708
chore(release): 0.80.0 — E9.5 Onboarding & Access flow
a03bf8d371
fix(auth): stop erasing a reset link the signed-in tree never reads (E9.5 review round 4)
3dc14402b0
test(auth): pin what rounds 1 and 2 left unpinned (E9.5 review round 3)
540ca244c8
revert(auth): the newest registration does not own an unverified account (E9.5 review round 2)
Compare 17 commits »
peter
pushed tag
v0.80.0
to
peter/siftlode
2026-09-04 21:28:32 +00:00
peter
pushed tag
v0.79.0
to
peter/siftlode
2026-09-03 19:59:35 +00:00
peter
pushed to
main
at
peter/siftlode
2026-09-03 19:59:34 +00:00
7339a0b84b
release: 0.79.0 (improvement/e9-playlist)
c960c07a6a
release: 0.79.0 notes + version bump
3cfdb36f06
test(format): pin the sub-minute truncation (E9 R2)
ada95d04a4
fix(playlists): one rendering for a playlist total, honest below a minute (E9 R1)
1b004e6ccf
feat(plex): total playtime in the playlist header (E9 S3)
Compare 8 commits »
peter
pushed to
main
at
peter/siftlode
2026-09-02 01:25:01 +00:00
a9044ece50
release: 0.78.8 (improvement/email-html-alternative)
473aafd1c8
release: bump VERSION to 0.78.8 + release notes
7019e3afdf
fix(email): give every mail an HTML alternative so its link is clickable
Compare 3 commits »
peter
pushed tag
v0.78.8
to
peter/siftlode
2026-09-02 01:25:01 +00:00
Previous
6
Next