Tom (plebeius.eth)
20726044e9
style: development branch deploys should display the next version number + "beta"
2025-02-20 14:05:49 +01:00
Tom (plebeius.eth)
68a2d301f1
update loading strings
2025-02-20 13:54:55 +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)
7172be4960
fix(markdown): lists could overflow next to thumbnail
2025-02-20 12:47:06 +01:00
Tom (plebeius.eth)
31c3482831
perf(topbar): optimize scroll up/down animation with GPU acceleration
2025-02-20 00:12:06 +01:00
Tom (plebeius.eth)
9d9ba61a91
feat(post): support youtube links from Invidious instances
...
working Invidious instances:
https://docs.invidious.io/instances/
https://uptime.invidious.io/
2025-02-05 16:12:19 +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)
4f2308fa94
fix(board): some subplebbit avatars could overflow
2025-02-05 15:43:57 +01:00
Tom (plebeius.eth)
85d2cb67a9
feat(settings): add subscriptions setting
2025-02-05 15:20:07 +01:00
Tom (plebeius.eth)
0716aac9e2
feat(boards list): add filter by tag
2025-02-03 22:12:00 +01:00
Tom (plebeius.eth)
cf849bab70
feat(boards list): show 15 boards at a time + p/all, add load more button
2025-02-03 13:33:11 +01:00
Tom (plebeius.eth)
0488a6c629
fix(topbar): only display the top 15 subs in the default list
...
the default list will be curated by PLEB token holders via gasless pubsub voting, so the highest voted subs will be at the top
2025-02-03 13:12:02 +01:00
Tom (plebeius.eth)
b9210dc835
fix(post): content could bypass max character count if posted from other plebbit client
2025-02-02 12:52:17 +01:00
Tom (plebeius.eth)
1b359f9d7b
feat(post form): add content length check
2025-01-31 23:53:24 +01:00
Tom (plebeius.eth)
d861f894f1
feat(reply modal): add content length check, better error display
2025-01-31 23:38:07 +01:00
Tom (plebeius.eth)
7ebe6c9c00
style(reply modal): adjust error/alert red box, add translation
2025-01-31 23:06:50 +01:00
Tom (plebeius.eth)
a569ff8e10
Update topbar.tsx
2025-01-31 12:33:52 +01:00
Tom (plebeius.eth)
a3ca768735
Update settings-modal.tsx
2025-01-31 12:31:38 +01:00
Tom (plebeius.eth)
01e467d069
feat(settings modal): close with escape key
2025-01-30 22:05:54 +01:00
Tom (plebeius.eth)
63cb5b6591
feat(reply modal): close with escape key
2025-01-30 22:05:05 +01:00
Tom (plebeius.eth)
204fdfcace
refactor, fix bugs
2025-01-30 17:09:21 +01:00
Tom (plebeius.eth)
b1dc7ba486
Update post-form.tsx
2025-01-30 16:32:55 +01:00
Tom (plebeius.eth)
2a20716212
fix(reply modal): changing anon mode before publishing reply didn't work
2025-01-29 13:09:38 +01:00
Tom (plebeius.eth)
48a8046486
fix(subplebbit): subplebbit could erroneously appear offline while publishing a post
2025-01-28 19:04:57 +01:00
Tom (plebeius.eth)
9a08b9572b
feat(markdown): add spoiler text
2025-01-28 15:12:39 +01:00
Tom (plebeius.eth)
cbed83cd10
fix(theme): christmas theme should only run on dec 24 and 25
...
that's how 4chan does it, it makes sense since the theme is distracting especially on desktop
2025-01-26 23:35:50 +01:00
Tom (plebeius.eth)
65e62c0bef
fix eslint
2025-01-26 23:06:49 +01:00
Tom (plebeius.eth)
df96360777
forgot initialization
2025-01-26 22:25:56 +01:00
Tom (plebeius.eth)
363db80fa9
Update post-form.tsx
2025-01-25 22:07:45 +01:00
Tom (plebeius.eth)
a7beb3aebb
fix(challenge modal): user could submit empty answer
2025-01-24 15:49:54 +01:00
Tom (plebeius.eth)
515007cbf6
feat(challenge modal): close with escape key
2025-01-24 13:03:07 +01:00
Tom (plebeius.eth)
86d516b885
fix undefined
2025-01-23 19:18:31 +01:00
Tom (plebeius.eth)
74be19f1f3
Update account-settings.tsx
2025-01-23 16:43:45 +01:00
Tom (plebeius.eth)
c21d512958
feat(account settings): add hash-based routing for settings categories
...
Each settings category now has a dedicated URL hash that expands only that category when accessed directly. The URL updates dynamically based on which category is expanded.
2025-01-23 15:08:40 +01:00
Tom (plebeius.eth)
382e0692c1
fix(account settings): creating new account didn't automatically switch to it
2025-01-23 13:58:45 +01:00
Tom (plebeius.eth)
6ab52d6e00
remove logs
2025-01-21 20:19:57 +01:00
Tom (plebeius.eth)
be2b65b585
fix(reply): media thumbnail wasn't showing
2025-01-21 15:28:20 +01:00
Tom (plebeius.eth)
165b950422
fix(post): an hr element written in markdown could get rendered as a UI hr
2025-01-08 13:16:06 +01:00
Tom (plebeius.eth)
20da674a1c
update catalog
2024-12-24 18:10:16 +01:00
Tom (plebeius.eth)
f533faf9f6
let christmas theme run until jan 5th
2024-12-24 17:44:43 +01:00
Tom (plebeius.eth)
dd6a4121fb
fix eslint
2024-12-24 17:15:51 +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)
9ec308bcc2
feat(reply modal): add spellcheck for the content, excluding the c/cid at the top
2024-12-21 00:38:15 +01:00
Tom (plebeius.eth)
c40c9e4df5
fix(board stats): while stats load, show ? as values instead of showing nothing (causing displacement)
2024-12-20 23:17:06 +01:00
Tom (plebeius.eth)
0717850c53
add new banner
2024-12-15 15:07:31 +01:00
Tom (plebeius.eth)
d3e11bd48c
refactor, don't allow click to enlarge on 404'd images
2024-12-12 16:41:18 +01:00
Tom (plebeius.eth)
16c8f39add
fix(avatar settings): add timestamp field to let users add existing signature
2024-12-06 12:30:22 +01:00
Tom (plebeius.eth)
fbb1020c41
remove annoying color
2024-12-06 10:02:53 +01:00
Tom (plebeius.eth)
cc660e9527
fix(settings): crypto address setting would show error for an already set address
2024-12-05 23:13:54 +01:00