plebeius
f4727641b4
chore: add translation
2026-02-15 20:35:20 +08:00
plebeius
ad41a78974
feat(post-page): enable Update button to refresh replies, add Auto alert translation
...
Update button calls useReplies().reset() for manual refresh. Auto button
shows translated informational alert. Register reply feed reset in Post
desktop/mobile when on post page.
2026-02-12 17:44:26 +08:00
plebeius
18cea185e7
refactor: replace default lodash imports with named imports
...
Replaced `import _ from 'lodash'` with specific named imports (`capitalize`, `lowerCase`, `debounce`, `startCase`) across 18 files. This reduces bundle size and improves tree-shaking efficiency.
2026-02-11 19:01:09 +08:00
plebeius
63ee8aa168
refactor: rebrand default subplebbits to 5chan directories
2026-01-28 16:51:27 +08:00
plebeius
d86637200b
fix(mod-queue): improve alert threshold input validation and add i18n for view selector
2026-01-25 16:56:48 +08:00
plebeius
14e8c92fa0
feat(mod-queue): add view mode selection and integrate with post components
2026-01-25 16:29:15 +08:00
plebeius
6f9e3b2330
fix(mod queue): show mod queue button in /mod/ multiboard view
2026-01-11 17:25:49 +01:00
plebeius
e0fb887bac
sort mod queue by timestamp, remove redundant "view" button
2026-01-09 15:47:56 +01:00
plebeius
e899ac7fb9
update mod queue
2026-01-08 16:43:14 +01:00
plebeius
70ba14591a
feat: implement mod queue
2026-01-07 16:03:02 +01:00
plebeius
eb3b02ae9e
refactor(i18n): use shorter translation keys for all feed filter
2025-12-29 16:35:21 +01:00
plebeius
652385561b
feat(all-feed): add NSFW/SFW filter
2025-12-29 16:18:59 +01:00
plebeius
34bebda4f7
fix eslint warnings
2025-12-23 19:21:48 +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
d30db40159
feat(board buttons): add vote button to mobile
2025-11-18 16:42:48 +01:00
plebeius
12101fe75e
feat: add Multiboards category with /subs/ and /all/
2025-11-12 16:35:38 +01:00
plebeius
af1468669c
feat(board-buttons): add directory-specific vote button
2025-11-12 14:54:50 +01:00
plebeius
b886cbdf3b
fix(routing): handle empty boardPath and resolve directory codes
2025-11-07 18:54:45 +01:00
plebeius
2a521ad8f8
fix(board buttons): guard against undefined address
2025-11-07 18:46:12 +01:00
plebeius
d78fed1fda
refactor(routing): migrate to directory-based board routing
2025-11-07 12:50:58 +01:00
Tom (plebeius.eth)
53e04823df
feat(board): add search bar to board page, redirect to catalog view
2025-06-04 16:36:16 +02:00
Tom (plebeius.eth)
a8f7de7d85
feat(catalog): add search
2025-03-06 16:27:09 +01:00
Tom (plebeius.eth)
cf183393a4
update board buttons UI, add catalog search UI
2025-03-06 15:44:26 +01:00
Tom (plebeius.eth)
dcb05ed3a0
perf: prioritize cached data from API, improving navigation speed and memory consumption
2025-03-06 13:15:33 +01:00
Tom (plebeius.eth)
b127876ce4
feat(catalog): add catalog filters
2025-03-06 00:07:08 +01:00
Tom (plebeius.eth)
4bdcfbdd28
Update board-buttons.tsx
2025-03-03 23:43:45 +01:00
Tom (plebeius.eth)
f4330e0a4b
style(post page): add window alert about Update button
2025-02-20 21:50:32 +01:00
Tom (plebeius.eth)
9ee6966c26
fix(time filter): last visit time filter could be a duplicate in dropdown
2024-11-14 16:43:10 +01:00
Tom (plebeius.eth)
6692c65c4b
add route validation checks
2024-10-29 17:40:09 +01:00
Tom (plebeius.eth)
71ba306ec1
fix(catalog): if time filter is 'bump order', it should say 'last bumped' instead of 'newer than'
2024-10-29 15:56:43 +01:00
Tom (plebeius.eth)
dcd970c706
fix replycount of description post
2024-09-18 12:37:39 +02:00
Tom (plebeius.eth)
fa86c3631f
remove ugly alerts
2024-09-16 16:57:08 +02:00
Tom (plebeius.eth)
7497daa4d0
fix eslint
2024-09-15 21:38:16 +02:00
Tom (plebeius.eth)
b363c27108
style(board): show rules under description
2024-09-15 21:27:32 +02:00
Tom (plebeius.eth)
cccdad173d
Update board-buttons.tsx
2024-09-13 12:01:56 +02:00
Tom (plebeius.eth)
f9c82bccfd
add 'coming soon' alert to inactive buttons
2024-09-12 11:57:24 +02:00
Tom (plebeius.eth)
ac232c430f
add translation
2024-09-10 19:19:39 +02:00
Tom (plebeius.eth)
b38948bbc9
feat(catalog filters): add "filtered threads" count
2024-09-10 19:16:13 +02:00
Tom (plebeius.eth)
cb97b67cde
style(post mobile): improve buttons positioning, add Update and Auto buttons for clarity
2024-09-08 10:41:08 +02:00
Tom (plebeius.eth)
d81165ef0f
refactor styling
2024-09-04 20:48:20 +02:00
Tom (plebeius.eth)
cdee29e94f
feat(pending post): show board navigation, stats and post form
2024-08-29 14:18:20 +02:00
Tom (plebeius.eth)
c4721fff09
Update board-buttons.tsx
2024-07-13 09:37:45 +02:00
Tom (plebeius.eth)
a6a551a25f
feat(post): add 'loading comments' indicator
2024-07-12 10:40:02 +02:00
Tom (plebeius.eth)
e716a45a31
feat(post): add tooltip to comment edit timestamp
2024-07-07 14:49:17 +02:00
Tom (plebeius.eth)
ff72365151
revert, replyCount should come from api
2024-07-07 14:36:14 +02:00
Tom (plebeius.eth)
8d05db8843
feat(post page): add reply count and link count in top row
2024-07-05 10:53:50 +02:00
Tom (plebeius.eth)
713739b02f
feat(post): clicking "+" button next to "omitted replies" message shows all replies
2024-07-01 10:33:11 +02:00
Tom (plebeius.eth)
06e18289a4
feat(styles): remember style selection per sfw or nsfw category, instead of single board
2024-06-30 21:50:50 +02:00
Tom (plebeius.eth)
6eb521f501
style: update mobile UI spacing, colors
2024-06-30 11:47:09 +02:00
Tom (plebeius.eth)
f0bd9e9e9b
update ui
2024-06-29 12:15:10 +02:00