Tom (plebeius.eth)
53e04823df
feat(board): add search bar to board page, redirect to catalog view
2025-06-04 16:36:16 +02:00
Tom (plebeius.eth)
bc80533740
fix(board header): subplebbit address could be too long
2025-06-04 14:54:11 +02:00
Tom (plebeius.eth)
bb0fcb9c1a
fix(challenge modal): on mobile the modal was incorrectly positioned on top left
2025-06-04 12:59:06 +02:00
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
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)
a7990e8d89
state value from API changed
2025-05-24 22:05:16 +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)
c192e526f5
fix build, fix electron
2025-05-22 13:15:40 +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)
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)
327a463939
update PWA
2025-03-08 22:32:45 +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)
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)
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)
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)
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)
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