jaap-jan pushed to claude/audit-followups at DodoTech-Public/DodoSSH 2026-10-03 17:56:56 +00:00
ad1a129159 CI: publish the desktop nightly with curl, since vpk's Gitea client cannot read the upgraded forge's replies
jaap-jan pushed to main at DodoTech-Public/DodoSSH 2026-10-03 17:56:54 +00:00
ad1a129159 CI: publish the desktop nightly with curl, since vpk's Gitea client cannot read the upgraded forge's replies
jaap-jan released Nightly 0.0.0-alpha.0.285 at DodoTech-Public/DodoSSH 2026-10-03 17:54:14 +00:00
jaap-jan pushed to claude/audit-followups at DodoTech-Public/DodoSSH 2026-10-03 17:50:28 +00:00
e240c0cf26 Tests: prove the device-key probe runs off the caller's thread by blocking it, not by comparing thread ids
jaap-jan pushed to main at DodoTech-Public/DodoSSH 2026-10-03 17:50:26 +00:00
e240c0cf26 Tests: prove the device-key probe runs off the caller's thread by blocking it, not by comparing thread ids
jaap-jan released Nightly 0.0.0-alpha.0.284 at DodoTech-Public/DodoSSH 2026-10-03 17:48:01 +00:00
jaap-jan pushed to claude/audit-followups at DodoTech-Public/DodoSSH 2026-10-03 17:44:28 +00:00
96dd176121 CI: move vpk and Velopack to 1.2.161, whose Gitea upload survives the forge's new release responses
367cebae9b Android: a customisable key bar, a quick-access keyboard, a long-press cursor gesture, and a side panel on tablets
Compare 2 commits »
jaap-jan pushed to main at DodoTech-Public/DodoSSH 2026-10-03 17:44:27 +00:00
96dd176121 CI: move vpk and Velopack to 1.2.161, whose Gitea upload survives the forge's new release responses
jaap-jan released Nightly 0.0.0-alpha.0.283 at DodoTech-Public/DodoSSH 2026-10-03 12:35:20 +00:00
jaap-jan pushed to main at DodoTech-Public/DodoSSH 2026-10-03 12:29:28 +00:00
367cebae9b Android: a customisable key bar, a quick-access keyboard, a long-press cursor gesture, and a side panel on tablets
jaap-jan released Nightly 0.0.0-alpha.0.282 at DodoTech-Public/DodoSSH 2026-10-03 09:48:22 +00:00
jaap-jan pushed to claude/audit-followups at DodoTech-Public/DodoSSH 2026-10-03 09:43:06 +00:00
c21de4ade4 Docs: the 2026-10-02 audit reports, the full sweep and the Android design audit, with their screenshots
jaap-jan pushed to main at DodoTech-Public/DodoSSH 2026-10-03 09:43:05 +00:00
c21de4ade4 Docs: the 2026-10-02 audit reports, the full sweep and the Android design audit, with their screenshots
jaap-jan released Nightly 0.0.0-alpha.0.281 at DodoTech-Public/DodoSSH 2026-10-02 20:59:51 +00:00
jaap-jan pushed to main at DodoTech-Public/DodoSSH 2026-10-02 20:56:12 +00:00
858e36279d Sync: after a read from the beginning, remove what the server no longer has, and flag an edit that brings a forgotten item back
55e5de0ce4 Server: a cursor carries the sync horizon it was issued under, so a read from the beginning after a collection is not refused on its own pages
8cb1457ca9 Server: collect tombstones past their retention, compact superseded change entries, and refuse cursors from before a collection
Compare 3 commits »
jaap-jan pushed to claude/audit-followups at DodoTech-Public/DodoSSH 2026-10-02 15:36:28 +00:00
858e36279d Sync: after a read from the beginning, remove what the server no longer has, and flag an edit that brings a forgotten item back
55e5de0ce4 Server: a cursor carries the sync horizon it was issued under, so a read from the beginning after a collection is not refused on its own pages
8cb1457ca9 Server: collect tombstones past their retention, compact superseded change entries, and refuse cursors from before a collection
Compare 3 commits »
jaap-jan released Nightly 0.0.0-alpha.0.278 at DodoTech-Public/DodoSSH 2026-10-02 15:15:41 +00:00
jaap-jan pushed to main at DodoTech-Public/DodoSSH 2026-10-02 15:11:47 +00:00
656a33b4b1 Desktop: build only the host cards near the view, with a virtualising wrap panel for the board
jaap-jan pushed to claude/audit-followups at DodoTech-Public/DodoSSH 2026-10-02 14:20:50 +00:00
656a33b4b1 Desktop: build only the host cards near the view, with a virtualising wrap panel for the board
jaap-jan released Nightly 0.0.0-alpha.0.277 at DodoTech-Public/DodoSSH 2026-10-02 13:31:55 +00:00