This Day In History For 2027-09-30
1 Year Ago (more context)
|
2026-09-30
| ||
| 23:55 | • Edit [70cf3a6537]: Add "ci-fail" with value "903dc87cdadb9eb0f5da567d54fe9126". artifact: 2afce81c4b user: quarry | |
| 23:55 | Landings are shown as state icon and number, never !N; Accept carries no number; words where no icon can draw check-in: 70cf3a6537 user: zeitgeist tags: every-email-carries-the-card | |
| 23:52 | • Edit [51aa6e992d]: Add "ci-pass" with value "1a409dc85e8b12b92ca55d8de395a2e0". artifact: a3c279de15 user: quarry | |
| 23:50 | Reference icons: style, route test and docs check-in: 51aa6e992d user: zeitgeist tags: every-email-carries-the-card | |
| 23:48 | • Edit [b9b95190d8]: Add "ci-pass" with value "9cf041fb6a433948719c2db40f33cc06". artifact: ec6d8e0eed user: quarry | |
| 23:44 | • Edit [15356b6660]: Add "ci-pass" with value "4a6dcd3c00d3abd07c7f043fb2f10a3f". artifact: c89d1a30a0 user: quarry | |
| 23:42 | References resolve in mail like the site, and wear their state icon and number instead of a state badge check-in: 15356b6660 user: zeitgeist tags: every-email-carries-the-card | |
| 23:41 | • Edit [b9b95190d8]: Add "ci-pass" with value "3175475b9cb58b90fb85ddefc8bd5bdd". artifact: dc7b4cd1c2 user: quarry | |
| 23:40 | • Edit [08f4725c41]: Mark "Closed". artifact: 4492bd8e87 user: quarry | |
| 23:40 | • Edit [b9b95190d8]: Add "landing" with value "630fc79d4e8bf42902d5fb72f89fa5111fc9485da808cb66fa50a93427fbac14". artifact: 650401190c user: quarry | |
| 23:40 | • Reply: A check's summary reaches its row, so a refused pipeline says why instead of claiming a busy worker artifact: 79d777afc5 user: dmestas | |
| 23:40 | land check-rows-say-why check-in: b9b95190d8 user: dmestas tags: trunk | |
| 23:33 | • Post: A check's summary reaches its row, so a refused pipeline says why instead of claiming a busy worker artifact: 630fc79d4e user: zeitgeist | |
| 23:33 | • Edit [08f4725c41]: Add "ci-pass" with value "d71d7f547d8a407ea7b082d078bb95a2". artifact: 437cbe0aa8 user: quarry | |
| 23:31 | A check's summary reaches its row, so a refused pipeline says why instead of claiming a busy worker closed check-in: 08f4725c41 user: zeitgeist tags: check-rows-say-why | |
| 23:26 | • Edit [d7ce3028a2]: Add "ci-pass" with value "62fba6638718bd59c84d1533df34c608". artifact: a99158d0f1 user: quarry | |
| 23:25 | Probe alerts carry an HTML part in quarry's card design check-in: d7ce3028a2 user: zeitgeist tags: every-email-carries-the-card | |
| 23:24 | Every account and application email is a card: wordmark header and footer, one send point, guard test check-in: d3e46d5753 user: zeitgeist tags: every-email-carries-the-card | |
| 23:19 | • Edit [3004d7b6e6]: Add "ci-fail" with value "e2c442916775ef1c714f6ded0d953091". artifact: ab6d2a6f26 user: quarry | |
| 23:19 | Serve the QUARRY wordmark as a public PNG for email check-in: 3004d7b6e6 user: zeitgeist tags: every-email-carries-the-card | |
| 23:08 | • Edit [934151bb89]: Add "ci-pass" with value "fb2e89e334e06267ef17501de74ca8cb". artifact: 8f7313df2d user: quarry | |
| 23:06 | • Edit [934151bb89]: Add "ci-pass" with value "82532c9ac4fcc7fa11a73bea9db73737". artifact: 9fa2223a99 user: quarry | |
| 23:06 | • Edit [934151bb89]: Add "landing" with value "16e850e5bfe5a46737b6c24d60118dc64eb86538b30efc562ea822fa1183b3c7". artifact: 4044f611f8 user: quarry | |
| 23:06 | • Edit [d124d195bd]: Mark "Closed". artifact: 405d0c061c user: quarry | |
| 23:06 | • Reply: Fixes from jva's CI test: refusals show as failing checks, jobs run side by side, commas split branch patterns, and the log names what went artifact: 82bc7fb8a2 user: dmestas | |
| 23:06 | land ci-test-findings check-in: 934151bb89 user: dmestas tags: trunk | |
| 23:03 | • Post: Fixes from jva's CI test: refusals show as failing checks, jobs run side by side, commas split branch patterns, and the log names what went artifact: 16e850e5bf user: zeitgeist | |
| 23:03 | • Edit [7fafbcd658]: Add "ci-pass" with value "e68c8b22519d676f2ad4bf9e4bcbf049". artifact: a759940e4a user: quarry | |
| 23:03 | • Edit [d124d195bd]: Add "ci-pass" with value "f0b5b3df62a8373818583770632c5939". artifact: 3682704c3a user: quarry | |
| 23:01 | Fixes from jva's CI test: refusals show as failing checks, jobs run side by side, commas split branch patterns, and the log names what went closed check-in: d124d195bd user: zeitgeist tags: ci-test-findings | |
| 22:56 | • Edit [7fafbcd658]: Add "ci-pass" with value "f659679a32d264c06072d6b179cac4c0". artifact: 10ff0a504f user: quarry | |
| 22:54 | • Edit [d082ffa40e]: Mark "Closed". artifact: 0a236c6ab0 user: quarry | |
| 22:54 | • Reply: quarry's Q logo as a BIMI file at /bimi.svg artifact: 4a145803ba user: dmestas | |
| 22:54 |
land bimi-logo
Checks tested the merge with trunk at 9f3d42c9e20a; trunk has moved since. check-in: 7fafbcd658 user: dmestas tags: trunk | |
| 22:54 | • Edit [7fafbcd658]: Add "landing" with value "f6bb9de6bcc76f08cc6ec45cd610237a4c8e7f648912e6eb2a80ac9223ab72d2". artifact: a5acde5f7a user: quarry | |
| 22:54 | • Edit [83d0df6a0b]: Add "ci-pass" with value "d753c0d1b910a9a6fc3620baab2cbc66". artifact: 256c19da98 user: quarry | |
| 22:53 | • Reply: The page around an email's card is neutral grey, so Gmail's dark mode turns it charcoal instead of olive artifact: 236d3c6b52 user: dmestas | |
| 22:53 | • Edit [83d0df6a0b]: Add "landing" with value "cdeff7911e96b373efcbe94cc251681d159da6ff7d7714677c441fb064c050d2". artifact: 36efce27a0 user: quarry | |
| 22:53 | land email-page-stays-neutral-in-dark check-in: 83d0df6a0b user: dmestas tags: trunk | |
| 22:53 | • Edit [b406732d22]: Mark "Closed". artifact: adb846729f user: quarry | |
| 22:50 | • Post: quarry's Q logo as a BIMI file at /bimi.svg artifact: f6bb9de6bc user: zeitgeist | |
| 22:50 | • Edit [d082ffa40e]: Add "ci-pass" with value "c0685ff2f0f064481ffd5b7d9e77559e". artifact: d1b18b46dc user: quarry | |
| 22:49 | • Post: The page around an email's card is neutral grey, so Gmail's dark mode turns it charcoal instead of olive artifact: cdeff7911e user: zeitgeist | |
| 22:49 | • Edit [b406732d22]: Add "ci-pass" with value "20667dbb7778728b31ef1ddbc4c87965". artifact: 7d20f6ea6d user: quarry | |
| 22:48 | Serve the quarry mark as SVG Tiny PS at /bimi.svg for BIMI closed check-in: d082ffa40e user: zeitgeist tags: bimi-logo | |
| 22:48 | Email page wash is neutral grey so Gmail's forced dark stays charcoal closed check-in: b406732d22 user: zeitgeist tags: email-page-stays-neutral-in-dark | |
| 22:38 | • Edit [9f3d42c9e2]: Add "ci-pass" with value "2976c0661088ed75eed66bf0eb35af4e". artifact: 9e21627870 user: quarry | |
| 22:37 | • Edit [9f3d42c9e2]: Add "ci-pass" with value "d6c6cf23771c326f4e0c61da384ad861". artifact: 44f39c224f user: quarry | |
| 22:36 | • Edit [124c952b3a]: Mark "Closed". artifact: 3277f81cec user: quarry | |
| 22:36 | • Reply: Emails carry quarry's logo: in the header for the forge's own repository, and in every footer artifact: 429f6b0e0e user: dmestas | |
| 22:36 | • Edit [9f3d42c9e2]: Add "landing" with value "ca2580601402fffc3d46694e26c6682b132a9070822785ccad953250363d077e". artifact: 81a97a2362 user: quarry | |
| 22:36 | land emails-carry-quarrys-logo check-in: 9f3d42c9e2 user: dmestas tags: trunk | |
| 22:32 | • Post: Emails carry quarry's logo: in the header for the forge's own repository, and in every footer artifact: ca25806014 user: zeitgeist | |
| 22:32 | • Edit [124c952b3a]: Add "ci-pass" with value "fd53ace6a21ee53eb75b3fd6c728cad4". artifact: dadf336ef7 user: quarry | |
| 22:31 | Email header shows the forge logo for the forge's own repository and the footer carries it closed check-in: 124c952b3a user: zeitgeist tags: emails-carry-quarrys-logo | |
| 22:19 | • Edit [7fce7d727e]: Add "ci-pass" with value "2dc3ff40516833a3e8355951bb201e06". artifact: 42ccbff2d3 user: quarry | |
| 22:11 | • Edit [7fce7d727e]: Add "ci-pass" with value "bab64b7fb3e3ec1b483192476b50edf1". artifact: 4c2d61e390 user: quarry | |
| 22:10 | • Edit [0c67cfb404]: Mark "Closed". artifact: 35256eef97 user: quarry | |
| 22:10 | • Reply: An email's header shows the repository or team it came from artifact: 78e3faf633 user: dmestas | |
| 22:10 | land emails-show-their-source check-in: 7fce7d727e user: dmestas tags: trunk | |
| 22:10 | • Edit [7fce7d727e]: Add "landing" with value "2bfee0be73899de4b20003172e7d65045a1c4c05008e45511112468918b8d6df". artifact: b8c9f3540a user: quarry | |
| 22:07 | • Post: An email's header shows the repository or team it came from artifact: 2bfee0be73 user: zeitgeist | |
| 22:06 | • Edit [0c67cfb404]: Add "ci-pass" with value "dba053c2bf24adf382143cd57f585d08". artifact: f8f3685fed user: quarry | |
| 22:05 | Email mark is 28px and the identicon cells are 5px, matching the site's tile closed check-in: 0c67cfb404 user: zeitgeist tags: emails-show-their-source | |
| 22:04 | • Edit [3beddfda53]: Add "ci-pass" with value "25bfc797bccff9e5db28b52f0bd17f66". artifact: 78cab74fc4 user: quarry | |
| 22:03 | Merge trunk into emails-show-their-source check-in: 3beddfda53 user: zeitgeist tags: emails-show-their-source | |
| 21:59 | • Edit [f363616e0c]: Add "ci-pass" with value "6375f9c18117ad0160a5e4528d9f3ed7". artifact: f70afb0746 user: quarry | |
| 21:59 | • Edit [9062abd000]: Add "ci-pass" with value "2db8d1ffa79301e5a09102e0cb14cf54". artifact: 2e120b0449 user: quarry | |
| 21:57 | Email header shows its source: repo or team avatar, else the identicon as cells; quarry moves to the footer check-in: 9062abd000 user: dmestas tags: emails-show-their-source | |
| 21:50 | • Edit [f363616e0c]: Add "ci-pass" with value "40e40e70c9967c2e99a8faad33010788". artifact: 6890433ef8 user: quarry | |
| 21:49 | • Edit [fa6728279c]: Mark "Closed". artifact: 8b407e0d50 user: quarry | |
| 21:49 | • Reply: Closed landings stop their merge runs, the pipeline editor starts from Actions-shaped workflows, and running.md says how CI works artifact: c79fbe7740 user: dmestas | |
| 21:49 | • Edit [f363616e0c]: Add "landing" with value "09ecd8474cab6a5c3f37825af313eec0c73629905e053ae40bcc1bbbdf74563a". artifact: f3614133f3 user: quarry | |
| 21:49 |
land ci-follow-ups
Checks tested the merge with trunk at e015365a9a59; trunk has moved since. check-in: f363616e0c user: dmestas tags: trunk | |
| 21:48 | • Edit [b95d1fcdc1]: Mark "Closed". artifact: 23e9406edf user: quarry | |
| 21:48 | • Edit [884652f282]: Add "landing" with value "8296ffede8ad35fd2baba5e35b17acb5159ee817d3c2804b11f04f42d8465eb6". artifact: 46c51ada76 user: quarry | |
| 21:48 | land push-test-knows-every-device check-in: 884652f282 user: dmestas tags: trunk | |
| 21:48 | • Reply: The push test names each device and drops the ones notify says are gone artifact: dced8663ca user: dmestas | |
| 21:44 | • Post: Closed landings stop their merge runs, the pipeline editor starts from Actions-shaped workflows, and running.md says how CI works artifact: 09ecd8474c user: zeitgeist | |
| 21:44 | • Post: The push test names each device and drops the ones notify says are gone artifact: 8296ffede8 user: zeitgeist | |
| 20:10 | • Edit [fa6728279c]: Add "ci-pass" with value "89bbe9c7290ce7f988617dbe25533506". artifact: e4aefcc28c user: quarry | |
| 20:08 | Closed landings stop their merge runs, the pipeline editor starts from Actions-shaped workflows, and running.md says how CI works closed check-in: fa6728279c user: zeitgeist tags: ci-follow-ups | |
| 20:01 | • Edit [e015365a9a]: Add "ci-pass" with value "e59948ba6e24166d12f88a3f2aedb85c". artifact: f50867a034 user: quarry | |
| 19:59 | • Edit [e015365a9a]: Add "ci-pass" with value "66aecb39e61157bbd91a3a6712ddb304". artifact: 29eae746fc user: quarry | |
| 19:59 | • Edit [e015365a9a]: Add "landing" with value "e9438e698d9717250ffb9fb756adcaa846daea65021da72fd1b6405a3b950ba8". artifact: 38030252a7 user: quarry | |
| 19:59 | • Edit [48d5b6e785]: Mark "Closed". artifact: 5c125fba86 user: quarry | |
| 19:59 | • Reply: The outside probe sends through Cloudflare Email Sending artifact: 6effc3b1fb user: dmestas | |
| 19:59 | land probe-sends-with-email-service check-in: e015365a9a user: dmestas tags: trunk | |
| 19:58 | • Edit [b95d1fcdc1]: Add "ci-pass" with value "52b1bf9114e99cea66545fd33c55888a". artifact: 99e1c1a7bd user: quarry | |
| 19:57 | • Post: The outside probe sends through Cloudflare Email Sending artifact: e9438e698d user: zeitgeist | |
| 19:56 | Merge trunk into push-test-knows-every-device closed check-in: b95d1fcdc1 user: dmestas tags: push-test-knows-every-device | |
| 19:53 | • Edit [48d5b6e785]: Add "ci-pass" with value "581800217ae616db643d80ac0010201d". artifact: ff97acd0f5 user: quarry | |
| 19:52 | send probe alerts through Cloudflare Email Sending instead of Email Routing closed check-in: 48d5b6e785 user: dmestas tags: probe-sends-with-email-service | |
| 19:49 | • Edit [051c728f00]: Add "ci-pass" with value "73078029fc44419a56dead4e84686220". artifact: 70a51d60d5 user: quarry | |
| 19:48 | • Edit [051c728f00]: Add "ci-pass" with value "2c2ffdfae5742655d85ed6635e77ded2". artifact: 637342d0ee user: quarry | |
| 19:47 | land ci-runs-say-what-happened check-in: 051c728f00 user: dmestas tags: trunk | |
| 19:47 | • Edit [051c728f00]: Add "landing" with value "57f7c2031ba2d5308f0d9de8c3f793a241f581635411353008804e0946253f72". artifact: 61d1498fe3 user: quarry | |
| 19:47 | • Edit [0ea4c2ab13]: Mark "Closed". artifact: a6e5eeb459 user: quarry | |
| 19:47 | • Reply: CI runs say what happened: max_attempts means attempts, a re-run links both ways, and a run nobody serves can be cancelled or expires artifact: a7f30c9c68 user: dmestas | |
| 19:43 | • Post: CI runs say what happened: max_attempts means attempts, a re-run links both ways, and a run nobody serves can be cancelled or expires artifact: 57f7c2031b user: zeitgeist | |
| 19:37 | • Edit [0ea4c2ab13]: Add "ci-pass" with value "f5904d8ea53c0e04d54971983ceb1b5b". artifact: 6f7a601b07 user: quarry | |
| 19:35 | Merge trunk into ci-runs-say-what-happened; the cancel tests pass pollCI's new red-trunk hook closed check-in: 0ea4c2ab13 user: zeitgeist tags: ci-runs-say-what-happened | |
| 19:32 | • Edit [0b400cec94]: Add "ci-pass" with value "a9941d97de52d8fedf93bc26e141a048". artifact: f3c8b910b4 user: quarry | |
| 19:31 | • Edit [0b400cec94]: Add "ci-pass" with value "7bfc4c03da7fcdab32a0dc91b3bcb125". artifact: a33697e07a user: quarry | |
| 19:30 | land emails-look-like-quarry check-in: 0b400cec94 user: dmestas tags: trunk | |
| 19:30 | • Edit [0b400cec94]: Add "landing" with value "90b8d3a5c1fc0a475a1bd3b484c4f9b3a5da928ef8a07414a6fe781ece1f2f9d". artifact: 3e1c8168ae user: quarry | |
| 19:30 | • Reply: Every quarry email looks like quarry: a card with the header, the rendered message, an Open button and a footer artifact: 96320431d8 user: dmestas | |
| 19:30 | • Edit [615752390e]: Mark "Closed". artifact: f7582b0a0f user: quarry | |
| 19:24 | • Post: Every quarry email looks like quarry: a card with the header, the rendered message, an Open button and a footer artifact: 90b8d3a5c1 user: zeitgeist | |
| 19:24 | • Edit [615752390e]: Add "ci-pass" with value "d4a3cc57d32a168cd4b8357f82fc5e98". artifact: 297f9d9278 user: quarry | |
| 19:22 | Landing emails: title, message, !N, what happened, and a reply hint per surface closed check-in: 615752390e user: dmestas tags: emails-look-like-quarry | |
| 19:22 | Test that typographic punctuation survives into the email HTML check-in: 34f2e4749d user: dmestas tags: emails-look-like-quarry | |
| 19:14 | • Edit [e97a6de3c5]: Add "ci-pass" with value "ff8ec58ae12db030204e527d7e11c3a8". artifact: b42582801e user: quarry | |
| 19:12 | Email every quarry message as the quarry card: one table layout, Plex, rust button, dark block check-in: e97a6de3c5 user: dmestas tags: emails-look-like-quarry | |
| 18:43 | • Edit [9ce238cb72]: Add "ci-pass" with value "eadbdbbad11aac7c6c9b3445d7703901". artifact: 7948aedc46 user: quarry | |
| 18:42 | Delete sweeps the repository's worker tokens a second time even when removing its store fails (#294) check-in: 9ce238cb72 user: zeitgeist tags: delete-forgets-the-repository | |
| 18:41 | • Edit [dd8ea6cd1c]: Add "ci-pass" with value "cac624c0e7276175086f630ea1b276c8". artifact: 61e524b4f7 user: quarry | |
| 18:40 | • Edit [dd8ea6cd1c]: Add "ci-pass" with value "9ab1646cee39ae803e633dd95f21ed71". artifact: bee790d04e user: quarry | |
| 18:38 | • Edit [12a5210ccc]: Add "ci-pass" with value "b45b112bceb750d3af34982da46ecf1c". artifact: 5ac8c803a0 user: quarry | |
| 18:36 | • Edit [12a5210ccc]: Add "ci-pass" with value "bc682095e99a5476110ec15777859191". artifact: 31eab1788c user: quarry | |
| 18:35 |
land units-have-a-home
Checks tested the merge with trunk at ef8062292462; trunk has moved since. check-in: 12a5210ccc user: dmestas tags: trunk | |
| 18:35 | • Edit [12a5210ccc]: Add "landing" with value "1f6ffd35176cf3b6ea46c132f8fd60e63af87d332a25e3b2e71cc070eba89b0e". artifact: 8a1e3780f6 user: quarry | |
| 18:35 | • Edit [c5b387b3ac]: Mark "Closed". artifact: aba759ce67 user: quarry | |
| 18:35 | • Reply: Root units that run doppler set HOME, and the install steps prove the units under systemd artifact: b31e75d029 user: dmestas | |
| 18:34 | land landings-have-numbers check-in: 5555f9793a user: dmestas tags: trunk | |
| 18:34 | • Edit [d31b270aab]: Mark "Closed". artifact: 7e90a79761 user: quarry | |
| 18:34 | • Edit [5555f9793a]: Add "landing" with value "d5deaa8d7a9919b6f9ba84d98365ceed76e14baa94307bd5fc2c580f42b15fa2". artifact: be3c979d52 user: quarry | |
| 18:34 | • Reply: Landings have numbers, written !N, wherever a landing is named artifact: f504182543 user: dmestas | |
| 18:22 | • Post: Root units that run doppler set HOME, and the install steps prove the units under systemd artifact: 1f6ffd3517 user: zeitgeist | |
| 18:22 | • Post: Landings have numbers, written !N, wherever a landing is named artifact: d5deaa8d7a user: zeitgeist | |
| 18:10 | • Edit [d31b270aab]: Add "ci-pass" with value "fdd64b0ac83225762dccdd361f7c67bf". artifact: 8c4510e466 user: quarry | |
| 18:09 | Merge trunk into landings-have-numbers closed check-in: d31b270aab user: dmestas tags: landings-have-numbers | |
| 18:05 | • Edit [c4ecbd2582]: Add "ci-pass" with value "0354a05ae4dc6b3094b448f936dfd959". artifact: bd79a5892b user: quarry | |
| 18:04 | Merge trunk into delete-forgets-the-repository check-in: c4ecbd2582 user: dmestas tags: delete-forgets-the-repository | |
| 18:02 | • Edit [c5b387b3ac]: Add "ci-pass" with value "e3d3855c67f802b68b1281464cb1492d". artifact: e2a92820b8 user: quarry | |
| 18:01 | • Edit [ebef214f18]: Add "ci-pass" with value "c05d2394b5881331233e81f157866e65". artifact: 9b9738b714 user: quarry | |
| 18:01 | Root units that run doppler set HOME, and the install steps prove the units under systemd closed check-in: c5b387b3ac user: dmestas tags: units-have-a-home | |
| 18:00 | • Edit [c70c7829f3]: Add "ci-pass" with value "18e42d62bb340839429cb5153e02c610". artifact: 8be9299097 user: quarry | |
| 17:59 | Push test: match device outcomes by endpointSha256, show all-failed rows, drop gone devices check-in: ebef214f18 user: dmestas tags: push-test-knows-every-device | |
| 17:58 | Landing numbers on every surface: lists, page, queue, timeline, feeds, landed-by, notifications, Closed by !N, docs (d60c0c76) check-in: c70c7829f3 user: dmestas tags: landings-have-numbers | |
| 17:58 | Merge trunk into ci-runs-say-what-happened check-in: dd8ea6cd1c user: dmestas tags: ci-runs-say-what-happened | |
| 17:01 | • Edit [ef80622924]: Add "ci-pass" with value "6deda6a26f34f34452afae9738d56d8d". artifact: 9ed1574cfd user: quarry | |
| 16:59 | • Edit [ef80622924]: Add "ci-pass" with value "b55e187ef171d0c6111882c1631f29cc". artifact: 11a57bbe2e user: quarry | |
| 16:58 | • Edit [f145c3ca33]: Add "ci-pass" with value "4bd220a529d566406246ce7465c90805". artifact: 7fba7da3a8 user: quarry | |
| 16:58 | • Edit [dd987e55dc]: Mark "Closed". artifact: 3348c2b3fa user: quarry | |
| 16:58 | • Edit [ef80622924]: Add "landing" with value "95ca60669cbbeebf412216f03090ab751938ce879ed209083cdcd1168cdcbd86". artifact: 6f7a75ab7b user: quarry | |
| 16:58 | • Reply: Deploys say when they fail: a lock, a green-check guard, all-or-nothing runner downloads, and alerts outside the terminal artifact: b994ac4104 user: dmestas | |
| 16:58 |
land deploys-say-when-they-fail
Checks tested the merge with trunk at d6df9f8162b3; trunk has moved since. check-in: ef80622924 user: dmestas tags: trunk | |
| 16:57 | • Edit [f145c3ca33]: Add "landing" with value "a7b5833f2224e4b4b1f59e78f492c6dc59d77101970e392639f9c3656e7dd25a". artifact: 5f6cb84821 user: quarry | |
| 16:57 | • Reply: An outside probe watches the forge and emails when it is down or broken artifact: 6c16142519 user: dmestas | |
| 16:57 | • Edit [383063ffaf]: Mark "Closed". artifact: b2300b53c7 user: quarry | |
| 16:57 | land an-outside-probe-watches-the-forge check-in: f145c3ca33 user: dmestas tags: trunk | |
| 15:55 | • Post: Deploys say when they fail: a lock, a green-check guard, all-or-nothing runner downloads, and alerts outside the terminal artifact: 95ca60669c user: zeitgeist | |
| 15:50 | • Edit [dd987e55dc]: Add "ci-pass" with value "95ca6853b49a009ef96f86555c47a189". artifact: 31c08354e9 user: quarry | |
| 15:49 | The deploy watch finds the lock holder in /proc/locks by the lock file's device and inode closed check-in: dd987e55dc user: zeitgeist tags: deploys-say-when-they-fail | |
| 15:49 | deploy.sh reads the full hash from zit info current; the harness's zit stub mirrors real zit and real-zit cases cover pull, open and info check-in: 79492f7f16 user: zeitgeist tags: deploys-say-when-they-fail | |
| 15:38 | • Edit [9424605a4c]: Add "ci-pass" with value "c4b6308adefcbc37d59bd1b84bb41a90". artifact: 0d6b231a3d user: quarry | |
| 15:37 | Merge trunk; the runner cross-build test reads build-linux.sh's RUNNER_TARGETS list check-in: 9424605a4c user: zeitgeist tags: deploys-say-when-they-fail | |
| 15:04 | • Edit [b7de7e6058]: Add "ci-pass" with value "a2c997b9838b07534715d5c6b5b95c97". artifact: e99519069f user: quarry | |
| 14:59 | scripts/deploy-test.sh runs the deploy, alert and watch paths against temp dirs and stubs check-in: b7de7e6058 user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:59 | deploy.sh ends FAILED stage=runner-restart when the delayed runner restart cannot be scheduled check-in: 5729a19647 user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:59 | deploy.sh fails a build that made no runner downloads when build-linux.sh builds them check-in: 790b1e1e97 user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:59 | The deploy watch reads the lock holder's pid instead of taking the lock to probe it check-in: 03038ed0a4 user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:59 | The quarry.service OnFailure drop-in says exactly when it fires: every restarted crash, rate-limited check-in: 61c80d9b59 user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:59 | quarry-alert.sh marks the quiet period only after a sent alert, and reads a bad mark as none check-in: 3be4fcde8c user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:59 | quarry-alert.sh hands curl the notify key on stdin, never on its command line check-in: 8a6cf31282 user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:59 | deploy.sh --expect compares against the full check-in hash and requires at least 12 hex characters check-in: fc5098cd38 user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:56 | • Edit [d6df9f8162]: Add "ci-pass" with value "49824b8b3b79711a905f76b6359a9832". artifact: 26b71d4efe user: quarry | |
| 14:50 | • Post: An outside probe watches the forge and emails when it is down or broken artifact: a7b5833f22 user: zeitgeist | |
| 14:49 | • Edit [383063ffaf]: Add "ci-pass" with value "e36358ba359a91ecb66b2cd3600334a3". artifact: 6234a577b5 user: quarry | |
| 14:47 | • Edit [d6df9f8162]: Add "ci-pass" with value "49582af19b614282ba000fcc78708eb1". artifact: 8b3a878cdc user: quarry | |
| 14:47 | merge trunk into probe branch closed check-in: 383063ffaf user: dmestas tags: an-outside-probe-watches-the-forge | |
| 14:47 | add a Cloudflare Worker uptime probe under scripts/probe check-in: 0146a60144 user: dmestas tags: an-outside-probe-watches-the-forge | |
| 14:45 | • Reply: Mention and reply emails carry the rendered markdown as HTML, with the plain text kept as the alternative artifact: 2c727ee3ab user: dmestas | |
| 14:45 | • Edit [d6df9f8162]: Add "landing" with value "fad26bf3cd15512b0cb54d45c88fecf2473fe0488b3a1f64bea646c21318e72d". artifact: 361a4e283f user: quarry | |
| 14:45 |
land emails-carry-rendered-markdown
Checks tested the merge with trunk at 66c97ea8423a; trunk has moved since. check-in: d6df9f8162 user: dmestas tags: trunk | |
| 14:45 | • Edit [8c88ad000d]: Mark "Closed". artifact: dd6c0182fc user: quarry | |
| 14:43 | • Reply: Closing words in the first push to an empty repository close their tickets artifact: 0543510ab2 user: dmestas | |
| 14:43 | • Edit [c68c7c7231]: Add "landing" with value "1ace915a1a3523be8a996f5dcf5be3425d9dcc087babe4d22766e096a960aaa1". artifact: 76bf55c44b user: quarry | |
| 14:43 |
land first-push-can-close-tickets
Checks tested the merge with trunk at 66c97ea8423a; trunk has moved since. check-in: c68c7c7231 user: dmestas tags: trunk | |
| 14:43 | • Edit [a309b594c6]: Mark "Closed". artifact: f83349ab69 user: quarry | |
| 14:43 | • Reply: Settings gain an Environments section: CI secrets set and deleted by name, never shown artifact: 0b6d7dcb43 user: dmestas | |
| 14:43 | • Edit [7d5d552157]: Mark "Closed". artifact: 7aa39984c4 user: quarry | |
| 14:43 |
land ci-environments-settings
Checks tested the merge with trunk at 66c97ea8423a; trunk has moved since. check-in: 9f6facd1da user: dmestas tags: trunk | |
| 14:43 | • Edit [9f6facd1da]: Add "landing" with value "b8cd6412a5f50513f98fb7f327782115b6d18681313b1632910718bdc7cec017". artifact: ea379c5067 user: quarry | |
| 14:43 | • Edit [3d2dc44ab7]: Mark "Closed". artifact: 637fe6944d user: quarry | |
| 14:43 | land runner-builds-everywhere check-in: 70dce6ffbb user: dmestas tags: trunk | |
| 14:43 | • Edit [70dce6ffbb]: Add "landing" with value "f7708d70305f81bc0de090336357925e2058b5ac65584b583d45b09ef435d09a". artifact: bffe8f2b12 user: quarry | |
| 14:43 | • Reply: The runner builds for every platform it ships again, and a test cross-builds each one artifact: d933275d62 user: dmestas | |
| 14:42 | • Edit [ec6720efc3]: Add "ci-pass" with value "bb778de0edf5c1e68fae94497e528e54". artifact: c50762e99e user: quarry | |
| 14:41 | • Post: Mention and reply emails carry the rendered markdown as HTML, with the plain text kept as the alternative artifact: fad26bf3cd user: zeitgeist | |
| 14:40 | • Edit [8c88ad000d]: Add "ci-pass" with value "49c9afacd0e400a8f53f56441ebcacff". artifact: 32743199b6 user: quarry | |
| 14:37 | • Post: Closing words in the first push to an empty repository close their tickets artifact: 1ace915a1a user: zeitgeist | |
| 14:37 | Publish the runner downloads only as a complete set whose SHA256SUMS verifies; otherwise keep the old set and end the deploy failed check-in: ec6720efc3 user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:37 | • Edit [a309b594c6]: Add "ci-pass" with value "fdf7d9659dbe4384faeec9fdbfe4036b". artifact: 48297f0fd3 user: quarry | |
| 14:37 | Merge trunk check-in: 8a9fd991e5 user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:37 | Mention and reply emails carry the rendered markdown as an HTML alternative (#305) closed check-in: 8c88ad000d user: dmestas tags: emails-carry-rendered-markdown | |
| 14:36 | • Post: Settings gain an Environments section: CI secrets set and deleted by name, never shown artifact: b8cd6412a5 user: zeitgeist | |
| 14:36 | • Post: The runner builds for every platform it ships again, and a test cross-builds each one artifact: f7708d7030 user: zeitgeist | |
| 14:36 | The first push to a repository created empty can close tickets; a repository arriving with history still baselines it (#298) closed check-in: a309b594c6 user: zeitgeist tags: first-push-can-close-tickets | |
| 14:31 | • Edit [e61c1dda9d]: Add "ci-pass" with value "5641f34165c8c6a2ad94887918cca39d". artifact: 9d62370c54 user: quarry | |
| 14:30 | deploy.sh takes a lock, can require green checks and dry-run, logs every failure by stage; alert units and a deploy watch check-in: e61c1dda9d user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:29 | Add the quarry-ops notify workflow, inbox and push to admins, for the host's own alarms check-in: 6507bf0e4a user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:29 | • Edit [3d2dc44ab7]: Add "ci-pass" with value "fa5f6c07f3e648dee9964b283b89d1b2". artifact: f583b5e6a4 user: quarry | |
| 14:28 | The runner builds for every platform it ships again, and a test cross-builds each one closed check-in: 3d2dc44ab7 user: zeitgeist tags: runner-builds-everywhere | |
| 14:27 | • Edit [b8b6a5b255]: Add "ci-pass" with value "e8645fa4aadabc926cf9c926d0beb5a0". artifact: 16d207c637 user: quarry | |
| 14:27 | Create new branch named "push-test-knows-every-device" check-in: b8b6a5b255 user: dmestas tags: push-test-knows-every-device | |
| 14:19 | • Edit [66c97ea842]: Add "ci-pass" with value "54a178b62ad70cd6824dbc9c6751ac03". artifact: 75233f594d user: quarry | |
| 14:18 | checkin.get names the branch's required checks and the ones not green on that check-in check-in: dd9392de76 user: dmestas tags: deploys-say-when-they-fail | |
| 14:18 | • Edit [66c97ea842]: Add "ci-pass" with value "7ab7f48644a917a85d9cd2acaf74d98f". artifact: 64d6cf6541 user: quarry | |
| 14:17 | • Edit [66c97ea842]: Add "landing" with value "4d11cbf53fc245d3d7c898feb65f530382f2759946a92e738163ef123e0022db". artifact: 3bf6f96e70 user: quarry | |
| 14:17 | • Reply: A runner with --job-users runs every task as a pool user and receives CI secrets for it, masked in the log artifact: 59cc9d0c3a user: dmestas | |
| 14:17 |
land runner-job-users
Checks tested the merge with trunk at 22df66ae096c; trunk has moved since. check-in: 66c97ea842 user: dmestas tags: trunk | |
| 14:17 | • Edit [22c98c8eb1]: Mark "Closed". artifact: bc8d3df29e user: quarry | |
| 14:17 | • Reply: A runner with --job-users runs every task as a pool user and receives CI secrets for it, masked in the log artifact: d458dd3b9e user: dmestas | |
| 14:15 | • Edit [8c3d27b76d]: Add "ci-pass" with value "ddffd7fe2837627b1afb26343dd9a21b". artifact: 7e0f6bebfa user: quarry | |
| 14:14 | Tell a repository's owners when CI fails on its default branch, once per check-in and pipeline check-in: 8c3d27b76d user: zeitgeist tags: deploys-say-when-they-fail | |
| 14:12 | • Edit [7d5d552157]: Add "ci-pass" with value "c7bb2eb87d46487383aafe1792eeddaf". artifact: 15a0c90125 user: quarry | |
| 14:11 | • Edit [41c4efa1ac]: Add "ci-pass" with value "6cc9c603e93463a2501cb7582ecfccc7". artifact: 081ce8279d user: quarry | |
| 14:11 | • Edit [41c4efa1ac]: Add "ci-pass" with value "f64e05476f190845ef9c887458f60fd3". artifact: 572e07215b user: quarry | |
| 14:10 | • Post: A runner with --job-users runs every task as a pool user and receives CI secrets for it, masked in the log artifact: 4d11cbf53f user: zeitgeist | |
| 14:10 | • Edit [22c98c8eb1]: Add "ci-pass" with value "199460539d86e202ebdadae3674b2b41". artifact: 9877bca97e user: quarry | |
| 14:09 | RFC 0019: isolation as built, a pool of job users, and a secret-receiving runner on a user of its own closed check-in: 7d5d552157 user: zeitgeist tags: ci-environments-settings | |
| 14:08 | Settings gain an Environments section: CI secrets set and deleted by name, never shown check-in: bc2a2fc35e user: zeitgeist tags: ci-environments-settings | |
| 14:04 | • Edit [eadbde8b74]: Mark "Closed". artifact: 12dc4c58a3 user: quarry | |
| 14:04 | land refusals-and-push-test-say-what-happened check-in: 41c4efa1ac user: dmestas tags: trunk | |
| 14:04 | • Reply: The push test lists each device's outcome, and the worker-token refusal tests check the real 404 artifact: 4beca9f3e8 user: dmestas | |
| 14:04 | • Edit [41c4efa1ac]: Add "landing" with value "66c29fc136c79d754087d26629d57b85a1704b3846b79164def5710bdb663b35". artifact: be0f590070 user: quarry | |
| 14:02 | • Edit [8e1ac8534b]: Add "ci-pass" with value "9c9e781990dc9199feb7a3e8310b92d8". artifact: 638a278ddf user: quarry | |
| 14:01 | A runner with --job-users runs every task as a pool user and receives CI secrets for it, masked in the log closed check-in: 22c98c8eb1 user: zeitgeist tags: runner-job-users | |
| 14:01 | • Post: The push test lists each device's outcome, and the worker-token refusal tests check the real 404 artifact: 66c29fc136 user: zeitgeist | |
| 14:01 | • Edit [eadbde8b74]: Add "ci-pass" with value "6e607f0d4119839c633d27916733f2a4". artifact: 40b8c930ce user: quarry | |
| 14:00 | CI: a repository admin can cancel a run, and a run no worker claims in 24h ends cancelled with a reason (#297) check-in: 8e1ac8534b user: dmestas tags: ci-runs-say-what-happened | |
| 14:00 | Merge trunk into refusals-and-push-test-say-what-happened closed check-in: eadbde8b74 user: dmestas tags: refusals-and-push-test-say-what-happened | |
| 13:59 | • Edit [4894b49689]: Add "ci-fail" with value "a85c09753dec382490f97184b8a43caa". artifact: de02a0a6f0 user: quarry | |
| 13:59 | • Edit [8a48a6ed9a]: Add "ci-pass" with value "e48e38a8f0528f97006097b1aa1da581". artifact: 8ea6ed7ca6 user: quarry | |
| 13:58 | Landings get numbers: !N allocation, API number and by-number fetch, !N references (d60c0c76) check-in: 4894b49689 user: dmestas tags: landings-have-numbers | |
| 13:57 | • Edit [8a48a6ed9a]: Add "ci-pass" with value "395db16db5d29ee0f7e8b5718b421cf8". artifact: ba48a90489 user: quarry | |
| 13:57 | • Edit [8a48a6ed9a]: Add "landing" with value "c302a74ec1766d4d0f45bcc21e7cf5b78d0a59e2228532f06956604f83550046". artifact: 163867fc56 user: quarry | |
| 13:57 | • Reply: Environments and CI secrets: sealed storage, the ops that manage them, and delivery only to reviewed code artifact: 74ba52ea82 user: dmestas | |
| 13:57 | land ci-environments-and-secrets check-in: 8a48a6ed9a user: dmestas tags: trunk | |
| 13:57 | • Edit [22df66ae09]: Mark "Closed". artifact: ccb18bf18f user: quarry | |
| 13:54 | • Post: Environments and CI secrets: sealed storage, the ops that manage them, and delivery only to reviewed code artifact: c302a74ec1 user: zeitgeist | |
| 13:54 | • Edit [22df66ae09]: Add "ci-pass" with value "33100cf7086c53bfb49db6470d0be693". artifact: b74efa6b43 user: quarry | |
| 13:53 | Environments and CI secrets: sealed storage, the ops that manage them, and delivery only to reviewed code closed check-in: 22df66ae09 user: zeitgeist tags: ci-environments-and-secrets | |
| 13:48 | • Edit [6d2819fc1c]: Add "ci-pass" with value "93e07bdb5649d89ef8e9ad8f4b06cf4b". artifact: 6123b85b61 user: quarry | |
| 13:47 | • Edit [6d2819fc1c]: Add "ci-pass" with value "d9b527189e0a2a8389aaa1fb93f10b9a". artifact: 562b6d9698 user: quarry | |
| 13:46 | • Edit [6d2819fc1c]: Add "landing" with value "4bcc052ffb7341e71a65c2c8db042f4776de87f7201e28ccfe839e7db99c5537". artifact: 44b47421fe user: quarry | |
| 13:46 | land markdown-reads-well check-in: 6d2819fc1c user: dmestas tags: trunk | |
| 13:46 | • Edit [e5f27a9ed3]: Mark "Closed". artifact: 86fee5a438 user: quarry | |
| 13:46 | • Reply: Rendered markdown reads well: framed tables, alerts, a heading scale, and a 1 MB README in a second artifact: bef469b87b user: dmestas | |
| 13:43 | • Post: Rendered markdown reads well: framed tables, alerts, a heading scale, and a 1 MB README in a second artifact: 4bcc052ffb user: zeitgeist | |
| 13:43 | • Edit [e5f27a9ed3]: Add "ci-pass" with value "cfbb3695e5c3c596620b11ac541130a2". artifact: 9c7d160a14 user: quarry | |
| 13:42 | Merge trunk into markdown-reads-well closed check-in: e5f27a9ed3 user: dmestas tags: markdown-reads-well | |
| 13:39 | • Edit [3e39c73e70]: Add "ci-pass" with value "80b94b53bfd8cbdb9eac720852f73884". artifact: 0424fbb353 user: quarry | |
| 13:37 | • Edit [3e39c73e70]: Add "ci-pass" with value "83054eae2ae237ae3886611f7103b343". artifact: f4cfa731fa user: quarry | |
| 13:37 | • Reply: The default branch no longer flips with the newest tip, and a default-branch check-in that says "closes #N" closes the ticket artifact: 3687d49cf9 user: dmestas | |
| 13:37 | land default-branch-is-stable-and-closes-tickets check-in: 3e39c73e70 user: dmestas tags: trunk | |
| 13:37 | • Edit [61b8f5009f]: Mark "Closed". artifact: 6c506b7cc1 user: quarry | |
| 13:37 | • Edit [3e39c73e70]: Add "landing" with value "192e1d62928609ed60e917d804ccdb6a3c423e2a77cd2fef5e9a63148251a6c8". artifact: 93e7c95aa3 user: quarry | |
| 13:34 | • Edit [92ef5f087b]: Add "ci-pass" with value "fc59cbf20a6413381b9484b175a1c7e3". artifact: a610905956 user: quarry | |
| 13:34 | • Edit [597f1c63bf]: Add "ci-pass" with value "9c3fd205185bca1dd99f1cb5bbd4c121". artifact: 8a55c52480 user: quarry | |
| 13:33 | Merge trunk; scale the large-render budget under the race detector check-in: 92ef5f087b user: dmestas tags: markdown-reads-well | |
| 13:31 | • Edit [61b8f5009f]: Add "ci-pass" with value "ecc073bc370a2ce8431be9c3057bcb72". artifact: c553837734 user: quarry | |
| 13:30 | • Edit [597f1c63bf]: Add "ci-pass" with value "f81b1978ac4f3b113f686be9883c8e16". artifact: b060374633 user: quarry | |
| 13:30 | Merge trunk into default-branch-is-stable-and-closes-tickets closed check-in: 61b8f5009f user: dmestas tags: default-branch-is-stable-and-closes-tickets | |
| 13:27 | • Edit [597f1c63bf]: Add "landing" with value "6c1fe476a9ece4ba50bb6bf04705255886f443765403f9f5f23fe464b8efc5c7". artifact: 52e3908d14 user: quarry | |
| 13:27 |
land landing-page-says-and-does-the-right-thing
Checks tested the merge with trunk at f3031bf04928; trunk has moved since. check-in: 597f1c63bf user: dmestas tags: trunk | |
| 13:27 | • Edit [9765cab319]: Mark "Closed". artifact: 84ebbd3a21 user: quarry | |
| 13:27 | • Reply: Accept leads the decide box, and a landing's check-ins show their amended comments and name the landing that merged them artifact: ee6d2cff01 user: dmestas | |
| 13:27 |
land phone-tabs-and-diagrams-fit
Checks tested the merge with trunk at f3031bf04928; trunk has moved since. check-in: acdfdda011 user: dmestas tags: trunk | |
| 13:27 | • Edit [f097314cd1]: Mark "Closed". artifact: c99cc25c31 user: quarry | |
| 13:27 | • Edit [acdfdda011]: Add "landing" with value "10dbd2b89c03082c04b111e44caf887245e71848dfcb43b554578b39f72dad3c". artifact: cd24bf0e03 user: quarry | |
| 13:27 | • Reply: On a phone, a tab the bar cannot show whole moves to the drawer, and a wide diagram fits the column artifact: e25cbecad2 user: dmestas | |
| 13:26 |
land private-repo-is-a-404-until-allowed
Checks tested the merge with trunk at f3031bf04928; trunk has moved since. check-in: 9bb83b5d8f user: dmestas tags: trunk | |
| 13:26 | • Edit [5ca5d0efbc]: Mark "Closed". artifact: d16280ce13 user: quarry | |
| 13:26 | • Reply: A private repository answers exactly like a missing one to anyone who cannot read it artifact: d8bfafc6d9 user: dmestas | |
| 13:26 | • Edit [9bb83b5d8f]: Add "landing" with value "b26b6b3063c34fa87decf97879b692bfcdea362277f723fa33f788dcea515c09". artifact: fdeda6ff6a user: quarry | |
| 13:26 | • Reply: ci/*.yml workflows compile with the repository's group and run when their on: says artifact: 842c60d848 user: dmestas | |
| 13:26 | • Edit [fb77adf231]: Mark "Closed". artifact: c9f67fadd8 user: quarry | |
| 13:26 | land ci-yml-workflows-run-on check-in: d20f84b26f user: dmestas tags: trunk | |
| 13:26 | • Edit [d20f84b26f]: Add "landing" with value "794fad712623746a55b2dbbdc42037fbabcd7607102c0165fca3fe14ad96fec4". artifact: ed8c55fcd6 user: quarry | |
| 13:21 | • Post: The default branch no longer flips with the newest tip, and a default-branch check-in that says "closes #N" closes the ticket artifact: 192e1d6292 user: zeitgeist | |
| 13:19 | • Edit [4b7afd8d3e]: Add "ci-pass" with value "4647213fd58da50f8c6b25fdb4cd8a8b". artifact: 5146c15a42 user: quarry | |
| 13:17 | Render no longer goes quadratic on repeated headings; add large-input benchmark and budget test check-in: 4b7afd8d3e user: dmestas tags: markdown-reads-well | |
| 13:15 | • Post: Accept leads the decide box, and a landing's check-ins show their amended comments and name the landing that merged them artifact: 6c1fe476a9 user: zeitgeist | |
| 13:14 | • Post: On a phone, a tab the bar cannot show whole moves to the drawer, and a wide diagram fits the column artifact: 10dbd2b89c user: zeitgeist | |
| 13:14 | • Post: A private repository answers exactly like a missing one to anyone who cannot read it artifact: b26b6b3063 user: zeitgeist | |
| 13:10 | • Edit [71682025da]: Add "ci-pass" with value "d3042e21cfb8774a815f66c628537426". artifact: 73a9749db6 user: quarry | |
| 13:09 | • Edit [8f7418c68b]: Add "ci-pass" with value "958870224081c09bab1673ade160c6cb". artifact: 53ebc3265b user: quarry | |
| 13:08 | Merge trunk check-in: 71682025da user: zeitgeist tags: default-branch-is-stable-and-closes-tickets | |
| 13:08 | Delete also unmutes the repository for every account, revokes fleet tokens scoped to its task types, and keeps a chat channel an unserved twin shares (#294) check-in: 8f7418c68b user: dmestas tags: delete-forgets-the-repository | |
| 13:06 | • Edit [5ca5d0efbc]: Add "ci-pass" with value "7a31326ab422d18c817a49737114d507". artifact: 284ff57be6 user: quarry | |
| 13:05 | Deleting a repository erases only its own traffic tallies, never those of a dotted neighbour such as a.clone.auth (#294) check-in: 61447ac630 user: dmestas tags: delete-forgets-the-repository | |
| 13:04 | • Edit [9765cab319]: Add "ci-pass" with value "639cc94bba3e8240a54dd60693c7494e". artifact: ee5c13b28b user: quarry | |
| 13:04 | Delete is refused, with what to do, when a configured CI engine cannot list the repository's worker tokens to revoke them (#294) check-in: 8a6798fda9 user: dmestas tags: delete-forgets-the-repository | |
| 13:03 | private repository test gets a CanRead gate and owner-less rows, comment corrected closed check-in: 5ca5d0efbc user: dmestas tags: private-repo-is-a-404-until-allowed | |
| 13:02 | A worker token minted while its repository is being deleted is refused, and delete sweeps the group again after the purge (#294) check-in: 6244e4bf9a user: dmestas tags: delete-forgets-the-repository | |
| 13:02 | • Edit [f097314cd1]: Add "ci-pass" with value "adc54a9e4bc7b0c3e0acdc4260a4a3fd". artifact: 49317cb12e user: quarry | |
| 13:01 | • Edit [1fabb4cf86]: Add "ci-pass" with value "e3b9e629cad8a832ad43df30dc39ca56". artifact: 23e3318459 user: quarry | |
| 13:01 | Merge trunk into landing-page-says-and-does-the-right-thing closed check-in: 9765cab319 user: dmestas tags: landing-page-says-and-does-the-right-thing | |
| 13:00 | • Edit [fd6b59e38c]: Add "ci-pass" with value "053bf0ca856e46904c2dd9a65f845d23". artifact: de4ac743ec user: quarry | |
| 13:00 | Check-in page and checkin.get name the landing that merged or carried the check-in check-in: 6988b99884 user: dmestas tags: landing-page-says-and-does-the-right-thing | |
| 13:00 | Merge trunk into phone-tabs-and-diagrams-fit closed check-in: f097314cd1 user: dmestas tags: phone-tabs-and-diagrams-fit | |
| 12:59 | • Edit [9be9a4647c]: Add "ci-pass" with value "d3cb556810c033fbbbb6a75fe6c425b7". artifact: 77dfee6f86 user: quarry | |
| 12:54 | Fossil forum, wiki, ticket, checkin and info scheme links resolve to quarry pages check-in: 1fabb4cf86 user: dmestas tags: markdown-reads-well | |
| 12:53 | A default-branch check-in that says closes #N closes that ticket once, naming the check-in; landing merges and mirrors excluded (#298) check-in: fd6b59e38c user: zeitgeist tags: default-branch-is-stable-and-closes-tickets | |
| 12:52 | Horizontal rules in rendered markdown are one consistent rule check-in: 9be9a4647c user: dmestas tags: markdown-reads-well | |
| 12:52 | Inline code and kbd get chip styling in rendered markdown check-in: 971a92e830 user: dmestas tags: markdown-reads-well | |
| 12:52 | • Edit [1a283ea81c]: Add "ci-pass" with value "daeefe91486138f8f1a616b39cbd0b77". artifact: 7c2a6f99e3 user: quarry | |
| 12:52 | Rendered markdown headings get a distinct scale check-in: e6d43863d4 user: dmestas tags: markdown-reads-well | |
| 12:52 | GitHub alerts render as callouts check-in: f8309fbc4c user: dmestas tags: markdown-reads-well | |
| 12:52 | Rendered markdown tables get a framed striped design check-in: 2eccfd81e3 user: dmestas tags: markdown-reads-well | |
| 12:51 | Table columns carry md-short and md-num hints check-in: 9b70bd2fe5 user: dmestas tags: markdown-reads-well | |
| 12:51 | Task list items render without a bullet check-in: 36bb7eb769 user: dmestas tags: markdown-reads-well | |
| 12:51 | Markdown tables keep their column alignment check-in: 3f8d82c225 user: dmestas tags: markdown-reads-well | |
| 12:50 | Move a repository tab the bar cannot show whole into the drawer check-in: 1a283ea81c user: dmestas tags: phone-tabs-and-diagrams-fit | |
| 12:50 | • Edit [be2713c29b]: Add "ci-pass" with value "cff041a603251defd4f3aee24f483c20". artifact: 352130866c user: quarry | |
| 12:49 | Scale a wide pikchr diagram to its column on a phone instead of scrolling it check-in: be2713c29b user: dmestas tags: phone-tabs-and-diagrams-fit | |
| 12:47 | • Edit [9399623844]: Add "ci-pass" with value "9f1f80b87a2c20c5b721c7a1f630100f". artifact: f28be44e49 user: quarry | |
| 12:46 | • Edit [8a7db9bfa0]: Add "ci-pass" with value "9f8205377d890b4f7f2d60f8479f20c1". artifact: 27c536c11f user: quarry | |
| 12:45 | • Edit [46b6caea1c]: Add "ci-pass" with value "2c8482daf5ae6cf1b6f0b06be03ee57a". artifact: e9e49bd66f user: quarry | |
| 12:45 | Push test lists each device notify reports, one row with its outcome check-in: 9399623844 user: dmestas tags: refusals-and-push-test-say-what-happened | |
| 12:44 | a private repository is a 404 at /r/owner/name until the viewer may read it check-in: 8a7db9bfa0 user: dmestas tags: private-repo-is-a-404-until-allowed | |
| 12:44 | Deleting a repository forgets it everywhere: purge every name-keyed table, revoke its worker tokens, empty its chat channel and attention events (#294) check-in: 46b6caea1c user: zeitgeist tags: delete-forgets-the-repository | |
| 12:43 | • Edit [60913ff2ac]: Add "ci-pass" with value "7acbbbcc7221ea0858efe2e4f6842114". artifact: 9374f8d6ca user: quarry | |
| 12:42 | Default branch is chosen by name (trunk, main, master, oldest root), following a renamed trunk, memoised per fold (#289) check-in: 60913ff2ac user: zeitgeist tags: default-branch-is-stable-and-closes-tickets | |
| 12:41 | • Edit [192cc7fd32]: Add "ci-pass" with value "3c10973337f74565790f0b0b064c3927". artifact: 60799df345 user: quarry | |
| 12:40 | Landing page check-in list and merge show an amended check-in comment check-in: 192cc7fd32 user: dmestas tags: landing-page-says-and-does-the-right-thing | |
| 12:38 | • Post: ci/*.yml workflows compile with the repository's group and run when their on: says artifact: 794fad7126 user: zeitgeist | |
| 12:38 | • Edit [fb77adf231]: Add "ci-pass" with value "c877394468539cd82de21d2ec64367b3". artifact: 2e146c67a6 user: quarry | |
| 12:36 | ci/*.yml workflows compile with the repository's group and run when their on: says closed check-in: fb77adf231 user: zeitgeist tags: ci-yml-workflows-run-on | |
| 12:35 | • Edit [d04b385598]: Add "ci-pass" with value "347ff42f29547e067120ce805d41a66c". artifact: ec5d38cadd user: quarry | |
| 12:34 | CI: a re-run's page links to the run it repeated and the one that repeated it (#302) check-in: d04b385598 user: dmestas tags: ci-runs-say-what-happened | |
| 12:33 | • Edit [460895735a]: Add "ci-pass" with value "2c6999134ff6171aa626c35ce45d4d70". artifact: 3569ae4cd1 user: quarry | |
| 12:32 | • Edit [3a994c8d10]: Add "ci-pass" with value "9dd74124bc45172c8d77d38522dd2315". artifact: 40910280f1 user: quarry | |
| 12:32 | • Edit [f3031bf049]: Add "ci-pass" with value "87b17e1f0103ca6092de182cc016b6dd". artifact: 1e1599ac53 user: quarry | |
| 12:32 | Landing decide form: Accept leads and Update from target is never the Enter default check-in: 460895735a user: dmestas tags: landing-page-says-and-does-the-right-thing | |
| 12:32 | • Edit [94111a04e5]: Add "ci-pass" with value "a772fb690938d6ed2cab98990f014f83". artifact: bae38e852e user: quarry | |
| 12:31 | • Edit [f3031bf049]: Add "ci-pass" with value "63ce9d309377e2765f0b6efb51b9bd82". artifact: 39c0491de7 user: quarry | |
| 12:31 | Worker-token refusal tests get a real index so they see the 404 page, and assert it check-in: 3a994c8d10 user: dmestas tags: refusals-and-push-test-say-what-happened | |
| 12:30 | CI: max_attempts is total attempts, translated to engine retries at registration (#303) check-in: 94111a04e5 user: dmestas tags: ci-runs-say-what-happened | |
| 12:30 | • Reply: A notification's link is absolute, so a mention email opens the message artifact: 7f5d5a88d1 user: dmestas | |
| 12:30 | • Edit [f3031bf049]: Add "landing" with value "6b8a26cee8e4550251061cf1e8a2dd505272c96972623ac584da5d0fcc729249". artifact: cc366f87f5 user: quarry | |
| 12:30 | • Edit [f17306ddff]: Mark "Closed". artifact: d32a300cff user: quarry | |
| 12:30 | land notify-links-are-absolute check-in: f3031bf049 user: dmestas tags: trunk | |
| 12:28 | • Edit [d412dc943d]: Add "ci-pass" with value "c778c1df9c2f70aa210d3bb82464985e". artifact: 43bd4b19cd user: quarry | |
| 12:27 | • Edit [d412dc943d]: Add "ci-pass" with value "5685654eb63ba02e12223b6616aef767". artifact: 1da693ec60 user: quarry | |
| 12:26 | • Post: A notification's link is absolute, so a mention email opens the message artifact: 6b8a26cee8 user: zeitgeist | |
| 12:26 | • Edit [d412dc943d]: Add "landing" with value "eee55a97034e27aff2b99e10ba660f6ee1cdad108881268e3175106d2946f6bd". artifact: 65590732e5 user: quarry | |
| 12:26 | • Reply: A runner runs a workflow job's steps from its task, so a repository with YAML workflows needs no runner.json artifact: 898b5860c6 user: dmestas | |
| 12:26 | • Edit [0cab3ea1c5]: Mark "Closed". artifact: c1f1319277 user: quarry | |
| 12:26 | land runner-runs-workflow-jobs check-in: d412dc943d user: dmestas tags: trunk | |
| 12:23 | • Post: A runner runs a workflow job's steps from its task, so a repository with YAML workflows needs no runner.json artifact: eee55a9703 user: zeitgeist | |
| 12:23 | • Edit [0cab3ea1c5]: Add "ci-pass" with value "d5e9f5d9c238093c2ebe7ea7c4e57875". artifact: 4cccab7b8b user: quarry | |
| 12:23 | • Closed ticket [54c5175f90]: Readable ticket identifiers: research complete, decision shelved plus 3 other changes artifact: 7032c8f06f user: zeitgeist | |
| 12:22 | • Edit [7be76e3c35]: Add "ci-pass" with value "d88db193f4ebaac7d2b000c05afd78d7". artifact: c30cf91d2a user: quarry | |
| 12:22 | A runner runs a workflow job's steps from its task, so a repository with YAML workflows needs no runner.json closed check-in: 0cab3ea1c5 user: zeitgeist tags: runner-runs-workflow-jobs | |
| 12:21 | • Edit [7be76e3c35]: Add "ci-pass" with value "2f60881c15b161e2e4f14c6126d80019". artifact: 9875031bfd user: quarry | |
| 12:20 | • Edit [f6979be5ea]: Mark "Closed". artifact: 2b3055f553 user: quarry | |
| 12:20 | • Edit [7be76e3c35]: Add "landing" with value "123fedd39393f9c4f1b6811842157d43e657c85f7b711538ed5c1336945ccf2e". artifact: 68b839776e user: quarry | |
| 12:20 | land edit-pencil-sits-bottom-right check-in: 7be76e3c35 user: dmestas tags: trunk | |
| 12:20 | • Reply: The ticket description's edit pencil sits bottom-right, in room the body reserves artifact: aa89dca828 user: dmestas | |
| 12:20 | • Edit [f17306ddff]: Add "ci-pass" with value "7388ab874edc71b87ebb2391f859bcc7". artifact: ded17445d8 user: quarry | |
| 12:19 | Notify payload links are absolute, so a mention email opens the message closed check-in: f17306ddff user: dmestas tags: notify-links-are-absolute | |
| 12:17 | • Post: The ticket description's edit pencil sits bottom-right, in room the body reserves artifact: 123fedd393 user: zeitgeist | |
| 12:16 | • Edit [f6979be5ea]: Add "ci-pass" with value "8897e429c48252c4c661962f9c656ce3". artifact: e70e765980 user: quarry | |
| 12:15 | Move the ticket description edit pencil to the bottom-right corner, in room the body reserves closed check-in: f6979be5ea user: dmestas tags: edit-pencil-sits-bottom-right | |
| 11:59 | • Edit [d35ed4fedf]: Add "ci-pass" with value "18f00031dacbfe9cc483a1dbd8f20d20". artifact: f7a5ebafc3 user: quarry | |
| 11:57 | • Edit [d35ed4fedf]: Add "ci-pass" with value "3fbb74c5b2d6a0428597ceda11931b0c". artifact: e58d8a6af3 user: quarry | |
| 11:57 | • Edit [c8e3838c50]: Mark "Closed". artifact: 2c8a95dc2e user: quarry | |
| 11:57 | • Edit [d35ed4fedf]: Add "landing" with value "2474bbfd08f3fdcfc0435bb42c557c4ff7222fe7ae01e8a57bbb33ce93e0ac24". artifact: 423c4a2de7 user: quarry | |
| 11:57 | • Reply: A waiting check-in is released on a timer, not only after a push artifact: 609d840971 user: dmestas | |
| 11:57 | land deferred-checkins-drain-without-a-push check-in: d35ed4fedf user: dmestas tags: trunk | |
| 11:55 | • Post: A waiting check-in is released on a timer, not only after a push artifact: 2474bbfd08 user: zeitgeist | |
| 11:55 | • Edit [c8e3838c50]: Add "ci-pass" with value "24efe3a5bf2edcc67745c116d6f06a67". artifact: d1f625ba5a user: quarry | |
| 11:54 | Drain deferred CI check-ins on a timer so a quiet repository releases them (296) closed check-in: c8e3838c50 user: dmestas tags: deferred-checkins-drain-without-a-push | |
| 02:03 | • Edit [c5d784af89]: Add "ci-pass" with value "bdd28643011a4a6598442bfcc21d1452". artifact: 9e017a818d user: quarry | |
| 02:02 | • Edit [c5d784af89]: Add "ci-pass" with value "fa271f478ebe1a1a0194852c1823823c". artifact: 055aae8948 user: quarry | |
| 02:01 | • Reply: A runner task's output is its check-in, so a step with depends_on knows what to run artifact: 9db73c85ce user: dmestas | |
| 02:01 | land runner-step-output-carries-checkin check-in: c5d784af89 user: dmestas tags: trunk | |
| 02:01 | • Edit [c5d784af89]: Add "landing" with value "0ba606089bb40ce10ad51f29979b5ed1ef3e35883d7e42cb90f55132183bb02e". artifact: d27dc81b59 user: quarry | |
| 02:01 | • Edit [b021099f82]: Mark "Closed". artifact: e7cd62d6d4 user: quarry | |
| 01:48 | • Post: A runner task's output is its check-in, so a step with depends_on knows what to run artifact: 0ba606089b user: zeitgeist | |
| 01:48 | • Edit [b021099f82]: Add "ci-pass" with value "2478e189cf9d3c5327961a1c88332732". artifact: 35bfebb9c2 user: quarry | |
| 01:47 | A runner task's output is its check-in, so a step with depends_on knows what to run closed check-in: b021099f82 user: zeitgeist tags: runner-step-output-carries-checkin | |