Commit Graph
100 Commits
Author SHA1 Message Date
Tom (plebeius.eth) cccdad173d Update board-buttons.tsx 2024-09-13 12:01:56 +02:00
Tom (plebeius.eth) be04e96c3c update translation 2024-09-12 21:32:12 +02:00
Tom (plebeius.eth) 02ca893be7 focus input when adding catalog filter 2024-09-12 21:28:35 +02:00
Tom (plebeius.eth) 664a33482f move filters to interface settings, enable for all feeds 2024-09-12 21:22:22 +02:00
Tom (plebeius.eth) f9c82bccfd add 'coming soon' alert to inactive buttons 2024-09-12 11:57:24 +02:00
Tom (plebeius.eth) 1cfd823ad9 Revert "fix(catalog filters): clicking "hide threads without images" would run the filter before clicking save"
This reverts commit 319ff28b51.
2024-09-11 21:34:25 +02:00
Tom (plebeius.eth) f232890172 remove opacity to disabled buttons, it looks distracting 2024-09-11 21:24:49 +02:00
Tom (plebeius.eth)andGitHub e7ca97ad06 Merge pull request #535 from plebbit/master
Merge pull request #534 from plebbit/development
2024-09-11 20:42:24 +02:00
Tom (plebeius.eth)andGitHub f2db1cf225 Merge pull request #534 from plebbit/development
Development
2024-09-10 19:20:06 +02:00
Tom (plebeius.eth) ac232c430f add translation 2024-09-10 19:19:39 +02:00
Tom (plebeius.eth) b38948bbc9 feat(catalog filters): add "filtered threads" count 2024-09-10 19:16:13 +02:00
Tom (plebeius.eth) 319ff28b51 fix(catalog filters): clicking "hide threads without images" would run the filter before clicking save 2024-09-10 18:57:48 +02:00
Tom (plebeius.eth) ea42d5d46c fix(catalog filters): clicking "save" button didn't close the modal 2024-09-10 18:49:15 +02:00
Tom (plebeius.eth) d45cc8b126 use zustand memoization for catalog filters, it fixes the useFeed bug with performance 2024-09-10 18:20:24 +02:00
Tom (plebeius.eth) e068db9743 fix(post): anon ID could be wrong while post is pending 2024-09-10 15:27:43 +02:00
Tom (plebeius.eth) 7d2bd38f58 fix(post): "(You)" wasn't appearing for comments published in anon mode by user 2024-09-08 16:58:25 +02:00
Tom (plebeius.eth) 5f55adef07 fix(theme): changing theme wouldn't work in pending post page 2024-09-08 16:31:21 +02:00
Tom (plebeius.eth) 6e472b2b17 perf(catalog): optimize filtered feed 2024-09-08 14:47:52 +02:00
Tom (plebeius.eth) c1910c9788 fix(post): special characters in content could overflow 2024-09-08 13:39:27 +02:00
Tom (plebeius.eth) a7839e4e25 style(topbar): add Create and Vote for clarity, with "disabled" styling 2024-09-08 10:41:39 +02:00
Tom (plebeius.eth) cb97b67cde style(post mobile): improve buttons positioning, add Update and Auto buttons for clarity 2024-09-08 10:41:08 +02:00
Tom (plebeius.eth) 72f0c79922 fix(board): show description even if there are no posts 2024-09-07 18:11:38 +02:00
Tom (plebeius.eth) 4664206e77 feat(post): show media dimensions if available 2024-09-07 14:11:33 +02:00
Tom (plebeius.eth) 5bcfda6908 fix(post): incorrect spacing on enlarged images 2024-09-07 13:45:31 +02:00
Tom (plebeius.eth)andGitHub dc00158116 Merge pull request #524 from plebbit/master
Development
2024-09-06 20:52:43 +02:00
Tom (plebeius.eth) cb961f42b5 chore(package.json): v0.2.5 2024-09-06 20:51:54 +02:00
Tom (plebeius.eth)andGitHub 8951e7f69a Merge pull request #523 from plebbit/development
Development
2024-09-06 20:50:31 +02:00
Tom (plebeius.eth) b8fc7fbe2c fix(settings): closing modal could close app 2024-09-06 16:30:46 +02:00
Tom (plebeius.eth) ee7a349a3b add translation 2024-09-06 11:28:24 +02:00
Tom (plebeius.eth)andGitHub 47c2db3362 Merge pull request #522 from plebbit/master
Revert "chore(package.json): v0.2.5"
2024-09-05 21:22:13 +02:00
Tom (plebeius.eth) 1d8626757b Revert "chore(package.json): v0.2.5"
This reverts commit 03d7aa1eec.
2024-09-05 21:21:33 +02:00
Tom (plebeius.eth)andGitHub 028aaea7c2 Merge pull request #521 from plebbit/master
Development
2024-09-05 21:21:05 +02:00
Tom (plebeius.eth) 299a97c3e3 add translations 2024-09-05 16:51:16 +02:00
Tom (plebeius.eth) 8f0efaf15f prevent catalog filter with empty value 2024-09-05 16:01:45 +02:00
Tom (plebeius.eth) cb6fd503d7 style(settings modal): fix dark mode colors 2024-09-05 15:58:49 +02:00
Tom (plebeius.eth) c70fa57cba add catalog filters 2024-09-05 15:36:00 +02:00
Tom (plebeius.eth) 5d2e28eb5b fix(catalog): p/all description would show while filter to hide threads without images is turned on 2024-09-05 15:04:54 +02:00
Tom (plebeius.eth) da33358ca4 feat(catalog): add text pattern filters 2024-09-05 14:46:44 +02:00
Tom (plebeius.eth) 1122eb4f71 fix(post): content could overflow on mobile, causing horizontal scroll 2024-09-05 09:36:31 +02:00
Tom (plebeius.eth) 03d7aa1eec chore(package.json): v0.2.5 2024-09-04 20:53:45 +02:00
Tom (plebeius.eth)andGitHub 1923341e8a Merge pull request #520 from plebbit/development
Development
2024-09-04 20:50:07 +02:00
Tom (plebeius.eth) d81165ef0f refactor styling 2024-09-04 20:48:20 +02:00
Tom (plebeius.eth) 9191dd7cae fix catalog gifs 2024-09-04 17:29:48 +02:00
Tom (plebeius.eth) 5a56016c85 fix(post): some gifs would appear animated before expanded 2024-09-04 17:15:11 +02:00
Tom (plebeius.eth) 385acb08fd fix(board buttons): buttons would wrap incorrectly on small window width 2024-09-04 16:47:28 +02:00
Tom (plebeius.eth) ca0020f2c5 fix(post mobile): tooltip for title wasn't centered 2024-09-04 16:35:47 +02:00
Tom (plebeius.eth) fcd1ce65fb fix edit menu logic 2024-09-04 16:15:47 +02:00
Tom (plebeius.eth)andGitHub 2cc64d26aa Merge pull request #519 from plebbit/master
Merge pull request #517 from plebbit/development
2024-09-03 22:06:48 +02:00
Tom (plebeius.eth) 14f3f04137 enable editing comments published in anon mode 2024-09-03 22:06:07 +02:00
Tom (plebeius.eth) 0018df7f8a default gif type to "gif" instead of "static gif" 2024-09-03 14:27:29 +02:00
Tom (plebeius.eth)andGitHub 43f7e1fdae Merge pull request #517 from plebbit/development
Development
2024-09-03 12:09:13 +02:00
Tom (plebeius.eth) 7f6a0b9794 recursion is not needed 2024-09-03 12:06:21 +02:00
Tom (plebeius.eth) c4a5fe37b0 add translations 2024-09-03 11:24:17 +02:00
Tom (plebeius.eth) d52c29f781 fix(edit menu): textarea to edit content was too small 2024-09-03 11:12:19 +02:00
Tom (plebeius.eth) 37e45c115b Update post-mobile.tsx 2024-09-03 10:23:50 +02:00
Tom (plebeius.eth) 2b9e3c1f9c add translations 2024-09-03 10:21:53 +02:00
Tom (plebeius.eth) 5b7acbc568 feat(settings): add option to hide avatars 2024-09-03 10:14:15 +02:00
Tom (plebeius.eth) 8487217a51 Update use-replies.ts 2024-09-02 20:49:06 +02:00
Tom (plebeius.eth) 30b91521b9 fix(home): options modal flickered when clicked twice 2024-09-02 17:29:12 +02:00
Tom (plebeius.eth) 2590a9c096 fix(post): "c/Pending" could appear on first render 2024-09-02 17:15:41 +02:00
Tom (plebeius.eth) 0babf71f8c remove dot after reason
https://github.com/plebbit/plebchan/issues/487#issuecomment-2323114180
2024-09-01 19:57:26 +02:00
Tom (plebeius.eth) d32cebb695 Update use-replies.ts 2024-09-01 17:10:14 +02:00
Tom (plebeius.eth) 46898c15dc fix eslint 2024-08-31 15:38:36 +02:00
Tom (plebeius.eth) e1422d0054 fix(post): clicking the quotelink or backlink to a reply wouldn't scroll to the reply more than once in a row 2024-08-31 15:19:43 +02:00
Tom (plebeius.eth) 0f6b922516 fix(post): reply backlink didn't appear in post info immediately after replying to it 2024-08-31 14:57:11 +02:00
Tom (plebeius.eth) 09a14416c8 feat(post): show embed of link in post content even if it doesn't have a thumbnail 2024-08-31 14:22:02 +02:00
Tom (plebeius.eth) 2ccec85e56 enable reply link and post menu for description and rules posts 2024-08-30 22:48:17 +02:00
Tom (plebeius.eth) defd56f5f8 hide create and vote buttons, they are low priority 2024-08-30 22:44:49 +02:00
Tom (plebeius.eth) d73de7d185 Merge branch 'development' of https://github.com/plebbit/plebchan into development 2024-08-30 22:42:39 +02:00
Tom (plebeius.eth) d92ce20273 update translations 2024-08-30 21:29:45 +02:00
Tom (plebeius.eth)andGitHub 91e6e7c9f3 Merge pull request #506 from plebbit/master
Merge pull request #505 from plebbit/development
2024-08-30 21:22:37 +02:00
Tom (plebeius.eth) 51e3ef8506 display anon mode address immediately upon publishing 2024-08-30 21:18:39 +02:00
Tom (plebeius.eth) 3bc672cbaa Update use-anon-mode-store.ts 2024-08-30 21:09:32 +02:00
Tom (plebeius.eth)andGitHub f82205f14b Merge pull request #505 from plebbit/development
Development
2024-08-30 12:50:10 +02:00
Tom (plebeius.eth) a698b222f8 fix(use-replies): a reply to a newly-published reply wouldn't render until propagated 2024-08-30 12:19:18 +02:00
Tom (plebeius.eth) 45eccb7a46 Update post-form.tsx 2024-08-30 12:09:31 +02:00
Tom (plebeius.eth) f79e3c3512 Update use-publish-reply.ts 2024-08-30 12:08:53 +02:00
Tom (plebeius.eth) 3d2d510259 fix(post form): user could post empty comment using spaces 2024-08-29 17:48:34 +02:00
Tom (plebeius.eth) 9543f16f68 fix(edit menu): couldn't edit post content if post was just published 2024-08-29 15:00:21 +02:00
Tom (plebeius.eth) d482d32467 feat(board stats): remember hide/show choice per subplebbit 2024-08-29 14:37:47 +02:00
Tom (plebeius.eth) edaa1a2ae1 Merge branch 'development' of https://github.com/plebbit/plebchan into development 2024-08-29 14:25:59 +02:00
Tom (plebeius.eth) 0cb386cf66 fix(pending post): "[Reply]" button and post menu shouldn't be clickable 2024-08-29 14:25:47 +02:00
Tom (plebeius.eth)andGitHub 12d5967ad9 Merge pull request #502 from plebbit/master
Merge pull request #495 from plebbit/development
2024-08-29 14:19:38 +02:00
Tom (plebeius.eth) cdee29e94f feat(pending post): show board navigation, stats and post form 2024-08-29 14:18:20 +02:00
Tom (plebeius.eth) 74ddae0ed7 fix(post): "c/" was clickable while post is pending 2024-08-29 12:56:09 +02:00
Tom (plebeius.eth) 5c846fcdc8 fix(home): "use catalog" button didn't work for some addresses 2024-08-29 12:51:22 +02:00
Tom (plebeius.eth) 068c30a322 fix(post): don't show link if comment is removed or deleted 2024-08-29 12:47:22 +02:00
Tom (plebeius.eth) 4e390a9fc5 fix(theme): theme changed incorrectly in pending post page 2024-08-28 22:05:20 +02:00
Tom (plebeius.eth) 21f75c1db1 don't help user format markdown if content already contains correct empty line syntax 2024-08-28 21:51:03 +02:00
Tom (plebeius.eth) e04eb3bb5c don't help user format markdown when editing content that was already published 2024-08-28 21:50:31 +02:00
Tom (plebeius.eth) 30220af7c0 Update edit-menu.tsx 2024-08-28 14:23:16 +02:00
Tom (plebeius.eth) 4858ceadc9 fix(edit menu): modal position would bug out when resizing textarea to edit post content 2024-08-28 11:15:04 +02:00
Tom (plebeius.eth)andGitHub 5b859201b4 Merge pull request #495 from plebbit/development
Development
2024-08-27 21:38:09 +02:00
Tom (plebeius.eth)andGitHub 30b8dce020 Merge pull request #494 from plebbit/master
Merge pull request #489 from plebbit/development
2024-08-27 21:37:33 +02:00
Tom (plebeius.eth) 45fd7fc82c Update edit-menu.tsx 2024-08-27 21:37:00 +02:00
Tom (plebeius.eth) c521ccbc2e feat(markdown): when the user is publishing a comment, automatically format it to follow markdown rules 2024-08-27 18:46:42 +02:00
Tom (plebeius.eth) e9c7e868f2 fix(edit menu): remove autofocus, it caused auto scroll 2024-08-27 17:26:55 +02:00
Tom (plebeius.eth) 8fa15e8708 remove remark-breaks 2024-08-27 17:20:38 +02:00
Tom (plebeius.eth) d3d88da24a fix theme warning 2024-08-26 17:39:27 +02:00
Tom (plebeius.eth) 31abe908e3 Update markdown.tsx 2024-08-26 17:37:31 +02:00