Commit Graph
100 Commits
Author SHA1 Message Date
Tom (plebeius.eth) 3061a925c2 enable telegram alerts on issues
for t.me/plebbit
2024-10-14 11:10:53 +02:00
Tom (plebeius.eth) 9c389931ea refactor publish post/reply stores, naming was confusing 2024-10-13 21:36:54 +02:00
Tom (plebeius.eth) 08086012ff add subplebbit address to p/all catalog preview cards 2024-10-13 18:56:16 +02:00
Tom (plebeius.eth) 1d99fc4a74 fix color and translation 2024-10-13 18:49:45 +02:00
Tom (plebeius.eth) 3cdeaeb09c Update package.json 2024-10-13 18:18:50 +02:00
Tom (plebeius.eth) a845e1a820 add translations 2024-10-13 17:58:21 +02:00
Tom (plebeius.eth) 89d37dc029 feat(account settings): alert user account is stored locally and specify location 2024-10-13 17:52:52 +02:00
Tom (plebeius.eth) f8c92b3e61 add isAndroid flag 2024-10-13 17:51:54 +02:00
Tom (plebeius.eth) c80fc5a284 update android configuration for capacitor 2024-10-13 16:29:14 +02:00
Tom (plebeius.eth) 73e12ccbae perf(gifs): cache first frame so gifs don't reload all the time when navigating 2024-10-13 13:07:52 +02:00
Tom (plebeius.eth) 7e8eb83bf6 refactor thumbnail fetching, add caching 2024-10-13 12:58:29 +02:00
Tom (plebeius.eth)andGitHub deead474a5 Merge pull request #562 from plebbit/master
Merge pull request #561 from plebbit/development
2024-10-12 22:35:38 +02:00
Tom (plebeius.eth)andGitHub 312727a69d Merge pull request #561 from plebbit/development
Development
2024-10-12 18:31:43 +02:00
Tom (plebeius.eth) 3556a04280 feat(catalog post): add thumbnail fetching for sites with cors access 2024-10-12 18:10:47 +02:00
Tom (plebeius.eth) 4c9c8d6b01 fix translation 2024-10-12 18:00:36 +02:00
Tom (plebeius.eth) e9280ac84c fix(post): a non-direct link could be marked as media instead of webpage 2024-10-12 17:10:13 +02:00
Tom (plebeius.eth) 088ec8428b fix popular posts 2024-10-12 17:09:23 +02:00
Tom (plebeius.eth) ba9496ca42 feat(catalog): add warning to switch filter if there aren't enough posts in p/all and p/subscriptions 2024-10-12 15:35:27 +02:00
Tom (plebeius.eth) 46e1189711 fix(post): some links to images could be embedded as videos
same as https://github.com/plebbit/seedit/issues/385
2024-10-11 22:01:33 +02:00
Tom (plebeius.eth) 561e395256 feat(post): add client-side thumbnail fetching for websites with CORS access 2024-10-11 21:38:16 +02:00
Tom (plebeius.eth) 3720ed2d2e fix(electron): missing isElectron flag 2024-10-11 17:24:35 +02:00
Tom (plebeius.eth) 83fdd8eb09 fix(electron): empty error message would appear after closing app 2024-10-11 17:24:22 +02:00
Tom (plebeius.eth) eac0a0150c feat(board): suggest user to switch time filter on p/all and p/subscription if there aren't enough posts 2024-10-09 22:30:31 +02:00
Tom (plebeius.eth) 30c4cb2891 add translations 2024-10-09 22:13:37 +02:00
Tom (plebeius.eth) 7e3fa787bb refactor(time filter): use typescript 2024-10-09 21:32:56 +02:00
Tom (plebeius.eth)andGitHub d70bdce12b Merge pull request #554 from plebbit/master
Development
2024-09-26 16:07:32 +02:00
Tom (plebeius.eth) 436ff14990 chore(package.json): v0.2.7 2024-09-21 13:04:03 +02:00
Tom (plebeius.eth)andGitHub ab1026ab6e Merge pull request #553 from plebbit/development
Development
2024-09-21 13:03:00 +02:00
Tom (plebeius.eth)andGitHub 036a21bda4 Merge pull request #552 from plebbit/master
Development
2024-09-21 13:02:35 +02:00
Tom (plebeius.eth) 189dbe40ef fix warning 2024-09-21 13:01:23 +02:00
Tom (plebeius.eth) 994c667819 fix(post): deleted or removed replies should not be collapsed if edit reason is provided 2024-09-21 12:59:16 +02:00
Tom (plebeius.eth) d3af6c2a44 fix(post): deleted or removed posts appeared collapsed like replies 2024-09-21 12:50:24 +02:00
Tom (plebeius.eth) eb9c9c9547 fix eslint 2024-09-21 12:42:15 +02:00
Tom (plebeius.eth) bc7515aefc chore(package.json): v0.2.6 2024-09-20 18:20:26 +02:00
Tom (plebeius.eth)andGitHub 192a6eadd4 Merge pull request #551 from plebbit/development
Development
2024-09-20 18:17:46 +02:00
Tom (plebeius.eth) 3bd530024f add no board selected alert, add missing translations 2024-09-20 18:05:33 +02:00
Tom (plebeius.eth) 3c27fd6c31 feat(post form): alert user when submitting a post without media 2024-09-20 17:57:25 +02:00
Tom (plebeius.eth) b3adb6c9a0 Update post-mobile.tsx 2024-09-20 16:16:09 +02:00
Tom (plebeius.eth) c58a6bceec feat(reply modal): add autofocus on mobile 2024-09-20 15:38:16 +02:00
Tom (plebeius.eth) f247f0e995 fix(anon mode): refreshing page could generate a new anon address for thread 2024-09-20 15:13:53 +02:00
Tom (plebeius.eth) 641db5defe Update use-publish-reply.ts 2024-09-20 12:25:22 +02:00
Tom (plebeius.eth) f80f6369a5 fix(post form): emptying out the fields and posting could result in "empty string" error 2024-09-20 12:21:55 +02:00
Tom (plebeius.eth) 7ad6763c2c Merge branch 'development' of https://github.com/plebbit/plebchan into development 2024-09-20 12:14:40 +02:00
Tom (plebeius.eth) e1faf55f12 forgot await 2024-09-20 12:14:21 +02:00
Tom (plebeius.eth)andGitHub 1b8583e4b8 Merge pull request #549 from plebbit/master
Merge pull request #547 from plebbit/development
2024-09-20 11:49:51 +02:00
Tom (plebeius.eth) 184f343e2b Update use-publish-reply.ts 2024-09-20 11:49:29 +02:00
Tom (plebeius.eth) 81e2c0ffcb fix displayName 2024-09-19 21:07:45 +02:00
Tom (plebeius.eth) bb976409ff fix(anon mode): user id could change for pending post, name field could bug out 2024-09-19 17:33:00 +02:00
Tom (plebeius.eth)andGitHub 8afa7c1880 Merge pull request #547 from plebbit/development
Development
2024-09-18 17:36:01 +02:00
Tom (plebeius.eth) b18c1bc491 fix(edit menu): modal could appear opaque 2024-09-18 17:08:42 +02:00
Tom (plebeius.eth) a81b159bd0 style(edit menu): font color was too dark in tomorrow theme 2024-09-18 17:04:06 +02:00
Tom (plebeius.eth) 41c8f9dff8 style(post): collapse reply if it's deleted or removed 2024-09-18 16:38:19 +02:00
Tom (plebeius.eth) d5dcedf3bd fix: p/all description showed "undefined" in window title 2024-09-18 14:23:07 +02:00
Tom (plebeius.eth) 9a4e62bd19 fix(banner): border was missing in some themes 2024-09-18 14:18:30 +02:00
Tom (plebeius.eth) 2641df9c2b fix eslint no-useless-escape 2024-09-18 13:58:34 +02:00
Tom (plebeius.eth) dcd970c706 fix replycount of description post 2024-09-18 12:37:39 +02:00
Tom (plebeius.eth)andGitHub 63750fb990 Merge pull request #543 from plebbit/master
Merge pull request #538 from plebbit/development
2024-09-17 21:04:29 +02:00
Tom (plebeius.eth) 2390238a10 fix(post menu mobile): "view on" links were broken 2024-09-17 18:03:44 +02:00
Tom (plebeius.eth) a0d0b3eb5b fix overflow 2024-09-17 18:01:29 +02:00
Tom (plebeius.eth) 5a9bf5b88b feat(post): add support for next.js image links 2024-09-17 18:01:11 +02:00
Tom (plebeius.eth) cadf416058 revert(catalog): disable catalog filters temporarily, they don't perform well with api 2024-09-17 17:04:38 +02:00
Tom (plebeius.eth) 7742e1c9b0 fix(catalog): greentext and markdown styling shouldn't appear 2024-09-17 17:03:59 +02:00
Tom (plebeius.eth) 8c91219134 style(markdown): render headers as paragraphs 2024-09-17 17:02:58 +02:00
Tom (plebeius.eth) fa86c3631f remove ugly alerts 2024-09-16 16:57:08 +02:00
Tom (plebeius.eth) aa5b741239 add assets 2024-09-16 16:06:54 +02:00
Tom (plebeius.eth)andGitHub 35ee934e6d Merge pull request #538 from plebbit/development
Development
2024-09-16 12:39:11 +02:00
Tom (plebeius.eth) 0256930b5f chore(package.json): add resolutions for skia-canvas error 2024-09-16 12:33:01 +02:00
Tom (plebeius.eth) 15f3c7b830 revert package.json changes, replace markdown in util 2024-09-16 11:24:54 +02:00
Tom (plebeius.eth) d7fd312ae2 chore(package.json): downgrade typescript 2024-09-16 11:12:15 +02:00
Tom (plebeius.eth) 7497daa4d0 fix eslint 2024-09-15 21:38:16 +02:00
Tom (plebeius.eth) b363c27108 style(board): show rules under description 2024-09-15 21:27:32 +02:00
Tom (plebeius.eth) 3e8053b9bf Update popular-threads-box.tsx 2024-09-15 15:33:19 +02:00
Tom (plebeius.eth) 2db5009911 fix(popular threads box): don't display markdown syntax, remove white space 2024-09-14 17:34:56 +02:00
Tom (plebeius.eth) 2d92d0bc55 chore(package.json): add remove-markdown 2024-09-14 17:33:44 +02:00
Tom (plebeius.eth) 88e459b5c1 Update board.tsx 2024-09-13 15:06:10 +02:00
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