Commit Graph
3623 Commits
Author SHA1 Message Date
Tommaso Casaburi bddbb82a58 Merge branch 'codex/fix/board-footer-subscriptions-empty-style' 2026-05-21 18:00:05 +07:00
Tommaso Casaburi 77e46500e2 fix(board): match subscriptions empty state to catalog search styling
Use the same centered red status treatment as catalog "Nothing Found"
instead of a plain red span in the subscriptions footer.
2026-05-21 18:00:01 +07:00
Tommaso Casaburi df0936a4f9 fix(ui): hardcode /all/ and /mod/ multiboard titles
Use fixed labels in the board header and mobile board selector instead of
directories metadata or translated mod copy.
2026-05-21 17:59:52 +07:00
Tommaso Casaburi 67ddaee673 docs(blotter): keep release highlights user-facing 2026-05-21 17:50:00 +07:00
Tommaso Casaburi f22c53ec1c Merge branch 'codex/fix/pending-account-comment-not-found' 2026-05-21 17:39:57 +07:00
Tommaso Casaburi e0a42e7899 fix(pending-post): preserve sparse retry routes 2026-05-21 17:39:35 +07:00
Tommaso Casaburi 56c4fdf3c1 fix(mod multiboard): show account import empty state 2026-05-21 17:37:18 +07:00
Tommaso Casaburi a31c3b44d3 fix(board): warn on unverified addresses 2026-05-21 17:33:14 +07:00
Tommaso Casaburi 75d90c8264 fix(post-form): shorten long uploaded file labels in the form
Telegraph and other hosts can produce very long filenames that overflow the
narrow post form upload row; truncate them more aggressively than post media
links and expose the full name via title tooltip.
2026-05-21 15:34:21 +07:00
Tommaso Casaburi 0fe18a5646 Merge branch 'codex/fix/direct-board-community-loading' 2026-05-21 15:27:24 +07:00
Tommaso Casaburi 35ffbd257b fix(directory): load direct board routes 2026-05-21 15:27:06 +07:00
Tommaso Casaburi 7fcea5d370 fix(deps): bump resolutions for Dependabot security alerts
Pin protobufjs, ws, @libp2p/kad-dht, and brace-expansion@5 to patched versions.
2026-05-21 15:24:14 +07:00
Tommaso Casaburi 616fea39fb fix(directory): use resolved board for directory feeds 2026-05-21 00:05:29 +07:00
Tommaso CasaburiandGitHub 536d9ac0b8 fix(directory): load per-directory list files (#1134)
Merge board directories from the new bitsocialnet/lists per-directory layout on the client side.

Update vendored fallback data, sync tooling, directory references, and tests.

Treat failed board stat fetches as complete on the home page so stats do not stay loading forever.
2026-05-20 23:31:58 +07:00
Tommaso Casaburi c8edc92983 fix(settings): clarify pure p2p gateway copy 2026-05-20 19:40:51 +07:00
Tommaso Casaburi 90394b5617 chore: bump bitsocial react hooks to 0.1.11 2026-05-20 18:22:30 +07:00
Tommaso Casaburi 0258384a7d Merge branch 'codex/chore/llm-knowledge-policy' 2026-05-20 14:49:40 +07:00
Tommaso Casaburi d6d01c0571 docs(agents): add generated LLM context workflow 2026-05-20 14:48:34 +07:00
Tommaso Casaburi ca6e843a89 fix(mod queue): rename queue dismissal action 2026-05-20 14:48:07 +07:00
Tommaso CasaburiandGitHub 6a7df90129 fix(home): use directory fallbacks for stats (#1133) 2026-05-20 00:33:55 +07:00
Tommaso Casaburi d21f91a171 fix(directory): restore table header styling 2026-05-20 00:03:19 +07:00
Tommaso CasaburiandGitHub cda1f7519f 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
2026-05-19 23:34:33 +07:00
Tommaso Casaburi 4370e89174 merge: mod bbcode editor 2026-05-19 15:45:36 +07:00
Tommaso Casaburi d2d047e5de feat(posts): add mod bbcode editor 2026-05-19 15:45:22 +07:00
Tommaso Casaburi 696b7a1b96 Merge branch 'codex/fix/catalog-search-empty-state' 2026-05-19 15:38:52 +07:00
Tommaso Casaburi 62cff4e207 fix(catalog): improve empty search state and footer layout
Show centered Nothing Found for catalog searches with no matches, mirror
search results labels at the bottom footer, split nav from the style row,
and drop the desktop catalog footer top margin.
2026-05-19 15:38:44 +07:00
Tommaso Casaburi 7ba8985a02 perf(dev startup): skip remote release tag lookup 2026-05-19 15:09:46 +07:00
Tommaso Casaburi fb9133e055 Merge branch 'cursor/8e13a949'
Inline crypto address validation on check instead of window.alert.
2026-05-19 15:05:47 +07:00
Tommaso Casaburi 1a57ec44b1 fix(settings): show crypto address validation inline instead of alert
Replace window.alert on empty check with a transient status message
next to the check button, matching existing resolution feedback.
2026-05-19 15:05:41 +07:00
Tommaso Casaburi f439c7022e Update 5chan-directories.json 2026-05-19 14:57:54 +07:00
Tommaso Casaburi b549789a23 chore(cursor agents): use composer-2.5-fast model 2026-05-19 13:20:25 +07:00
Tommaso Casaburi 3e4737fe97 fix(archive): fix layout 2026-05-18 23:49:58 +07:00
Tommaso Casaburi f39ad096b7 fix(app): preserve post form drafts in settings 2026-05-18 16:07:40 +07:00
Tommaso Casaburi c3d53202a3 fix(home): keep stats loading until directories resolve 2026-05-17 17:49:45 +07:00
Tommaso CasaburiandGitHub 95f3faf31a fix(post-form): clear stale draft state on form remount (#1131) 2026-05-17 17:15:31 +07:00
Tommaso Casaburi e58a10149f fix(home): route support link to pass page 2026-05-17 16:46:27 +07:00
Tommaso Casaburi 4acd4449ea fix(post form): show validation errors inline 2026-05-16 16:30:32 +07:00
Tommaso Casaburi a86c523d17 fix(post form): block temporary media links 2026-05-16 16:11:22 +07:00
Tommaso Casaburi 70cf337895 fix(thread): pass board identity to comments 2026-05-16 13:44:44 +07:00
Tommaso Casaburi 3545fb8845 Merge branch 'codex/fix/close-challenge-done-label' 2026-05-16 00:53:52 +07:00
Tommaso Casaburi 5cfcd8ba04 fix(challenge modal): rename iframe completion button 2026-05-16 00:53:41 +07:00
Tommaso Casaburi 30f395c1c8 fix(reply modal): wrap search status text 2026-05-16 00:53:12 +07:00
Tommaso Casaburi 714a47a32b chore(release): v0.8.5 v0.8.5 2026-05-15 18:51:20 +07:00
Tommaso Casaburi 3a5e5e58e4 Merge branch 'master' of github.com:bitsocialnet/5chan 2026-05-15 18:40:31 +07:00
Tommaso Casaburi 00d972b26d chore(deps): bump bitsocial packages 2026-05-15 18:38:29 +07:00
Tommaso CasaburiandGitHub a6f6e42bd7 fix(mod queue): stop resurfacing stale pending history (#1130) 2026-05-15 18:35:41 +07:00
Tommaso Casaburi c9c5fac73f Merge branch 'codex/fix/apple-touch-search-icons' 2026-05-15 17:59:47 +07:00
Tommaso Casaburi 69008dfd81 fix(favicon): add touch and search icons 2026-05-15 17:59:32 +07:00
Tommaso CasaburiandGitHub 84864019f5 fix(electron): use bundled Chromium version in user agent
* fix(media): clarify failed external image embeds

* fix(catalog): hide threads across board catalogs

* fix(blotter): render on multiboard feeds

* fix(desktop): start PKC RPC with configured options

* fix(electron): use bundled Chromium version in user agent
2026-05-14 18:22:54 +07:00
Tommaso Casaburi 9f2a95af50 fix(desktop): start PKC RPC with configured options 2026-05-14 17:26:45 +07:00