Add board directory view (#1132)

* feat(directory): add board directory view

* fix(directory): populate board status

* style(directory): tighten board table

* docs(board manager): point board owners to manager

* fix(directory): show loading status

* style(directory): center board column in directory table

* perf(directory): cap board status checks

* style(directory): simplify board row links

* test(ci): stabilize coverage run

* test(ci): stabilize coverage harness

* test(ci): avoid async app flush act

* test(app): narrow layout harness coverage

* test(ci): stabilize app update distribution mock

* test(ci): preload app harness before route tests

* fix(directory): address final review findings
This commit is contained in:
Tommaso Casaburi
2026-05-19 23:34:33 +07:00
committed by GitHub
parent 4370e89174
commit cda1f7519f
62 changed files with 1572 additions and 171 deletions
-2
View File
@@ -244,8 +244,6 @@
"copy_direct_link": "复制直接链接",
"posts_auto_update_info": "帖子每约2分钟自动更新一次。目前无法禁用此功能。",
"board_address_tooltip": "此板块的点对点节点地址",
"vote_button_unavailable_intro": "暂不可用。每个目录都会有一个投票页面,列出正在竞争 /{{boardIdentifier}}/ 的版块。",
"vote_button_unavailable_outro": "5chan Pass 持有者将能够参与目录投票。最终治理机制仍在设计中,以纳入与 BSO-holder 的一致性。了解更多请访问 5chan.app/pass。",
"upload_failed": "上传失败",
"upload_not_supported_web": "由于技术限制(CORS),您的浏览器不支持上传媒体。5chan Android 应用和 Mac/Linux/Windows 桌面应用支持此功能。请从官方发布页面下载:https://github.com/bitsocialnet/5chan/releases/latest",
"file": "文件",