Skip to content
quarry Timeline
Login

Timeline

50 descendants and 50 ancestors of 02c923a361bbc7b9

2026-10-09
01:24
People tab: one action per row, the rest behind a menu; agent tag beside the name check-in: 5c38db2f7c user: zeitgeist tags: people-row-menu
2026-10-08
23:25
land trunk-column check-in: 3e34fbe400 user: dmestas tags: trunk
23:22
update trunk-column from trunk closed check-in: e96cc080ff user: dmestas tags: trunk-column
23:21
land people-seen-fold check-in: 76755ebd6f user: dmestas tags: trunk
23:19
Trunk keeps its column: a merge from trunk comes in from the side, and a column freed at a row is not reused by that row's merge check-in: 36b391994a user: zeitgeist tags: trunk-column
22:52
Merge trunk closed check-in: 6a5e035452 user: zeitgeist tags: people-seen-fold
22:44
land own-lane check-in: 83dd42c52e user: dmestas tags: trunk
22:22
A branch made from another branch's check-in forks off it in its own column, and a merge never borrows another branch's line closed check-in: a62a01d469 user: zeitgeist tags: own-lane
22:06
land merge-colour check-in: cd8e6f09a9 user: dmestas tags: trunk
21:51
People tab: accounts stack into cards on a phone, row actions wrap check-in: bbc6b28a47 user: zeitgeist tags: people-seen-fold
21:48
A merge onto a line already heading to the merged check-in is drawn in that check-in's colour from the merge down closed check-in: 5ef9e3d6f8 user: zeitgeist tags: merge-colour
21:42
land people-seen-fold check-in: 26573e4988 user: dmestas tags: trunk
21:38
People tab: fold last sign-in under last seen so the table fits check-in: f315fb26f6 user: zeitgeist tags: people-seen-fold
21:28
land web-merge check-in: f9ea8778c6 user: dmestas tags: trunk
21:25
Merge a branch or a check-in onto its target from the merge page, gated as a push closed check-in: 6566c6cb64 user: zeitgeist tags: web-merge
21:18
land people-invite-withdraw check-in: 7999d7bd16 user: dmestas tags: trunk
21:13
People tab: withdraw unaccepted invites, last seen, agent tag, header and button sizes closed check-in: 2e17483570 user: zeitgeist tags: people-invite-withdraw
14:59
land fossil-steps check-in: 58800d9fcb user: dmestas tags: trunk
14:56
A conflicting landing's steps are fossil's, with a switch to zit's, in two blocks each copied whole closed check-in: dbf3d5db31 user: zeitgeist tags: fossil-steps
14:32
land note-link check-in: b4722283f9 user: dmestas tags: trunk
13:17
A namespaced address keeps an escaped slash in one path segment, so a branch's design-note link opens closed check-in: 6060b28e84 user: zeitgeist tags: note-link
13:14
land phone-edges check-in: ae73c9e492 user: dmestas tags: trunk
11:48
Phone merge blocks: highlights run the full scrolled width, and each block says where its context stops closed check-in: 73dd68ab1e user: zeitgeist tags: phone-edges
11:18
land merge-everywhere check-in: 52a11f671a user: dmestas tags: trunk
10:42
The merge view reaches every place two branches meet: a merge page for any pair, the branches list, the branch diff and stacked rungs closed check-in: f06409cb15 user: zeitgeist tags: merge-everywhere
00:33
land phone-meld-width check-in: b6c7897a2d user: dmestas tags: trunk
00:27
An upright phone gives a conflict's code the screen: the decision row's indent and the stacked view's gutter go closed check-in: be7d313438 user: zeitgeist tags: phone-meld-width
2026-10-07
22:39
land meld-resolve check-in: 79d9387b8d user: dmestas tags: trunk
20:06
A conflicting landing is resolved on its page: take a side, both, neither or an edit per conflict, then commit the merge as the author closed check-in: f3a6c9403a user: zeitgeist tags: meld-resolve
19:42
land meld-view check-in: ee70c9c3a5 user: dmestas tags: trunk
18:13
A conflicting landing shows its merge in three panes, ours, the result and theirs, from zit's merge report, and stacked conflicts on a phone closed check-in: 2c07c824ea user: zeitgeist tags: meld-view
17:12
land local-ticket-search check-in: 656ba9ddc5 user: dmestas tags: trunk
14:26
Search finds tickets filed on this forge before they are promoted, title matches first closed check-in: dcbb5825f1 user: zeitgeist tags: local-ticket-search
14:21
land autowait-sentence check-in: 798f6321f2 user: dmestas tags: trunk
14:17
An armed landing says what it waits for without the error category, so waiting on CI no longer reads as forbidden closed check-in: ad83721fce user: zeitgeist tags: autowait-sentence
14:08
land child-ready check-in: e08fe3e87e user: dmestas tags: trunk
14:05
land suggest-people-files check-in: 567c98ae85 user: dmestas tags: trunk
14:01
A starting zit serve child is waited for under its own repository lock, up to 30s, and one that exits fails at once closed check-in: 4f484d789a user: zeitgeist tags: child-ready
14:01
The people filters suggest people as you type, the Files page header box finds paths in the tree, and a repository name keeps its width closed check-in: 4d5376ef48 user: zeitgeist tags: suggest-people-files
12:54
land suggest-boxes check-in: c1f752589f user: dmestas tags: trunk
12:27
Every search box lists what it would find as you type, with icons for kinds and jumps for a ticket number or a hash closed check-in: 27cff080b0 user: zeitgeist tags: suggest-boxes
07:12
land line-counts check-in: 6d670c8731 user: dmestas tags: trunk
07:06
Every check-in card on the timeline shows its change size, lines added and removed and files, from zit 0.3.40 crosslink counts and numstat on live folds closed check-in: c703c67aa0 user: zeitgeist tags: line-counts
06:28
land line-ranges check-in: 15b27d4565 user: dmestas tags: trunk
06:24
A line range opens where fossil puts it: the line about 15 above the range at the top of the screen, a quarter of a long range higher, never closer than 2 above closed check-in: 8f9e83d06c user: zeitgeist tags: line-ranges
06:12
The file view numbers its lines, and ln= opens a file on a line or a range of lines, highlighted, with a link that names the check-in by hash check-in: f7ad23f569 user: zeitgeist tags: line-ranges
2026-10-06
21:34
land timeline-find check-in: 139796b599 user: dmestas tags: trunk
21:21
The timeline searches itself and opens centred on what you pick: c= centres on a check-in or a date, the header box finds words, hashes and dates with suggestions as you type closed check-in: e6c1c408c2 user: zeitgeist tags: timeline-find
20:41
land file-history check-in: 710786764f user: dmestas tags: trunk
20:23
A file or folder history is the timeline narrowed to that path, with a history icon on the file page, the Files rows and changed files closed check-in: d3371daa3d user: zeitgeist tags: file-history
13:24
land landing-design-note check-in: 02c923a361 user: dmestas tags: trunk
13:20
update landing-design-note from trunk closed check-in: 8142965e15 user: dmestas tags: landing-design-note
13:11
land name-held-by-live-tokens check-in: 9cfe9eb533 user: dmestas tags: trunk
13:01
A landing shows its branch design note (the branch/<name> wiki page), and landing.get carries it check-in: 89cc93b7ae user: dmestas tags: landing-design-note
12:53
A new repository is refused while a live CI worker token still reaches its worker group closed check-in: 520b4dfbf2 user: dmestas tags: name-held-by-live-tokens
12:06
land category-caps-ops check-in: 564bcaaa6c user: dmestas tags: trunk
12:03
update category-caps-ops from trunk closed check-in: 1213e5381e user: dmestas tags: category-caps-ops
12:02
land lease-bounds-writes check-in: 9b0cbe08ba user: dmestas tags: trunk
12:01
repo.categories and repo.category.set: read and set category capabilities with a token, and the settings form writes through them check-in: e9c6c21636 user: dmestas tags: category-caps-ops
10:51
A store write is killed the moment its lease is lost, not left committing beside the new holder closed check-in: e3941c7aaa user: dmestas tags: lease-bounds-writes
02:42
land uv-sync-limit check-in: 5fcf6f49e5 user: dmestas tags: trunk
02:32
Name the largest file a fossil uv sync can publish behind a proxy that caps requests (#326 part 3) closed check-in: 1326f03457 user: dmestas tags: uv-sync-limit
02:25
land release-sums-check check-in: a2d1d9edb8 user: dmestas tags: trunk
01:50
Releases check a manifest sha256 against SHA256SUMS and mark a mismatch (#326 part 2) closed check-in: 5369d03538 user: dmestas tags: release-sums-check
00:40
land divert-landing check-in: 70e21f61ad user: dmestas tags: trunk
00:34
land llms-push-credential check-in: a2574851d7 user: dmestas tags: trunk
00:13
Open a landing for a push zit 0.3.38 diverts off a protected branch (#341, zit#209) closed check-in: 35ba123132 user: dmestas tags: divert-landing
2026-10-05
22:19
llms.txt and /start send pushes to the push credential, not the account password (#322) closed check-in: 7142517678 user: dmestas tags: llms-push-credential
07:40
land merge-once-per-branch check-in: 7f0caf4cf8 user: dmestas tags: trunk
07:36
land repo-marks-larger check-in: 573ba474eb user: dmestas tags: trunk
07:33
update merge-once-per-branch from trunk closed check-in: 7817e47ad1 user: dmestas tags: merge-once-per-branch
07:33
land accepted-not-stale check-in: d71f7b5dd5 user: dmestas tags: trunk
07:31
update repo-marks-larger from trunk closed check-in: 1320775a70 user: dmestas tags: repo-marks-larger
07:23
Merge trunk check-in: 4a5001dfe1 user: zeitgeist tags: merge-once-per-branch
07:23
Repository marks a step larger on the dashboard and the repository bar, and quarry's own mark the size an identicon is check-in: 15a399f238 user: zeitgeist tags: repo-marks-larger
07:23
An accepted landing no longer reads stale on its page closed check-in: 0d28dcf6ef user: zeitgeist tags: accepted-not-stale
07:18
land changed-list-empty check-in: 1cfc761bec user: dmestas tags: trunk
07:07
A task with no changed list gets QUARRY_CHANGED empty, not the runner's own closed check-in: 652af10596 user: zeitgeist tags: changed-list-empty
07:03
A merge of two check-ins of one branch draws that branch once check-in: 1d7a9749e7 user: zeitgeist tags: merge-once-per-branch
06:45
land race-scope check-in: e41c70e904 user: dmestas tags: trunk
06:36
The race step races only the packages a branch changed; trunk races them all closed check-in: 9eb265b20c user: zeitgeist tags: race-scope
06:04
land chunk-top-children check-in: d1aac31182 user: dmestas tags: trunk
01:23
A paged timeline chunk runs trunk up past a fork whose next trunk commit is above the chunk closed check-in: ad494b4377 user: zeitgeist tags: chunk-top-children
01:04
land cherrypick-lane check-in: 7d7a337d9c user: dmestas tags: trunk
2026-10-04
20:34
Cherry-picks run in a lane of their own, a tick and arrowhead from each picked check-in, as fossil draws them closed check-in: ce8f6c1d08 user: zeitgeist tags: cherrypick-lane
20:05
land footer-flows check-in: 43933f67bb user: dmestas tags: trunk
19:59
land stub-not-at-end check-in: 60638771d5 user: dmestas tags: trunk
19:52
The flowing footer keeps the iPhone's safe-area insets, so its ends are not cut off closed check-in: 18dd95e3a1 user: zeitgeist tags: footer-flows
19:49
The flowing footer's gap sits outside its bar, so its line is centred check-in: 363cf3eb7e user: zeitgeist tags: footer-flows
19:48
Timeline lines near the page end run to the bottom instead of stubbing closed check-in: 71667ab247 user: zeitgeist tags: stub-not-at-end
19:46
The footer flows on every page: after the content, and at the bottom of the screen on a short page check-in: 488a815102 user: zeitgeist tags: footer-flows
19:12
land autoland-rerun-stale check-in: 04cdb3b442 user: dmestas tags: trunk
19:05
land stub-own-row check-in: d9d0809099 user: dmestas tags: trunk
18:59
Update stub-own-row from trunk closed check-in: 239602b5a9 user: zeitgeist tags: stub-own-row
18:58
An armed auto-land re-runs its stale merge once, instead of waiting on a refusal only a person can lift closed check-in: 06881c3651 user: zeitgeist tags: autoland-rerun-stale
18:53
land timeline-cherrypicks check-in: 21f6ffb0a7 user: dmestas tags: trunk
18:42
land dash-open-local check-in: b49152ce15 user: dmestas tags: trunk
18:35
Regenerate the API reference for timeline cherry-picks, and update from trunk closed check-in: cc1ab7a22c user: zeitgeist tags: timeline-cherrypicks
18:33
Dashboard open-ticket counts include the local tier, as the Tickets tab does closed check-in: e3d0b4d216 user: zeitgeist tags: dash-open-local
18:28
Timeline stubs stay in their own row so the next row reuses the column, and the mainline never stubs check-in: d7576e02ab user: zeitgeist tags: stub-own-row
18:26
land zit-0.3.37 check-in: 2047c02908 user: dmestas tags: trunk