50 descendants and 50 ancestors of 0d04a9f8efd171ea
|
2026-10-21
| ||
| 23:40 | New repository: a failed import gives its name back to its owner; the name is checked as it is typed and at the review closed check-in: 9ed6cff1a6 user: zeitgeist tags: new-repo-name-check | |
| 22:54 |
land zit-0.6.4
Checks tested the merge with trunk at a229472f6256; trunk has moved since. check-in: 27e59a354b user: dmestas tags: trunk | |
| 22:53 | land home-your-tickets check-in: 3903f8453c user: dmestas tags: trunk | |
| 22:43 | zit 0.6.4: Git imports no longer fail Corrupt on tracked check-in manifests (zit #264) closed check-in: e77cfebaed user: zeitgeist tags: zit-0.6.4 | |
| 21:56 | Home tickets are only yours (assigned to you, or filed by you or your agents); four repositories on a narrow screen closed check-in: 7ec4ffff39 user: zeitgeist tags: home-your-tickets | |
| 21:33 | land home-where-you-work check-in: a229472f62 user: dmestas tags: trunk | |
| 21:28 | Home page is repositories, teams and tickets; activity follows the page in and has its own page at /activity closed check-in: ab46100df0 user: zeitgeist tags: home-where-you-work | |
| 21:07 | land home-never-blank check-in: 466e91d92e user: dmestas tags: trunk | |
| 20:41 | Home page never blank: draw the remembered dashboard, or build it within 150ms, and refresh in place closed check-in: ccb069ec10 user: zeitgeist tags: home-never-blank | |
| 20:31 | land home-band-cold check-in: 370b2df794 user: dmestas tags: trunk | |
| 20:18 | Home page arrives as its frame; repositories and activity stream in from ?frag=all closed check-in: d58332e5a2 user: zeitgeist tags: home-band-cold | |
| 19:53 | Home page: compute the waiting-on-you band only under ticket changes, and number only trackers with rows check-in: a31c4873c4 user: zeitgeist tags: home-band-cold | |
| 19:20 | land tree-no-scroll check-in: 6d3a37224b user: dmestas tags: trunk | |
| 18:42 | File lists no longer show a vertical scroll bar: room for the last row history link closed check-in: af78f9c64f user: zeitgeist tags: tree-no-scroll | |
| 18:17 | land agent-signoff check-in: accdb9579a user: dmestas tags: trunk | |
| 18:13 | update agent-signoff from trunk closed check-in: c6215759eb user: dmestas tags: agent-signoff | |
| 18:13 | land new-repo-flow check-in: 1fc21b263f user: dmestas tags: trunk | |
| 18:09 | Agents ask their owner to sign off on deed acts; the owner approves or denies on /me check-in: f535772914 user: zeitgeist tags: agent-signoff | |
| 17:36 | New repository flow: four paths, GitHub mirror setup with a manifest choice, review, and a live import page closed check-in: b9ea4de441 user: zeitgeist tags: new-repo-flow | |
| 17:31 | land go-1273 check-in: 61fb9ced56 user: dmestas tags: trunk | |
| 17:00 | Go 1.27.3 everywhere: go.mod and the build image closed check-in: e40b49fa6a user: zeitgeist tags: go-1273 | |
| 16:06 | land agent-repo-owner check-in: c179d6cab6 user: dmestas tags: trunk | |
| 16:02 | An agent's new repository is owned by whoever answers for it; a refused create leaves nothing behind closed check-in: 4285ed173a user: zeitgeist tags: agent-repo-owner | |
| 14:57 | land git-mirror-in check-in: 3c98b075f7 user: dmestas tags: trunk | |
| 14:30 | Pin zit 0.6.3: force-push imports from a fresh complete fetch (zit#261) closed check-in: d8c8815daa user: zeitgeist tags: git-mirror-in | |
| 13:10 | Git mirrors keep no Git data: fetch shallow per pull, deepen on zit 0.6.2 retry, recover interrupted imports, back up import maps check-in: 377fc58e0f user: zeitgeist tags: git-mirror-in | |
|
2026-10-20
| ||
| 21:27 | Use zit 0.6.1 imported heads for Git mirror default views check-in: 67360a4fd2 user: zeitgeist tags: git-mirror-in | |
| 16:12 | Prepare Git mirrors for zit 0.6.0 and pin the blocked default-head regression check-in: 113b40a71b user: zeitgeist tags: git-mirror-in | |
| 14:01 | land edge-render-policy check-in: abd0f68c13 user: dmestas tags: trunk | |
| 13:20 | Rendered hash pages use the bounded anonymous edge cache policy closed check-in: a7b98d8519 user: zeitgeist tags: edge-render-policy | |
| 10:16 | land edge-cache-immutable check-in: 919a50b2a1 user: dmestas tags: trunk | |
| 10:13 | update edge-cache-immutable from trunk closed check-in: 68a451134c user: dmestas tags: edge-cache-immutable | |
| 03:10 | land robots-txt check-in: 278c7e5bdd user: dmestas tags: trunk | |
| 03:09 | A stranger's page at a check-in's full hash may be kept by the edge for an hour check-in: 24f9b6c125 user: zeitgeist tags: edge-cache-immutable | |
| 03:06 | update robots-txt from trunk closed check-in: 1813180dd8 user: dmestas tags: robots-txt | |
| 03:06 | land perf-listings-branches check-in: 3ed518756f user: dmestas tags: trunk | |
| 03:04 | robots.txt: crawlers keep to the default branch, not every check-in's tarball and files check-in: 0093b34f21 user: zeitgeist tags: robots-txt | |
| 02:50 | netbsd-src root listings stop evicting each other; branch standing counts only where it shows closed check-in: 945b4bebf6 user: zeitgeist tags: perf-listings-branches | |
| 02:19 | land cache-visibility check-in: b299469c51 user: dmestas tags: trunk | |
| 02:04 | Store caches say what they could not keep, and fleet.caches reports what they hold closed check-in: bea228b32e user: zeitgeist tags: cache-visibility | |
| 00:49 | land readme-fossil-forge check-in: 238c2bf5a1 user: dmestas tags: trunk | |
| 00:47 | update git-mirror-in from trunk check-in: 478c4afb42 user: dmestas tags: git-mirror-in | |
| 00:46 | update readme-fossil-forge from trunk closed check-in: 67a64d6639 user: dmestas tags: readme-fossil-forge | |
| 00:46 | land nats-store-budget check-in: 971e347815 user: dmestas tags: trunk | |
| 00:27 | README: quarry is the forge for Fossil repositories, through zit check-in: dab7916760 user: zeitgeist tags: readme-fossil-forge | |
|
2026-10-19
| ||
| 23:44 | The embedded NATS store is a fixed budget, not 75% of the disk free at boot closed check-in: 2264c88f75 user: zeitgeist tags: nats-store-budget | |
| 23:26 | update git-mirror-in from trunk check-in: 0d0eee020a user: dmestas tags: git-mirror-in | |
| 22:51 | land forge-agent-upkeep check-in: 086d92b060 user: dmestas tags: trunk | |
| 22:47 | Upkeep: nothing told about unreadable repositories, takedowns held, rebuilds spaced, uncapped tokens only; merge trunk closed check-in: 4cb03bd5e0 user: zeitgeist tags: forge-agent-upkeep | |
| 22:10 | land exceptions-low-fruit check-in: e096463330 user: dmestas tags: trunk | |
| 21:18 | exceptions: only zit's own sentence, and only on reads, is a missing version; noise skips the budget closed check-in: 0d04a9f8ef user: zeitgeist tags: exceptions-low-fruit | |
| 21:07 | exceptions: a missing check-in is a 404, a caller who left is not a failure, extension noise is dropped check-in: 9513ed5612 user: zeitgeist tags: exceptions-low-fruit | |
| 19:05 | land go-1.27.2 check-in: 5ebf858bf1 user: dmestas tags: trunk | |
| 18:55 | web: keyed LineCount literals, which Go 1.27.2 vet asks for closed check-in: e4609a24ee user: zeitgeist tags: go-1.27.2 | |
| 18:53 | Go 1.27.2 check-in: 744037f947 user: zeitgeist tags: go-1.27.2 | |
| 18:46 | land datastar-spelling check-in: a5bf38ce3d user: dmestas tags: trunk | |
| 18:01 | web: Datastar attributes spelled so they run; no bare data-on closed check-in: e7dbc7cfc0 user: zeitgeist tags: datastar-spelling | |
| 17:47 | land deploy-installs-itself check-in: 6f097ddf44 user: dmestas tags: trunk | |
| 17:42 | deploy: a deploy installs trunk's deploy.sh for the next one closed check-in: a889638af6 user: zeitgeist tags: deploy-installs-itself | |
| 16:56 | land one-zit-on-the-host check-in: edb819abea user: dmestas tags: trunk | |
| 14:32 | deploy: no link over a directory, no leftover on a failed link closed check-in: 679cb9f1ff user: zeitgeist tags: one-zit-on-the-host | |
| 14:30 | deploy: the zit on the host's PATH is a link to the one the forge runs check-in: d86d0f6fea user: zeitgeist tags: one-zit-on-the-host | |
| 00:33 | land team-race check-in: b4a4df54df user: dmestas tags: trunk | |
|
2026-10-18
| ||
| 22:16 | Teams: owner count for managers only, a remove must name its team closed check-in: 5988e0df52 user: zeitgeist tags: team-race | |
| 22:09 | Teams: remove checks the team where it deletes; the people page counts only who is shown check-in: 4ca30a5320 user: zeitgeist tags: team-race | |
| 22:00 | land team-leftovers check-in: c17b669e5c user: dmestas tags: trunk | |
| 21:47 | Teams: the people page shows no grant on a repository its reader cannot read closed check-in: b6ae540e67 user: zeitgeist tags: team-leftovers | |
| 21:32 | Teams: private repositories off team pages and counts; a dissolved private team leaves no redirect check-in: f345145452 user: zeitgeist tags: team-leftovers | |
| 21:20 | land private-teams check-in: 87f2f312da user: dmestas tags: trunk | |
| 20:44 | Private teams: no redirect from a private team's path, offers do not name it closed check-in: d1a686da92 user: zeitgeist tags: private-teams | |
| 20:35 | Private teams: no team name in addresses, team.repo.remove checks the team, wording check-in: 30bd61c10e user: zeitgeist tags: private-teams | |
| 20:07 | Private teams: a team can be made private, and then exists only for its members, owners and site admins check-in: ef0f2872b0 user: zeitgeist tags: private-teams | |
| 19:38 | land team-listed-opt-in check-in: bbf04180bf user: dmestas tags: trunk | |
| 19:09 | Team members start unlisted and choose to be shown with team.listed and a button on the team page closed check-in: db9672b900 user: zeitgeist tags: team-listed-opt-in | |
| 18:02 | land og-card-fit-figures check-in: 0ad3de326e user: dmestas tags: trunk | |
| 17:33 | Link preview card: version 4, so cards drawn before the figures fitted are replaced closed check-in: 8ab8105fb1 user: zeitgeist tags: og-card-fit-figures | |
| 17:33 | Link preview card: the figures fit left of the lockup, a size smaller or one fewer, never under it check-in: 60a5209877 user: zeitgeist tags: og-card-fit-figures | |
| 17:29 | land og-card-builtin-mark check-in: 195ee90088 user: dmestas tags: trunk | |
| 17:25 | Link preview card draws a repository's built-in mark: quarry's repository wears quarry's logo, as on the page closed check-in: 9334a374e2 user: zeitgeist tags: og-card-builtin-mark | |
| 16:53 | land md-table-short-code check-in: d48cea6c90 user: dmestas tags: trunk | |
| 16:47 | Markdown tables: code in a short column keeps its words whole, so a phone no longer breaks paths one letter a line closed check-in: 23fd648045 user: zeitgeist tags: md-table-short-code | |
| 16:37 | land og-card-brand check-in: 2e09886d11 user: dmestas tags: trunk | |
| 16:04 | Link preview card carries the Zeitforge lockup; og:site_name is Zeitforge closed check-in: d4af35954a user: zeitgeist tags: og-card-brand | |
| 16:03 | land og-card check-in: b4d112596b user: dmestas tags: trunk | |
| 15:57 | Link previews: a repository page names its own 1200x630 card, drawn in Go from its name, description, figures and avatar closed check-in: 8ccc17944d user: zeitgeist tags: og-card | |
| 09:31 | land history-below-the-horizon-lives-on-quarry check-in: a41f73b023 user: dmestas tags: trunk | |
| 09:26 | zitcli: MergeBase is a read closed check-in: e284205c82 user: dmestas tags: history-below-the-horizon-lives-on-quarry | |
| 09:25 | RFC 0024: the zit child mints seeds; artifact-by-hash and merge-base read ops check-in: 669265c1b7 user: dmestas tags: history-below-the-horizon-lives-on-quarry | |
| 09:18 | RFC 0024 horizons: renumbered from 0022 after trunk took 0022 and 0023, decisions settled, index brought current check-in: 9f39a7dccb user: zeitgeist tags: history-below-the-horizon-lives-on-quarry | |
| 02:30 | land zit-0.5.0 check-in: 812bdf820d user: dmestas tags: trunk | |
| 02:22 | update zit-0.5.0 from trunk closed check-in: d9adf1899b user: dmestas tags: zit-0.5.0 | |
| 02:22 | land git-mirror-about check-in: 1d0c929687 user: dmestas tags: trunk | |
|
2026-10-17
| ||
| 23:36 | Pin zit 0.5.0: import-git --into for Git mirrors, and the 0.4.0 sync-server login fix check-in: 73dfca3288 user: zeitgeist tags: zit-0.5.0 | |
| 23:34 | About: Mirrored to <host path> while a Git mirror is on and current (RFC 0022 rung 3) closed check-in: 46dbded67e user: zeitgeist tags: git-mirror-about | |
| 21:28 | land git-mirror-sweep check-in: 95060b2730 user: dmestas tags: trunk | |
| 20:43 | Git mirror: sweep leftover key files at start; a push ended by a stop records nothing closed check-in: 9163db9cff user: zeitgeist tags: git-mirror-sweep | |
| 20:36 | land git-mirror-push-fixes check-in: 4f9fd0f7ee user: dmestas tags: trunk | |
| 20:24 | Git mirror push: review fixes; fail closed on private, kill the whole push on cancel, record nothing on a lost lease or stop, keys under the data dir swept at start, one export per key closed check-in: 5d2a13088e user: zeitgeist tags: git-mirror-push-fixes | |
| 20:07 | land git-mirror-push check-in: e0f1d8a3c8 user: dmestas tags: trunk | |
| 20:03 | Git mirror push: export and push trunk after each move, key on disk only for the push, backoff, pause when private or taken down (RFC 0022 rung 2) closed check-in: 902161217a user: zeitgeist tags: git-mirror-push | |
| 19:20 | RFC 0022: the measurement is in; the structural horizon is the deliverable and descendants is the default rule check-in: 2bc9e79196 user: dmestas tags: history-below-the-horizon-lives-on-quarry | |