Commit Graph
100 Commits
Author SHA1 Message Date
Tom (plebeius.eth) b3bcd5896c feat(markdown): render plebchan links as internal links, so the user doesn't have to leave the app 2025-06-04 12:55:55 +02:00
Tom (plebeius.eth) bb1b273c39 remove ext-name, it sucks
it would return old/unknown extensions (such as `.arts`) as video or image for no reason
2025-06-04 12:30:04 +02:00
plebeiusandGitHub a159fc60f2 Merge pull request #720 from plebbit/master
Development
2025-06-03 22:32:34 +02:00
Tom (plebeius.eth) 326857fd87 chore(package.json): v0.5.1 2025-06-03 22:22:49 +02:00
Tom (plebeius.eth) 6d06119d0b update android 2025-06-03 22:22:06 +02:00
plebeiusandGitHub 2f62e63c72 Merge pull request #719 from plebbit/development
Development
2025-06-03 22:21:20 +02:00
Tom (plebeius.eth) f233da9806 fix(reply): no need to render deleted replies that have no children 2025-06-03 22:18:32 +02:00
Tom (plebeius.eth) b49216b555 update links 2025-06-03 22:11:27 +02:00
Tom (plebeius.eth) 104c9c0eba fix(electron): app couldn't copy share links to clipboard 2025-06-03 22:11:17 +02:00
Tom (plebeius.eth) 9fbfcb3630 fix: errors could be displayed unnecessarily 2025-06-03 22:02:54 +02:00
Tom (plebeius.eth) d1f364dfc1 remove links to other clients
Each client should have its own default list of subs, creating its own userbase and culture. This way, they can be interoperable with other clients without contaminating their own environment.
2025-06-03 17:58:53 +02:00
Tom (plebeius.eth) 69962cf3c4 Update vite.config.js 2025-06-03 17:52:45 +02:00
Tom (plebeius.eth) bbc64241be Update release-body.js 2025-06-03 17:51:55 +02:00
Tom (plebeius.eth) c3ca0c330d fix(android): resolve fullscreen overlay preventing user interaction
Resolved thanks to Capacitor community suggestion: https://forum.ionicframework.com/t/status-bar-overlaps-the-app-content-help/247967
2025-06-03 17:50:55 +02:00
Tom (plebeius.eth) d50911f6d3 chore(package.json): upgrade plebbit-react-hooks 2025-06-03 17:42:53 +02:00
plebeiusandGitHub 7f3b4d4a64 Merge pull request #713 from plebbit/master
Update README.md
2025-05-30 16:31:08 +02:00
plebeiusandGitHub 5a1f683f5e Update README.md 2025-05-30 09:45:41 +02:00
plebeiusandGitHub d4863c146d Merge pull request #708 from plebbit/master
Development
2025-05-26 19:34:01 +02:00
Tom (plebeius.eth) a7990e8d89 state value from API changed 2025-05-24 22:05:16 +02:00
Tom (plebeius.eth) 475a9e4a32 Update vite.config.js 2025-05-22 17:57:08 +02:00
plebeiusandGitHub 82a07a3ec8 Merge pull request #699 from plebbit/master
Development
2025-05-22 17:51:19 +02:00
plebeiusandGitHub 320c016c40 Merge branch 'development' into master 2025-05-22 17:51:10 +02:00
Tom (plebeius.eth) defeff3cf9 fix api value, fix spellcheck in inputs 2025-05-22 17:48:00 +02:00
Tom (plebeius.eth) 0a5f868747 fix env, sw, pwa 2025-05-22 17:42:04 +02:00
Tom (plebeius.eth) facd20d4c2 Update yarn.lock 2025-05-22 13:17:15 +02:00
Tom (plebeius.eth) c192e526f5 fix build, fix electron 2025-05-22 13:15:40 +02:00
Tom (plebeius.eth) c4978028c0 chore(package.json): upgrade plebbit-react-hooks 2025-05-22 13:05:14 +02:00
Tom (plebeius.eth) 981a02dd15 Update package.json 2025-05-13 17:14:01 +02:00
Tom (plebeius.eth) d461d08f12 ci: downgrade Android CI JDK to 17 & convert afterAllArtifactBuild hook to CommonJS 2025-05-13 15:57:51 +02:00
Tom (plebeius.eth) ee69126905 Update yarn.lock 2025-05-13 15:44:44 +02:00
Tom (plebeius.eth) 694b01b8e3 fix(electron): catch stream errors (e.g. ECONNRESET) in IPFS downloader and add retry logic 2025-05-13 15:42:40 +02:00
Tom (plebeius.eth) a5c60bccc7 fix electron script 2025-05-13 15:37:51 +02:00
Tom (plebeius.eth) dda404fa40 update android 2025-05-13 14:19:28 +02:00
Tom (plebeius.eth) 7f676a3f4a Update release.yml 2025-05-13 00:00:50 +02:00
Tom (plebeius.eth) 69cd89c6b3 Merge branch 'master' of https://github.com/plebbit/plebchan 2025-05-12 23:57:24 +02:00
Tom (plebeius.eth) 67f00aed63 chore(package.json): v0.5.0 2025-05-12 23:57:14 +02:00
plebeiusandGitHub eda2f0bfa8 Merge pull request #698 from plebbit/development
Development
2025-05-12 23:56:13 +02:00
Tom (plebeius.eth) 9e351c6b9d upgrade plebbit-react-hooks, update electron and scripts 2025-05-12 23:54:44 +02:00
Tom (plebeius.eth) 45e9482241 fix(markdown): use rehype-raw for spoiler tag parsing instead of string replacement
typing spoiler text syntax in code block would render incorrect internal syntax
2025-03-21 00:04:30 +01:00
Tom (plebeius.eth) 3461dc4100 Update release-body.js 2025-03-18 15:38:59 +01:00
Tom (plebeius.eth) e3a722f1d5 Update release.yml 2025-03-18 15:37:23 +01:00
Tom (plebeius.eth)andGitHub 095a64dea5 Update README.md 2025-03-18 15:26:11 +01:00
Tom (plebeius.eth)andGitHub c8de1afe3d Update README.md 2025-03-18 15:25:00 +01:00
Tom (plebeius.eth) b50df69cf3 fix(pending post): page could redirect to "not found" if pending post failed 2025-03-12 15:55:04 +01:00
Tom (plebeius.eth) e4a1c12326 upgrade electron
improves desktop app performance
2025-03-12 14:38:02 +01:00
Tom (plebeius.eth) 327a463939 update PWA 2025-03-08 22:32:45 +01:00
Tom (plebeius.eth)andGitHub 27bdd0f26e Merge pull request #690 from plebbit/master
Development
2025-03-08 00:16:40 +01:00
Tom (plebeius.eth) f1e085c1a0 chore(package.json): v0.4.0 2025-03-07 19:47:39 +01:00
Tom (plebeius.eth) 974a10442e update comment media 2025-03-07 19:42:30 +01:00
Tom (plebeius.eth) d42edcf7ff Update reply-modal.tsx 2025-03-07 19:16:40 +01:00
Tom (plebeius.eth)andGitHub 233324585f Merge pull request #687 from plebbit/development
Development
2025-03-07 19:14:17 +01:00
Tom (plebeius.eth) 0f38fb3ae7 feat(settings): auto-subscribe imported accounts to default subs and moderated subplebbits 2025-03-07 19:10:28 +01:00
Tom (plebeius.eth) 70f640ecca feat(catalog filters): add filter by user address, display name or anonymous, mod role 2025-03-07 18:27:27 +01:00
Tom (plebeius.eth) 22b828b3e8 feat(catalog filters): add color highlighting of threads matching pattern 2025-03-07 17:43:09 +01:00
Tom (plebeius.eth) 6edbed8d16 add banner 2025-03-07 16:53:19 +01:00
Tom (plebeius.eth) fc674f4caf fix(css): floating-ui portal could override app color scheme 2025-03-07 14:31:58 +01:00
Tom (plebeius.eth) d8e4a4656e Update post.tsx 2025-03-07 11:29:04 +01:00
Tom (plebeius.eth) 99fdb90578 fix mobile responsiveness 2025-03-06 23:54:05 +01:00
Tom (plebeius.eth) d7a9c1640b feat(catalog filter): add filtering with complex patterns, including regex, help modal 2025-03-06 23:48:17 +01:00
Tom (plebeius.eth) ad60404792 fix catalog filter counts persistence between subplebbits and page refreshes 2025-03-06 18:07:44 +01:00
Tom (plebeius.eth) 0faaa4982a fix catalog filter count per subplebbit address 2025-03-06 17:24:56 +01:00
Tom (plebeius.eth)andGitHub 5d527089c6 Merge pull request #685 from plebbit/master
Merge pull request #684 from plebbit/development
2025-03-06 16:51:41 +01:00
Tom (plebeius.eth) a8f7de7d85 feat(catalog): add search 2025-03-06 16:27:09 +01:00
Tom (plebeius.eth) cf183393a4 update board buttons UI, add catalog search UI 2025-03-06 15:44:26 +01:00
Tom (plebeius.eth) 23f70c96b8 Update topbar.tsx 2025-03-06 15:40:11 +01:00
Tom (plebeius.eth) dcb05ed3a0 perf: prioritize cached data from API, improving navigation speed and memory consumption 2025-03-06 13:15:33 +01:00
Tom (plebeius.eth) b127876ce4 feat(catalog): add catalog filters 2025-03-06 00:07:08 +01:00
Tom (plebeius.eth) 64c857fb9d chore(package.json): upgrade plebbit-react-hooks 2025-03-05 22:05:20 +01:00
Tom (plebeius.eth) 876af71e65 implement useSubplebbitsPagesStore instead of prop from useReplies 2025-03-05 21:38:01 +01:00
Tom (plebeius.eth)andGitHub de49c9b0ae Merge pull request #684 from plebbit/development
Development
2025-03-05 18:49:01 +01:00
Tom (plebeius.eth) 42e21c8ee9 fix key warning 2025-03-05 18:30:41 +01:00
Tom (plebeius.eth) 9013cb02fe fix(catalog): embedded images that 404'd could overflow 2025-03-05 18:20:55 +01:00
Tom (plebeius.eth) ba5753d85e feat: add p/mod feed for all subs the user moderates 2025-03-05 17:38:34 +01:00
Tom (plebeius.eth) 8557ebb3a7 perf(app): optimize loading times by using stored values of subplebbits and comments instead of fetching them multiple times 2025-03-05 17:10:26 +01:00
Tom (plebeius.eth) 97a415d071 Merge branch 'development' of https://github.com/plebbit/plebchan into development 2025-03-05 15:26:30 +01:00
Tom (plebeius.eth)andGitHub de41c897f3 Merge pull request #681 from plebbit/master
Merge pull request #677 from plebbit/development
2025-03-05 15:07:48 +01:00
Tom (plebeius.eth) 761f0853a1 missing padding 2025-03-05 12:12:04 +01:00
Tom (plebeius.eth) b686ca3dd0 refactor settingsmodal to render it globally 2025-03-05 12:06:27 +01:00
Tom (plebeius.eth) 37e325c3d2 refactor replymodal to render it globally 2025-03-05 12:01:48 +01:00
Tom (plebeius.eth) 64f984d2d0 perf(catalog): each post in the feed was loading a comment needlessly 2025-03-04 23:40:16 +01:00
Tom (plebeius.eth) 554cd9c5e2 typo 2025-03-04 18:43:52 +01:00
Tom (plebeius.eth) 6c2b5a0107 Update vite.config.js 2025-03-04 18:39:34 +01:00
Tom (plebeius.eth) 86f5f221e2 update env 2025-03-04 18:30:49 +01:00
Tom (plebeius.eth) b16f2b1217 fix env 2025-03-04 18:24:30 +01:00
Tom (plebeius.eth) d149258fe3 fix netlify build command 2025-03-04 18:11:21 +01:00
Tom (plebeius.eth) ffe42c35ea upgrade react to v19, migrate from CRA to Vite, add react compiler 2025-03-04 17:53:05 +01:00
Tom (plebeius.eth) 0748673bad fix key warnings 2025-03-04 16:45:34 +01:00
Tom (plebeius.eth) d0a5e90907 update challenge modal 2025-03-04 15:59:32 +01:00
Tom (plebeius.eth) 31c150fff4 Update version.tsx 2025-03-04 15:30:12 +01:00
Tom (plebeius.eth) cfca407e1d chore(package.json): upgrade to react 19 2025-03-04 11:02:40 +01:00
Tom (plebeius.eth) b162f6653c Update challenge-modal.tsx 2025-03-04 10:59:56 +01:00
Tom (plebeius.eth) 522e1c2553 chore(package.json): remove react-draggable 2025-03-04 00:03:48 +01:00
Tom (plebeius.eth) 797a1f23c6 perf(feed): optimize posts rendering via props refactoring, memoizations 2025-03-03 23:47:33 +01:00
Tom (plebeius.eth) 4bdcfbdd28 Update board-buttons.tsx 2025-03-03 23:43:45 +01:00
Tom (plebeius.eth) 2d1fb69f02 fix(reply modal): dragging modal could select text behind it 2025-03-03 22:27:39 +01:00
Tom (plebeius.eth)andGitHub 34198f4007 Merge pull request #677 from plebbit/development
Development
2025-03-03 17:27:23 +01:00
Tom (plebeius.eth) 2a1c95a447 Update reply-modal.tsx 2025-03-02 16:04:45 +01:00
Tom (plebeius.eth) 67dcd7ffd3 Update post.tsx 2025-03-02 15:54:35 +01:00
Tom (plebeius.eth) 0a7cda31bf feat(post): when attempting to reply, alert reply or thread was deleted or removed 2025-03-02 12:10:16 +01:00
Tom (plebeius.eth) 31020bcb27 update translations 2025-03-01 18:48:08 +01:00