50 most recent check-ins that include changes to files matching 'internal/chat/*'
|
2026-10-02
| ||
| 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:41 | Merge trunk closed check-in: c249eab3fd user: zeitgeist tags: site-admins-stop-at-the-door | |
| 00:36 | Merge trunk into admins-send-reset-links check-in: 3f78ebe54f user: zeitgeist tags: admins-send-reset-links | |
|
2026-10-01
| ||
| 23:53 |
land chat-messages-are-caret-n
Checks tested the merge with trunk at eba50d95247f; trunk has moved since. check-in: 3a61e5fb68 user: dmestas tags: trunk | |
| 22:42 | chat: a fossil-bridged line keeps #N as text, and the team room's preview reads today's grammar (#309) closed check-in: 616f1d461b user: zeitgeist tags: chat-messages-are-caret-n | |
| 21:58 | chat: #N is a ticket everywhere, ^N a chat message; lines posted before keep #N a message (#309) check-in: 452d2a3c9a user: zeitgeist tags: chat-messages-are-caret-n | |
| 21:23 | update rfc20-release-tag from trunk closed check-in: b42f59de5b user: dmestas tags: rfc20-release-tag | |
| 21:23 |
land robot-lines-name-numbers
Checks tested the merge with trunk at 6cfc74f49dbf; trunk has moved since. check-in: eea319ac28 user: dmestas tags: trunk | |
| 19:09 | merge trunk (bounded sync decoding) into rfc20-mirror-uv check-in: 3f4482ad5b user: zeitgeist tags: rfc20-mirror-uv | |
| 17:40 | Merge trunk check-in: 405f34fa66 user: zeitgeist tags: ci-tests-each-change-once | |
| 17:38 | Robot ticket lines say ticket #N, since a bare #N in chat is a message closed check-in: 8b7831a301 user: zeitgeist tags: robot-lines-name-numbers | |
| 17:27 | Merge trunk into robot-lines-name-numbers check-in: e3ccbf9a54 user: zeitgeist tags: robot-lines-name-numbers | |
| 17:20 | Robot lines resolve old numbers once per render, tickets through the shared resolver check-in: 0f186a9b9f user: zeitgeist tags: robot-lines-name-numbers | |
| 16:39 | land delete-forgets-the-repository check-in: 34b7277ba3 user: dmestas tags: trunk | |
| 15:16 | Merge trunk; delete also purges unversioned catalog, publisher cursor keys and finishes event scans on pending count (#294) check-in: ea6e1d281e user: zeitgeist tags: delete-forgets-the-repository | |
| 13:31 | Robot lines name landings and tickets by number, old lines resolve at display check-in: 9ba741c746 user: dmestas tags: robot-lines-name-numbers | |
| 12:04 | Merge trunk check-in: 1221ef747b user: zeitgeist tags: ci-tests-each-change-once | |
| 11:49 |
land rfc20-uv-catalog
Checks tested the merge with trunk at 9a702adb7806; trunk has moved since. check-in: eba0ccd4bf user: dmestas tags: trunk | |
| 11:29 | RFC 0020 rung 2: the unversioned-file catalog, stored in the repository's bucket, with uv ops gated on y closed check-in: d5ef6207dc user: zeitgeist tags: rfc20-uv-catalog | |
|
2026-09-30
| ||
| 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 | |
|
2026-09-26
| ||
| 16:39 | land presence-test-iterates-enough check-in: e27f3a9d77 user: dmestas tags: trunk | |
| 15:52 | The presence fan-out test iterates enough for a plain run to catch the race closed check-in: fd80cfc024 user: dmestas tags: presence-test-iterates-enough | |
| 15:48 | The presence fan-out test iterates enough for a plain run to catch the race closed check-in: 266c592751 user: dmestas tags: presence-fanout-copies-its-watchers | |
| 15:46 | land presence-fanout-copies-its-watchers check-in: 24a82cca3d user: dmestas tags: trunk | |
| 15:43 | A presence beat copies its watchers under the lock, so a tab opening mid-beat cannot crash the forge check-in: d39528650b user: dmestas tags: presence-fanout-copies-its-watchers | |
|
2026-09-13
| ||
| 20:14 | merge trunk: the room's InRoom and this branch's Losing both stay closed check-in: 14017b2778 user: dmestas tags: team-hands | |
| 20:10 | land team-room check-in: d4020a0f33 user: dmestas tags: trunk | |
| 19:17 | teams: a room that gathers the rooms its repositories already have closed check-in: f25d790dae user: dmestas tags: team-room | |
|
2026-09-06
| ||
| 12:38 | landing: decision controls skip the override validation that silently blocked them closed check-in: ef78b6d72f user: dmestas tags: fleet-edit-mirror | |
|
2026-09-03
| ||
| 18:20 | land error-context check-in: b8654d5675 user: dmestas tags: trunk | |
| 18:01 | Sweep the error journal's call sites onto fault: funnels, store commands, mirror, CI, ingest, chat closed check-in: 0d3a2e317d user: dmestas tags: error-context | |
|
2026-09-02
| ||
| 17:35 | chat: the read answer morphs the page — band, tab and rail counts — and the rail counts tick live on fleet activity check-in: 9574068317 user: dmestas tags: trunk | |
| 11:59 | chat: presence over core NATS, and the desk rail — channels, who is here, about check-in: 6c2d3e89a0 user: dmestas tags: trunk | |
|
2026-09-01
| ||
| 21:57 | chat: remove a deleted message from the timeline, author or repo admin check-in: eccbdcde22 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 | |
| 13:50 | chat: tighter gutter, glass jump pill that waits, and broker-side duplicate suppression check-in: e5893251c8 user: dmestas tags: trunk | |
|
2026-08-31
| ||
| 23:48 | chat: Range from zero means DeliverAll, not StartSequence(0) check-in: 967c0a4c92 user: dmestas tags: trunk | |
|
2026-08-30
| ||
| 10:15 | merge trunk into fleet-tabs-1: keep trunk's four-surface fleet nav, wear the tab convention check-in: 73c9f1ca68 user: dmestas tags: fleet-tabs-1 | |
| 02:58 | land attention-4 check-in: 48328f288f user: dmestas tags: trunk | |
| 02:44 | chat bridge: hold outbound messages until sent, pin the validated dial address closed check-in: 62459caab0 user: dmestas tags: attention-4 | |
| 02:25 | chat bridge: never lose a message on a failed post; dedupe, redact and guard the fetcher check-in: a7e2fb7f1b user: dmestas tags: attention-4 | |
| 01:51 | mirror.chatbridge: opt-in Fossil chat bridge, both directions check-in: 2a6cfa37b6 user: dmestas tags: attention-4 | |
|
2026-08-29
| ||
| 23:52 | merge trunk into exceptions check-in: 395e40d54d user: dmestas tags: exceptions | |
| 22:09 | land attention-2 check-in: 9eb8e48c21 user: dmestas tags: trunk | |
| 21:50 | Chat author groups with hued rails, inline #seq quotes, and an inbox triage queue check-in: 1c3ed0f2a5 user: dmestas tags: attention-2 | |
| 21:10 | take attention delivery off the write path and count unread without scanning the window check-in: b1e3e4f387 user: dmestas tags: attention-2 | |
| 20:44 | merge trunk into ci-signal closed check-in: 135cf1a1e7 user: dmestas tags: ci-signal | |
| 20:30 | land attention-1 check-in: e3089414d3 user: dmestas tags: trunk | |
| 20:22 | an attention stream, the ops that read it, and the activity robot check-in: 24aa859ca1 user: dmestas tags: attention-2 | |
| 18:18 | chat: per-channel sequence views, terminal deletes, gap-aware Tail that closes on cancel check-in: 7a68c2958a user: dmestas tags: attention-1 | |