Tommaso Casaburi
be2b774382
fix(mod queue): show pending approval reasons directly
2026-06-03 18:53:11 +07:00
Tommaso Casaburi and GitHub
9b3a95dd95
feat(flash board): add SWF posting support ( #1145 )
2026-05-30 16:07:41 +07:00
Tommaso Casaburi and GitHub
e082c7b428
fix(react): address Doctor findings ( #1143 )
...
Accessibility/semantics pass aligned with React Doctor: role-based spans/divs become real buttons, role=status becomes <output>, modals use native <dialog>, author/peer flags render as <img>, and embed/challenge iframes are sandboxed. Includes review follow-ups: correct button chrome/centering/themed dialog colors and focus rings, the missing aria-label i18n keys (all languages), the Yandex image-search URL, clearer .bso setup steps, a keyboard-accessible image-search dropdown, and removal of the post-edit ('comment edited') display (mod edits unchanged).
2026-05-29 17:09:07 +07:00
Tommaso Casaburi and GitHub
f74b33f43b
feat(flags): add comment flags ( #1140 )
...
* feat(flags): add comment flags
* fix(flags): address review feedback
* fix(flags): clear stale flag publish data
2026-05-24 23:14:36 +07:00
Tommaso Casaburi
f6ce2ba018
fix(reply-quote-preview): keep floating OP previews at desktop width
2026-04-16 15:20:49 +07:00
Tommaso Casaburi
74f8fae496
fix(post): load capcode icons from public asset root
2026-04-09 16:30:21 +07:00
Tommaso Casaburi and GitHub
251e103db3
feat: finalize pretext feed sizing rollout ( #1120 )
...
* feat(feeds): add pretext-backed item sizing across board, catalog, and thread replies
* feat: finalize pretext feed sizing rollout
* fix(catalog): raise multiboard viewport buffer
* fix(board): preserve pretext query overrides
2026-04-02 19:45:55 +07:00
Tommaso Casaburi and GitHub
0aafb7f538
fix(post): move failed publish notice into comment body ( #1066 )
...
Align the failed notice and delete action with the existing post card and footer controls.
2026-03-12 17:56:52 +08:00
plebeius
8414fac15c
style(mod queue): flatten feed items, add View Thread button for replies
2026-03-07 20:33:08 +08:00
plebeius
65731ceb3a
fix(markdown): handle unavailable reply quote links
2026-03-06 14:55:40 +08:00
plebeius
59851a4b01
fix(publishing): abandon challenge close and clean failed local posts
2026-03-05 19:30:50 +08:00
plebeius
981940731b
refactor: remove NFT avatar functionality
...
Removes avatar-settings component, avatar-visibility store, and all
avatar rendering from posts. Strips avatar from account JSON, renames
NFT gateway label to media IPFS gateway, removes Polygon RPC and
hide-avatars toggle. Deletes 6 avatar-related translation keys.
2026-02-19 17:40:10 +08:00
plebeius
dedf18e199
perf(replies): progressive render, 500 replies/page, content-visibility
...
Set repliesPerPage to 500 to avoid Virtuoso pagination sort drift. Add useProgressiveRender with startTransition batching and CSS content-visibility for long reply lists.
2026-02-15 18:46:49 +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
5e1114e087
fix(post): OP thumbnail overlaps with replies when image has unusual dimensions
2026-01-18 18:41:05 +01:00
plebeius
a959f14290
fix(edit-menu): use correct banExpiresAt path in commentModeration.author
2026-01-09 16:43:21 +01:00
plebeius
402313107c
feat(post): add pending approval label
2026-01-08 17:09:35 +01:00
plebeius
5de2587cf4
feat(post): add moderator and administrator role indicators
2025-11-28 13:29:31 +01:00
Tom (plebeius.eth)
a8f7de7d85
feat(catalog): add search
2025-03-06 16:27:09 +01:00
Tom (plebeius.eth)
9d454b489c
fix(post): loading string could appear in floating posts from out-of-view quotes
2025-02-23 16:24:31 +01:00
Tom (plebeius.eth)
684ca25a65
display state strings from backend, but with user friendly wording
2025-02-20 13:29:24 +01:00
Tom (plebeius.eth)
0e6796002c
fix(post): title would wrap incorrectly in posts with no image/thumbnail
2025-02-05 15:55:08 +01:00
Tom (plebeius.eth)
87aefc7ba1
fix overflow
2025-01-26 23:14:49 +01:00
Tom (plebeius.eth)
2077a755bb
Update post.module.css
2024-12-24 18:13:18 +01:00
Tom (plebeius.eth)
eb3a630cc3
feat: add christmas theme
2024-12-24 17:13:12 +01:00
Tom (plebeius.eth)
5a498cbcb6
feat(post): enable highlighting an already highlighted post by using a different color
2024-12-21 16:32:14 +01:00
Tom (plebeius.eth)
c89e74a25c
fix font size
2024-12-20 23:55:45 +01:00
Tom (plebeius.eth)
0944094392
fix(post): long text content wouldn't wrap around images
2024-12-20 23:42:18 +01:00
Tom (plebeius.eth)
a927f3aa00
fix(reply): hidden reply was too big and showed edit menu checkbox
2024-11-04 18:52:15 +01:00
Tom (plebeius.eth)
19fe788fc7
Update post.module.css
2024-10-15 16:56:20 +02:00
Tom (plebeius.eth)
a0d0b3eb5b
fix overflow
2024-09-17 18:01:29 +02:00
Tom (plebeius.eth)
b363c27108
style(board): show rules under description
2024-09-15 21:27:32 +02:00
Tom (plebeius.eth)
c1910c9788
fix(post): special characters in content could overflow
2024-09-08 13:39:27 +02:00
Tom (plebeius.eth)
1122eb4f71
fix(post): content could overflow on mobile, causing horizontal scroll
2024-09-05 09:36:31 +02:00
Tom (plebeius.eth)
ca0020f2c5
fix(post mobile): tooltip for title wasn't centered
2024-09-04 16:35:47 +02:00
Tom (plebeius.eth)
dea1992c14
style(post): improve styling of deleted and removed comments
2024-08-26 17:05:56 +02:00
Tom (plebeius.eth)
1152bc7f9e
style(post): mod's display name was missing color
2024-08-22 12:16:26 +02:00
Tom (plebeius.eth)
8dfe2098ce
feat(post): add user ID with color specific to user address
2024-08-13 18:27:56 +02:00
Tom (plebeius.eth)
99a219733c
feat(post): add button to show full comment when it's too long
2024-08-12 18:11:18 +02:00
Tom (plebeius.eth)
7646402ca4
update avatar style
2024-07-22 16:52:13 +02:00
Tom (plebeius.eth)
7ff8af7fcd
feat(post): show loading state info
2024-07-22 12:29:32 +02:00
Tom (plebeius.eth)
954b158704
feat(post): add loading state string
2024-07-21 12:17:40 +02:00
Tom (plebeius.eth)
d76b03bf3f
style: fix avatars
2024-07-19 18:06:00 +02:00
Tom (plebeius.eth)
1e16068c3a
feat(post): add avatars
2024-07-12 22:06:14 +02:00
Tom (plebeius.eth)
a6a551a25f
feat(post): add 'loading comments' indicator
2024-07-12 10:40:02 +02:00
Tom (plebeius.eth)
a2347769e2
feat(post page): add error line above post
2024-07-07 19:12:12 +02:00
Tom (plebeius.eth)
af800d559b
adjust styling
2024-07-02 19:05:48 +02:00
Tom (plebeius.eth)
d78ce84db4
feat(post): clicking "+" button next to "omitted replies" message shows all replies
2024-07-01 10:26:38 +02:00
Tom (plebeius.eth)
6647f25bf8
fix(post mobile): backlinks position was bugged
2024-06-29 11:59:38 +02:00
Tom (plebeius.eth)
6d07ea2e3c
update styling, count/highlight logic depending on params and post id
2024-06-29 11:55:36 +02:00