This Day In History For 2027-10-02
1 Year Ago (more context)
|
2026-10-02
| ||
| 23:52 | • Edit [497c301ba4]: Add "ci-pass" with value "1347ef2c18287504df04d3700d0bb72e". artifact: eb423e282a user: quarry | |
| 23:46 | • Edit [2b89b19bd9]: Mark "Closed". artifact: 16fe3cb98c user: quarry | |
| 23:46 | • Reply: Release workflow: a `version-*` tag builds, checks and publishes a release with the run's own token artifact: 260f662f82 user: dmestas | |
| 23:46 |
land release-workflow
Checks tested the merge with trunk at a107f408edc9; trunk has moved since. check-in: 497c301ba4 user: dmestas tags: trunk | |
| 23:46 | • Edit [497c301ba4]: Add "landing" with value "7fc6c997cef1e231e7e279939501c0d536315a8950506c748f2f4de485b85991". artifact: 7f253d2d98 user: quarry | |
| 23:44 | • Edit [8cdd9812ed]: Add "ci-fail" with value "b0f16d0dc481e84c8784b3e53e60fb89". artifact: d28f172f8a user: quarry | |
| 23:39 | • Edit [dc0f093312]: Add "ci-pass" with value "41e87e4e0173ea38489881084f0c9e7f@dc0f093312148d6e0683d785c87aff93e518fad1a18ccb0159c1e08bc96b977e". artifact: 77671010fa user: quarry | |
| 23:39 | • Edit [8cdd9812ed]: Mark "Closed". artifact: 68226daf6d user: quarry | |
| 23:39 | • Edit [dc0f093312]: Add "landing" with value "8835a2f0ff9aeac52bcec8f409fa603f95724c0ffc28cb001037994ee5f5df49". artifact: 869d87b046 user: quarry | |
| 23:39 | land accept-under-a-second check-in: dc0f093312 user: dmestas tags: trunk | |
| 23:39 | • Reply: A landing settle logs how long each phase took artifact: f9c93d23cc user: dmestas | |
| 23:30 | • Edit [662153c552]: Add "ci-pass" with value "4260890ad13d157ffac90956bef05dec". artifact: 4a08c94cc9 user: quarry | |
| 23:22 | update deleted-accounts-stay-deleted from trunk closed check-in: 662153c552 user: dmestas tags: deleted-accounts-stay-deleted | |
| 23:22 | • Reply: Deleted accounts stay deleted artifact: bbeded00b1 user: dmestas | |
| 23:19 | • Edit [6163f0fc44]: Add "ci-pass" with value "9cb6c707ce3006ed56feb746a6cf65ff". artifact: 87c20d0810 user: quarry | |
| 23:12 | • Edit [8cdd9812ed]: Add "ci-pass" with value "d283da24d9ef7ed670c40415726dc2ea". artifact: a70df5d4c8 user: quarry | |
| 23:11 | • Edit [6163f0fc44]: Add "ci-pass" with value "b0a555f81ae9561db0a4acbcc4059c3b". artifact: 7bc98dcb79 user: quarry | |
| 23:07 | • Post: Deleted accounts stay deleted artifact: 21ee7766dd user: zeitgeist | |
| 23:06 | • Edit [fa7d90e13e]: Add "ci-pass" with value "c7563d4d1104519e484cc3dabcaf59a3". artifact: a66f93afff user: quarry | |
| 23:01 | • Edit [9eeaf98b93]: Add "ci-pass" with value "4177c63d6f07419add453c422b3e0d51". artifact: 2091147ef8 user: quarry | |
| 22:56 | • Edit [0b660dc73c]: Add "ci-pass" with value "f7ded4d413de74e4482d5cbb48bc6a0e". artifact: a0ac253684 user: quarry | |
| 22:51 | • Edit [1b851c4cae]: Add "ci-pass" with value "a4e2f30afcc3788bf0b346db9f091455". artifact: bf9e564aa5 user: quarry | |
| 22:51 | Deleted names stay retired across import-users, teams, repos and case; delete purges auto-accepts (#328) check-in: fa7d90e13e user: zeitgeist tags: deleted-accounts-stay-deleted | |
| 22:46 | • Edit [60a252ed95]: Add "ci-pass" with value "ba71eef419a9add6b4a657cf86e133b9". artifact: dc21738e26 user: quarry | |
| 22:42 | Account delete refuses a sole team owner and removes the notify subscriber (#328) check-in: 9eeaf98b93 user: zeitgeist tags: deleted-accounts-stay-deleted | |
| 22:36 | Account delete also purges migrated sync_token rows, spent token secrets and artifact carriers (#328) check-in: 0b660dc73c user: zeitgeist tags: deleted-accounts-stay-deleted | |
| 22:33 | Deleting an account refuses while it owns repos, purges its credentials, and tombstones the name (#328) check-in: 1b851c4cae user: zeitgeist tags: deleted-accounts-stay-deleted | |
| 22:30 | • Edit [83aec99ff8]: Add "ci-pass" with value "b201a0feb58d4bd0f5162e2038a65a3f@83aec99ff8757a131b180932a760c084f638edc8a88ee3b419dd57b328922319". artifact: 14cca89b39 user: quarry | |
| 22:30 | • Edit [5120fa4e5d]: Mark "Closed". artifact: 58fff6b777 user: quarry | |
| 22:30 | • Reply: Scheduled workflows: quarry fires `on: schedule` itself, from the default branch's tip artifact: 6b6a61f616 user: dmestas | |
| 22:30 | land ci-schedules check-in: 83aec99ff8 user: dmestas tags: trunk | |
| 22:30 | • Edit [83aec99ff8]: Add "landing" with value "562f71db5e79e4559fb4de7a66d8461efabca15965175ac02cea02bb9050650a". artifact: bb21b44c8e user: quarry | |
| 22:28 | Create new branch named "deleted-accounts-stay-deleted" check-in: 60a252ed95 user: dmestas tags: deleted-accounts-stay-deleted | |
| 22:26 | • Post: Site admins send reset links and can never set, choose or see a password artifact: e086a3de02 user: zeitgeist | |
| 22:25 | • Edit [2b89b19bd9]: Add "ci-pass" with value "13fcfb995aa18d41a0ed30a779a0aa96". artifact: d6d0d77c83 user: quarry | |
| 22:24 | • Post: A landing settle logs how long each phase took artifact: 8835a2f0ff user: zeitgeist | |
| 22:23 | • Edit [8cdd9812ed]: Add "ci-pass" with value "37c6e57d377ba73ce8acb3c86a090fa4". artifact: 58a522a5c6 user: quarry | |
| 22:23 | • Post: Release workflow: a `version-*` tag builds, checks and publishes a release with the run's own token artifact: 7fc6c997ce user: zeitgeist | |
| 22:22 | • Edit [2b89b19bd9]: Add "ci-pass" with value "cedb3e1f515c7cabf99d9336ba924bce". artifact: 5a95e31d9c user: quarry | |
| 22:21 | • Post: Scheduled workflows: quarry fires `on: schedule` itself, from the default branch's tip artifact: 562f71db5e user: zeitgeist | |
| 22:21 | • Edit [5120fa4e5d]: Add "ci-pass" with value "2fc892351146652226c1f41a2abaa9ee". artifact: d7c4fc53f9 user: quarry | |
| 22:20 | A landing settle logs each phase's time, so a slow accept names its slow phase (#263) closed check-in: 8cdd9812ed user: zeitgeist tags: accept-under-a-second | |
| 22:19 | provenance: name the upstream cronexpr issue closed check-in: 5120fa4e5d user: zeitgeist tags: ci-schedules | |
| 22:19 | Schedules: the cron parser refuses empty items instead of panicking, a fuzz test guards it, parser panics become refusals, never-firing lines refused, next fire cached, failures cleared, gone repositories evicted check-in: 3839b8acf7 user: zeitgeist tags: ci-schedules | |
| 22:09 | Schedules: the floor judged on minutes of the day, wrapping at midnight check-in: a134c34850 user: zeitgeist tags: ci-schedules | |
| 22:08 | Schedules review: the floor judged on the workflow's minute set, one bad workflow skips alone, schedules cached per tip, the tick walks minutes on the lease, stale runs do not block check-in: ecd666842b user: zeitgeist tags: ci-schedules | |
| 22:02 | Merge trunk into ci-schedules check-in: 459425bdf8 user: zeitgeist tags: ci-schedules | |
| 22:00 | • Edit [8b3045eeda]: Add "ci-pass" with value "8091c13aaeb991dec6d44b983f2b6ff8". artifact: 1c74d94d7c user: quarry | |
| 21:58 | • Edit [bb1ab0d727]: Add "ci-pass" with value "416346b16bdde9fd76a41ea12fa0ca8a". artifact: 0c8d08d9c1 user: quarry | |
| 21:58 | • Edit [a107f408ed]: Add "ci-pass" with value "3a019349d80224df65c0b5d9a8b56096@a107f408edc9f82715f2344a9fa3a379e0b940b7b0f85d1de5cdf5d2161b39d7". artifact: 29497d1dcc user: quarry | |
| 21:58 | land xfer-serve-race check-in: a107f408ed user: dmestas tags: trunk | |
| 21:58 | • Edit [a107f408ed]: Add "landing" with value "6a8e44ae073765272c9885fbca5f9bb96d2247d6e9080120b3a09b34b608504e". artifact: ef8ddab530 user: quarry | |
| 21:58 | • Reply: Sync-front tests install their credentials before the front serves artifact: 3fc975c2f5 user: dmestas | |
| 21:58 | • Edit [e35ba898b7]: Mark "Closed". artifact: 3039bd444e user: quarry | |
| 21:56 | merge trunk into release-workflow closed check-in: 2b89b19bd9 user: zeitgeist tags: release-workflow | |
| 21:56 | release.sh: assemble beside --out and rename it into place whole; docs: clear a leftover release directory before retrying check-in: 78407c81b2 user: zeitgeist tags: release-workflow | |
| 21:53 | release.sh: refuse a held manifest from another check-in, arm64 opt-in with an ELF check, SHA256SUMS first, never clear --out, keep the token out of builds check-in: 8b3045eeda user: zeitgeist tags: release-workflow | |
| 21:46 | Merge trunk into ci-schedules check-in: bb1ab0d727 user: zeitgeist tags: ci-schedules | |
| 21:45 | Release workflow: scripts/release.sh builds, sums and publishes a release, ci/release.yml runs it on version tags, and a release runner unit check-in: 3c1050c1b4 user: zeitgeist tags: release-workflow | |
| 21:44 | • Edit [1f6373a22a]: Add "ci-fail" with value "ece8dce4d0c8057c79cc72d10715942f". artifact: 3aa2dec6b5 user: quarry | |
| 21:44 | • Post: Sync-front tests install their credentials before the front serves artifact: 6a8e44ae07 user: zeitgeist | |
| 21:44 | • Edit [e35ba898b7]: Add "ci-pass" with value "3717beac32ac083caf178a2f12a7b7df". artifact: d06cf0344e user: quarry | |
| 21:42 | • Edit [ed9281f4cc]: Add "ci-fail" with value "85904687f0599e6357434f3ddb800954". artifact: a7d106827f user: quarry | |
| 21:42 | WIP schedules: token rule tested through the scheduler, the docs, one schedule per line check-in: 1f6373a22a user: zeitgeist tags: ci-schedules | |
| 21:41 | merge trunk; run-token test installs its auth before serving closed check-in: e35ba898b7 user: zeitgeist tags: xfer-serve-race | |
| 21:40 | WIP schedules: the scheduler on the fleet lease, one claim per minute, the CI page lists schedules and labels scheduled runs check-in: ed9281f4cc user: zeitgeist tags: ci-schedules | |
| 21:40 | • Edit [17639738a9]: Add "ci-pass" with value "9a9cdc0036a94b6bb683179c87804838". artifact: 302f23e390 user: quarry | |
| 21:38 | uv token tests choose the front's credentials before it serves check-in: 17639738a9 user: zeitgeist tags: xfer-serve-race | |
| 21:37 | • Edit [8affa47170]: Add "ci-pass" with value "17564f1f03a7fc29ea2eea7b3c6dbe5f@8affa47170a3cab68598abf3409db4575da92ef2b3b46a078a5a8759bdee2900". artifact: 1f26282df7 user: quarry | |
| 21:37 | land ci-trigger-edges check-in: 8affa47170 user: dmestas tags: trunk | |
| 21:37 | • Reply: CI sees older-dated pushes; a landing with every merge cancelled says so artifact: a57ad5ff7d user: dmestas | |
| 21:37 | • Edit [8affa47170]: Add "landing" with value "19be47bb1d6e74bbb06b934144eeb04ff48c5e022d212a71f4ecb5604d22279d". artifact: cc983a7ab9 user: quarry | |
| 21:37 | • Edit [a0cadbf0b6]: Mark "Closed". artifact: e448bf621b user: quarry | |
| 21:37 | WIP schedules: cron lines read with the 5 minute floor, due minutes fired once from the default tip check-in: d5b960df3a user: zeitgeist tags: ci-schedules | |
| 21:31 | • Post: CI sees older-dated pushes; a landing with every merge cancelled says so artifact: 19be47bb1d user: zeitgeist | |
| 21:26 | • Edit [d9c42fb454]: Add "ci-pass" with value "7efcf9185ccc7ff015b8cac2b7875103@d9c42fb454d867b109e674c48a5f66e26a361c611f7e839190c0d4fa4b909dcb". artifact: 00c593a22b user: quarry | |
| 21:26 | land rfc21-run-tokens check-in: d9c42fb454 user: dmestas tags: trunk | |
| 21:26 | • Edit [d9c42fb454]: Add "landing" with value "14036e63c02fb2e40cbbfbba97511694dc3bf9c9662140a874f1c5bb18c58e16". artifact: 57f437ce8d user: quarry | |
| 21:26 | • Reply: Run tokens: each CI job gets a credential scoped to its run, its repository and its declared permissions (RFC 0021, rung 6) artifact: 5f40e0b926 user: dmestas | |
| 21:26 | • Edit [f41358ceee]: Mark "Closed". artifact: d93602b405 user: quarry | |
| 21:21 | • Edit [6163f0fc44]: Add "ci-pass" with value "9e9ebb766fe183f427affda353ff5be4". artifact: a0e6a932e4 user: quarry | |
| 21:20 | • Post: Run tokens: each CI job gets a credential scoped to its run, its repository and its declared permissions (RFC 0021, rung 6) artifact: 14036e63c0 user: zeitgeist | |
| 21:19 | Invite links are built on the forge's configured origin only, never a caller-supplied base (#319) closed check-in: 6163f0fc44 user: zeitgeist tags: admins-send-reset-links | |
| 21:19 | • Edit [f41358ceee]: Add "ci-pass" with value "3b29dfb1e1ca7d954fe177319a306596". artifact: 0da79119a8 user: quarry | |
| 21:18 | merge trunk into rfc21-run-tokens closed check-in: f41358ceee user: zeitgeist tags: rfc21-run-tokens | |
| 21:17 | • Edit [6055eb42f7]: Add "ci-pass" with value "465ff75b84da93b7c5ce3520fff083ec@6055eb42f7ddd67dfc6ef0a83fa0651bafd63c346b2dbcb365da8baf8e9fbacf". artifact: d053781785 user: quarry | |
| 21:17 | land setup-strips-and-constant-time check-in: 6055eb42f7 user: dmestas tags: trunk | |
| 21:17 | • Edit [6055eb42f7]: Add "landing" with value "98f8540f0a71d462f56834ac4bcc5ff5c321736d5494678c9e032973c97c1455". artifact: c8eed6d942 user: quarry | |
| 21:17 | • Reply: Team grants strip setup too, and each setup strip is pinned by a test artifact: d3836ead5e user: dmestas | |
| 21:17 | • Edit [a48b2a5a19]: Mark "Closed". artifact: 61cbf61079 user: quarry | |
| 21:17 | Run tokens: an accept's merge is started by its acceptor, recorded before the merge; permissions in flow documents and merge keys refused; the no-starter note names both cases check-in: 65ad99401c user: zeitgeist tags: rfc21-run-tokens | |
| 21:17 | • Edit [a0cadbf0b6]: Add "ci-pass" with value "3977aad91a92edabe499a796b1d832d6". artifact: 038c42bc49 user: quarry | |
| 21:15 | CI dedupe edges: show a landing's cancelled or errored merge, and skip errored pairs so the tip agrees with tipAnswered (#320) closed check-in: a0cadbf0b6 user: zeitgeist tags: ci-trigger-edges | |
| 21:13 | • Edit [2a93e5c20f]: Add "ci-pass" with value "992f034e61e8f10fcada6252c131d74b". artifact: d5a56d89d8 user: quarry | |
| 21:11 | Run tokens review: the starter is the authenticated pusher, one lock across register and start, run logins start nothing, life clamped, the run's end told only to its token check-in: 2a93e5c20f user: zeitgeist tags: rfc21-run-tokens | |
| 21:09 | • Edit [273f3b92d8]: Add "ci-pass" with value "ba162c5cb828109ce35ff1b1e65dd69f". artifact: 236013db06 user: quarry | |
| 21:09 | • Post: Team grants strip setup too, and each setup strip is pinned by a test artifact: 98f8540f0a user: zeitgeist | |
| 21:08 | • Edit [a48b2a5a19]: Add "ci-pass" with value "65cca21bbbb2ae960483cf53c011324c". artifact: a1b35d76bc user: quarry | |
| 21:08 | Merge trunk; one token-to-account-state check, stricter: an invite needs no credential at all, a reset accepts an imported one (#319) check-in: 273f3b92d8 user: zeitgeist tags: admins-send-reset-links | |
| 21:06 | Strip setup on team writes and in SourcesWith, and pin every write-side strip with tests (#321) closed check-in: a48b2a5a19 user: zeitgeist tags: setup-strips-and-constant-time | |
| 20:58 | • Edit [0e7c42f080]: Add "ci-pass" with value "5ad20a682f789b44644bb78763024c0a". artifact: d1fc86741c user: quarry | |
| 20:57 | CI trigger picks new check-ins by arrival order, not date, so an older-dated push still runs (#314) check-in: 0e7c42f080 user: zeitgeist tags: ci-trigger-edges | |
| 20:51 | • Edit [752edc7430]: Add "ci-pass" with value "2f62a9a592dd2892a0eba2fbf2403700@752edc74302e84a7406d656b3ddfc9a6ec272841c39e9e0be5b52f12e05bc91d". artifact: f3b0900c88 user: quarry | |
| 20:51 | land rfc21-tokens check-in: 752edc7430 user: dmestas tags: trunk | |
| 20:51 | • Edit [752edc7430]: Add "landing" with value "6d7ce10161773feecbc8c2acd831e57b0e81e407ac5df61fc32b36916bd47cc7". artifact: 2ed23366fb user: quarry | |
| 20:51 | • Reply: Tokens: named, scoped, expiring credentials at every door (RFC 0021, rung 2) artifact: e0d491dfa3 user: dmestas | |
| 20:51 | • Edit [8b20b96b35]: Mark "Closed". artifact: cfdcf98ee8 user: quarry | |
| 20:48 | Run tokens: allowed and starter on the environments page, a closed run's token is told the run is over check-in: af56551227 user: zeitgeist tags: rfc21-run-tokens | |
| 20:39 | RFC 0021 rung 6: run tokens, built; the RFC corrected to the built shape check-in: 6884c863f2 user: zeitgeist tags: rfc21-run-tokens | |
| 20:35 | WIP run tokens: run logins at the doors and the read gate, a real fossil uv push, the docs check-in: 1a56798851 user: zeitgeist tags: rfc21-run-tokens | |
| 20:31 | WIP run tokens: delivery through the bridge, the runner masks QUARRY_TOKEN, revoke on close and cancel, the run page line check-in: 2f7cc50b31 user: zeitgeist tags: rfc21-run-tokens | |
| 20:23 | WIP run tokens: permissions read and stripped, run start recorded, run token rows check-in: 2cf4bfaef0 user: zeitgeist tags: rfc21-run-tokens | |
| 20:11 | • Edit [8b20b96b35]: Add "ci-pass" with value "9334cb94b81dc375260ed94d75c30373". artifact: 605dac3566 user: quarry | |
| 20:08 | • Edit [8b20b96b35]: Add "ci-pass" with value "2f62a9a592dd2892a0eba2fbf2403700". artifact: 5e2d19c394 user: quarry | |
| 20:06 | merge trunk: the gated-repo secret loop compares each candidate in constant time closed check-in: 8b20b96b35 user: zeitgeist tags: rfc21-tokens | |
| 20:04 | • Post: Tokens: named, scoped, expiring credentials at every door (RFC 0021, rung 2) artifact: 6d7ce10161 user: zeitgeist | |
| 20:04 | • Edit [c2514dfdc6]: Add "ci-pass" with value "d954d2c0f5e315998554be8094b69309". artifact: 728b5010be user: quarry | |
| 20:01 | RFC 0021: rung 2 built; token limits, run- check, permissions stripping, sync_token kept check-in: c2514dfdc6 user: zeitgeist tags: rfc21-tokens | |
| 20:00 | tokens: personal settings refused, forge-scope refusal in Invoke by declared scope, migration tolerates concurrent opens check-in: ee4f3855c4 user: zeitgeist tags: rfc21-tokens | |
| 19:49 | tokens: refused by credential ops, no site-admin flag, no forge scope when limited to repositories check-in: 8336218744 user: zeitgeist tags: rfc21-tokens | |
| 19:43 | oltp: live-token queries filter expiry before the limit; disabled accounts sign nothing; migration keeps sync_token in step check-in: 3b9d0d4415 user: zeitgeist tags: rfc21-tokens | |
| 19:34 | api: letter checks about the caller go through the request's token check-in: 9ee5956924 user: zeitgeist tags: rfc21-tokens | |
| 19:31 | sync read gate judges a login card by its token check-in: 773fed5ec6 user: zeitgeist tags: rfc21-tokens | |
| 19:29 | quarry user add refuses: push credentials are tokens now check-in: 08cc521b1c user: zeitgeist tags: rfc21-tokens | |
| 19:28 | oltp: copy sync_token rows, keep the table for rollback, idempotent check-in: 053164b56f user: zeitgeist tags: rfc21-tokens | |
| 19:27 | me: rail names the section Push credentials check-in: 3fe8e93e77 user: zeitgeist tags: rfc21-tokens | |
| 19:25 | xfer: a ceiling withholding y, as the zero value leaves uv gating unchanged check-in: 18dcf70259 user: zeitgeist tags: rfc21-tokens | |
| 19:21 | docs: me.sync.token list and revoke; fossil push tests for two tokens check-in: 48753ff907 user: zeitgeist tags: rfc21-tokens | |
| 19:19 | me.sync.token.list, per-row revoke, /me Push credential list check-in: a0d30f9dff user: zeitgeist tags: rfc21-tokens | |
| 19:16 | token doors: api, web, sync Basic, xfer login card loop; misses feed loginLimiter check-in: 8e20f503a4 user: zeitgeist tags: rfc21-tokens | |
| 19:08 | oltp: token table, resolver, sync_token migration, run- reserved check-in: 81a4dca84c user: zeitgeist tags: rfc21-tokens | |
| 19:07 | • Delete attachment "attachments-settings.png" from wiki page [3ee9009b3bd15a6defe084b896acfaf172563953fef42aae53ebd936b9c21f00] artifact: c4b00ba69b user: dmestas | |
| 19:06 | • Edit [f466e277f7]: Add "ci-pass" with value "f03df198df403b6761b6a35baa4f3912@f466e277f7d37dc3424164cc96e2008e345d52c632d4f29707395b7fedaba68c". artifact: 679219aa2b user: quarry | |
| 19:06 | • Edit [f466e277f7]: Add "landing" with value "dca7de6066efe357099d28889aa994996760dc877b24135852e5cc6aa5d0fdea". artifact: 22a2fb6082 user: quarry | |
| 19:06 | • Edit [25b43840dc]: Mark "Closed". artifact: 297abe25f9 user: quarry | |
| 19:06 | • Reply: Credential checks compare in constant time, and an invite or reset link works only while the account is in the state it was made for artifact: 2e45706650 user: dmestas | |
| 19:06 | land credential-compares-in-constant-time check-in: f466e277f7 user: dmestas tags: trunk | |
| 18:57 | • Post: Credential checks compare in constant time, and an invite or reset link works only while the account is in the state it was made for artifact: dca7de6066 user: zeitgeist | |
| 18:57 | • Edit [25b43840dc]: Add "ci-pass" with value "66e8794d5fe2ea078bed2e316940fd42". artifact: ad5028355e user: quarry | |
| 18:16 | Compare credentials in constant time; tie invite/reset token kind to account state closed check-in: 25b43840dc user: zeitgeist tags: credential-compares-in-constant-time | |
| 15:36 | • Edit [d04a69c3d4]: Add "ci-pass" with value "6161751839feae49e41e8a0378f6f6ce@d04a69c3d490adc6d92ebb336573826d1b57caff7ac65650533b6971e3bd5ed6". artifact: 481f033bf4 user: quarry | |
| 15:36 | • Edit [d04a69c3d4]: Add "landing" with value "6356ec5622c9b0bb6dbf6117c98a6f2b9c6833ecf6000ff2539f0a32b6ef7845". artifact: 9f7cc771da user: quarry | |
| 15:36 | • Reply: Pin zit 0.3.36, for the stateless uv client the release workflow publishes with artifact: b20d979fad user: dmestas | |
| 15:36 | land zit-0-3-36 check-in: d04a69c3d4 user: dmestas tags: trunk | |
| 15:36 | • Edit [55c8ef330c]: Mark "Closed". artifact: fa7c6a2f3f user: quarry | |
| 15:31 | • Edit [55c8ef330c]: Add "ci-pass" with value "449968819cbb91b5e3058dca657506e4". artifact: 70e89fb328 user: quarry | |
| 15:28 | • Post: Pin zit 0.3.36, for the stateless uv client the release workflow publishes with artifact: 6356ec5622 user: zeitgeist | |
| 15:27 | • Edit [55c8ef330c]: Add "ci-pass" with value "b3be19cab41cd4addc4eb9f047d3336e". artifact: 1f6ed28f2b user: quarry | |
| 15:25 | • Edit [55c8ef330c]: Add "ci-fail" with value "7fd83cb72798e64fc6f0ad140a99fd5b". artifact: 25dc18ab6f user: quarry | |
| 15:24 | Pin zit 0.3.36, for the stateless uv client the release workflow publishes with closed check-in: 55c8ef330c user: zeitgeist tags: zit-0-3-36 | |
| 15:21 | • Edit [9150242c04]: Add "ci-pass" with value "b165e48f8057fc9a4ed4396be40c0fad@9150242c04780ea14b0630b728199966b5fbe78727af9edc26fb6900979ef5e0". artifact: f51cd4c192 user: quarry | |
| 15:21 | • Edit [4afe165730]: Mark "Closed". artifact: 7b16b5c4f0 user: quarry | |
| 15:21 | land rfc-0021-agent-accounts check-in: 9150242c04 user: dmestas tags: trunk | |
| 15:21 | • Edit [9150242c04]: Add "landing" with value "a27a72c2c80f5df2aaa898dd63c2240626c65cd43429c5ea681d82b69f49d5de". artifact: d2d21f0de6 user: quarry | |
| 15:21 | • Reply: RFC 0021: agent accounts, forge agents, run-scoped workflow tokens, and two new presets artifact: e47a64ff34 user: dmestas | |
| 15:14 | • Post: RFC 0021: agent accounts, forge agents, run-scoped workflow tokens, and two new presets artifact: a27a72c2c8 user: zeitgeist | |
| 15:14 | • Edit [4afe165730]: Add "ci-pass" with value "1ffcb30a0e3f372a49fa22381c137695". artifact: e6928b8611 user: quarry | |
| 15:12 | RFC 0021: agent accounts, forge agents, run-scoped workflow tokens, and the Steward and Publisher presets closed check-in: 4afe165730 user: zeitgeist tags: rfc-0021-agent-accounts | |
| 15:00 | • Edit [b0f17d0e5b]: Add "ci-pass" with value "89519c2aeccc5f7d766a8bd04186f68e". artifact: ca8ad6572d user: quarry | |
| 14:58 | Merge trunk check-in: b0f17d0e5b user: zeitgeist tags: admins-send-reset-links | |
| 14:46 | • Edit [b05d4c6001]: Add "ci-fail" with value "6f468640dfe70b70e764c85e80c16e01". artifact: 8b204485d0 user: quarry | |
| 14:44 | An emailed invite is not handed to the admin, and the host's password change lands with its journal entry or not at all (#319) check-in: b05d4c6001 user: zeitgeist tags: admins-send-reset-links | |
| 14:43 | • Edit [34b986b0e4]: Add "ci-pass" with value "96a4f4003a5f68f3056c13fd0f9e162f". artifact: fdb55b4c85 user: quarry | |
| 14:41 | Invites work only while the account is unclaimed: re-invite supersedes, redemption spends every other token, and setting a password drops the legacy credential (#319) check-in: 34b986b0e4 user: zeitgeist tags: admins-send-reset-links | |
| 14:28 | • Edit [49748774fe]: Add "ci-pass" with value "46d2f11c528cfbf0223cb11e9b330e2c". artifact: 3ce04188c4 user: quarry | |
| 14:27 | Merge trunk check-in: 49748774fe user: zeitgeist tags: admins-send-reset-links | |
| 13:49 | • Edit [af48d5cd70]: Add "ci-pass" with value "e26ba8a65184fce09af246198e74dc3b@af48d5cd70d4c6e3e19b9067a286c95916fbc150077731490decec7609273f03". artifact: 5da50c36c1 user: quarry | |
| 13:49 | • Reply: Three fixes from an independent test of unversioned files: escaped paths through namespace redirects, an idempotent uv.put, and an active tab that never clips artifact: 012ce1cb47 user: dmestas | |
| 13:49 | • Edit [af48d5cd70]: Add "landing" with value "f847b01dfd5ac566d6168d712e462dc3aa9ebd65c1a9620e80e944ecedfc650b". artifact: 43abf5af2c user: quarry | |
| 13:49 | • Edit [a0445ab567]: Mark "Closed". artifact: 9411a28c26 user: quarry | |
| 13:49 | land uv-test-findings check-in: af48d5cd70 user: dmestas tags: trunk | |
| 13:44 | • Post: Three fixes from an independent test of unversioned files: escaped paths through namespace redirects, an idempotent uv.put, and an active tab that never clips artifact: f847b01dfd user: zeitgeist | |
| 13:43 | • Edit [a0445ab567]: Add "ci-pass" with value "bb6b24ce23ce7e363ebf1fdf38a1916b". artifact: 041dd70328 user: quarry | |
| 13:41 | uv: namespace hops keep the escaped path, a repeated uv.put is a no-op, the lit repo tab is never clipped closed check-in: a0445ab567 user: zeitgeist tags: uv-test-findings | |
| 12:57 | • Edit [0cff498e05]: Add "ci-pass" with value "af10e8c93cf5209164510290a3aa9d33@0cff498e0550715a9cdd706fea166828c05a148250a805aa93afb6188a3a80c0". artifact: 6d43be5674 user: quarry | |
| 12:57 | land rfc-0020-zit-stateless check-in: 0cff498e05 user: dmestas tags: trunk | |
| 12:57 | • Edit [0cff498e05]: Add "landing" with value "adaebf49c43b86678f41d5e3d70b942d488a8ad769e2207e4653d9142221bb76". artifact: 3fdcea2062 user: quarry | |
| 12:57 | • Reply: RFC 0020: zit keeps no local unversioned store; its uv client is stateless artifact: 3707207333 user: dmestas | |
| 12:57 | • Edit [99b1e2a643]: Mark "Closed". artifact: bf5db7ac2a user: quarry | |
| 12:53 | • Post: RFC 0020: zit keeps no local unversioned store; its uv client is stateless artifact: adaebf49c4 user: zeitgeist | |
| 12:53 | • Reply: RFC 0020: zit keeps no local unversioned store; its uv client is stateless artifact: 48e6f4ba6f user: zeitgeist | |
| 12:52 | • Post: RFC 0020: zit keeps no local unversioned store; its uv client is stateless artifact: 84267ef6da user: zeitgeist | |
| 12:52 | • Edit [99b1e2a643]: Add "ci-pass" with value "8af3aec85aa1b7c77047c622b1e39699". artifact: c2ba1225f4 user: quarry | |
| 12:50 | RFC 0020: zit keeps no local unversioned store; its client is stateless (zit#226) closed check-in: 99b1e2a643 user: zeitgeist tags: rfc-0020-zit-stateless | |
| 10:10 | • Edit [691bc030ca]: Add "ci-pass" with value "c0b980b44e9a388d92b4e5b8a5ec83cc@691bc030ca5533e01d3d2c3a14fc7d51cb0d12e9caac54a7909bd03af4258b11". artifact: 970d4fbd5a user: quarry | |
| 10:10 | land uv-keys-name-their-repository check-in: 691bc030ca user: dmestas tags: trunk | |
| 10:10 | • Edit [691bc030ca]: Add "landing" with value "6b04e6d2b96cdc5b90f9669bfc21cfcec6332b1dfd686f1cb9dc067dcbf701b0". artifact: aadf3bff94 user: quarry | |
| 10:10 | • Reply: uv keys name their repository, so repositories sharing a bucket keep their files apart artifact: c500f806a4 user: dmestas | |
| 10:10 | • Edit [600567e728]: Mark "Closed". artifact: 7e511c71fc user: quarry | |
| 04:28 | • Post: uv keys name their repository, so repositories sharing a bucket keep their files apart artifact: 6b04e6d2b9 user: zeitgeist | |
| 04:28 | • Edit [600567e728]: Add "ci-pass" with value "481f9375620228ebb71a94c39028f701". artifact: 0733fb6d89 user: quarry | |
| 04:26 | Unversioned-file keys name their repository, so repositories sharing a bucket keep separate files closed check-in: 600567e728 user: zeitgeist tags: uv-keys-name-their-repository | |
| 03:38 | • Edit [d5c1fc0feb]: Add "ci-pass" with value "245e5d139c66ade5689e401a2dca9440". artifact: 84602b9116 user: quarry | |
| 03:35 | • Edit [d5c1fc0feb]: Add "ci-pass" with value "6d383b085f1d2ddd9d4898d9745ed107". artifact: 0a7ad00cdb user: quarry | |
| 03:33 | • Edit [b6f64c2e4c]: Add "ci-pass" with value "1605fb60c15d8019406fc77aa4977cce@b6f64c2e4c9925d49c369249a3226f6a2c2b2a9b8e7f37274b24a42002a2226a". artifact: 201e8ca5e2 user: quarry | |
| 03:33 | • Edit [d5c1fc0feb]: Add "landing" with value "fe5b12c8667b4a31124d034edd030092691f0fc013e76746d957ce9d04855b84". artifact: 6ec7d3f3e3 user: quarry | |
| 03:33 | • Reply: Activity on the tab bar; an upstream owner is an admin, never a site admin artifact: 828e988c3c user: dmestas | |
| 03:33 | • Edit [f6017358de]: Mark "Closed". artifact: bff284e8ec user: quarry | |
| 03:33 |
land activity-tab-and-upstream-owners
Checks tested the merge with trunk at c872fb12b069; trunk has moved since. check-in: d5c1fc0feb user: dmestas tags: trunk | |
| 03:33 | • Edit [b6f64c2e4c]: Add "landing" with value "c8bd8d5ad56f6060a54cbbb5db202169b0481daf717b58ac0fcadf9a4fc9131e". artifact: 20ec867d2c user: quarry | |
| 03:33 | • Edit [03bdb5c2ba]: Mark "Closed". artifact: 7e5f77c785 user: quarry | |
| 03:33 | land delete-forgets-its-events check-in: b6f64c2e4c user: dmestas tags: trunk | |
| 03:33 | • Reply: Deleting a repository forgets its pushed events, and no repository reads a dotted neighbour's artifact: f79631cd33 user: dmestas | |
| 02:12 | • Post: Activity on the tab bar; an upstream owner is an admin, never a site admin artifact: fe5b12c866 user: zeitgeist | |
| 01:56 | • Post: Deleting a repository forgets its pushed events, and no repository reads a dotted neighbour's artifact: c8bd8d5ad5 user: zeitgeist | |
| 01:55 | • Edit [03bdb5c2ba]: Add "ci-pass" with value "dd59ab91bcfcc9a2f52d44d3e39b2589". artifact: 58799ed249 user: quarry | |
| 01:54 | Test a repair stopped after its round; a tally yields only to a longer repository that exists (#294) closed check-in: 03bdb5c2ba user: zeitgeist tags: delete-forgets-its-events | |
| 01:45 | • Edit [878f45bbab]: Add "ci-pass" with value "9c2883ee11f7ca0be16b78ad8bef3e8a". artifact: 4a7deadfcb user: quarry | |
| 01:44 | • Edit [f6017358de]: Add "ci-pass" with value "b8e4ee4a2796cc98a771b57f16b4c506". artifact: daf27782f5 user: quarry | |
| 01:43 | Merge trunk check-in: 878f45bbab user: zeitgeist tags: delete-forgets-its-events | |
| 01:42 | Keep setup out of category and team caps, test the read-side guards, merge trunk closed check-in: f6017358de user: zeitgeist tags: activity-tab-and-upstream-owners | |
| 01:24 | • Edit [c872fb12b0]: Add "ci-pass" with value "f82dfd28425675076b0f095a18cde134". artifact: d7d2a2a02a user: quarry | |
| 01:20 | • Edit [c872fb12b0]: Add "ci-pass" with value "c69f1656a298aa2cc2da872972404edc". artifact: 3a979d45ef user: quarry | |
| 01:18 |
land site-admins-stop-at-the-door
Checks tested the merge with trunk at 3a61e5fb682d; trunk has moved since. check-in: c872fb12b0 user: dmestas tags: trunk | |
| 01:18 | • Edit [c872fb12b0]: Add "landing" with value "918e41a325225df0539f05be4bf2701f0f900a4dff5f552feffa99f0c64a49c5". artifact: ddafbb2a46 user: quarry | |
| 01:18 | • Reply: Site administrators stop at the repository door artifact: b553996ed1 user: dmestas | |
| 01:18 | • Edit [c249eab3fd]: Mark "Closed". artifact: c1083e4c64 user: quarry | |
| 01:18 |
land rfc-0020-status
Checks tested the merge with trunk at 3a61e5fb682d; trunk has moved since. check-in: 64bd1864b1 user: dmestas tags: trunk | |
| 01:18 | • Edit [64bd1864b1]: Add "landing" with value "fc0f345781445e04372e63e8e8519a712a3bf2163c8ae55060fc84bca2f7c391". artifact: c683e83797 user: quarry | |
| 01:18 | • Reply: RFC 0020: status is built except the release workflow artifact: 5fa75a113d user: dmestas | |
| 01:18 | • Edit [8f61ab2f0c]: Mark "Closed". artifact: d447d77830 user: quarry | |
| 01:18 | land ci-tests-each-change-once check-in: 3b39520609 user: dmestas tags: trunk | |
| 01:18 | • Edit [3b39520609]: Add "landing" with value "f4ff411a0d3af812c933f4c4f783452d63f1b2632fbeba91d870953076c3624d". artifact: a41967566e user: quarry | |
| 01:18 | • Reply: CI tests each change once artifact: 94d3683fb2 user: dmestas | |
| 01:18 | • Edit [8f2a26bcca]: Mark "Closed". artifact: 439a5192c8 user: quarry | |
| 01:18 | Note: CI tests each change once, as the merge it will become technote: [258b886951] user: zeitgeist | |
| 01:18 | • Edit [1efb7e834d]: Add "ci-pass" with value "c97ab74c7065ecffc4a7b6c093921446". artifact: e2e014d8b0 user: quarry | |
| 01:16 | Show a hand-pinned fossil link that diverges from upstream check-in: 1efb7e834d user: zeitgeist tags: activity-tab-and-upstream-owners | |
| 01:16 | • Edit [274b7ccc50]: Add "ci-pass" with value "c0dffa9d02180a714e219729116ace6f". artifact: 8d35b3e606 user: quarry | |
| 01:15 | • Edit [a28d66b57b]: Add "ci-pass" with value "2c3e9343cc50da5f8b38d79ea93c2ed0". artifact: f10bc4947d user: quarry | |
| 01:14 | Keep dotted neighbours out of a repository's event log, tallies and watches; stopped pipelines write nothing; no empty dot segments in names (#294) check-in: 274b7ccc50 user: zeitgeist tags: delete-forgets-its-events | |
| 01:13 | Keep repository setup out of stored caps and guard fossil sync against losing the last admin check-in: a28d66b57b user: zeitgeist tags: activity-tab-and-upstream-owners | |
| 00:55 | • Edit [8f2a26bcca]: Add "ci-pass" with value "7f3de85547d1960e3569eb1cb05c3fed". artifact: 1a3ea4bfeb user: quarry | |
| 00:53 | Merge trunk: tag events run on their check-in regardless of an existing verdict closed check-in: 8f2a26bcca user: zeitgeist tags: ci-tests-each-change-once | |
| 00:49 | • Edit [c0f6fcb999]: Add "ci-pass" with value "e5ed51fd9c4f874a89b9e15a0d65928f". artifact: 73a5606c6c user: quarry | |
| 00:48 | • Post: Site administrators stop at the repository door artifact: 918e41a325 user: zeitgeist | |
| 00:48 | • Edit [4a024a135b]: Add "ci-pass" with value "26ca9082c1b452635156cbb0b8a5803e". artifact: 4e998e44ee user: quarry | |
| 00:47 | TestFansOutPerSubscription waits for the failing endpoint too instead of racing it check-in: c0f6fcb999 user: zeitgeist tags: admins-send-reset-links | |
| 00:46 | An admin-set email on an account with a password is only pending; imported fossil users are not unclaimed invites (#319) check-in: 4a024a135b user: zeitgeist tags: admins-send-reset-links | |
| 00:42 | • Edit [c249eab3fd]: Add "ci-pass" with value "38c2cb1f0f179ce7ec1cebcf281d80e1". artifact: d528c641d5 user: quarry | |
| 00:41 | • Post: RFC 0020: status is built except the release workflow artifact: fc0f345781 user: zeitgeist | |
| 00:41 | Merge trunk closed check-in: c249eab3fd user: zeitgeist tags: site-admins-stop-at-the-door | |
| 00:40 | • Edit [8f61ab2f0c]: Add "ci-pass" with value "424e24a262883acd79c7848ab832d415". artifact: 5be2564def user: quarry | |
| 00:39 | • Edit [406a61ba16]: Add "ci-pass" with value "94e3c1c1e8b88650957253380aaeb174". artifact: f1e39ed1ae user: quarry | |
| 00:39 | RFC 0020: status is built except the release workflow, which waits on zit's uv client closed check-in: 8f61ab2f0c user: zeitgeist tags: rfc-0020-status | |
| 00:38 | • Edit [3f78ebe54f]: Add "ci-pass" with value "00f805be36324e4ecf3cb81b2b80b799". artifact: 02110b21a5 user: quarry | |
| 00:38 | Fold only a repository's own store events, not a dotted neighbour's, and give dotted names a valid durable (#294) check-in: 406a61ba16 user: zeitgeist tags: delete-forgets-its-events | |
| 00:36 | Merge trunk into admins-send-reset-links check-in: 3f78ebe54f user: zeitgeist tags: admins-send-reset-links | |
| 00:35 | • Edit [449c9270ce]: Add "ci-pass" with value "882604dc2eb8443454fb634d7705c7ac". artifact: 5eeec12458 user: quarry | |
| 00:34 | Read a capability string no preset is near as custom, never none check-in: 449c9270ce user: zeitgeist tags: activity-tab-and-upstream-owners | |
| 00:29 | • Post: CI tests each change once artifact: f4ff411a0d user: zeitgeist | |
| 00:27 | • Edit [405f34fa66]: Add "ci-pass" with value "6db6fdbe02fa50037193ce31f2cddeef". artifact: 76d3bce288 user: quarry | |
| 00:25 | • Edit [405f34fa66]: Add "ci-pass" with value "8b1f19828d9d883981a2fa62dc6a114d". artifact: 521096154a user: quarry | |
| 00:18 | • Edit [39cfdceb7b]: Add "ci-pass" with value "96e2b29e899b8fbc2dc021a3b31b44fe". artifact: b86777f3a4 user: quarry | |
| 00:17 | Purge a deleted repository's store events from ZITEVT so a same-named successor does not fold them (#294) check-in: 39cfdceb7b user: zeitgeist tags: delete-forgets-its-events | |
| 00:11 | • Edit [3a61e5fb68]: Add "ci-pass" with value "2e87e83a984f648238e9e0e1a341b438". artifact: 45bff69216 user: quarry | |
| 00:07 | • Edit [7e2952d001]: Add "ci-pass" with value "84adbc81dbda6adff3ba6b49a38cca4a". artifact: 7c8da81f45 user: quarry | |
| 00:06 | • Edit [f320b0c456]: Add "ci-pass" with value "869bad3da0af2331656e4a8792a9ad7d". artifact: 8b2922ecdd user: quarry | |
| 00:05 | Read fossil setup as admin and keep hand-set grants across a users sync check-in: 7e2952d001 user: zeitgeist tags: activity-tab-and-upstream-owners | |
| 00:04 | • Edit [4f1d57b8ef]: Add "ci-pass" with value "a8f8decf2a6b15dc5c93c82bcb19e235". artifact: 59120f3a2c user: quarry | |
| 00:04 | Exceptions journal and admin alerts show a private repository's fault as its route and kind check-in: f320b0c456 user: zeitgeist tags: site-admins-stop-at-the-door | |
| 00:03 | Add Activity to the repository tab bar at fold tier 1 check-in: 4f1d57b8ef user: zeitgeist tags: activity-tab-and-upstream-owners | |
| 00:02 | • Edit [ea23c6e3ba]: Add "ci-fail" with value "f3182724be05b03c6443ccc87f6b2e64". artifact: d73b036e15 user: quarry | |
| 00:00 | Site admins send a reset link to the owner's confirmed address and never set or see a password (#319) check-in: ea23c6e3ba user: zeitgeist tags: admins-send-reset-links | |