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)
d858b5398d
feat(boards list): add PPH column
2025-02-05 12:46:37 +01:00
Tom (plebeius.eth)
abd11c48c9
Update boards-list.tsx
2025-02-04 17:44:25 +01:00
Tom (plebeius.eth)
3d5dd21686
don't display tags on mobile
2025-02-04 13:12:13 +01:00
Tom (plebeius.eth)
1886a68e05
fix offline icon
2025-02-04 12:48:00 +01:00
Tom (plebeius.eth)
b3ffd5f26c
Update boards-list.tsx
2025-02-04 12:33:30 +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)
cadfc699fc
feat(home): add boards list more similar to vichan, which is better than 4chan's boards box for a potentially infinite number of boards
2025-02-03 13:08:24 +01:00
Tom (plebeius.eth)
09939b0230
chore: add translations
2025-02-03 13:00:21 +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)
96794a0c1e
fix(post): prevent edit menu checkbox from being interactable while post is loading
2025-02-01 16:25:52 +01:00
Tom (plebeius.eth)
ec61182f6c
fix overflow x
2025-02-01 16:13:27 +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) and GitHub
6acd169a55
Merge pull request #642 from plebbit/master
...
Merge pull request #641 from plebbit/development
2025-01-31 13:32:52 +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) and GitHub
9430db69f5
Merge pull request #641 from plebbit/development
...
Development
2025-01-30 23:26:06 +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)
87164fc800
clean code, better var names, fix bugs
2025-01-30 17:27:58 +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)
6afeeb02ff
Update faq.tsx
2025-01-28 15:13:14 +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)
65ed3dffd5
fix(theme): prevent special theme from persisting outside holiday period
2025-01-26 23:29:26 +01:00
Tom (plebeius.eth)
87aefc7ba1
fix overflow
2025-01-26 23:14:49 +01:00
Tom (plebeius.eth)
36e60837e6
Merge branch 'development' of https://github.com/plebbit/plebchan into development
2025-01-26 23:06:55 +01:00
Tom (plebeius.eth)
65e62c0bef
fix eslint
2025-01-26 23:06:49 +01:00
Tom (plebeius.eth) and GitHub
fa28b7509a
Merge pull request #637 from plebbit/master
...
Merge pull request #636 from plebbit/development
2025-01-26 22:29:13 +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) and GitHub
4940944255
Merge pull request #636 from plebbit/development
...
Development
2025-01-24 23:32:17 +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)
ced1189c49
refactor
2025-01-23 22:55:22 +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)
1226ab6ffe
chore(package.json): upgrade react-virtuoso
2025-01-21 20:53:16 +01:00