Commit Graph
2060 Commits
Author SHA1 Message Date
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) 31c3482831 perf(topbar): optimize scroll up/down animation with GPU acceleration 2025-02-20 00:12:06 +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) 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) 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) 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) 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