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 |
|