Tommaso Casaburi
1a09c7e891
Merge branch 'codex/fix/pending-escape-board-redirect'
...
# Conflicts:
# src/components/post-form/post-form.tsx
2026-05-23 17:26:47 +07:00
Tommaso Casaburi
e95dcb8af5
fix(pending-post): return to board after abandoned challenge
2026-05-23 17:24:22 +07:00
Tommaso Casaburi
739da79964
Merge branch 'codex/fix/hide-empty-advanced-settings-fields'
2026-05-23 17:23:23 +07:00
Tommaso Casaburi
b849f7c376
fix(advanced settings): hide gateway fields in pure p2p mode and align inputs
...
When pure browser P2P is enabled, the IPFS gateway and pubsub provider
fields no longer apply, so hide them and toggle their visibility reactively
from the now-controlled pure P2P checkbox. Rename "Node RPC" to "Full node
WebSocket RPC", add a placeholder, and drop the old info toggle.
Give the WebSocket RPC text input the same content-box width, border, and
padding as the textareas above it so all field right edges align.
2026-05-23 17:23:05 +07:00
Tommaso Casaburi
fb1dbb3917
Merge branch 'master' of github.com:bitsocialnet/5chan
2026-05-23 17:20:18 +07:00
Tommaso Casaburi and GitHub
22c1b4f123
feat(post options): support nonoko board redirects ( #1137 )
2026-05-23 16:54:38 +07:00
Tommaso Casaburi
f4965ee678
Merge branch 'codex/fix/mod-queue-board-summary-dedupe'
2026-05-23 15:36:54 +07:00
Tommaso Casaburi
d13f2240e3
fix(mod queue): dedupe board filters
2026-05-23 15:36:39 +07:00
Tommaso Casaburi
ff732af9de
fix(mod queue): keep empty state inside loaded table
2026-05-23 15:24:21 +07:00
Tommaso Casaburi
ca13e97dd4
feat(p2p): enable pure browser p2p by default
2026-05-22 17:31:28 +07:00
Tommaso Casaburi
99eb49cdc5
fix(edit menu): restore moderation reason field
2026-05-22 14:17:25 +07:00
Tommaso Casaburi
b6ba1461f8
Merge branch 'codex/fix/bbcode-preview-mod-warning'
2026-05-22 00:44:43 +07:00
Tommaso Casaburi
275d8b0e69
fix(moderation): clarify moderator composer state
2026-05-22 00:44:14 +07:00
Tommaso Casaburi
693c8ad360
fix(theme): match tomorrow directory/archive table headers to 4chan
...
Use post-form title colors for thead cells and drop borders in Tomorrow theme.
2026-05-22 00:43:21 +07:00
Tommaso Casaburi and GitHub
4c011b3fdd
fix(post form): align rules prompt test with bottom placement ( #1136 )
2026-05-22 00:03:52 +07:00
Tommaso Casaburi
75fb245bfb
Merge branch 'master' of github.com:bitsocialnet/5chan
2026-05-21 22:33:51 +07:00
Tommaso Casaburi and GitHub
ff6b4cd201
feat(posting): add scoped options and qst formatting ( #1135 )
...
* feat(posting): add scoped options and qst formatting
* fix(posting): address post options review feedback
* fix(posting): sync option content before publish
* fix(posting): handle final review nits
2026-05-21 22:12:41 +07:00
Tommaso Casaburi
7d521b1e95
Merge branch 'codex/fix/post-form-rules-row-bottom'
2026-05-21 19:35:07 +07:00
Tommaso Casaburi
4efa668fec
fix(post form): move rules and FAQ prompt to bottom of form
...
Render the rules/FAQ prompt after the last field instead of between
the file and options rows so it always sits at the bottom.
2026-05-21 19:34:50 +07:00
Tommaso Casaburi
8cd3b65b19
fix(post form): center the collapsed start-new-thread toggle
...
Re-center the desktop start-new-thread toggle (matching the board
title) while keeping the expanded post form left-aligned with the
blotter.
2026-05-21 19:30:40 +07:00
Tommaso Casaburi
1fffe2c428
Merge branch 'codex/fix/post-form-blotter-align'
2026-05-21 19:04:39 +07:00
Tommaso Casaburi
b347205136
fix(post form): align desktop post form to blotter left edge
...
Match the blotter's centered 468px column so the desktop post form
shares its left edge instead of being centered within its own width.
2026-05-21 19:03:47 +07:00
Tommaso Casaburi
7305e40870
feat(post form): add rules and FAQ prompt
2026-05-21 18:55:36 +07:00
Tommaso Casaburi
5fc27fda21
Merge branch 'codex/fix/verbose-board-loading-feed'
2026-05-21 18:02:06 +07:00
Tommaso Casaburi
e426bf2ccc
fix(board): clarify loading fallback
2026-05-21 18:01:44 +07:00
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
35ffbd257b
fix(directory): load direct board routes
2026-05-21 15:27:06 +07:00
Tommaso Casaburi
616fea39fb
fix(directory): use resolved board for directory feeds
2026-05-21 00:05:29 +07:00
Tommaso Casaburi and GitHub
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
ca6e843a89
fix(mod queue): rename queue dismissal action
2026-05-20 14:48:07 +07:00
Tommaso Casaburi and GitHub
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 Casaburi and GitHub
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
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
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