Skip to content
quarry Timeline
Login

Timeline

50 descendants and 50 ancestors of 9ae2c3a70decda28

2026-09-16
05:58
Create new branch named "tickets-bar-button" check-in: d5c5a5efc8 user: dmestas tags: tickets-bar-button
05:53
land mirror-chat-off-by-default check-in: cb00f7b4fc user: dmestas tags: trunk
05:52
land avatar-paste-preview check-in: 5f09418e0a user: dmestas tags: trunk
05:52
A tracking mirror's chat is off until an admin or a bridge turns it on closed check-in: 0f9601337a user: dmestas tags: mirror-chat-off-by-default
05:51
an image can be pasted or dropped, and is previewed before it is saved closed check-in: 188b75b877 user: dmestas tags: avatar-paste-preview
05:48
Create new branch named "mirror-chat-off-by-default" check-in: 7b120ce8d8 user: dmestas tags: mirror-chat-off-by-default
05:36
land more-accounts check-in: f7d12f0fc6 user: dmestas tags: trunk
05:34
the account switcher holds five, and says so when it displaces one closed check-in: f959bad361 user: dmestas tags: more-accounts
05:33
land img-cache-sweep check-in: a33d121ff6 user: dmestas tags: trunk
05:33
Merge trunk: the streamed-response ETag fix, beside the cache sweep closed check-in: 622a6c1396 user: dmestas tags: img-cache-sweep
05:30
land img-etag-at-edge check-in: c3555b2546 user: dmestas tags: trunk
05:28
Give the image cache a budget and a sweep check-in: 1db60168df user: dmestas tags: img-cache-sweep
05:25
Create new branch named "img-cache-sweep" check-in: afbb843495 user: dmestas tags: img-cache-sweep
05:23
Keep the streamed image response out of shared caches, so the edge keeps the tagged one closed check-in: 07d2858f52 user: dmestas tags: img-etag-at-edge
05:21
Create new branch named "img-etag-at-edge" check-in: 06e034c522 user: dmestas tags: img-etag-at-edge
00:34
land img-perf check-in: 9ead2bd2d8 user: dmestas tags: trunk
00:31
Make proxied images cheap: cacheable paths, ETags, streaming, background refresh closed check-in: b8e228a892 user: dmestas tags: img-perf
00:22
Create new branch named "img-perf" check-in: 9c1624534e user: dmestas tags: img-perf
2026-09-15
22:13
land search-doc-upsert check-in: 29ad72195e user: dmestas tags: trunk
22:12
land doc-image-proxy check-in: dd878f1e6e user: dmestas tags: trunk
22:11
Proxy every external image in rendered documents through the forge closed check-in: f41f8413c4 user: dmestas tags: doc-image-proxy
22:09
Stop re-folds from leaving stale rows in the search index closed check-in: 85fbe48687 user: dmestas tags: search-doc-upsert
22:04
Create new branch named "doc-image-proxy" check-in: 7c1cd86f50 user: dmestas tags: doc-image-proxy
22:04
Create new branch named "search-doc-upsert" check-in: eb82ece91a user: dmestas tags: search-doc-upsert
21:44
land mirror-canonical-control check-in: b9101b7a9c user: dmestas tags: trunk
20:15
Let a repository's own admin make its mirror the canonical copy closed check-in: 77539b8561 user: dmestas tags: mirror-canonical-control
20:12
Create new branch named "mirror-canonical-control" check-in: b1d1289c3d user: dmestas tags: mirror-canonical-control
20:06
land mirror-ci-chat-tabs check-in: 0b7e9b3936 user: dmestas tags: trunk
19:58
Offer CI and chat on a tracking mirror; keep only Landings hidden closed check-in: 153a18b421 user: dmestas tags: mirror-ci-chat-tabs
19:54
Create new branch named "mirror-ci-chat-tabs" check-in: 9d85f20842 user: dmestas tags: mirror-ci-chat-tabs
19:34
land fossil-user-roster check-in: f87a9328b1 user: dmestas tags: trunk
19:30
Sync a fossil server's users as a reference list an admin links, not as accounts closed check-in: 6aa4f7b21d user: dmestas tags: fossil-user-roster
19:18
Create new branch named "fossil-user-roster" check-in: 8e10b89f7e user: dmestas tags: fossil-user-roster
19:10
land caps-reference check-in: 0c769d7c96 user: dmestas tags: trunk
19:08
Show every capability letter, as fossil names it, wherever capabilities are set closed check-in: 7e9d6548f1 user: dmestas tags: caps-reference
19:04
Create new branch named "caps-reference" check-in: 3b20cc23ac user: dmestas tags: caps-reference
16:17
land caps-layered-note check-in: 1196802040 user: dmestas tags: trunk
16:15
Say how access is decided, in the order it is built closed check-in: 12ce43bbae user: dmestas tags: caps-layered-note
16:09
Create new branch named "caps-layered-note" check-in: 62d5d05c48 user: dmestas tags: caps-layered-note
15:59
land caps-source-labels check-in: 57a2277334 user: dmestas tags: trunk
14:56
Say where each inherited ability comes from, instead of one fixed phrase closed check-in: 691f571c22 user: dmestas tags: caps-source-labels
14:48
Create new branch named "caps-source-labels" check-in: d4c8b31c5e user: dmestas tags: caps-source-labels
14:38
land ci-tags-settable check-in: f5918f5f8c user: dmestas tags: trunk
14:31
Make the CI verdict-tags setting reachable, and assert the caps plane's seams closed check-in: 41f1360157 user: dmestas tags: ci-tags-settable
14:28
Create new branch named "ci-tags-settable" check-in: 0d5c100bc0 user: dmestas tags: ci-tags-settable
14:23
land team-route-visible check-in: b4374e475e user: dmestas tags: trunk
14:23
land ci-tab-when-there-is-ci check-in: a232972ca6 user: dmestas tags: trunk
14:15
CI tab: teach whoever can set CI up, and let an admin say no closed check-in: 9440f4b7b3 user: dmestas tags: ci-tab-when-there-is-ci
14:08
merge trunk closed check-in: 510128b17c user: dmestas tags: team-route-visible
2026-09-14
18:54
land team-route-visible check-in: 28d186da14 user: dmestas tags: trunk
18:45
land avatar-serving check-in: 9ae2c3a70d user: dmestas tags: trunk
18:44
merge trunk closed check-in: 34920e3ed7 user: dmestas tags: avatar-serving
18:42
the forge's own bucket can actually be bound: the empty name is ForgeBucket, not a missing repository check-in: e488852757 user: dmestas tags: avatar-serving
18:20
the upload controls on both settings pages, and RFC 0018's avatar decision reversed check-in: d8861b725d user: dmestas tags: avatar-serving
18:15
land avatar-serving check-in: 4db9e4570d user: dmestas tags: trunk
18:12
land finfo-warm check-in: a215d0f1cf user: dmestas tags: trunk
17:52
Map /finfo, and build the file-history index off the request path closed check-in: 2797d5b634 user: dmestas tags: finfo-warm
17:49
Create new branch named "finfo-warm" check-in: 9a10a432cb user: dmestas tags: finfo-warm
17:44
an uploaded mark is drawn and served, falling back to the identicon everywhere else check-in: 226b920adc user: dmestas tags: avatar-serving
17:41
land zit-0315 check-in: 90071052ae user: dmestas tags: trunk
17:40
Build against zit 0.3.15 for the file-history index closed check-in: 11da9c1575 user: dmestas tags: zit-0315
17:39
land avatar-ops check-in: 91b45c8d31 user: dmestas tags: trunk
17:39
Create new branch named "zit-0315" check-in: b0a5a7e569 user: dmestas tags: zit-0315
16:57
uploaded marks: one table for repositories and teams, and the three ops behind them closed check-in: b5d3cc6f53 user: dmestas tags: avatar-ops
16:50
land marks-everywhere check-in: ed71f36352 user: dmestas tags: trunk
16:49
a repository's mark on the bar and the dashboard; the avatar table behind it closed check-in: 3840252126 user: dmestas tags: marks-everywhere
16:34
land inbox-and-forge-put check-in: f4d9ea62a3 user: dmestas tags: trunk
16:32
the account menu stops repeating the inbox; the forge gains its own two storage verbs closed check-in: 98df09691f user: dmestas tags: inbox-and-forge-put
16:25
land worker-group-authz check-in: ff1eea067e user: dmestas tags: trunk
16:20
Refuse a pipeline that publishes to another repository's worker group closed check-in: fffd18e3de user: dmestas tags: worker-group-authz
16:16
Create new branch named "worker-group-authz" check-in: 2dc1a7752d user: dmestas tags: worker-group-authz
16:13
land team-room-streams check-in: 8ba57d2a41 user: dmestas tags: trunk
16:13
land runners-first-token check-in: d6fbb88e31 user: dmestas tags: trunk
16:02
the team room streams: a line said anywhere in it arrives without a reload closed check-in: fb9ea75e9a user: dmestas tags: team-room-streams
15:58
Runners: let the first worker token be minted closed check-in: 16cc29dc3d user: dmestas tags: runners-first-token
15:55
Create new branch named "runners-first-token" check-in: b2c8dcbe30 user: dmestas tags: runners-first-token
15:52
land owner-runners check-in: a870abc1e7 user: dmestas tags: trunk
15:52
land restart-not-a-fault check-in: 58f9b83a1d user: dmestas tags: trunk
15:50
Runners: a repository's own worker group, and tokens scoped to it closed check-in: 3c12aa62f0 user: dmestas tags: owner-runners
15:48
Create new branch named "owner-runners" check-in: 0dc8ffeac4 user: dmestas tags: owner-runners
15:23
a deploy that kills an operation is a 503 that says so, not a 500 closed check-in: 7530122dc6 user: dmestas tags: restart-not-a-fault
14:14
land repo-identicon check-in: b1aca7d401 user: dmestas tags: trunk
14:09
repositories carry their own mark, from one function so an avatar can replace it later closed check-in: f0bfc958f2 user: dmestas tags: repo-identicon
14:04
land team-repo-offer check-in: 192120ff93 user: dmestas tags: trunk
14:00
merge trunk: keep both the offer tests and the team-member-mail tests closed check-in: 6709557dfd user: dmestas tags: team-repo-offer
13:55
land team-member-mail check-in: c4929ea8c1 user: dmestas tags: trunk
13:54
teams: adding a repository to a team you do not own is an offer, not a change check-in: e4535e470e user: dmestas tags: team-repo-offer
13:52
Tell a person when they are added to a team closed check-in: e5a6b5ba4a user: dmestas tags: team-member-mail
13:50
Create new branch named "team-member-mail" check-in: f92150e87e user: dmestas tags: team-member-mail
13:37
land cancelled-run-recovery check-in: 0d4cccb236 user: dmestas tags: trunk
13:11
ci: a cancelled run is not a failure, and opening a landing asks for the run it has no verdict for closed check-in: 853b576eee user: dmestas tags: cancelled-run-recovery
11:25
land namespace-privacy-really check-in: 16fcd81cf0 user: dmestas tags: trunk
10:58
Merge trunk into namespace-privacy-really closed check-in: 242c8bd25a user: dmestas tags: namespace-privacy-really
10:51
land newrepo-phone check-in: 07852f486f user: dmestas tags: trunk
01:02
Ask privacy, not capability letters, before the canonical redirect check-in: 960d9b6fa9 user: dmestas tags: namespace-privacy-really
01:00
Create new branch named "namespace-privacy-really" check-in: e309504f5b user: dmestas tags: namespace-privacy-really
00:53
land namespace-privacy check-in: db481efd6b user: dmestas tags: trunk
00:52
new repository: the form fits a phone, and a one-form page gets a form's column closed check-in: 1497f4ce3d user: dmestas tags: newrepo-phone
00:50
Do not reveal a private repository's namespace through the canonical redirect closed check-in: c4b631617d user: dmestas tags: namespace-privacy
00:47
Create new branch named "namespace-privacy" check-in: aab074ab9e user: dmestas tags: namespace-privacy
00:12
land team-conventions check-in: 43403c95f6 user: dmestas tags: trunk