plebeius
90a01057f2
chore(knip): trim dead exports and tool noise
2026-03-08 16:37:34 +08:00
plebeius
95088300bd
refactor(routing): namespace board mod queue under board mod routes
...
Updated the canonical board mod queue URL to /:boardIdentifier/mod/queue and made legacy /:boardIdentifier/modqueue paths resolve to not found. Tightened route helpers so board-scoped mod URLs no longer fall through as generic board pages.
2026-03-07 16:02:19 +08:00
plebeius
8e6d81ba59
refactor(multiboards): remove time filter system end-to-end
...
Backend retention now keeps only recent posts, making the time filter UI
and newerThan filtering obsolete. Deleted use-time-filter hook, canonical
multiboard routes only, removed footer suggestions, dropped i18n keys.
2026-02-22 15:57:42 +08:00
plebeius
41b7fee439
refactor(mod queue): rename routes from /queue to /modqueue
2026-02-09 17:42:23 +08:00
plebeius
70ba14591a
feat: implement mod queue
2026-01-07 16:03:02 +01:00
plebeius
5e79ce91b6
refactor: remove description and rules mock posts
...
Removed all fake posts for subplebbit description and rules, including dedicated routes, components, and all related logic across the codebase. Board admins can now pin regular posts if they want to provide a description.
2025-12-23 19:14:25 +01:00
plebeius
12101fe75e
feat: add Multiboards category with /subs/ and /all/
2025-11-12 16:35:38 +01:00
plebeius
d78fed1fda
refactor(routing): migrate to directory-based board routing
2025-11-07 12:50:58 +01:00
Tom (plebeius.eth)
ba5753d85e
feat: add p/mod feed for all subs the user moderates
2025-03-05 17:38:34 +01:00
Tom (plebeius.eth)
6692c65c4b
add route validation checks
2024-10-29 17:40:09 +01:00
Tom (plebeius.eth)
5095e0e3b9
fix(pending post page): opening settings would change theme
2024-08-06 22:03:19 +02:00
Tom (plebeius.eth)
71e2eda3a3
fix route check
2024-07-02 19:23:39 +02:00
Tom (plebeius.eth)
22c1acdd3d
feat(subplebbit): add automatic theme based on nsfw or sfw tags
2024-06-17 12:17:36 +02:00
Tom (plebeius.eth)
4435ff120b
fix bugs
2024-06-11 15:13:04 +02:00
Tom (plebeius.eth)
0831e757bb
fix: wrong route check, default time filter value, missing translation
2024-06-11 12:04:16 +02:00
Tom (plebeius.eth)
15bffe89bf
feat: add time filter to p/all and p/subscriptions
2024-06-09 16:40:32 +02:00
Tom (plebeius.eth)
ddd063fdef
fix(pending post): settings were not shown correctly
2024-06-08 14:35:24 +02:00
Tom (plebeius.eth)
2ecedcc956
fix(settings): decode subplebbit address with emoji to fix pathname
2024-05-31 19:59:08 +02:00
Tom (plebeius.eth)
32f52200b7
feat(post): block posts via the minus button (to collapse) or via the post menu
2024-05-30 14:29:02 +02:00
plebeius.eth
09f05ac8a0
feat(p/all): add description view
2024-05-17 17:25:25 +02:00
plebeius.eth
cc2a640ae2
feat(multisubs): add catalog view
2024-05-17 16:39:02 +02:00
plebeius.eth
970c726720
feat(multisubs): add settings modal
2024-05-17 16:28:09 +02:00
plebeius.eth
86223bb249
feat(board): add p/all and p/subscriptions
2024-05-17 14:54:41 +02:00
plebeius.eth
5d124d2121
feat: add 'not found' view
2024-05-06 21:40:17 +02:00
plebeius.eth
394c7d8a81
feat(app): add pending post view
2024-04-25 22:02:55 +02:00
plebeius.eth
65c99ab188
feat(catalog): add media, styling
2024-04-12 17:47:30 +02:00
plebeius.eth
a508059af1
feat(app): add description and rules views
2024-04-08 17:32:12 +02:00
plebeius.eth
f5fefd51cf
feat(post page): add view specific buttons
2024-04-03 22:52:27 +02:00
plebeius.eth
0df86ac59f
ensure homepage always uses yotsuba as theme
2024-03-17 16:27:15 +01:00