Commit graph

127 commits

Author SHA1 Message Date
75d72460ae add: user stacks 2025-05-08 22:18:04 -04:00
8c3024cb40 add: post tags 2025-05-08 20:08:43 -04:00
303703a9a6 add: don't allow blocked users to react to posts 2025-05-08 17:12:15 -04:00
687766f5ee fix: mentions parser escapes, emoji parser escapes 2025-05-06 22:26:44 -04:00
b91e9a62fb add: group channels, group channel members list, group channel renaming 2025-05-06 21:30:02 -04:00
0b3573a513 fix: no more id collisions 2025-05-06 16:13:48 -04:00
71d017693c add: post warnings 2025-05-06 15:48:03 -04:00
570a290954 add: emojis is_animated 2025-05-05 23:27:05 -04:00
af67077ae7 add: markdown emoji parsing 2025-05-05 23:12:46 -04:00
1d120555a0 add: stripe integration 2025-05-05 19:38:01 -04:00
e727de9c63 add: allow supporters to upload gif avatars/banners 2025-05-04 16:19:34 -04:00
trisua
59cfec4819 add: chat notifications
use sql_chanes/notifications_tag.sql; ignore first statement if you never used a preview commit
2025-05-03 17:51:36 -04:00
trisua
a009ef9e34 add: user status 2025-05-03 11:29:31 -04:00
trisua
1724f798ca add: broadcast socket id for user sockets 2025-05-02 23:29:38 -04:00
trisua
98d6f21e6e add: live browser notifications 2025-05-02 20:08:35 -04:00
trisua
58d206eb81 add: client streams api
fix: mobile chats ui
2025-05-01 23:35:40 -04:00
trisua
094dd5fdb5 add: user socket streams
add: group messages by author in ui
TODO: group messages by author in ui as they come in from socket
TODO: notifications stream connection
2025-05-01 16:43:58 -04:00
trisua
0304461389 add: connect to socket by community
direct messages/groups connect by channel id, everything else should connect by channel with the "is_channel" header set to true
2025-04-29 16:53:34 -04:00
trisua
7774124bd0 add: channels, messages 2025-04-27 23:11:37 -04:00
trisua
0765156697 add: last.fm status integration 2025-04-26 19:23:30 -04:00
trisua
33ba576d4a add: profile connections, spotify connection 2025-04-26 16:27:18 -04:00
trisua
a28072be7f add: channels/messages database functions
chore: bump contrasted
2025-04-25 16:22:38 -04:00
trisua
9e6c5c9726 fix: allow users with a private profile to view their own posts
add: channels/messages models
2025-04-24 19:06:30 -04:00
trisua
d42375441f add: allow users to block users who have blocked them/private users
fix: anonymous post page panic
add: allow users to select home timeline
2025-04-24 16:40:03 -04:00
trisua
276f25a496 add: reposts/quotes pages
add: repost notification
2025-04-23 16:46:13 -04:00
trisua
434f2ba00d add: anonymous username and anonymous avatar 2025-04-19 23:13:57 -04:00
trisua
3db7f2699c add: anonymous questions 2025-04-19 18:59:55 -04:00
trisua
2266afde01 add: profile motivational header setting 2025-04-19 14:52:33 -04:00
trisua
bc57782bfe fix: delete user follows when deleting user 2025-04-17 21:48:45 -04:00
trisua
ad17acec98 add: user follow requests
add: nsfw questions
fix: inherit nsfw status from questions
fix: inherit community from questions
2025-04-14 17:21:52 -04:00
trisua
f452875fbe add: question reactions 2025-04-13 12:44:08 -04:00
trisua
c49e4458e2 add: allow community questions to be deleted by community owner 2025-04-13 00:48:32 -04:00
trisua
09ef0fc301 add: ability to disable reactions on posts 2025-04-13 00:42:10 -04:00
trisua
9d091d5421 fix: post page panic 2025-04-12 22:42:57 -04:00
trisua
7960484bf9 add: questions, requests 2025-04-12 22:25:54 -04:00
trisua
24f67221ca add: "all" timeline
add: only show most popular posts from the past week
2025-04-12 12:17:30 -04:00
trisua
e092d46586 fix: don't allow communities to be renamed to in-use names 2025-04-12 10:15:47 -04:00
trisua
5995aaf31c add: user account warnings 2025-04-11 22:12:43 -04:00
trisua
535a854a47 add: user theme_color_text_link setting 2025-04-11 20:31:50 -04:00
trisua
2ec7e54a8e add: slightly more advanced theming
add: profile "before you view" warning
2025-04-11 18:08:51 -04:00
trisua
df32b9d65e add reposts/quotes
fix #2
2025-04-10 18:16:52 -04:00
trisua
a8282a113d add: ability to disable profile theme of other users 2025-04-08 15:49:41 -04:00
trisua
51534fbd52 add: nsfw marker for posts/communities 2025-04-07 16:32:09 -04:00
trisua
f83cfa3756 add: post editing, profile pinned posts, theme settings
TODO: nsfw profile/community options
2025-04-07 16:07:01 -04:00
trisua
31f63c90cd add: user permissions level builder ui 2025-04-06 13:43:12 -04:00
trisua
205fcbdcc1 add: user totp 2fa 2025-04-04 21:42:08 -04:00
trisua
ca0c4b9e0b add: community member list 2025-04-03 20:05:21 -04:00
trisua
eea3d08e1f add: pinned posts 2025-04-03 12:43:36 -04:00
trisua
e52733b00c fix: don't allow mention spam
add: ip banning, ip ban management page
2025-04-03 11:22:56 -04:00
trisua
131a38abb9 add: cloudflare turnstile captcha
add: "popular communities" card in communities list
2025-04-02 23:26:43 -04:00