Commit Graph
3 Commits
Author SHA1 Message Date
ancsemi 6454688837 Give each integration test its own port 2026-10-15 12:38:49 -04:00
ancsemi c64f2784d3 Tests: a certless start makes its own certificate; plain-HTTP tests say so explicitly 2026-09-07 19:52:23 -04:00
ancsemi 4614e8da1b Add forum channels (#144)
A forum is a regular channel where every top-level message is a topic.
Replies go in the message's thread, the topic shows its reply count, and a
reply bumps the topic to the newest end of the channel, so old topics
resurface instead of sinking. Toggle it in Channel Functions or tick Forum
when creating a channel.

The history query orders topics by their latest activity, with cursors
resolved to activity stamps so paging keeps working, and topics never
compact into each other so a bump can move the node in place. Covered by an
integration test that boots a scratch server.
2026-09-03 00:33:30 -04:00