Tom (plebeius.eth)
628115f198
feat(catalog): show posts published by account instantly in feed
2025-02-23 16:28:30 +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)
95532cb58b
more accurate and user-friendly loading strings
2025-02-23 16:17:33 +01:00
Tom (plebeius.eth)
5147099cbe
refactor css
2025-02-23 15:30:09 +01:00
Tom (plebeius.eth)
d42092b1a0
Update post-desktop.tsx
2025-02-22 23:04:01 +01:00
Tom (plebeius.eth)
9b7007714f
fix overflow
2025-02-22 23:02:16 +01:00
Tom (plebeius.eth)
4e8dd7edb2
style(homepage): display '?' as title while it's loading, if there's no title display shortAddress without tld
2025-02-22 22:33:50 +01:00
Tom (plebeius.eth)
cc0ba49c5f
refactor comment content
2025-02-22 22:22:42 +01:00
Tom (plebeius.eth)
356c1406b5
fix tooltips on mobile
2025-02-21 17:50:05 +01:00
Tom (plebeius.eth)
f4627df2a4
update translations
2025-02-21 17:36:06 +01:00
Tom (plebeius.eth)
5e5cfd60c7
fix tooltips
2025-02-21 17:31:16 +01:00
Tom (plebeius.eth)
03d738468e
update search bar
2025-02-21 16:26:46 +01:00
Tom (plebeius.eth)
6e60360033
fix(post): image marked as spoiler was visible
2025-02-21 12:43:14 +01:00
Tom (plebeius.eth) and GitHub
c25058969d
Merge pull request #656 from plebbit/master
...
Development
2025-02-20 22:45:02 +01:00
Tom (plebeius.eth)
d66540f815
chore(package.json): v0.3.5
2025-02-20 22:12:10 +01:00
Tom (plebeius.eth) and GitHub
19ee2311c1
Merge pull request #655 from plebbit/development
...
Development
2025-02-20 22:08:09 +01:00
Tom (plebeius.eth)
92e742a757
fix(pending post): invalid pending post index would break the view, redirect to not found instead
2025-02-20 22:05:51 +01:00
Tom (plebeius.eth)
9db7b9db45
revert route validation, redirection should be handled by each view component if needed
2025-02-20 22:02:01 +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)
d95d3342de
revert %23 hash redirect
2025-02-20 21:44:10 +01:00
Tom (plebeius.eth)
57fc2bbfc2
feat(topbar): add temporary links to "create board" and "vote" buttons
2025-02-20 19:24:58 +01:00
Tom (plebeius.eth)
869610c8a0
add missing loading states
2025-02-20 15:51:29 +01:00
Tom (plebeius.eth)
06988e354a
use backend states by default
2025-02-20 15:34:30 +01:00
Tom (plebeius.eth)
7d067690fe
improve setting design
2025-02-20 15:15:28 +01:00
Tom (plebeius.eth)
882703b00d
feat: auto subscribe new accounts to specific default subplebbits
2025-02-20 15:15:19 +01:00
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)
23ce86c08f
fix(offline indicator): increase offline check by 1 hour
...
https://t.me/seeditreact/8545
2025-02-20 12:41:29 +01:00
Tom (plebeius.eth)
bf0016cb9b
Merge branch 'development' of https://github.com/plebbit/plebchan into development
2025-02-20 00:13:32 +01:00
Tom (plebeius.eth) and GitHub
de7141aff3
Merge pull request #649 from plebbit/master
...
Development
2025-02-20 00:12:42 +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)
1e3ce3ffe3
update translations
2025-02-17 19:05:23 +01:00
Tom (plebeius.eth)
b434e30779
update banner
2025-02-17 15:12:18 +01:00
Tom (plebeius.eth)
273f62f285
add translation
2025-02-11 12:27:03 +01:00
Tom (plebeius.eth)
69389f21ab
Update topbar.tsx
2025-02-11 12:26:59 +01:00
Tom (plebeius.eth) and GitHub
3f7b436f37
Merge pull request #647 from plebbit/master
...
Development
2025-02-05 17:38:52 +01:00
Tom (plebeius.eth)
c5365bc12d
chore(package.json): v0.3.4
2025-02-05 17:17:50 +01:00
Tom (plebeius.eth) and GitHub
ff30d96353
Update README.md
2025-02-05 16:42:30 +01:00
Tom (plebeius.eth) and GitHub
0a8019127b
Merge pull request #646 from plebbit/development
...
Development
2025-02-05 16:14:14 +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)
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
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)
7ffb3ce8c5
fix: emptying fields could fail when publishing reply
2025-01-20 12:38:08 +01:00
Tom (plebeius.eth)
88a5782118
fix(interface setting): improve wording
2025-01-11 18:15:56 +01:00
Tom (plebeius.eth) and GitHub
b4ba05c2f4
Merge pull request #628 from plebbit/master
...
chore(electron): update router urls
2025-01-08 17:08:30 +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)
e3cb1389ff
chore(package.json): upgrade plebbit-react-hooks
2025-01-07 21:20:26 +01:00
Tom (plebeius.eth)
62b0109fc0
chore(package.json): upgrade plebbit-react-hooks
2025-01-01 17:24:27 +01:00
Tom (plebeius.eth) and GitHub
44868266b0
Merge pull request #625 from plebbit/master
...
Development
2024-12-25 17:15:51 +01:00