Commit Graph

24 Commits

Author SHA1 Message Date
Paul Makles
dde4224deb Attach channels on guild object. 2020-08-12 16:13:42 +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
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
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
d1b44a311f Add invite creation, removal, fetch and usage. 2020-04-11 21:48:10 +01:00
Paul Makles
1a41a68ee6 Add a way to create channels. 2020-04-11 18:59:38 +01:00
Paul Makles
537f07b4a9 Add guild bans / unbans. 2020-04-11 16:44:46 +01:00
Paul Makles
b6772143bc Migrate guild members to its own collection, +rout 2020-04-10 21:06:46 +01:00
Paul Makles
e92b686410 Switch guild to new permission system. 2020-04-09 16:26:41 +01:00
Paul Makles
28fa2aad6c Update crates to latest version. 2020-04-09 15:57:51 +01:00
Paul Makles
e6ed46af82 Added groups + ran rust fmt / clippy. 2020-04-09 15:41:26 +01:00
Paul Makles
82f6e6215f Implement channel permissions. 2020-04-09 11:38:32 +01:00
Paul Makles
7af9a77df4 Refractor to use UserRef. 2020-04-09 09:49:10 +01:00
Paul Makles
b21a6f2231 Commit working draft, for perms. 2020-04-08 13:22:07 +01:00
Paul Makles
ca0b8411d5 Use proper error handling. 2020-04-07 12:08:07 +01:00
Paul Makles
badaf8db9d Push working draft. 2020-04-07 11:21:19 +01:00
Paul Makles
ec1e91aee1 Run rust fmt. 2020-04-06 13:07:05 +01:00
Paul Makles
8e908ce105 Add message edit records + work on guilds. 2020-04-06 12:58:55 +01:00