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)
|
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)
|
664a33482f
|
move filters to interface settings, enable for all feeds
|
2024-09-12 21:22:22 +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)
|
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)
|
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)
|
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 |
|
Tom (plebeius.eth)
|
aa63ab0f1b
|
feat(catalog): add filters modal for text-only posts, nsfw boards in p/all
|
2024-06-15 16:42:30 +02:00 |
|
Tom (plebeius.eth)
|
60ab84efd1
|
revert 2c1ea47, sorting store should be separate from catalog filters store
|
2024-06-15 16:03:59 +02:00 |
|
Tom (plebeius.eth)
|
2c1ea475df
|
refactor(catalog filters store): add sorting store
|
2024-06-14 22:00:43 +02:00 |
|
Tom (plebeius.eth)
|
ce93915919
|
feat(catalog): add filter to hide text-only threads, turned on by default
|
2024-06-14 21:56:23 +02:00 |
|
Tom (plebeius.eth)
|
0831e757bb
|
fix: wrong route check, default time filter value, missing translation
|
2024-06-11 12:04:16 +02:00 |
|
Tom (plebeius.eth)
|
b1e3400d44
|
perf(feed): optimize postsPerPage
|
2024-06-11 10:25:48 +02:00 |
|
Tom (plebeius.eth)
|
841c6c4101
|
fix don't use time filter in single board feed
|
2024-06-09 18:16:01 +02:00 |
|
Tom (plebeius.eth)
|
15bffe89bf
|
feat: add time filter to p/all and p/subscriptions
|
2024-06-09 16:40:32 +02:00 |
|
Tom (plebeius.eth)
|
911ec8f65f
|
refactor: move use-theme store to stores
|
2024-05-31 20:14:32 +02:00 |
|
Tom (plebeius.eth)
|
7648ef1432
|
fix(description): escape character wasn't excluded from translation
|
2024-05-31 19:59:56 +02:00 |
|
Tom (plebeius.eth)
|
1ecb2ba13d
|
feat(catalog): add sorting option
|
2024-05-31 18:18:42 +02:00 |
|
Tom (plebeius.eth)
|
19164db606
|
fix: wrong document titles
|
2024-05-31 17:33:49 +02:00 |
|
Tom (plebeius.eth)
|
fe48a991cc
|
chore: add translations
|
2024-05-31 17:29:19 +02:00 |
|
Tom (plebeius.eth)
|
9c9249da94
|
feat(catalog): add refresh button
|
2024-05-31 10:41:44 +02:00 |
|
Tom (plebeius.eth)
|
6609d00e82
|
revert "hidden threads" feat, must wait for 'filterHidden: false' API
|
2024-05-31 09:38:59 +02:00 |
|
Tom (plebeius.eth)
|
67ac2b662b
|
Update catalog.tsx
|
2024-05-30 18:11:48 +02:00 |
|
Tom (plebeius.eth)
|
fd092f1bee
|
feat: add "hidden threads" counter and button in catalog and board view, store and hook
|
2024-05-30 18:01:37 +02:00 |
|
plebeius.eth
|
09f05ac8a0
|
feat(p/all): add description view
|
2024-05-17 17:25:25 +02:00 |
|
plebeius.eth
|
cc2a640ae2
|
feat(multisubs): add catalog view
|
2024-05-17 16:39:02 +02:00 |
|
plebeius.eth
|
970c726720
|
feat(multisubs): add settings modal
|
2024-05-17 16:28:09 +02:00 |
|
plebeius.eth
|
59365df71a
|
refactor: settings route, link, component
|
2024-05-09 16:04:24 +02:00 |
|
plebeius.eth
|
5a45e27841
|
add autofocus, update themes, translate 'submit'
|
2024-04-29 14:53:46 +02:00 |
|
plebeius.eth
|
7dba08ca00
|
feat(embed): add support for soundcloud embeds, show webpage links on mobile, adjust audio embeds
|
2024-04-16 17:39:33 +02:00 |
|
plebeius.eth
|
e191e403db
|
fix(catalog): don't show description or rules if they are defined but empty
|
2024-04-16 10:58:49 +02:00 |
|
plebeius.eth
|
34f79bf67d
|
perf(catalog): optimize feed row rendering
|
2024-04-14 16:45:59 +02:00 |
|
plebeius.eth
|
65c99ab188
|
feat(catalog): add media, styling
|
2024-04-12 17:47:30 +02:00 |
|
plebeius.eth
|
f124d03366
|
add catalog view
|
2024-04-12 14:28:06 +02:00 |
|