Commit Graph
1498 Commits
Author SHA1 Message Date
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) 876af71e65 implement useSubplebbitsPagesStore instead of prop from useReplies 2025-03-05 21:38: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) 761f0853a1 missing padding 2025-03-05 12:12:04 +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) 86f5f221e2 update env 2025-03-04 18:30:49 +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) b162f6653c Update challenge-modal.tsx 2025-03-04 10:59:56 +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) 2a1c95a447 Update reply-modal.tsx 2025-03-02 16:04:45 +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) 0caa8f9e70 perf(reply-modal): fix laggy dragging during post loading with GPU-accelerated gestures 2025-03-01 11:48:56 +01:00
Tom (plebeius.eth) d4b1699469 improve home footer 2025-02-28 23:36:52 +01:00
Tom (plebeius.eth) 306e7b081f feat(embeds): add support to youtube shorts 2025-02-27 12:26:38 +01:00
Tom (plebeius.eth) 319d374810 fix(board): loading state wasn't showing in description page 2025-02-24 22:59:17 +01:00
Tom (plebeius.eth) 377d8cdffa feat(edit menu): alert "you cannot edit this thread/reply" if without permission 2025-02-24 22:41:16 +01:00
Tom (plebeius.eth) 2df9a964e6 fix(board header): banner could change while subplebbit is loading 2025-02-24 12:21:59 +01:00
Tom (plebeius.eth) 1639600d7c add banner 2025-02-24 12:18:02 +01:00
Tom (plebeius.eth) bc1271d8f1 style(post): quotes should be preceded by '>>', not 'c/' 2025-02-23 16:34:19 +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) d42092b1a0 Update post-desktop.tsx 2025-02-22 23:04:01 +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) 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) f4330e0a4b style(post page): add window alert about Update button 2025-02-20 21:50:32 +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) 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) 31c3482831 perf(topbar): optimize scroll up/down animation with GPU acceleration 2025-02-20 00:12:06 +01:00