plebeius
|
b10ada55e7
|
perf: eliminate redundant derived state in board and post views
|
2025-10-16 23:13:18 +02:00 |
|
Tom (plebeius.eth)
|
339a9bc18a
|
fix(mod multisub): mod page was missing post form
|
2025-06-04 16:37:17 +02: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)
|
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)
|
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)
|
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)
|
b686ca3dd0
|
refactor settingsmodal to render it globally
|
2025-03-05 12:06:27 +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)
|
b85568654e
|
centralize state hooks
|
2025-02-28 23:36:33 +01:00 |
|
Tom (plebeius.eth)
|
588d9fbdb0
|
fix(feed): "no posts" could appear in an empty board after the user published to it
|
2025-02-23 16:30:13 +01:00 |
|
Tom (plebeius.eth)
|
628115f198
|
feat(catalog): show posts published by account instantly in feed
|
2025-02-23 16:28:30 +01:00 |
|
Tom (plebeius.eth)
|
06988e354a
|
use backend states by default
|
2025-02-20 15:34:30 +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)
|
68a2d301f1
|
update loading strings
|
2025-02-20 13:54:55 +01:00 |
|
Tom (plebeius.eth)
|
273f62f285
|
add translation
|
2025-02-11 12:27:03 +01:00 |
|
Tom (plebeius.eth)
|
53638b023d
|
update translations
|
2024-12-21 00:55:18 +01:00 |
|
Tom (plebeius.eth)
|
6692c65c4b
|
add route validation checks
|
2024-10-29 17:40:09 +01:00 |
|
Tom (plebeius.eth)
|
0705bd9dbd
|
fix: color missing, translation missing
|
2024-10-15 13:10:47 +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)
|
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)
|
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)
|
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)
|
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)
|
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)
|
6e472b2b17
|
perf(catalog): optimize filtered feed
|
2024-09-08 14:47:52 +02:00 |
|
Tom (plebeius.eth)
|
ee7a349a3b
|
add translation
|
2024-09-06 11:28:24 +02:00 |
|
Tom (plebeius.eth)
|
299a97c3e3
|
add translations
|
2024-09-05 16:51:16 +02:00 |
|
Tom (plebeius.eth)
|
8f0efaf15f
|
prevent catalog filter with empty value
|
2024-09-05 16:01:45 +02:00 |
|
Tom (plebeius.eth)
|
c70fa57cba
|
add catalog filters
|
2024-09-05 15:36:00 +02:00 |
|
Tom (plebeius.eth)
|
da33358ca4
|
feat(catalog): add text pattern filters
|
2024-09-05 14:46:44 +02:00 |
|
Tom (plebeius.eth)
|
8598d1056e
|
feat(feed): show account comments instantly in the feed once published, instead of waiting for the feed to update
|
2024-08-03 13:21:09 +02:00 |
|
Tom (plebeius.eth)
|
3af3208c97
|
add translations
|
2024-07-15 21:46:41 +02:00 |
|
Tom (plebeius.eth)
|
6eb521f501
|
style: update mobile UI spacing, colors
|
2024-06-30 11:47:09 +02:00 |
|
Tom (plebeius.eth)
|
9241daed34
|
update document title
|
2024-06-28 17:14:57 +02:00 |
|
Tom (plebeius.eth)
|
d3c29fd6ec
|
feat(catalog): add 'you have blocked this board' message and unblock button
|
2024-06-27 14:18:10 +02:00 |
|
Tom (plebeius.eth)
|
9495e98183
|
feat(catalog): display error from subplebbit in feed (such as, 'address is incorrect')
|
2024-06-27 14:13:46 +02:00 |
|
Tom (plebeius.eth)
|
b3bfc7fccc
|
fix(catalog filters): filters changed their opposite value
|
2024-06-24 18:26:54 +02:00 |
|
Tom (plebeius.eth)
|
1a22ac5068
|
chore: add translations
|
2024-06-22 10:32:19 +02:00 |
|
Tom (plebeius.eth)
|
aff806a359
|
Update catalog-filters.tsx
|
2024-06-21 22:50:12 +02:00 |
|
Tom (plebeius.eth)
|
677fe641a3
|
fix(catalog filters): clarify label
|
2024-06-21 22:19:33 +02:00 |
|
Tom (plebeius.eth)
|
092c25bb0c
|
fix eslint
|
2024-06-20 15:00:31 +02:00 |
|
Tom (plebeius.eth)
|
d9234c4e2a
|
feat(catalog): apply filter for text-only threads to rules and description
|
2024-06-18 21:06:30 +02:00 |
|
Tom (plebeius.eth)
|
7f3630e289
|
feat(catalog): add 'image size' and 'show OP comment' options
|
2024-06-17 21:16:31 +02:00 |
|
Tom (plebeius.eth)
|
22c1acdd3d
|
feat(subplebbit): add automatic theme based on nsfw or sfw tags
|
2024-06-17 12:17:36 +02:00 |
|