Skip to content
quarry Today In History
Login

Today In History

This Day In History For 2027-09-04

1 Year Ago (more context)

2026-09-04
22:17 • Edit [a747fe6a77]: Add "ci-pass" with value "80cd9100a354836c510d24e77a95cc1c". artifact: beb399fad3 user: dmestas
22:16 • Edit [a747fe6a77]: Add "ci-pass" with value "abda2bd8fae3a90afaa0d4481651af34". artifact: e13827a2db user: quarry
22:16
land docs-hosting check-in: a747fe6a77 user: dmestas tags: trunk
22:16 • Edit [a747fe6a77]: Add "landing" with value "1d1d55a4fa1eddc8b2e5bb5bc4811cbcbb02f5738051a84efef70993ab493a1e". artifact: 22fcb193af user: quarry
22:16 • Reply: Adds docs/hosting.md: the four postures a repository can be in (native, import and own, mirror, mirror accepting writes), what each opens or refuses, the settings that apply across all of them, and the operational notes. running.md points at it from the Mirroring section. artifact: 65e9e29e33 user: dmestas
22:16 • Edit [1f4bd9ce2e]: Mark "Closed". artifact: fd12f1439e user: quarry
22:16 • Edit [1f4bd9ce2e]: Add "ci-pass" with value "4f84c51e78a24fe82b62186a80011b59". artifact: 53dc09ea9f user: dmestas
22:16 • Edit [1f4bd9ce2e]: Add "ci-pass" with value "c20ea1efd983851475ec7603fcecf2cb". artifact: 0583626b66 user: quarry
22:15 • Post: Adds docs/hosting.md: the four postures a repository can be in (native, import and own, mirror, mirror accepting writes), what each opens or refuses, the settings that apply across all of them, and the operational notes. running.md points at it from the Mirroring section. artifact: 1d1d55a4fa user: zeitgeist
22:15
docs: hosting.md explains the four repository postures and the settings that cut across them closed check-in: 1f4bd9ce2e user: dmestas tags: docs-hosting
21:39 • Edit [cf0f199484]: Add "ci-pass" with value "5d443ceeceb9d21406fe51fe6414ac1e". artifact: c679206ae2 user: quarry
21:38
land secure-cookies check-in: cf0f199484 user: dmestas tags: trunk
21:38 • Edit [cf0f199484]: Add "landing" with value "7d34971bddb7b60f1a5de4fc6b1f55f972bd6a2f210ed7abb17a3b89638978d1". artifact: 96fcdb0a9f user: quarry
21:38 • Reply: Cookies get the Secure attribute behind a TLS-terminating proxy. The forge behind the Cloudflare tunnel speaks plain HTTP, so req.TLS was nil and the session cookie on zeitforge.app was set without Secure (found by the security audit). X-Forwarded-Proto: https from the proxy, or a configured https origin, now counts as TLS; plain local development is unchanged. artifact: 4a7c2d31a0 user: dmestas
21:38 • Edit [262c3626a4]: Mark "Closed". artifact: 273d82cc28 user: quarry
21:31 • Edit [262c3626a4]: Add "ci-pass" with value "671b99dd131de0a3f1cfc9051767c45d". artifact: a94e66c8c1 user: dmestas
21:30 • Edit [262c3626a4]: Add "ci-pass" with value "ac4cae93757b94da48b7496c4a42f9b4". artifact: 43dc23fb3c user: quarry
21:29 • Post: Cookies get the Secure attribute behind a TLS-terminating proxy. The forge behind the Cloudflare tunnel speaks plain HTTP, so req.TLS was nil and the session cookie on zeitforge.app was set without Secure (found by the security audit). X-Forwarded-Proto: https from the proxy, or a configured https origin, now counts as TLS; plain local development is unchanged. artifact: 7d34971bdd user: zeitgeist
21:29
Cookies are Secure behind a TLS-terminating proxy: X-Forwarded-Proto or an https origin counts as TLS closed check-in: 262c3626a4 user: dmestas tags: secure-cookies
17:44 • Closed ticket [d49b1bf22c]: Backups for the beta host: litestream for OLTP, nightly store copies, one verified restore plus 3 other changes artifact: 794a14e681 user: zeitgeist
13:29 • Ticket [d49b1bf22c]: 2 changes artifact: 41dd2468ae user: zeitgeist
13:27 • Closed ticket [d815803381]: ci: light up worker tokens on the live engine (DAGNATS_BRIDGE_TOKEN) plus 3 other changes artifact: 7287427459 user: zeitgeist
13:26 • Closed ticket [8eb0ca531a]: VPS deploy: build from the store, health check, free-space floor, rollback plus 3 other changes artifact: 34bf6cb88b user: zeitgeist
13:26 • Closed ticket [4e69749cc2]: systemd units and Doppler-fed secrets for quarry, notify, dagnats and the CI worker plus 3 other changes artifact: 304456ad91 user: zeitgeist
12:51 • Edit [8856284830]: Add "ci-pass" with value "477fbaa204ca465c900b02498e8b324b". artifact: 37bbd7d322 user: quarry
12:50 • Edit [e2609080da]: Add "ci-pass" with value "9156d5b748339b56a5a6e8f09066bf05". artifact: ef5cf8fc0c user: quarry
12:50 • Edit [8856284830]: Add "ci-pass" with value "f24216b2422c1906047686ad1d2e4101". artifact: 9d16710bb6 user: quarry
12:48
land licenses-all-platforms check-in: 8856284830 user: dmestas tags: trunk
12:48 • Edit [8856284830]: Add "landing" with value "0fbd551bc221f8fa1beb8a04f12e5798fb1d06ef968653fc6888e952a07794c3". artifact: 71d54ac455 user: dmestas
12:48 • Reply: licensegen: the licence inventory is the union of the build graph over every shipped platform (darwin/arm64, darwin/amd64, linux/amd64, linux/arm64). The DuckDB bindings are one module per platform, so an inventory generated on the Mac was stale on Linux and the first CI run on zeitforge.app failed on TestInventoryIsCurrent. artifact: b1998729e7 user: dmestas
12:48 • Edit [e2609080da]: Mark "Closed". artifact: 4743456994 user: dmestas
12:47 • Edit [e2609080da]: Add "ci-pass" with value "7d453c9350beb549b3fa23871c0a75b0". artifact: 664d4f4367 user: dmestas
12:44 • Post: licensegen: the licence inventory is the union of the build graph over every shipped platform (darwin/arm64, darwin/amd64, linux/amd64, linux/arm64). The DuckDB bindings are one module per platform, so an inventory generated on the Mac was stale on Linux and the first CI run on zeitforge.app failed on TestInventoryIsCurrent. artifact: 0fbd551bc2 user: zeitgeist
12:44
licensegen: inventory is the union over every shipped platform, so it is current on Linux and macOS alike closed check-in: e2609080da user: dmestas tags: licenses-all-platforms
12:42 • Edit [7a5794bff6]: Add "ci-fail" with value "b0c7e1a8fddae5d9d06a5a8850339f85". artifact: ecea119d91 user: quarry
12:36 • New ticket [32970f08c4] RFC 0008 amendment: rename with redirect, default branch, archive, feature switches, tag protection. artifact: ba56e7f8f6 user: ai-local
12:36 • New ticket [ab4b4f60e4] Propose-a-landing is offered for a branch whose work already landed. artifact: dfc955396b user: ai-local
12:36 • Edit [bd292cbab3]: Add "ci-pass" with value "a853780209e6f037d31c763ea9217553". artifact: 866aa13154 user: dmestas
12:36 • New ticket [4b8508f3b0] Settings: configuration export, and mirror controls on the repository page. artifact: 794ca62de8 user: ai-local
12:36 • New ticket [72ba9f74ea] Webhooks: pause an endpoint after repeated failures, and a fleet view of failing ones. artifact: e32d158185 user: ai-local
12:35 • New ticket [61436366ac] account.* events are declared but never raised. artifact: 63a6aa7832 user: ai-local
12:31 • Edit [75f391ae1c]: Add "ci-fail" with value "b99e4de074c65f5d9fc9791808a972bd". artifact: 0fc7bd1707 user: dmestas
12:31
land ticket-fossil-admin check-in: bd292cbab3 user: dmestas tags: trunk
12:31 • Edit [bd292cbab3]: Add "landing" with value "394750d0b3d27144958c6c390f03eb0a1f55612e48f4ceb5bfa6e22e1e8f8f5a". artifact: e44b72a54b user: dmestas
12:31 • Reply: New ticket: the "record in the fossil now" checkbox is offered only to repository admins (capability a), and the handler ignores the flag from anyone else, so a hand-made request cannot write the permanent record. Everyone else files locally; an admin promotes what belongs. artifact: d86adfa90a user: dmestas
12:31 • Edit [cee9fde1e0]: Mark "Closed". artifact: 424bd5631d user: dmestas
12:31 • Edit [0ad28fc6f4]: Add "ci-fail" with value "1b26d4e3fca6bb3f7180b6608854179e". artifact: d413e03480 user: dmestas
12:31
land onerror-skip check-in: 75f391ae1c user: dmestas tags: trunk
12:31 • Edit [75f391ae1c]: Add "landing" with value "c3acb4b4da5d0c4dfc9c4a7df7377dd75766e6dfb567d27bc4d2e9dcdb64115b". artifact: 65ce84da3a user: dmestas
12:31 • Reply: onerror: Safari raises an unhandled rejection when a view transition is skipped ("Skipping view transition because skipTransition() was called"). Nothing failed for the reader, so the reporter no longer files it as an exception. artifact: 3713dfa567 user: dmestas
12:31 • Edit [2dbe8ea445]: Mark "Closed". artifact: 7db5a89373 user: dmestas
12:30
land create-menu check-in: 0ad28fc6f4 user: dmestas tags: trunk
12:30 • Edit [0ad28fc6f4]: Add "landing" with value "3b25b7cc1b5ebd142d99d5d3ce414decf0359f0c1949e411d381fa390a68649b". artifact: 9d1b74e001 user: dmestas
12:30 • Reply: Create menu: "new ticket" loses its stray capital, and "new repository…" moves out of the "in <repo>" group under its own "on the forge" heading — it was never something you did in a repository. artifact: 39f94046fb user: dmestas
12:30 • Edit [ce911f3106]: Mark "Closed". artifact: 3571988399 user: dmestas
12:18 • Edit [ce911f3106]: Add "ci-pass" with value "b9597d7b7d163bb45cf21ffcbbe13387". artifact: 978b6655d8 user: dmestas
12:15 • Edit [cee9fde1e0]: Add "ci-pass" with value "ed8a19823f2f86d5048df6a2c48d79cc". artifact: dc033209d8 user: dmestas
12:13 • Post: Create menu: "new ticket" loses its stray capital, and "new repository…" moves out of the "in <repo>" group under its own "on the forge" heading — it was never something you did in a repository. artifact: 3b25b7cc1b user: zeitgeist
12:13
Create menu: lowercase like its neighbours; a new repository is on the forge, not in the repository closed check-in: ce911f3106 user: dmestas tags: create-menu
12:12 • Post: New ticket: the "record in the fossil now" checkbox is offered only to repository admins (capability a), and the handler ignores the flag from anyone else, so a hand-made request cannot write the permanent record. Everyone else files locally; an admin promotes what belongs. artifact: 394750d0b3 user: zeitgeist
12:12
New ticket: writing into the fossil is an admin's choice; the form offers it and the handler allows it only with capability a closed check-in: cee9fde1e0 user: dmestas tags: ticket-fossil-admin
12:09 • Edit [2dbe8ea445]: Add "ci-pass" with value "c886dda4b749beb3046c2e6496101207". artifact: 930901eb0a user: dmestas
12:06 • Post: onerror: Safari raises an unhandled rejection when a view transition is skipped ("Skipping view transition because skipTransition() was called"). Nothing failed for the reader, so the reporter no longer files it as an exception. artifact: c3acb4b4da user: zeitgeist
12:06
onerror: a skipped view transition is not an exception closed check-in: 2dbe8ea445 user: dmestas tags: onerror-skip
12:03 • Edit [a2d9905e6d]: Add "ci-pass" with value "9c7489c218ccc4cfbc9494b070b5f5b0". artifact: fd83b0d65e user: dmestas
12:03
land fleet-people-fold check-in: a2d9905e6d user: dmestas tags: trunk
12:03 • Edit [a2d9905e6d]: Add "landing" with value "f95265a66141f6e42b643cdfa0fff4056aa85fa55682de2ae1eff2fe49dd54c3". artifact: 89c6cc2211 user: dmestas
12:03 • Reply: Fleet: the People tab was missing from the folded (…) menu on narrow screens, so a phone had no way to reach it. Also: pages that flow the footer (settings) push it to the bottom of the viewport when the content is short instead of leaving it adrift mid-screen. artifact: e84b40e68d user: dmestas
12:03 • Edit [1493ae5b8d]: Mark "Closed". artifact: 9b4acd3e90 user: dmestas
11:47 • Edit [1493ae5b8d]: Add "ci-pass" with value "1384852494afed7f88eeb50343dc1b49". artifact: e78f0c172b user: dmestas
11:44 • Post: Fleet: the People tab was missing from the folded (…) menu on narrow screens, so a phone had no way to reach it. Also: pages that flow the footer (settings) push it to the bottom of the viewport when the content is short instead of leaving it adrift mid-screen. artifact: f95265a661 user: zeitgeist
11:44
Fleet: People in the folded menu on narrow screens; a flowing footer sits at the viewport bottom on short pages closed check-in: 1493ae5b8d user: dmestas tags: fleet-people-fold
10:50 • Reply: build-linux: the zit repository is private, so its release assets answer 404 without a session. The script now downloads through the API asset route with GITHUB_TOKEN, or takes ZIT_RELEASE_DIR for a host holding the tarball and SHA256SUMS. Proven on hetzner-big-eu in a golang:1.26 container: quarry 0.1.0-beta+proof and zit 0.3.4 built and answer version. artifact: 4eb21f8580 user: ai-local
10:50 • Edit [d04d8a0926]: Mark "Closed". artifact: dbe2e390a3 user: dmestas
10:49 • Edit [7a5794bff6]: Add "ci-pass" with value "2f54378de2473c4d5f301cf07ca47d80". artifact: 852abe5019 user: dmestas
10:48 • Edit [7c1b5baa0b]: Add "ci-fail" with value "a1586ca97a09ae3d7366665c95c320d2". artifact: 6f5dfccb16 user: dmestas
10:48
land hook-parity check-in: 7a5794bff6 user: dmestas tags: trunk
10:48 • Edit [7a5794bff6]: Add "landing" with value "0a825979f47daf16ab9fba8948a8138664a00e11d3d98fd304983feadeaef9c9". artifact: 675450ce5a user: dmestas
10:48 • Reply: Webhook parity, secret rotation, settings trail, build filter artifact: 842758e751 user: dmestas
10:48 • Edit [d04d8a0926]: Mark "Closed". artifact: ef6479e4a1 user: dmestas
10:48
land linux-build-token check-in: 7c1b5baa0b user: dmestas tags: trunk
10:48 • Edit [7c1b5baa0b]: Add "landing" with value "5b8619d0cf940ea3daa56d490f1a56ee60c66badef36e0af212b1f5b3c49d3c1". artifact: 84ec1ca105 user: dmestas
10:48 • Reply: build-linux: the zit repository is private, so its release assets answer 404 without a session. The script now downloads through the API asset route with GITHUB_TOKEN, or takes ZIT_RELEASE_DIR for a host holding the tarball and SHA256SUMS. Proven on hetzner-big-eu in a golang:1.26 container: quarry 0.1.0-beta+proof and zit 0.3.4 built and answer version. artifact: f9d3e59bf4 user: dmestas
10:48 • Edit [b9f6e27e0a]: Mark "Closed". artifact: 28ded01e59 user: dmestas
10:47 • Edit [d04d8a0926]: Add "ci-pass" with value "612a9112a7ed20eafab64082bd7c616d". artifact: f9148ab527 user: dmestas
10:45 • Post: Webhook parity, secret rotation, settings trail, build filter artifact: 0a825979f4 user: dmestas
10:45
Hook parity: API verbs, repo-scoped sends, secret rotation with an overlap, settings trail, build filter closed check-in: d04d8a0926 user: dmestas tags: hook-parity
10:44 • Edit [b9f6e27e0a]: Add "ci-pass" with value "ebcb986a7c575860e85242bf48a16534". artifact: 94c4926dfa user: dmestas
10:44 • Closed ticket [6b2754a199]: Linux build recipe for the beta host plus 3 other changes artifact: 31048818cb user: ai-local
10:44 • Post: build-linux: the zit repository is private, so its release assets answer 404 without a session. The script now downloads through the API asset route with GITHUB_TOKEN, or takes ZIT_RELEASE_DIR for a host holding the tarball and SHA256SUMS. Proven on hetzner-big-eu in a golang:1.26 container: quarry 0.1.0-beta+proof and zit 0.3.4 built and answer version. artifact: 5b8619d0cf user: ai-local
10:44
build-linux: the zit release is private — take a GitHub token or a local release directory closed check-in: b9f6e27e0a user: dmestas tags: linux-build-token
10:37 • Ticket [6b2754a199] Linux build recipe for the beta host status still Open with 2 other changes artifact: 6a222c27b4 user: ai-local
10:36 • Edit [757db35384]: Add "ci-pass" with value "9844ac6c894b946f064af0457c5964ea". artifact: bb75424700 user: dmestas
10:36
land linux-build check-in: 757db35384 user: dmestas tags: trunk
10:36 • Edit [757db35384]: Add "landing" with value "7dc1fa071f486697996445e94dd2f8256333ee2e33c205918a3c4708af3f367f". artifact: 3c084adfbd user: dmestas
10:36 • Reply: Linux build recipe (ticket 6b2754a199). artifact: 25e135fce5 user: dmestas
10:36 • Edit [bb844c7605]: Mark "Closed". artifact: d7aa7743b9 user: dmestas
10:33 • Edit [bb844c7605]: Add "ci-pass" with value "3e7b7bf7ba6c0cd737cbd404542ccb5c". artifact: 4703fb6a3b user: dmestas
10:33 • Post: Linux build recipe (ticket 6b2754a199). artifact: 7dc1fa071f user: ai-local
10:33
Linux build recipe: pinned zit release plus a stamped quarry build, documented closed check-in: bb844c7605 user: dmestas tags: linux-build
10:29 • Edit [65385dbff0]: Add "ci-pass" with value "526669ddd417d204c40ac9dcfed24ed0". artifact: a2d7e8efdf user: dmestas
10:28
Create new branch named "hook-parity" check-in: 65385dbff0 user: dmestas tags: hook-parity
10:25 • Edit [1173d5cad9]: Add "ci-pass" with value "aea2221621d87b875722e2929299e4b4". artifact: 92f8df2ebe user: dmestas
10:21 • Edit [7622c1bc01]: Mark "Closed". artifact: 6c16df4cf4 user: dmestas
10:21 • Edit [12a59491a7]: Mark "Closed". artifact: c68bf60372 user: dmestas
10:21 • Edit [65d7fa674a]: Mark "Closed". artifact: 91f0035487 user: dmestas
10:19 • Edit [bc9bb59afc]: Add "ci-fail" with value "d920ea188b14422734011f294b41c105". artifact: 9e0b2b888b user: dmestas
10:19
land ops-lanes-zero check-in: 1173d5cad9 user: dmestas tags: trunk
10:19 • Edit [1173d5cad9]: Add "landing" with value "2a018d3a5656ef347a66c751de17f2b8795921ea88cb59234f5166e7f0d82f5d". artifact: 9b8586bb63 user: dmestas
10:19 • Reply: Ops lanes: print zero as 0. The count helper renders zero as blank, which reads as a missing number on a fresh process. artifact: eba4695e45 user: dmestas
10:19 • Edit [b3d8a47976]: Mark "Closed". artifact: 703f862a5a user: dmestas
10:19 • Edit [c4ce05d426]: Add "ci-fail" with value "ccacf6844a85e338eb9d079c533d3330". artifact: e4b4601596 user: dmestas
10:19 • Edit [5ddfffbedf]: Add "ci-fail" with value "f35b6d2390d7b611a8f1f42f71cf8d2d". artifact: baaab4c301 user: dmestas
10:19
land hook-deliveries check-in: bc9bb59afc user: dmestas tags: trunk
10:19 • Edit [bc9bb59afc]: Add "landing" with value "c39f9e7156aa0a01bb52a564befa93039b1449bb4b92425af6b55c475e138ec7". artifact: 604ec5f448 user: dmestas
10:19 • Reply: Stratum 3: what an endpoint actually received artifact: 3117fa3180 user: dmestas
10:19 • Edit [7622c1bc01]: Mark "Closed". artifact: 112ee35a28 user: dmestas
10:19
land journal-rate check-in: c4ce05d426 user: dmestas tags: trunk
10:19 • Edit [c4ce05d426]: Add "landing" with value "4dfdd0c417dbf46b9a961d4c047387820db3dce700a8f88c62fd9f7f2f91ddd3". artifact: 0c354604f9 user: dmestas
10:19 • Reply: Stratum 2: how often a fault is happening, not only how often ever artifact: 751e4feea3 user: dmestas
10:19 • Edit [12a59491a7]: Mark "Closed". artifact: 47586a7486 user: dmestas
10:19 • Reply: Stratum 3: what an endpoint actually received artifact: c4e3c5407b user: dmestas
10:19
land unlanded-work check-in: 5ddfffbedf user: dmestas tags: trunk
10:19 • Edit [5ddfffbedf]: Add "landing" with value "cc68c3da6d891a31eb4439dd6b71d112c1f660c2c2068226e9fa1254078f3226". artifact: 72ef18c971 user: dmestas
10:19 • Reply: Stratum 1: work nobody has proposed artifact: a452af8c47 user: dmestas
10:19 • Edit [65d7fa674a]: Mark "Closed". artifact: 6004d736de user: dmestas
10:19 • Reply: Stratum 2: how often a fault is happening, not only how often ever artifact: 829f76fcd1 user: dmestas
10:14 • Edit [7622c1bc01]: Add "ci-pass" with value "62c032b9a57c92214c651c0792119162". artifact: bd7e7c9035 user: dmestas
10:11 • Post: Stratum 3: what an endpoint actually received artifact: c39f9e7156 user: dmestas
10:11
Webhook deliveries: record every attempt, show them per endpoint, redeliver and ping closed check-in: 7622c1bc01 user: dmestas tags: hook-deliveries
10:09 • Edit [b3d8a47976]: Add "ci-pass" with value "e24f7875aa33bb2365e3f7e4cfc0a6de". artifact: 2b2e384c6d user: dmestas
10:07 • Post: Ops lanes: print zero as 0. The count helper renders zero as blank, which reads as a missing number on a fresh process. artifact: 2a018d3a56 user: ai-local
10:07
Ops lanes: print zero as 0, not blank closed check-in: b3d8a47976 user: dmestas tags: ops-lanes-zero
10:06 • Edit [2bd7dc5d93]: Add "ci-pass" with value "708151d5dc92d689993936093be56637". artifact: 2becaff0f2 user: dmestas
10:05
land ops-lanes check-in: 2bd7dc5d93 user: dmestas tags: trunk
10:05 • Edit [2bd7dc5d93]: Add "landing" with value "760a5cff4214d232618c5fcc668608f02d0a0ca6542a78f2e3f480d807ee07ae". artifact: 23590650b6 user: dmestas
10:05 • Reply: Ops page: admission lanes (ticket a488d7fa42, the metrics half). artifact: 3b9a58cf85 user: dmestas
10:05 • Edit [df6163a0db]: Mark "Closed". artifact: 7878bd1476 user: dmestas
10:03 • Edit [df6163a0db]: Add "ci-pass" with value "2f6b41b29a201095b7b2f587b665cde0". artifact: a15b2f3e7e user: dmestas
10:01 • Edit [191fec54f0]: Add "ci-fail" with value "3d34b34abf292e063eecbab4c3d33e44". artifact: 8b5afeee3f user: dmestas
10:00
gofmt closed check-in: df6163a0db user: dmestas tags: ops-lanes
10:00 • Edit [0fa4c341bd]: Add "ci-pass" with value "83f2ae4b713e2ad102c32ff00c7cf3d2". artifact: d437d9bac6 user: dmestas
10:00 • Post: Ops page: admission lanes (ticket a488d7fa42, the metrics half). artifact: 760a5cff42 user: ai-local
10:00
Ops page: admission lanes — bound, running, admitted, told busy, time waited check-in: 191fec54f0 user: dmestas tags: ops-lanes
10:00 • Edit [12a59491a7]: Add "ci-pass" with value "efac7d13e40f94a2b6e8b33bd22590ce". artifact: 13e2ab3eda user: dmestas
09:57
Create new branch named "hook-deliveries" check-in: 0fa4c341bd user: dmestas tags: hook-deliveries
09:57 • Closed ticket [8152617b99]: Bound and queue expensive work: admission control, job surface, lane metrics plus 3 other changes artifact: d339b6ac5b user: ai-local
09:57 • New ticket [a488d7fa42] Admission observability: a jobs page and per-lane metrics. artifact: 86fd6f9a08 user: ai-local
09:57 • Post: Stratum 2: how often a fault is happening, not only how often ever artifact: 4dfdd0c417 user: dmestas
09:57
Error journal: a rate and a shape per signature, so a burst and a fire stop looking alike closed check-in: 12a59491a7 user: dmestas tags: journal-rate
09:57 • Edit [99b823c7b6]: Add "ci-pass" with value "14188da98adf7241b7ccf4b10a54d1a2". artifact: 0185fdbde5 user: dmestas
09:57 • Edit [65d7fa674a]: Add "ci-pass" with value "61436222558287cea31c3aae24f8b346". artifact: 8f54eb74a3 user: dmestas
09:54 • Edit [ca88071182]: Add "ci-pass" with value "afa02d490a2fa76a0e648a8096b44ea8". artifact: 5ca88c80a2 user: dmestas
09:53
Create new branch named "journal-rate" check-in: 99b823c7b6 user: dmestas tags: journal-rate
09:52 • Post: Stratum 1: work nobody has proposed artifact: cc68c3da6d user: dmestas
09:52
Report branches whose work nobody has proposed, on the landings page closed check-in: 65d7fa674a user: dmestas tags: unlanded-work
09:52 • Ticket [8152617b99] Bound and queue expensive work: admission control, job surface, lane metrics status still Open with 2 other changes artifact: 6691d9b9ff user: ai-local
09:52 • Closed ticket [0085b9ce33]: Public origin: one setting for the URL the forge says it lives at plus 3 other changes artifact: 6aeb096fca user: ai-local
09:52 • Closed ticket [9d59ebbfe9]: Bind the listener before registering repositories, not after plus 3 other changes artifact: 6053525544 user: ai-local
09:51
land origin check-in: ca88071182 user: dmestas tags: trunk
09:51 • Edit [ca88071182]: Add "landing" with value "52ca08d597024469dcdcf993b13703c723349cb193e5ca1bd87de347a0357aff". artifact: 576560c33f user: dmestas
09:51 • Reply: Public origin (ticket 0085b9ce33). artifact: 5ac1f1cf8b user: dmestas
09:51 • Edit [9dcf572085]: Mark "Closed". artifact: 7762aaff71 user: dmestas
09:51 • Edit [5cae7e4ff9]: Add "ci-pass" with value "48e2d8fc01ba427beaea033148c3a5b2". artifact: c909ba7447 user: dmestas
09:50 • Edit [812998dc39]: Add "ci-pass" with value "7906c2c6ad15e35697366bda73c5999c". artifact: 066b41174b user: dmestas
09:50 • Edit [9dcf572085]: Add "ci-pass" with value "ca80546ecf0e08d233bc5154bf68f21d". artifact: 2c8af48083 user: dmestas
09:48
land landing-from-checkin check-in: 5cae7e4ff9 user: dmestas tags: trunk
09:48 • Edit [5cae7e4ff9]: Add "landing" with value "2b29cd4a5bd1f4b050ed56c84cf6a7afef62f10f24ffcbe4ce1c2eb4874de34f". artifact: cc580b0574 user: dmestas
09:48 • Reply: Close/reopen a leaf, with the actions on their own row artifact: 904359d15f user: dmestas
09:48 • Edit [6ed7d725cc]: Mark "Closed". artifact: 5c1e074c05 user: dmestas
09:48
Create new branch named "unlanded-work" check-in: 812998dc39 user: dmestas tags: unlanded-work
09:47
Merge trunk into origin: keep both the admission and origin flags closed check-in: 9dcf572085 user: dmestas tags: origin
09:45 • Edit [c31b527a83]: Add "ci-pass" with value "6d406903d22c00b3634039286be4f727". artifact: 41e1120912 user: dmestas
09:45 • Edit [431b9d15ff]: Add "ci-pass" with value "d8133d3228b877e4ebd647602ebc7bc5". artifact: 729b67f2b9 user: dmestas
09:43
update landing-from-checkin from trunk closed check-in: 6ed7d725cc user: dmestas tags: landing-from-checkin
09:43 • Reply: Close/reopen a leaf, with the actions on their own row artifact: a8a68e9636 user: dmestas
09:43
land admission check-in: c31b527a83 user: dmestas tags: trunk
09:43 • Edit [c31b527a83]: Add "landing" with value "2e81de72defcfe830d42524a3a0b4c11446b0771a30779b4cfb872b9442771ff". artifact: 0b57d3eeb0 user: dmestas
09:43 • Reply: Admission control (ticket 8152617b99, the bound half). artifact: 9a8514c750 user: dmestas
09:43 • Edit [1a8048f1d7]: Mark "Closed". artifact: 343e24ea79 user: dmestas
09:42 • Edit [ae7e9c48ce]: Add "ci-pass" with value "858112790a8061b4dd8012ea9c50722c". artifact: cbec766861 user: dmestas
09:42 • Edit [9bc7c220f0]: Add "ci-fail" with value "fa2c670a2e58bbbd960077e08d0b4f27". artifact: 21d3092105 user: dmestas
09:42
Resolve the trunk merge: origin without the admission flag, which lands separately check-in: 431b9d15ff user: dmestas tags: origin
09:40 • Post: Public origin (ticket 0085b9ce33). artifact: 52ca08d597 user: ai-local
09:40
A public origin (--origin / QUARRY_ORIGIN): links in mail, pushes and notify payloads start with it; the web's own links too check-in: 9bc7c220f0 user: dmestas tags: origin
09:40 • Post: Close/reopen a leaf, with the actions on their own row artifact: 2b29cd4a5b user: dmestas
09:40
Check-in actions get their own row: a status stops reading as a control check-in: ae7e9c48ce user: dmestas tags: landing-from-checkin
09:39 • Edit [1a8048f1d7]: Add "ci-pass" with value "683c187bc43bde9abb0a093416f1342c". artifact: ec1f983e3b user: dmestas
09:37 • Post: Admission control (ticket 8152617b99, the bound half). artifact: 2e81de72de user: ai-local
09:37
Admission control: bound store subprocesses (busy 503 past the bound, --zit-parallel) and archive builds closed check-in: 1a8048f1d7 user: dmestas tags: admission
09:33 • Edit [34606cfb37]: Add "ci-pass" with value "adacd2d66f5ffac72e017e14281f684e". artifact: a741d52db0 user: dmestas
09:32
land bind-first check-in: 34606cfb37 user: dmestas tags: trunk
09:32 • Edit [34606cfb37]: Add "landing" with value "57d8570251ea723e209f1c3a9eac5ccea14d431344c5e94962b20b86fcc7cf23". artifact: 4ce0c527cf user: dmestas
09:32 • Reply: Bind the listener before registering repositories (ticket 9d59ebbfe9). artifact: e62e83ae54 user: dmestas
09:32 • Edit [b709666034]: Mark "Closed". artifact: 857402b20b user: dmestas
09:27 • Edit [b709666034]: Add "ci-pass" with value "2f1f816fb602dd300d25201a79ee07a3". artifact: ff7e094f19 user: dmestas
09:22 • Post: Bind the listener before registering repositories (ticket 9d59ebbfe9). artifact: 57d8570251 user: ai-local
09:22
Bind the listener before registering repositories; a pending repository answers 'still starting' with a refresh closed check-in: b709666034 user: dmestas tags: bind-first
09:15 • New ticket [d49b1bf22c] Backups for the beta host: litestream for OLTP, nightly store copies, one verified restore. artifact: 1d15b37dc8 user: ai-local
09:15 • New ticket [8eb0ca531a] VPS deploy: build from the store, health check, free-space floor, rollback. artifact: 71b19fec2a user: ai-local
09:15 • New ticket [4e69749cc2] systemd units and Doppler-fed secrets for quarry, notify, dagnats and the CI worker. artifact: 94de01504d user: ai-local
09:15 • New ticket [6b2754a199] Linux build recipe for the beta host. artifact: 58e6eb2876 user: ai-local
09:15 • New ticket [0085b9ce33] Public origin: one setting for the URL the forge says it lives at. artifact: 3f9abe71b7 user: ai-local
00:38 • Edit [900223ee27]: Add "ci-pass" with value "93dc7c2c5f5706a58962952add70748f". artifact: a633b0e63d user: dmestas
00:38
land changelog check-in: 900223ee27 user: dmestas tags: trunk
00:38 • Edit [900223ee27]: Add "landing" with value "c6b582b8c52bf128c762c50ead56cfcd574e214c1de9be04790d9b4dccf5c25e". artifact: e69e3c9a34 user: dmestas
00:38 • Reply: Changelog page and announcements. artifact: 3e36689ac9 user: dmestas
00:38 • Edit [773fdc30a7]: Mark "Closed". artifact: 877f55c0d8 user: dmestas