Commit Graph

1378 Commits

Author SHA1 Message Date
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
Tom (plebeius.eth)
6a8e46a7d7 perf: add asset preloading via css modules
previously it wouldn't work because the css would use duplicate assets hashed by webpack
2024-12-28 23:35:24 +01:00
Tom (plebeius.eth)
30d26f95de Update post.tsx 2024-12-27 16:39:38 +01:00
Tom (plebeius.eth)
c6519bc18e fix translation 2024-12-23 17:13:18 +01:00
Tom (plebeius.eth)
31058cabb9 feat(replies): implement "best" sorting algo from reddit, instead of simply "top" (by score), ensure stickied comments always appear at the top 2024-12-23 17:09:15 +01:00
Tom (plebeius.eth)
989b7bdae3 improve button design 2024-12-23 16:29:06 +01:00
Tom (plebeius.eth)
d0a4316e0c fix(post): post rank number could appear in profile page 2024-12-23 16:28:53 +01:00
Tom (plebeius.eth)
e06e8cdb19 fix nsfw undo button 2024-12-23 11:37:08 +01:00
Tom (plebeius.eth)
6ebdeb78d5 fix(mobile): dropdown items should have enough padding on mobile to make it easy for the user to tap on them 2024-12-22 23:44:58 +01:00
Tom (plebeius.eth)
97c990ef17 feat(replies): add sorting by new, old or top 2024-12-22 23:43:29 +01:00
Tom (plebeius.eth)
a825e3f36c style(profile): add better-looking close button for welcome bar, improve wording 2024-12-22 22:48:28 +01:00
Tom (plebeius.eth)
7729413691 add missing translations, "are you sure" ui dialog 2024-12-22 17:56:51 +01:00
Tom (plebeius.eth)
92b19c472f fix(user page): account age was imprecise 2024-12-22 17:48:49 +01:00
Tom (plebeius.eth)
eb560db870 fix(sidebar): subplebbit title and description could render as empty strings 2024-12-22 16:28:47 +01:00
Tom (plebeius.eth)
d27f7d2397 fix spacing 2024-12-22 12:38:37 +01:00
Tom (plebeius.eth)
a3efb61796 fix eslint 2024-12-20 18:08:19 +01:00
Tom (plebeius.eth)
dd2d15c440 fix(account settings): importing an account file would not automatically select the imported account 2024-12-20 16:12:54 +01:00
Tom (plebeius.eth)
eab5838c21 style(post page): show "there doesn't seem to be anything here" when there aren't replies 2024-12-19 22:12:08 +01:00