Paul Makles
|
ba08746e92
|
Rename fetch to query, add fetch by id.
|
2021-01-18 20:30:55 +00:00 |
|
Paul Makles
|
a1a921bbcb
|
Run cargo fmt.
|
2021-01-18 20:26:26 +00:00 |
|
Paul Makles
|
bd789b6825
|
Fetch messages route.
|
2021-01-18 20:26:09 +00:00 |
|
Paul Makles
|
c401663c47
|
Catch database error for send message.
|
2021-01-18 14:52:15 +00:00 |
|
Paul Makles
|
3d3db80e61
|
Channel subscription, message sending, channel delete.
|
2021-01-18 14:50:17 +00:00 |
|
Paul Makles
|
15357008d6
|
Push relevant channels in Ready payload.
|
2021-01-18 14:14:56 +00:00 |
|
Paul Makles
|
124aa8a9bf
|
Fix user permissions.
|
2021-01-18 14:01:27 +00:00 |
|
Paul Makles
|
af8731ac38
|
Start development sprint 3.
|
2021-01-18 13:41:48 +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
|
bb3667a83b
|
Move guard and reference code out of entities folder.
|
2021-01-09 13:59:45 +00:00 |
|
Paul Makles
|
80e3baaa15
|
Clean up imports for database.
|
2021-01-09 13:57:37 +00:00 |
|
Paul Makles
|
0d3ef9a3b7
|
Refractor WS; remove - fom names.
|
2021-01-09 12:58:15 +00:00 |
|
Martin Loffler
|
bb73f905e6
|
Formatted code
|
2021-01-05 15:01:24 +01:00 |
|
Paul Makles
|
b87f396f40
|
Make ready payload send all users we have a relationship with.
|
2021-01-03 17:43:20 +00:00 |
|
Paul Makles
|
7728768539
|
Ready payload on websocket, add friend by username + avatars.
|
2020-12-31 14:59:26 +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
|
798047625a
|
Add onboarding and FromRequest for User.
|
2020-12-28 21:47:32 +00:00 |
|
Paul Makles
|
6253a91276
|
Move all entities to their own folder.
|
2020-12-28 15:21:11 +00:00 |
|
Paul Makles
|
a91bae2784
|
Use compose, disable major parts of application.
|
2020-12-28 14:54:34 +00:00 |
|
Paul Makles
|
6cfec0ee08
|
Switch to async Rust and break all logic.
|
2020-12-27 13:28:37 +00:00 |
|
Paul Makles
|
5711986768
|
Remove old notif code; uncommited changes.
|
2020-11-28 19:25:15 +00:00 |
|
Paul Makles
|
c3362a6e4f
|
New pubsub backend.
|
2020-09-03 16:26:32 +01:00 |
|
Paul Makles
|
7c374ec756
|
Use flags for email / registration correctly.
|
2020-08-30 17:48:30 +01:00 |
|
Paul Makles
|
cbac802978
|
Re-write email backend, use SMTP directly.
|
2020-08-30 17:16:53 +01:00 |
|
Paul Makles
|
81111c5937
|
Fix guild creation, disable registration.
|
2020-08-25 08:50:25 +01:00 |
|
Paul Makles
|
8ee867eec7
|
Fix errors.
|
2020-08-12 16:17:58 +02:00 |
|
Paul Makles
|
dde4224deb
|
Attach channels on guild object.
|
2020-08-12 16:13:42 +02:00 |
|
Paul Makles
|
088490dfc3
|
Include guild channels in payload.
|
2020-08-12 16:07:10 +02:00 |
|
Paul Makles
|
7e7eb34f65
|
Add serialisation, ready payload and GET guilds.
|
2020-08-12 15:40:56 +02:00 |
|
Paul Makles
|
74b4238f04
|
Add channels field to guild object.
|
2020-08-12 11:45:05 +02:00 |
|
Paul Makles
|
a8eb403280
|
Logging + database migrations system.
|
2020-08-11 21:08:01 +02:00 |
|
Paul Makles
|
0b90145b31
|
Breaking change to FriendStatus, user cache sync.
|
2020-08-10 22:23:58 +02:00 |
|
Paul Makles
|
8cb697dfcd
|
Add user cache, no more "guard refs".
|
2020-08-10 21:11:01 +02:00 |
|
Paul Makles
|
11ce7c9e30
|
Handle incoming changes and push to cache.
|
2020-08-10 18:58:23 +02:00 |
|
Paul Makles
|
8956400e44
|
Add caching for members, rewrite part of perms.
|
2020-08-10 18:53:24 +02:00 |
|
Paul Makles
|
aba0db268a
|
Update cached channel state from notifications.
|
2020-08-10 15:29:48 +02:00 |
|
Paul Makles
|
d95982fb54
|
Run cargo fmt, add root preflight.
|
2020-08-04 10:19:33 +02:00 |
|
Paul Makles
|
17c9148556
|
Update to mongo 1.1.0-beta, start reset + migrations
|
2020-08-04 10:04:08 +02:00 |
|
Paul Makles
|
6a1912c27b
|
Cache guilds.
|
2020-08-03 15:23:32 +02:00 |
|
Paul Makles
|
fa6ed75ed8
|
Remove ChannelRef, use the full Channel object.
|
2020-08-03 11:01:05 +02:00 |
|
Paul Makles
|
b0f8abef33
|
Implement basic caching.
|
2020-08-03 10:51:14 +02:00 |
|
Paul Makles
|
5e59c553f3
|
Change how usernames, introduce display names.
|
2020-07-25 11:36:43 +02:00 |
|
Paul Makles
|
2851fbca25
|
Handle self DM permissions correctly.
|
2020-06-21 12:02:50 +01:00 |
|
Paul Makles
|
33f3bac4b8
|
Small patch.
|
2020-06-21 11:28:58 +01:00 |
|
Paul Makles
|
8043690d38
|
Add all possible notifications.
|
2020-04-13 17:47:48 +01:00 |
|
Paul Makles
|
0f793f84a2
|
Fix serialization.
|
2020-04-13 16:29:48 +01:00 |
|