Commit Graph

1395 Commits

Author SHA1 Message Date
Tom (plebeius.eth)
fa24e73c6c feat: auto subscribe new accounts to specific default subplebbits 2025-02-11 16:24:26 +01:00
Tom (plebeius.eth)
c0776854f9 feat: auto-subscribe to newly created communities 2025-02-11 15:00:43 +01:00
Tom (plebeius.eth)
f84a6cea8d fix(post): post content wouldn't be expanded by default in pending post page 2025-02-11 14:12:11 +01:00
Tom (plebeius.eth)
a2d3e22372 feat(post page): show "are you over 18?" warning if post is from sub tagged as nsfw 2025-02-11 14:05:07 +01:00
Tom (plebeius.eth)
3b37a580ae refactor over18 warning 2025-02-11 14:04:44 +01:00
Tom (plebeius.eth)
67d2ca86a7 fix(sidebar): blocking or unblocking sub wouldn't reset feed 2025-02-11 12:48:05 +01:00
Tom (plebeius.eth)
3b7739f0ce feat(subplebbit): show unblock button in feed for sub that was blocked by user 2025-02-11 12:47:42 +01:00
Tom (plebeius.eth)
33c84806ca use timestamp 2025-02-10 16:54:37 +01:00
Tom (plebeius.eth)
6117b82432 feat(replies): sort account replies by new for 30 mins after page visit 2025-02-10 16:48:42 +01:00
Tom (plebeius.eth)
d1c6fe65ea improve navbar scrolling animation 2025-02-10 16:32:21 +01:00
Tom (plebeius.eth)
d0765c3b4e fix(replies): replies published by account could appear at the bottom of the reply section by default 2025-02-10 16:12:23 +01:00
Tom (plebeius.eth)
2a34ec6263 feat(subplebbit sidebar): add link to read-only subplebbit settings 2025-02-10 15:41:10 +01:00
Tom (plebeius.eth)
41b3e64076 clarify features not yet available 2025-02-10 15:13:18 +01:00
Tom (plebeius.eth)
9b86e349fa perf(feed): debounce state string to prevent unnecessary rerenders 2025-02-10 13:07:15 +01:00
Tom (plebeius.eth)
23652a9a27 style(subplebbits list): add numbered rank 2025-02-10 13:06:21 +01:00
Tom (plebeius.eth)
9051bfa437 feat(subplebbits list): add infobar for filtering by tag, undo, prevent filtering by invalid tag 2025-02-08 13:05:43 +01:00
Tom (plebeius.eth)
eaa185f460 remove custom routing for not found page 2025-02-06 23:49:47 +01:00
Tom (plebeius.eth)
c4e3e677f7 faet(subplebbits list): add filtering by tag 2025-02-06 23:49:34 +01:00
Tom (plebeius.eth)
3e70703fd2 show shortened descriptions in subplebbits view 2025-02-06 22:49:28 +01:00
Tom (plebeius.eth)
f18dad4736 feat(subplebbits list): add nsfw label to nsfw-tagged subs 2025-02-06 22:15:25 +01:00
Tom (plebeius.eth)
168d6161aa style(subplebbits list): improve design 2025-02-06 16:38:02 +01:00
Tom (plebeius.eth)
a8fb2e6bda fix(offline indicator): sub could be marked as offline even if online, consider it offline if it doesn't update for 2 hours instead of 1 hour 2025-02-06 13:21:11 +01:00
Tom (plebeius.eth)
6d2a30eb7a fix icon resolution 2025-02-06 13:20:09 +01:00
Tom (plebeius.eth)
533b6ec30b fix(subplebbits list): remove categories, subplebbits should be sorted by rank (via future pubsub voting) 2025-02-06 11:33:59 +01:00
Tom (plebeius.eth)
66a766bbbb feat(challenge modal): close with escape key 2025-01-24 15:51:53 +01:00
Tom (plebeius.eth)
f9520447e0 fix(challenge modal): user could submit empty answer 2025-01-24 15:51:24 +01:00
Tom (plebeius.eth)
c510345ca3 perf(home feed): reduce footer rerenders 2025-01-23 18:42:29 +01:00
Tom (plebeius.eth)
e2c5e389f4 fix(account settings): creating new account didn't automatically switch to it 2025-01-23 16:47:12 +01:00
Tom (plebeius.eth)
c20adcf1fa update function names 2025-01-20 11:36:37 +01:00
Tom (plebeius.eth)
3f26a04ed4 fix(challenge settings): changing exclude options would add invalid types causing saving error 2025-01-18 17:30:44 +01:00
Tom (plebeius.eth)
567433b6e3 Update challenge-settings.tsx 2025-01-17 23:40:05 +01:00
Tom (plebeius.eth)
336fc6726d fix(label): remove left padding for first visible label in array 2025-01-16 16:56:56 +01:00
Tom (plebeius.eth)
0b83991538 fix(subplebbit sidebar): moderators list could be empty 2025-01-16 16:45:07 +01:00
Tom (plebeius.eth)
550ddb1885 fix(subplebbit settings): reset previous error when saving 2025-01-16 16:36:17 +01:00
Tom (plebeius.eth)
f6241c5dda fix(subplebbit settings): reset previous error when saving 2025-01-16 16:16:20 +01:00
Tom (plebeius.eth)
66c3774fec refactor(subplebbit settings): create challenge settings file 2025-01-16 12:59:21 +01:00
Tom (plebeius.eth)
30da6c770d fix(subplebbit settings): excluding more than one user address from challenges didn't work 2025-01-16 12:46:35 +01:00
Tom (plebeius.eth)
179c677ac1 Update subplebbit-settings.tsx 2025-01-15 22:44:47 +01:00
Tom (plebeius.eth)
7e9b242ef1 handle empty strings in store 2025-01-15 17:04:12 +01:00
Tom (plebeius.eth)
dddb9ae342 fix empty string schema errors 2025-01-15 15:20:00 +01:00
Tom (plebeius.eth)
c65a79bc34 fix type error 2025-01-15 13:50:49 +01:00
Tom (plebeius.eth)
4c1ad1d022 fix(subplebbit settings): removing exiting logo couldn't work because of API schema error 2025-01-15 13:45:36 +01:00
Tom (plebeius.eth)
76fe6a9f0b feat(subplebbit settings): let user change default challenge when creating a sub 2025-01-15 13:42:26 +01:00
Tom (plebeius.eth)
27f54a049b fix(avatar settings): timestamp default value was missing 2025-01-11 18:19:42 +01:00
Tom (plebeius.eth)
763d744665 fix(label): spacing was off 2025-01-11 17:53:18 +01:00
Tom (plebeius.eth)
739ba55a78 typo 2025-01-04 12:40:19 +01:00
Tom (plebeius.eth)
544a4e8b54 Revert "perf: add asset preloading via css modules"
This reverts commit 6a8e46a7d7.
2025-01-04 12:20:01 +01:00
Tom (plebeius.eth)
c5fb295659 fix(moderation): mod reason couldn't be removed 2025-01-02 17:34:15 +01:00
Tom (plebeius.eth)
2e2d8ca351 fix(subplebbit settings): error wouldn't show after attempting to save changes incorrectly 2025-01-02 17:27:57 +01:00
Tom (plebeius.eth)
313dadfea8 Update post-page.tsx 2025-01-01 17:18:49 +01:00