Skip to content

0.14.0: /boards, the tsbb network directory - #51

Merged
ralyodio merged 1 commit into
mainfrom
boards-directory
Oct 21, 2026
Merged

ralyodio merged 1 commit into
mainfrom
boards-directory

Conversation

@ralyodio

Copy link
Copy Markdown
Contributor

Lists every board running tsbb at /boards on every board, so each board advertises the others.

  • Registry: apps/server/src/boards.json (self-hosters join with a PR; boards pick it up on their next update)
  • Live topic/post counts from each board's /api/v1/stats, fetched server side, cached 10 minutes, 4s timeout; boards with 0 topics are hidden until their first post
  • /partners, /instances, /network 301 to /boards; /api/v1/boards JSON; footer link and sitemap entry
  • Tests: test/boards.test.ts; full suite 249/249 + typecheck clean

🤖 Generated with Claude Code

A registry in apps/server/src/boards.json, rendered at /boards with live
topic and post counts from each board's /api/v1/stats (cached 10 min,
empty boards hidden). /partners, /instances and /network redirect there;
/api/v1/boards serves it as JSON; linked from the footer and the sitemap.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@ralyodio
ralyodio merged commit e758a39 into main Oct 21, 2026
3 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant