plebeius
|
26d014b696
|
fix(settings): resolve theme persistence bug after hard refresh
|
2025-10-23 21:44:43 +02:00 |
|
plebeius
|
1360dd8348
|
feat: rename plebchan to 5chan
|
2025-10-17 23:30:35 +02:00 |
|
plebeius
|
fc4802186d
|
fix: prevent race conditions and memory leaks in useCommentMediaInfo hook
|
2025-10-16 23:27:06 +02:00 |
|
plebeius
|
b10ada55e7
|
perf: eliminate redundant derived state in board and post views
|
2025-10-16 23:13:18 +02:00 |
|
plebeius
|
47b33787eb
|
fix autosubscribe
|
2025-06-07 18:41:16 +02: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)
|
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)
|
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)
|
ffe42c35ea
|
upgrade react to v19, migrate from CRA to Vite, add react compiler
|
2025-03-04 17:53:05 +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)
|
ea11cb4f6e
|
implement MultisubSubplebbit.lowUptime
|
2025-02-28 22:42:48 +01:00 |
|
Tom (plebeius.eth)
|
b8668d1e6d
|
posts are called threads
|
2025-02-24 22:40:05 +01:00 |
|
Tom (plebeius.eth)
|
2ebf3bd2c2
|
use "downloading" instead of "fetching"
https://t.me/plebchanreact/9445
|
2025-02-24 16:18:31 +01:00 |
|
Tom (plebeius.eth)
|
95532cb58b
|
more accurate and user-friendly loading strings
|
2025-02-23 16:17:33 +01:00 |
|
Tom (plebeius.eth)
|
869610c8a0
|
add missing loading states
|
2025-02-20 15:51:29 +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)
|
684ca25a65
|
display state strings from backend, but with user friendly wording
|
2025-02-20 13:29:24 +01:00 |
|
Tom (plebeius.eth)
|
23ce86c08f
|
fix(offline indicator): increase offline check by 1 hour
https://t.me/seeditreact/8545
|
2025-02-20 12:41:29 +01:00 |
|
Tom (plebeius.eth)
|
1886a68e05
|
fix offline icon
|
2025-02-04 12:48:00 +01:00 |
|
Tom (plebeius.eth)
|
0716aac9e2
|
feat(boards list): add filter by tag
|
2025-02-03 22:12:00 +01:00 |
|
Tom (plebeius.eth)
|
cadfc699fc
|
feat(home): add boards list more similar to vichan, which is better than 4chan's boards box for a potentially infinite number of boards
|
2025-02-03 13:08:24 +01:00 |
|
Tom (plebeius.eth)
|
96794a0c1e
|
fix(post): prevent edit menu checkbox from being interactable while post is loading
|
2025-02-01 16:25:52 +01:00 |
|
Tom (plebeius.eth)
|
87164fc800
|
clean code, better var names, fix bugs
|
2025-01-30 17:27:58 +01:00 |
|
Tom (plebeius.eth)
|
204fdfcace
|
refactor, fix bugs
|
2025-01-30 17:09:21 +01:00 |
|
Tom (plebeius.eth)
|
2a20716212
|
fix(reply modal): changing anon mode before publishing reply didn't work
|
2025-01-29 13:09:38 +01:00 |
|
Tom (plebeius.eth)
|
cbed83cd10
|
fix(theme): christmas theme should only run on dec 24 and 25
that's how 4chan does it, it makes sense since the theme is distracting especially on desktop
|
2025-01-26 23:35:50 +01:00 |
|
Tom (plebeius.eth)
|
65ed3dffd5
|
fix(theme): prevent special theme from persisting outside holiday period
|
2025-01-26 23:29:26 +01:00 |
|
Tom (plebeius.eth)
|
7ffb3ce8c5
|
fix: emptying fields could fail when publishing reply
|
2025-01-20 12:38:08 +01:00 |
|
Tom (plebeius.eth)
|
f533faf9f6
|
let christmas theme run until jan 5th
|
2024-12-24 17:44:43 +01:00 |
|
Tom (plebeius.eth)
|
dd6a4121fb
|
fix eslint
|
2024-12-24 17:15:51 +01:00 |
|
Tom (plebeius.eth)
|
eb3a630cc3
|
feat: add christmas theme
|
2024-12-24 17:13:12 +01:00 |
|
Tom (plebeius.eth)
|
620f04b33a
|
incorrect memoization
|
2024-12-16 15:50:54 +01:00 |
|
Tom (plebeius.eth)
|
e3cf5076be
|
fix(feed post): gif thumbnail could break persistently
|
2024-12-12 16:38:04 +01:00 |
|
Tom (plebeius.eth)
|
309f76689f
|
fix(feed): posts could change position causing displacement
|
2024-12-05 15:37:23 +01:00 |
|
Tom (plebeius.eth)
|
24816c6aa8
|
refactor dynamic time filter logic, let user choose any hour value in time filter params
|
2024-11-17 15:58:13 +01:00 |
|
Tom (plebeius.eth)
|
b0a3bc8b94
|
fix eslint
|
2024-11-08 11:18:47 +01:00 |
|
Tom (plebeius.eth)
|
157c9e7cfa
|
fix replying to reply requires postCid in new API
|
2024-11-07 13:51:39 +01:00 |
|
Tom (plebeius.eth)
|
aa3b3a8b5d
|
refactor use-publish-reply
|
2024-11-05 12:02:01 +01:00 |
|
Tom (plebeius.eth)
|
6692c65c4b
|
add route validation checks
|
2024-10-29 17:40:09 +01:00 |
|
Tom (plebeius.eth)
|
0b5aa7dc31
|
fix(p/all): auto time filter didn't show posts from last visit
|
2024-10-27 15:50:09 +01:00 |
|
Tom (plebeius.eth)
|
7ac06de9d1
|
Update use-fetch-gif-first-frame.ts
|
2024-10-19 19:09:48 +02:00 |
|
Tom (plebeius.eth)
|
44a09f9e5b
|
improve settings UI, translations, offline status
|
2024-10-15 12:52:57 +02:00 |
|
Tom (plebeius.eth)
|
c2aa9cad49
|
fix(feed): old account comments could appear at the top of the feed
|
2024-10-15 12:11:56 +02:00 |
|
Tom (plebeius.eth)
|
af7505c45f
|
fix(publish reply): error "content is an empty string" could appear
|
2024-10-14 17:12:18 +02:00 |
|
Tom (plebeius.eth)
|
9c389931ea
|
refactor publish post/reply stores, naming was confusing
|
2024-10-13 21:36:54 +02:00 |
|
Tom (plebeius.eth)
|
73e12ccbae
|
perf(gifs): cache first frame so gifs don't reload all the time when navigating
|
2024-10-13 13:07:52 +02:00 |
|
Tom (plebeius.eth)
|
088ec8428b
|
fix popular posts
|
2024-10-12 17:09:23 +02:00 |
|