Skip to content
quarry Check-in [59bd504ec5]
Login

Check-in [59bd504ec5]

Overview
Comment:day counts are calendar days - the weekday exposed the hours/24 rounding
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 59bd504ec51f861c7be99f2c609e9712376d29d7db590041ae83d78284e56a03
User & Date: dmestas on 2026-08-21 17:56:54.002
Other Links: manifest | tags
Context
2026-08-21
19:51
Merge mirror-posture: repository posture, read-only mirrors, fleet page as rows check-in: e61bc36d43 user: dmestas tags: trunk
19:17
forum votes: OLTP vote store, forum.vote op, arrows + derived scores

Score is always derived from vote rows (no counter); votes are forge-local 0001 §8 state, never synced. Umbrella plan: ticket aa351dec. check-in: 2fd88bc87a user: dmestas tags: quarry-forum

18:16
Repository posture: mirrors carried on the repo model, refuse local writes by default

repo.get returns mirror{tracking,url,state,acceptWrites,...} and detachedFrom. mirror.detach replaces mirror.delete and keeps the upstream as provenance; mirror.writes opts a mirror into local writes. Pushes, tickets, wiki, forum and technotes on a tracking mirror are refused (403) naming the upstream. A URL change clears failures recorded against the old peer. check-in: d980bf4d71 user: dmestas tags: mirror-posture

17:56
day counts are calendar days - the weekday exposed the hours/24 rounding check-in: 59bd504ec5 user: dmestas tags: trunk
17:51
ago() names the day once it isn't today - weekday forge-wide check-in: b259744211 user: dmestas tags: trunk
Changes