Commit graph

25 commits

Author SHA1 Message Date
blankie
96d26f3970 strip dark colors from FORUM_CSS, let theme handle input/button visuals 2026-06-05 04:28:02 +00:00
blankie
15d9de09f2 clean layout: toolbar row with search+actions, structured thread list items 2026-06-05 04:24:15 +00:00
blankie
cd88a8bffc better layout: search on its own row above action buttons 2026-06-05 04:23:08 +00:00
blankie
dd215878d7 loosen cramped inputs/buttons: more padding, spacing 2026-06-05 04:22:01 +00:00
blankie
235150a1b9 better forum page button layout: flex actions, bordered action links, cleaner thread list 2026-06-05 04:21:13 +00:00
blankie
65c8cde93e style forum inputs/buttons to match dark theme, fix post border 2026-06-05 04:19:41 +00:00
blankie
2c00c422cb fix retention label: inline-flex with nowrap, input 60px 2026-06-05 02:34:55 +00:00
blankie
f507bd2d77 fix retention input layout: inline label, override full-width 2026-06-05 02:33:28 +00:00
blankie
40e132023c fix checkbox layout: exclude from full-width, flex label 2026-06-05 02:32:33 +00:00
blankie
b476f6e206 add Security section to README 2026-06-05 02:18:51 +00:00
blankie
e0932cd815 update README: manual sync by default, not configurable, pruning detail 2026-06-05 02:16:46 +00:00
blankie
96c3c4a790 hide block link + show 'me' for own content by matching identity hash 2026-06-05 02:10:12 +00:00
blankie
e5575f43a6 cleaner form layout: CSS, forum-form class, remove hardcoded sizes/br tags 2026-06-05 02:07:31 +00:00
blankie
f204c9514a fix: restore PER_PAGE constant 2026-06-05 02:04:43 +00:00
blankie
cd2d68a180 manual sync by default: sync now button, auto-sync toggle 2026-06-05 02:02:25 +00:00
blankie
857c9c85a1 gossip sync: sync with random 20 peers per cycle instead of all peers 2026-06-05 01:58:32 +00:00
blankie
4fe180e75c max title (200) and body (10k) length limits, fix unescaped body in edit form 2026-06-05 01:04:17 +00:00
blankie
9cfbd001b5 README: auto-discovery and storage retention docs 2026-06-05 01:01:01 +00:00
blankie
0b1cdb9a97 auto-discovery toggle, auto-prune with customizable retention 2026-06-05 01:00:47 +00:00
blankie
8b9a206955 update moderation page: note auto-discovery, bootstrap fallback 2026-06-05 00:55:23 +00:00
blankie
ea3591ba48 truly public forum: auto-discover other instances via RNS announce handler 2026-06-05 00:55:03 +00:00
blankie
1bb490fb64 auto peer discovery: gossip known peers during sync, discover from_hash automatically 2026-06-05 00:43:18 +00:00
blankie
062384dc0b add sync tests: thread, reply, upvote, block, retraction, bidirectional, gossip, update 2026-06-05 00:34:16 +00:00
blankie
b2b454b33a fix README URLs, handler tests, sync improvements, block/retract gossip 2026-06-05 00:32:30 +00:00
blankie
b057d93b13 initial: decentralized link-sharing forum for TinyWeb 2026-06-04 08:23:51 +00:00