81307752c2
fix: stacks manage page when user deletes profile
...
add: allow moderators to view deleted posts
2025-05-16 16:09:21 -04:00
b63df2cb31
add: post likes page
...
fix: requests pkey
2025-05-14 19:54:53 -04:00
70965298b5
add: post image uploads (supporter)
2025-05-11 14:27:55 -04:00
733a8a7d09
fix: ip bans
2025-05-09 16:31:24 -04:00
d174b44f57
add: stacks mode and sort
2025-05-09 15:56:19 -04:00
75d72460ae
add: user stacks
2025-05-08 22:18:04 -04:00
8c3024cb40
add: post tags
2025-05-08 20:08:43 -04:00
d7a37809ba
fix: require reactions to be unique for owner, asset
...
add: cut off really long text in posts
2025-05-08 16:35:58 -04:00
570a290954
add: emojis is_animated
2025-05-05 23:27:05 -04:00
1d120555a0
add: stripe integration
2025-05-05 19:38:01 -04:00
trisua
98d6f21e6e
add: live browser notifications
2025-05-02 20:08:35 -04:00
trisua
7774124bd0
add: channels, messages
2025-04-27 23:11:37 -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
3db7f2699c
add: anonymous questions
2025-04-19 18:59:55 -04:00
trisua
f452875fbe
add: question reactions
2025-04-13 12:44:08 -04:00
trisua
7960484bf9
add: questions, requests
2025-04-12 22:25:54 -04:00
trisua
5995aaf31c
add: user account warnings
2025-04-11 22:12:43 -04:00
trisua
df32b9d65e
add reposts/quotes
...
fix #2
2025-04-10 18:16:52 -04:00
trisua
9f4e8a4d25
fix(postgres): use INT instead of BIGINT for simple counts
2025-04-03 15:56:44 -04:00
trisua
27d7c2f4b5
fix: postgres
2025-04-03 15:07:57 -04:00
trisua
e0a6072cc4
add: last_online and online indicators
2025-04-02 14:11:01 -04:00
trisua
d3d0c41334
add: audit log, reports
...
add: theme preference setting
2025-04-02 11:39:51 -04:00
trisua
b2df2739a7
add: audit log and reports table
...
TODO: audit log/reports UIs
2025-04-01 23:16:09 -04:00
trisua
d0c1fbcf9a
add: request-to-join communities
...
add: private joined communities setting
add: "void" community
add: ability to delete communities
2025-04-01 15:03:56 -04:00
trisua
9dc75d7095
add: notifications for likes
...
TODO: notifications ui
2025-03-29 23:51:13 -04:00
trisua
eecf357325
add: profiles ui, communities ui, posts ui
2025-03-29 00:26:56 -04:00
trisua
00abbc8fa2
chore: finish renaming pages to communities
2025-03-27 19:08:34 -04:00
trisua
d6fbfc3cd6
add: communities list page
...
TODO(ui): implement community creation, community viewing, community posting
TODO(ui): implement profile following, followers, and posts feed
2025-03-27 18:10:47 -04:00
trisua
5cfca49793
add: profile is_verified
...
add: better profile not found page
TODO: use error page for fallback service
2025-03-26 21:46:21 -04:00
trisua
8580e34be2
add: post comments
...
add: user follow api, user block api
2025-03-25 22:52:47 -04:00
trisua
559ce19932
add: user follows, user blocks, ip bans
...
TODO: implement user following API endpoints
TODO: implement user blocking API endpoints
TODO: don't allow blocked users to interact with the users who blocked them
2025-03-25 21:19:55 -04:00
trisua
81005a6e1c
add: notifications table
...
add: query_rows macro
fix: postgres driver
2025-03-25 18:18:33 -04:00
trisua
0ea6b25138
add: store is_like on reactions
2025-03-24 22:49:15 -04:00
trisua
382e3bc7a6
add: reactions
2025-03-24 22:42:33 -04:00
trisua
c46eb3b807
fix: run CREATE_TABLE_ENTRIES and CREATE_TABLE_MEMBERSHIPS
2025-03-24 20:26:15 -04:00
trisua
1a6b48078a
add: journal entry context
2025-03-24 20:23:52 -04:00
trisua
e87ad74d43
add: journal page memberships
...
add: "Joined" write access option
2025-03-24 20:19:12 -04:00
trisua
38dbf10130
add: redis cache support
2025-03-23 21:19:16 -04:00
trisua
bb682add85
add: journals base
...
add: avatar/banner upload endpoints
2025-03-23 18:03:11 -04:00
trisua
b3cac5f97a
add(ui): ability to log out
2025-03-23 16:37:43 -04:00
trisua
d2ca9e23d3
add: icon resolver
...
add: config "no_track" file list option
add: rainbeam-shared -> tetratto-shared
add: l10n
2025-03-23 12:31:48 -04:00