Paul
|
6cc92b877e
|
Fix block user route, send correct user struct.
Add route for fetching members.
Cargo fmt on accident.
|
2021-05-14 22:29:43 +01:00 |
|
Paul
|
cc0307f702
|
Fix find mutual query.
|
2021-05-13 17:19:43 +01:00 |
|
Paul
|
7293abfc53
|
Add january support.
|
2021-05-07 18:00:21 +01:00 |
|
Paul
|
cf7bb832da
|
Really make sure MongoDB driver can't screw up.
|
2021-05-03 21:02:12 +01:00 |
|
Paul
|
efc3794f3d
|
Emergency patch; Rust MDB driver deletes doc. with empty update.
|
2021-05-03 20:48:37 +01:00 |
|
Paul
|
fa960ebc94
|
Send out unset in event.
|
2021-05-03 11:17:28 +01:00 |
|
Paul
|
92bface6ae
|
Add group icons / profile backgrounds.
|
2021-05-01 22:55:37 +01:00 |
|
Paul
|
8cfa5d7091
|
Run cargo fmt.
|
2021-05-01 17:29:31 +01:00 |
|
Paul
|
59b18fd376
|
Delete old avatar; fix database migration.
|
2021-05-01 17:12:51 +01:00 |
|
Paul
|
f135a57a9b
|
API change: deprecate Gravatar.
Include avatar information in user object.
|
2021-05-01 16:38:06 +01:00 |
|
Paul
|
5da26cb833
|
Breaking: Provide new user object instead of id.
Fix rustup complaining about join macros.
|
2021-05-01 15:54:29 +01:00 |
|
Paul
|
81002c75d2
|
Only push out status; mark attachments as deleted.
|
2021-04-28 17:12:14 +01:00 |
|
Paul
|
a547177325
|
Add status presence indicator.
|
2021-04-03 20:50:14 +01:00 |
|
Paul
|
c3fa7bf74e
|
Change route paths for user edits.
|
2021-04-03 15:02:29 +01:00 |
|
Paul
|
7f5d6f2312
|
Format code.
|
2021-04-03 14:44:01 +01:00 |
|
Paul
|
9492e145f9
|
User status / profile change route, username change route.
|
2021-04-03 14:41:40 +01:00 |
|
Paul
|
78c42fd412
|
Fetch profile route, push badges and status.
|
2021-04-02 21:55:02 +01:00 |
|
Paul
|
d2864ac025
|
Make sure to check that they are friends.
|
2021-02-19 15:49:55 +00:00 |
|
Paul
|
10cac358a9
|
Label permission errors, and too many ids for /stale.
|
2021-02-19 13:26:04 +00:00 |
|
Paul
|
64d2707366
|
Find mutual for users; allow dots in usernames.
|
2021-02-19 13:11:33 +00:00 |
|
Paul
|
52e070c21c
|
Basic Web Push support.
|
2021-02-18 16:21:34 +00:00 |
|
Paul Makles
|
b6b51bca26
|
Route which lets clients determine messages that have updated / deleted.
|
2021-02-16 09:34:24 +00:00 |
|
Paul Makles
|
b0d07ec58f
|
Include DM users in payload; fix permission query. + cargo fmt
|
2021-02-09 16:41:08 +00:00 |
|
Paul Makles
|
38bedbaaea
|
Add Gravatar support.
|
2021-02-02 19:09:13 +00:00 |
|
Paul Makles
|
222a417fff
|
Add utility function for including relationship on User.
|
2021-01-26 22:33:14 +00:00 |
|
Paul Makles
|
3b85dcce14
|
Include group members in payload.
|
2021-01-26 22:05:32 +00:00 |
|
Paul Makles
|
f42480886b
|
Re-structure Permissions; add perm to view users from mutual groups.
|
2021-01-26 21:12:23 +00:00 |
|
Paul Makles
|
23ec2d61f1
|
Push env variables to rAuth + cargo fmt.
|
2021-01-26 17:29:03 +00:00 |
|
Paul Makles
|
11f7092fcd
|
Add last_message to channels, mark DMs as active.
|
2021-01-24 10:24:44 +00:00 |
|
Paul Makles
|
9d251f794b
|
Update tag in enums.
|
2021-01-19 21:27:18 +00:00 |
|
Paul Makles
|
c38977e026
|
Run cargo fmt.
|
2021-01-19 11:47:36 +00:00 |
|
Paul Makles
|
8cbba0671d
|
Move new subscriptions to a unfied prehandle function.
|
2021-01-19 11:46:22 +00:00 |
|
Paul Makles
|
34ac8f54ef
|
Add group creation. Sync channels to clients on creation.
|
2021-01-18 22:02:32 +00:00 |
|
Paul Makles
|
a1a921bbcb
|
Run cargo fmt.
|
2021-01-18 20:26:26 +00:00 |
|
Paul Makles
|
a9f258de6b
|
Randomly select an avatar from id.
|
2021-01-16 11:17:18 +00:00 |
|
Paul Makles
|
f6c52de171
|
Add basic presence tracking.
|
2021-01-09 20:49:36 +00:00 |
|
Paul Makles
|
5e70ceea01
|
Write proper user permission code.
|
2021-01-09 16:50:11 +00:00 |
|
Paul Makles
|
80e3baaa15
|
Clean up imports for database.
|
2021-01-09 13:57:37 +00:00 |
|
Martin Loffler
|
bb73f905e6
|
Formatted code
|
2021-01-05 15:01:24 +01:00 |
|
Martin Loffler
|
66a2930a6f
|
Code cleanup
Cleaned up
- matches in routes remove_friend and unblock_user
- production warnings in util/variables
|
2021-01-05 14:49:56 +01:00 |
|
Paul Makles
|
1b711a88ef
|
Include relationship when fetching a user.
|
2021-01-03 20:27:23 +00:00 |
|
Paul Makles
|
7728768539
|
Ready payload on websocket, add friend by username + avatars.
|
2020-12-31 14:59:26 +00:00 |
|
Paul Makles
|
cac21ce2b6
|
Fix import and cargo fmt
|
2020-12-30 15:36:04 +00:00 |
|
Paul Makles
|
0640f68f9c
|
Add notifications to remaining routes.
|
2020-12-30 15:34:32 +00:00 |
|
Paul Makles
|
1aaa6f3c41
|
Get notifications working properly.
|
2020-12-30 15:24:44 +00:00 |
|
Paul Makles
|
f39bc07bb9
|
Start work on notifications from client, cargo fmt
|
2020-12-30 11:36:32 +00:00 |
|
Paul Makles
|
c704f13d72
|
Re-implement user relationships.
|
2020-12-29 16:32:22 +00:00 |
|
Paul Makles
|
84d09db9b3
|
Add SavedMessages channel type, add create DM.
|
2020-12-29 14:15:44 +00:00 |
|
Paul Makles
|
eb382fa1ec
|
New perm concept, reference, and adding routes.
|
2020-12-29 13:02:04 +00:00 |
|
Paul Makles
|
16c5a28637
|
Refractor route code.
|
2020-12-28 18:32:13 +00:00 |
|