50 descendants and 50 ancestors of 8b2c5614a0bc79ad
|
2026-08-21
| ||
| 12:06 | bulk rebuild suspends FTS sync, rebuilds it once at the end check-in: a0830a0d4b user: dmestas tags: trunk | |
| 12:03 | crosslink fold: search_doc parity, prepared stmts; frames phase sniffs manifests check-in: 3415864d28 user: dmestas tags: trunk | |
| 11:57 | fix crosslink parser test fixture length check-in: eab344253a user: dmestas tags: trunk | |
| 11:57 | rebuild consumes zit crosslink (#109): check-in state from the derived dump, manifests skipped check-in: 21f2d0b2c2 user: dmestas tags: trunk | |
| 01:23 | rebuild streams --structural (zit#108); per-phase timing in the log check-in: 8a41f9c1e5 user: dmestas tags: trunk | |
|
2026-08-20
| ||
| 22:49 | two-pass rebuild: fold first, derive changes from the spool check-in: 39fe33e05d user: dmestas tags: trunk | |
| 22:45 | rebuild spools raw manifests - census order defeats arrival caching check-in: 3691902c9f user: dmestas tags: trunk | |
| 22:40 | changes cache budgeted by entries - the 48-list FIFO thrashed bulk rebuilds check-in: 05a2ac4a47 user: dmestas tags: trunk | |
| 22:14 | first round rebuilds when the index lacks the store tip - repair outranks drain check-in: cd945bfd4e user: dmestas tags: trunk | |
| 21:08 | no cursor means fast rebuild: bootstrap and repair share the direct path check-in: 5705f868fe user: dmestas tags: trunk | |
| 20:55 | reindex reads frames straight into the fold - bus bypassed, refreshes deferred (f16b31e0b6) check-in: 408c96bc23 user: dmestas tags: trunk | |
| 20:48 | invariant: every repo page says when the index is behind the store check-in: aac9ed5c81 user: dmestas tags: trunk | |
| 20:40 | timeline says when the index is behind the store check-in: fdcbae6632 user: dmestas tags: trunk | |
| 19:46 | hide the tip bar when the index lags the listed tree check-in: 34a7223b38 user: dmestas tags: trunk | |
| 19:44 | the default tip comes from zit with the name, not the index check-in: a2dbc2c675 user: dmestas tags: trunk | |
| 19:43 | default branch asks zit: info trunk resolves fossil's main-branch check-in: 3208457608 user: dmestas tags: trunk | |
| 19:07 | clone box adopts the input-group shell: one border, separators inside check-in: 730e32adee user: dmestas tags: trunk | |
| 18:53 | clone tool picker fused into the clone box; strip keeps the full branch count check-in: 0e59859a07 user: dmestas tags: trunk | |
| 18:23 | cat memoizes absence too - the missing-config probe ran every render check-in: ca3dad252d user: dmestas tags: trunk | |
| 18:13 | branches know closed: selectors show open only, branch page splits like /brlist check-in: 9a2dadfdc0 user: dmestas tags: trunk | |
| 18:00 | negative-cache missing artifacts in the changes resolver check-in: ee7773345a user: dmestas tags: trunk | |
| 17:53 | warm the files-page reads after each ingest round check-in: 9b7cbe97ce user: dmestas tags: trunk | |
| 17:32 | index: (branch, date) index for DefaultBranch and tip probes check-in: a2030bec5d user: dmestas tags: trunk | |
| 16:08 | tree.list answers for the default branch and names it check-in: 9f06f42ec9 user: dmestas tags: trunk | |
| 16:06 | default branch follows the rename: newest of trunk/main/master pins listings check-in: c68dbf92ae user: dmestas tags: trunk | |
| 15:57 | highlight: content sniffing only for shebangs - Analyse read READMEs as SQL check-in: acdab26620 user: dmestas tags: trunk | |
| 15:52 | plaintext documents render flat on the page, no code box check-in: 686458226c user: dmestas tags: trunk | |
| 15:33 | split diffs break out of the page column on wide screens check-in: 0f6f24eca9 user: dmestas tags: trunk | |
| 15:24 | align mark and wordmark: true cap-height box, ring centred check-in: 4a1cee338f user: dmestas tags: trunk | |
| 15:21 | wordmark cap height = ring diameter check-in: 7cfd83bdf1 user: dmestas tags: trunk | |
| 15:17 | Q mark: thinner ring, smaller dot; more air before the wordmark check-in: 7bb2b9b038 user: dmestas tags: trunk | |
| 15:10 | wordmark box is cap height; the tail overflows check-in: d24fc5c07e user: dmestas tags: trunk | |
| 15:08 | wordmark: QUARRY in Iosevka Fixed Semibold, traced to outlines, topbar check-in: 26b64580d0 user: dmestas tags: trunk | |
| 14:59 | per-entry last-change column: filechange fold (mlink), tree.list enrichment, GitHub collapse check-in: 631baf84c7 user: dmestas tags: trunk | |
| 14:42 | widen the page to 76rem - GitHub's container check-in: 2a99fb5e28 user: dmestas tags: trunk | |
| 14:09 | repo home on GitHub's frame: grid sidebar, latest-commit bar, phone dissolve check-in: 4fd4befd45 user: dmestas tags: trunk | |
| 13:55 | About settings: homepage and topics editable in repo settings, override .quarry/repo.json check-in: f925790cc5 user: dmestas tags: trunk | |
| 13:41 | About panel to the GitHub bar: icon rows, license detection, Tags section check-in: 5eee90d359 user: dmestas tags: trunk | |
| 13:28 | diff subprocesses in parallel; root view-transition no longer cross-fades check-in: 1800b3dbc2 user: dmestas tags: trunk | |
| 12:18 | /info dispatch: comment links resolve to checkin/ticket/wiki/technote/forum check-in: cd6c46f304 user: dmestas tags: trunk | |
| 11:54 | checkin message: no card, plain body text under the header check-in: 63ac1199c3 user: dmestas tags: trunk | |
| 11:22 | checkin page: hash header, message as body text in a box (GitHub shape) check-in: b680196ec0 user: dmestas tags: trunk | |
| 11:18 | long first lines drop the bold lead styling check-in: 5e88065bc4 user: dmestas tags: trunk | |
| 11:15 | checkin message: bold lead + verbatim body instead of h1; bracket links live check-in: d02986e196 user: dmestas tags: trunk | |
| 10:44 | changed-files list styled like the files page: icon + name, badge right check-in: 1265d7095a user: dmestas tags: trunk | |
| 10:27 | fix NUL bytes in the diff memo key; regen docs check-in: 235671f653 user: dmestas tags: trunk | |
| 10:26 | diff memo, manifest opt-out, files-changed summary first check-in: 98d201e45f user: dmestas tags: trunk | |
| 01:01 | settings page drops its duplicate headings check-in: 0f4c523ec8 user: dmestas tags: trunk | |
| 00:58 | settings rides the tab line: cog at width, drawer entry when folded check-in: 1a9b7746be user: dmestas tags: trunk | |
| 00:55 | settings is a cog check-in: 660d1c22f4 user: dmestas tags: trunk | |
| 00:51 | own the select caret: visible chevron, real inset, both themes check-in: 8b2c5614a0 user: dmestas tags: trunk | |
| 00:45 | timeline filters: three selects, one structural line check-in: fe160d76a7 user: dmestas tags: trunk | |
| 00:19 | timeline filters as pills; check-ins default; validation is a 400 check-in: d98ec36c6d user: dmestas tags: trunk | |
| 00:11 | timeline filters: chip, wrap-as-units, select is the submit check-in: 3c041bf322 user: dmestas tags: trunk | |
|
2026-08-19
| ||
| 23:58 | check-in page: fossil's info shape — message first, diff inline check-in: a0b988a38f user: dmestas tags: trunk | |
| 22:40 | side-by-side diffs; theme-token tints check-in: 888a58e2d6 user: dmestas tags: trunk | |
| 22:35 | hunk counts disambiguate header lookalikes; fuzz the parser check-in: fe9e2824e0 user: dmestas tags: trunk | |
| 22:13 | lexer errors render plain; hunk bands drop the @@ plumbing check-in: a81a88dfde user: dmestas tags: trunk | |
| 22:07 | regenerate api docs check-in: 89bbcfa771 user: dmestas tags: trunk | |
| 22:07 | hunk starts survive JSON: split the shared tag check-in: 2ed7c4d9fb user: dmestas tags: trunk | |
| 21:56 | structured diffs: model in the op, marks, gutters, syntax check-in: cc6091b1f7 user: dmestas tags: trunk | |
| 19:33 | errorlog file, prefillable tickets, file-ticket buttons check-in: e374d16182 user: dmestas tags: trunk | |
| 18:52 | error journal: ring, panic recovery, fleet panel, first-sighting notify check-in: 1412e9e4e7 user: dmestas tags: trunk | |
| 18:16 | signed-in landing: your repos, activity, your work check-in: d70d892f6e user: dmestas tags: trunk | |
| 18:05 | square the … button check-in: 8cecf1383d user: dmestas tags: trunk | |
| 18:03 | the … button can never be clipped: nav scrolls, button sits outside check-in: 09e73646c1 user: dmestas tags: trunk | |
| 17:57 | ink underline owns the transition; active drawer tab surfaces; bar can never overflow check-in: ac79723910 user: dmestas tags: trunk | |
| 17:52 | section pages drop the h1 the active tab already says check-in: 4273ca0017 user: dmestas tags: trunk | |
| 17:51 | underline tabs with view transitions; graduated nav collapse; morphing doc tabs check-in: 99aa81cb79 user: dmestas tags: trunk | |
| 17:22 | branch and tag pages; underline tabs; plural grammar check-in: f79a82987c user: dmestas tags: trunk | |
| 17:11 | repo landing: About panel and document tabs check-in: 8ae30f598b user: dmestas tags: trunk | |
| 17:09 | repo config: homepage and topics check-in: 7b40eea6c8 user: dmestas tags: trunk | |
| 17:02 | landing live at load: revision signal + one-shot repaint check-in: 7c2a7e2f18 user: dmestas tags: trunk | |
| 16:50 | highlight indented code blocks; stop iOS inflating pre text check-in: 02590f4b47 user: dmestas tags: trunk | |
| 15:55 | a fleet must name its --data; no arbitrary default check-in: 36f4db57ac user: dmestas tags: trunk | |
| 15:48 | 404 keeps repo context; footer clears the iPhone home indicator check-in: c03c61c2f7 user: dmestas tags: trunk | |
| 15:42 | a blob parent is inherent history, not loss check-in: 8a96f742c6 user: dmestas tags: trunk | |
| 13:32 | deleted wiki pages leave the list; tombstone keeps history check-in: 1d30199cf8 user: dmestas tags: trunk | |
| 13:25 | fix stray brace that dropped header CSS; retire the legend check-in: 16170b3922 user: dmestas tags: trunk | |
| 13:21 | track today's regression tests check-in: ed1865610a user: dmestas tags: trunk | |
| 13:17 | tooltips: absolute-only; column tips open downward check-in: d0e4fd35af user: dmestas tags: trunk | |
| 13:09 | tooltips anchor implicitly, one per trigger check-in: 5f36c67422 user: dmestas tags: trunk | |
| 12:55 | tooltips: hover-only custom tip; avatar uses the native one check-in: 16091c7717 user: dmestas tags: trunk | |
| 12:50 | verify the search index at open; rebuild on mismatch check-in: 180e7a964d user: dmestas tags: trunk | |
| 12:44 | Reset rebuilds the shape; repo.reindex repairs in process check-in: a72b83a394 user: dmestas tags: trunk | |
| 12:35 | private tickets leave no public trace; writes can still reach them check-in: f6a6523eea user: dmestas tags: trunk | |
| 12:29 | ingest: hold the cursor until fold lands; stall with backoff check-in: 02f05e4245 user: dmestas tags: trunk | |
| 12:12 | ticket.config reads at the tip hash, so cat memoizes check-in: b2169a82f5 user: dmestas tags: trunk | |
| 12:09 | configure ticket vocabulary check-in: 3d66de729c user: dmestas tags: trunk | |
| 12:03 | .quarry/tickets.json: repo-owned ticket vocabulary check-in: 94b35f0a27 user: dmestas tags: trunk | |
| 11:20 | priority view: age tiebreak, never recency check-in: e7f1adc964 user: dmestas tags: trunk | |
| 11:13 | tickets default to priority order; fix broken edit form check-in: 2956c743ac user: dmestas tags: trunk | |
| 11:07 | ticket list: priority sort and triage badges check-in: 23d74b9af3 user: dmestas tags: trunk | |
| 10:59 | fleet: mirror struct missed the Gaps field check-in: f820bcc6fc user: dmestas tags: trunk | |
| 10:39 | kanban: swimlanes, vocabulary columns, triage fields check-in: ca35336d81 user: dmestas tags: trunk | |
| 10:12 | ticket replies go to icomment, not the description check-in: f05601436b user: dmestas tags: trunk | |
| 09:10 | add social card metadata pointing at the mark check-in: 3185c0595d user: dmestas tags: trunk | |
| 03:17 | adopt the Q mark as logo and favicon; dot branch tips check-in: c62e017c84 user: dmestas tags: trunk | |
| 03:17 | track source that was never added to the store check-in: 08b23c4de9 user: dmestas tags: trunk | |
| 03:04 | marks: colour and depth treatments on L2b check-in: 638bc9adaa user: dmestas tags: trunk | |
| 02:59 | marks: shorter tails for the L2 line check-in: cc6f09478a user: dmestas tags: trunk | |