Commit Graph
100 Commits
Author SHA1 Message Date
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)andGitHub 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)andGitHub 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)andGitHub 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)andGitHub 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)andGitHub ff30d96353 Update README.md 2025-02-05 16:42:30 +01:00
Tom (plebeius.eth)andGitHub 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)andGitHub 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)andGitHub 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)andGitHub 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)andGitHub 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)andGitHub 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)andGitHub 44868266b0 Merge pull request #625 from plebbit/master
Development
2024-12-25 17:15:51 +01:00