50 descendants and 50 ancestors of ce6f05ea985f4f5c
|
2026-09-08
| ||
| 14:48 | Timeline cards say what they are: a glyph per kind closed check-in: e2da1c20b6 user: dmestas tags: tl-glyphs | |
| 14:41 | land dash-own-work check-in: b04b4b9115 user: dmestas tags: trunk | |
| 14:41 | land inbox-links-real check-in: e657cb8b83 user: dmestas tags: trunk | |
| 14:08 | An inbox row links where the event actually points, never at a raw template closed check-in: 1945cd5eb6 user: dmestas tags: inbox-links-real | |
| 14:03 | land inbox-links check-in: 734914bd56 user: dmestas tags: trunk | |
| 13:57 | Inbox rows lead somewhere: in-app steps carry the trigger's link closed check-in: fcfef1442c user: dmestas tags: inbox-links | |
| 01:47 | dashboard: show the caller's own recent work, which me.feed already computed closed check-in: f461c4cf10 user: dmestas tags: dash-own-work | |
| 01:40 | land notify-inbox check-in: a9612a7816 user: dmestas tags: trunk | |
| 01:38 | A fault reaches every admin's inbox, and every repository has an activity topic closed check-in: 5274b51ae3 user: dmestas tags: notify-inbox | |
| 01:29 | land notify-reach check-in: 55de8d5e60 user: dmestas tags: trunk | |
| 00:58 | Alerts reach people: the admin group is a topic, and every account and grant is provisioned closed check-in: b386157934 user: dmestas tags: notify-reach | |
|
2026-09-07
| ||
| 18:57 | land search-empty check-in: 37b806e848 user: dmestas tags: trunk | |
| 18:57 | land landing-live check-in: e20eea7dc2 user: dmestas tags: trunk | |
| 18:57 | land ingest-fault-cause check-in: 593a47d4fa user: dmestas tags: trunk | |
| 17:04 | zitcli: frames reports why the child stopped, not that the stream ended closed check-in: f21812051f user: dmestas tags: ingest-fault-cause | |
| 17:04 | zitcli: frames reports why the child stopped, not that the stream ended check-in: 90fb75f1e8 user: dmestas tags: ingest-fault-cause | |
| 17:01 | Search pages explain themselves when there is no query closed check-in: d81c71e206 user: dmestas tags: search-empty | |
| 16:59 | Landing page follows the record: accept, remarks and check-ins patch the body live closed check-in: 2f8cbedc64 user: dmestas tags: landing-live | |
| 16:53 | land landing-paragraph check-in: 3ed6e6b891 user: dmestas tags: trunk | |
| 16:51 | A paragraph-length landing title renders as prose, not an h1 closed check-in: 5f4b40b254 user: dmestas tags: landing-paragraph | |
| 16:45 | land ingest-stamp check-in: 03ac9993bc user: dmestas tags: trunk | |
| 16:41 | Poll a store only when its file moved; idle stores no longer fill the ingest lane closed check-in: f4cee0ea87 user: dmestas tags: ingest-stamp | |
| 16:39 | Create new branch named "ingest-stamp" check-in: 9c5aae6530 user: dmestas tags: ingest-stamp | |
| 16:30 | land ci-letter check-in: b36e09fc2d user: dmestas tags: trunk | |
| 16:02 | CI takes a letter of its own: 8 in every role and the signed-in defaults, never in nobody; ops blank CI runs and pages close the CI doors without it closed check-in: 3094f7065c user: dmestas tags: ci-letter | |
| 04:14 | land zit-0.3.7 check-in: 60b5664f24 user: dmestas tags: trunk | |
|
2026-09-06
| ||
| 22:54 | Pin zit 0.3.7 for the Linux build (grep, timeline and info read what the image already holds) closed check-in: 0cd3610f2a user: dmestas tags: zit-0.3.7 | |
| 22:52 | land chat-letter check-in: 5668b43c41 user: dmestas tags: trunk | |
| 20:16 | Chat takes the chat letter on the page, the stream and the tab, as the API op already did closed check-in: c380d073a9 user: dmestas tags: chat-letter | |
| 20:01 | land ticket-inline-edit check-in: aa4f7edd77 user: dmestas tags: trunk | |
| 20:00 | timeline: never serve a stale leaf set; a merged check-in must not keep its ring closed check-in: 7f9399b497 user: dmestas tags: ticket-inline-edit | |
| 19:58 | land protect-editor check-in: d4ea112ef4 user: dmestas tags: trunk | |
| 19:57 | Protected-branch rules: rows get their padding and an aligned label column; a required check the forge's own CI reports is no longer called stale closed check-in: b871e04414 user: dmestas tags: protect-editor | |
| 19:53 | land ticket-inline-edit check-in: 4501f0db9b user: dmestas tags: trunk | |
| 19:51 | landing: drop the full-diff link; the page already pages in every line check-in: 0bc0c3a6ef user: dmestas tags: ticket-inline-edit | |
| 19:48 | land ticket-inline-edit check-in: 5f79616ff0 user: dmestas tags: trunk | |
| 16:24 | ticket: edit the title and description in place, where they are read check-in: 5660ca9083 user: dmestas tags: ticket-inline-edit | |
| 16:07 | land landing-log-overflow check-in: 7433973031 user: dmestas tags: trunk | |
| 16:04 | A landing's run log scrolls inside its card: the check details is a block again, only the waiting row is a flex line closed check-in: 1f5553d3e4 user: dmestas tags: landing-log-overflow | |
| 16:04 | land feed-landings-chip check-in: b0e0b307c6 user: dmestas tags: trunk | |
| 16:03 | land ci-run-page check-in: 764e467a4d user: dmestas tags: trunk | |
| 16:02 | ci: the run page reads like a run — commit subject, log filter, expand, wrap, raw closed check-in: ed072e1bdb user: dmestas tags: ci-run-page | |
| 15:59 | The activity feed offers a landings chip, counting records and replies together closed check-in: 54ff2a1ebd user: dmestas tags: feed-landings-chip | |
| 15:52 | land zit-0.3.6 check-in: e5d92f969c user: dmestas tags: trunk | |
| 15:49 | Pin zit 0.3.6 for the Linux build (clones servers that answer with a charset on the media type, zit#179) closed check-in: c52bd26dd7 user: dmestas tags: zit-0.3.6 | |
| 15:47 | land ci-log-stream check-in: 8cf40c0aa9 user: dmestas tags: trunk | |
| 14:29 | landing: the decision card streams while CI runs, and reloads without script closed check-in: 1b4423c468 user: dmestas tags: ci-log-stream | |
| 14:12 | Create new branch named "ci-log-stream" check-in: 677bed2a7a user: dmestas tags: ci-log-stream | |
| 14:10 | land fleet-edit-mirror check-in: 8afe5afaf9 user: dmestas tags: trunk | |
| 12:38 | landing: decision controls skip the override validation that silently blocked them closed check-in: ef78b6d72f user: dmestas tags: fleet-edit-mirror | |
| 12:26 | fleet: edit mirror link selects the Mirrors tab, where the form lives check-in: ce6f05ea98 user: dmestas tags: fleet-edit-mirror | |
|
2026-09-02
| ||
| 11:04 | Back out 50000f92c47b: chat work committed here from another checkout; it lives on trunk closed check-in: 719a8e6462 user: dmestas tags: activity-ops | |
| 10:59 | chat: a reference opens a window around the message, and jumps in place when it is already on screen check-in: 50000f92c4 user: dmestas tags: activity-ops | |
| 10:59 | Restore internal/web to trunk state; chat edits belong to another checkout check-in: 0848786515 user: dmestas tags: activity-ops | |
| 10:59 | Drop chatui_test.go change swept in from another checkout check-in: e9a6ed545a user: dmestas tags: activity-ops | |
| 10:58 | Drop web.go chat change swept in from another checkout check-in: 5345f9402d user: dmestas tags: activity-ops | |
| 10:58 | RFC 0013 phase 1: guard the activity memo against a fold landing mid-scan check-in: 0db36a28fc user: dmestas tags: activity-ops | |
| 10:55 | RFC 0013 phase 1: backfill filechange.dir, validate branch and dates, memo outside the lock check-in: d93eb670ae user: dmestas tags: activity-ops | |
| 10:43 | RFC 0013 phase 1: filechange.dir, the activity index queries, and both ops check-in: ac01e077d0 user: dmestas tags: activity-ops | |
| 10:31 | land ci-worker-zit-path check-in: efa82d13df user: dmestas tags: trunk | |
| 10:31 | land activity-profile check-in: c7ab9ea20a user: dmestas tags: trunk | |
| 03:47 | merge trunk closed check-in: 9a3db1e8c7 user: dmestas tags: activity-profile | |
| 03:22 | ci worker: put the pinned zit on each step's PATH as zit closed check-in: 5027fea131 user: dmestas tags: ci-worker-zit-path | |
|
2026-09-01
| ||
| 23:48 | chat: the message editor clears the 16px iOS zoom threshold check-in: 64c0533305 user: dmestas tags: trunk | |
| 23:44 | chat: a check in the strip lowers the NEW flag where script cannot check-in: 41d6243944 user: dmestas tags: trunk | |
| 23:38 | RFC 0013: the condensed view is the core slice check-in: 7187d18ee1 user: dmestas tags: activity-profile | |
| 23:27 | RFC 0013: activity profile — core sample and strip from the filechange fold check-in: 657dc9f2fb user: dmestas tags: activity-profile | |
| 23:25 | chat: earlier-messages pill inside the log, not a paragraph above the shell check-in: 2ae1cdc2c1 user: dmestas tags: trunk | |
| 23:24 | chat: a send spends preview and reply band too; mentions read the form field and insert on click check-in: 88ef02e258 user: dmestas tags: trunk | |
| 23:19 | chat: one-line strip, attachment placeholder, enter makes a newline, headings at chat scale, preview reads the form field check-in: 7e7dbd00c2 user: dmestas tags: trunk | |
| 23:11 | chat: hide mark-read from a shared ancestor — the composer is not inside the chatwrap check-in: 29aeb96dec user: dmestas tags: trunk | |
| 23:08 | chat: composer strip as round controls — insert, info, preview, send; reading to the end marks read check-in: da801d9d2b user: dmestas tags: trunk | |
| 23:00 | chat: fold the reply page into the channel — reply band, forward paging, gone state at the permalink URL check-in: 0842883f4d user: dmestas tags: trunk | |
| 22:00 | chat: a purged permalink says gone, not not-found check-in: 931a0c00ac user: dmestas tags: trunk | |
| 21:57 | chat: remove a deleted message from the timeline, author or repo admin check-in: eccbdcde22 user: dmestas tags: trunk | |
| 21:39 | chat: opaque menu panel, contained hit boxes, full-width editor, room for the sub-line check-in: cf5219f8c2 user: dmestas tags: trunk | |
| 19:13 | chat: the linked message is one card; the channel names itself like the permalink check-in: b4c790db7a user: dmestas tags: trunk | |
| 18:59 | chat: the permalink gets the same full-screen shell as the channel check-in: 04c64cf069 user: dmestas tags: trunk | |
| 18:43 | chat: no focus ring on the composer; the caret is the indicator check-in: 618af32757 user: dmestas tags: trunk | |
| 18:10 | chat: the retention note wraps instead of widening the whole column check-in: 0b98e8033f user: dmestas tags: trunk | |
| 18:09 | chat: let the shell column shrink below its widest nowrap line check-in: 4b89f412f3 user: dmestas tags: trunk | |
| 18:06 | chat: one clean control row in the composer, the retention note on its own line check-in: 2d3e5d3abd user: dmestas tags: trunk | |
| 18:03 | chat: the composer as one soft panel with pill controls check-in: e05ece8598 user: dmestas tags: trunk | |
| 18:00 | chat: the menu panel floats where script runs, stays in flow where it does not check-in: b7be8ff89c user: dmestas tags: trunk | |
| 17:55 | chat: the jump pill stands down while a message menu is open check-in: 0173694500 user: dmestas tags: trunk | |
| 17:53 | chat: assert the overflow by element, not by exact tag text check-in: 8d8a8a7178 user: dmestas tags: trunk | |
| 17:52 | chat: an opened menu scrolls itself into view check-in: 0816e168e8 user: dmestas tags: trunk | |
| 17:48 | chat: keep the icons level when a menu is open check-in: 4dca8ebdf7 user: dmestas tags: trunk | |
| 17:45 | chat: correct the summary-display comments — a hazard guard, not an observed bug check-in: ae0053a8ff user: dmestas tags: trunk | |
| 17:43 | chat: inline-grid for the icon box so it does not stretch the row check-in: 251d503dc1 user: dmestas tags: trunk | |
| 17:41 | chat: never set display on a summary — it was rendering every edit form and delete confirm check-in: 569c21ffff user: dmestas tags: trunk | |
| 17:36 | chat: reply and edit as icons, everything rare behind a native overflow menu check-in: d2fe2b04df user: dmestas tags: trunk | |
| 16:12 | chat: message actions are visible without hovering, and jump-to-latest is one shape check-in: 2506a5cd05 user: dmestas tags: trunk | |
| 14:59 | chat: the permalink stops drawing a second heading beside the layout's check-in: 84cbfce794 user: dmestas tags: trunk | |
| 14:56 | chat: permalinks show the conversation around the linked message, and can reply to it check-in: 697499ff18 user: dmestas tags: trunk | |
| 14:34 | chat: the unread badge ships hidden check-in: c6643d4e73 user: dmestas tags: trunk | |
| 14:29 | chat: assert the composer enhancement by property, not by exact expression text check-in: 86e7514936 user: dmestas tags: trunk | |
| 14:27 | chat: sending puts you at the end of the log check-in: 4db4342b44 user: dmestas tags: trunk | |
| 14:16 | chat: use el, not document, in datastar expressions; a throw there killed every handler below the log check-in: 79adc68bef user: dmestas tags: trunk | |
| 14:13 | chat: keep the newline between the composer's attributes; guard datastar attributes with a parse check-in: 7e1b7cf7b7 user: dmestas tags: trunk | |
| 14:09 | chat: clear the composer from the server, and stop the CSP-unsafe expression that killed the submit handler check-in: cf198b1e73 user: dmestas tags: trunk | |