Flori Weber
b8e8a1c23a
Fix build failing
2023-06-19 16:11:53 +02:00
Vincent Junge
cadf14ba6a
Make MessageSendSchema fields public
2023-06-19 14:21:27 +02:00
Vincent Junge
37de1d7b06
Fix various Clippy lints
2023-06-19 12:35:07 +02:00
Flori Weber
4829845512
Move FriendRequestSchema to schemas
2023-06-18 19:05:09 +02:00
Flori Weber
191dc34933
Create relationship schemes
2023-06-18 19:04:55 +02:00
Flori Weber
cd303b0fef
Add FriendRequestSendSchema
2023-06-15 19:01:01 +02:00
Flori Weber
b56b5f5f12
Format relationships.rs
2023-06-14 22:14:56 +02:00
Flori Weber
2a8a8d75d3
Add relationships.rs
2023-06-14 22:14:48 +02:00
Flori Weber
870d5606a0
Update link reference
2023-06-13 15:23:39 +02:00
Flori Weber
dfec24b8b8
Update relationship.rs types
2023-06-13 15:23:06 +02:00
Flori Weber
583031e64f
Make some fields Option enum
2023-06-11 17:49:30 +02:00
kozabrada123
dc5e91a784
Reformat and cargo fix
2023-06-11 14:32:37 +02:00
Flori Weber
8b8ea03513
Cargo fix
2023-06-11 13:55:00 +02:00
Flori Weber
41135d037f
Cargo fix
2023-06-11 13:54:54 +02:00
Flori Weber
f585e0ddae
Reformat entire project, optimize imports
2023-06-11 13:52:53 +02:00
Flori Weber
f4e0d520b1
Reformat entire project, optimize imports
2023-06-11 13:52:31 +02:00
kozabrada123
f5bbd3d737
Merge branch 'main' into perpetual/gateway-dev
2023-06-11 09:10:03 +02:00
Flori Weber
e5aff12f94
"Normalize" RolePositionUpdateSchema
2023-06-10 19:35:57 +02:00
kozabrada123
94ec90b924
Implement display for UserStatus
2023-06-10 16:56:50 +02:00
kozabrada123
330a4347d3
turns out UpdatePresence and PresenceUpdate are different events
2023-06-10 16:32:42 +02:00
kozabrada123
0b06f914e3
Merge branch 'main' into perpetual/gateway-dev
2023-06-10 10:30:54 +02:00
bitfl0wer
7aa948647a
Add from_vec()
...
Calculates a PermissionFlags Stirng from a Vec<PermissionFlags>.
2023-06-09 21:34:54 +02:00
bitfl0wer
7a0a9baa45
Remove unused import
2023-06-09 20:49:02 +02:00
bitfl0wer
486e210062
Move role schemas to own file
2023-06-09 20:47:45 +02:00
kozabrada123
5231656c68
Docs + unneeded &mut
2023-06-09 20:22:59 +02:00
kozabrada123
28877f8355
Discord.com sends premissions as an integer
2023-06-09 18:38:36 +02:00
kozabrada123
182cd45a15
Rebase
2023-06-09 18:14:20 +02:00
bitfl0wer
9bf968c7e0
Change Role to have String over PermissionFlags
...
PermissionFlags implementation needs to be figured out a bit better before we can use it here.
2023-06-09 12:04:49 +02:00
bitfl0wer
9f21c06492
Change InstanceServerError to ChorusLibError
...
The name InstanceServerError was chosen without thinking about it too much, very early in development. The new name suits this custom Error type way better, in my opinion.
2023-06-08 22:16:23 +02:00
bitfl0wer
bac097fb2e
Add RolePositionUpdateSchema
2023-06-08 20:45:56 +02:00
bitfl0wer
4993b7bac8
Change struct name
...
This schema is being used as a RoleModifySchema AND as a RoleCreationSchema.
2023-06-08 20:43:29 +02:00
bitfl0wer
a1a4532b57
Add misssing attribute
2023-06-08 20:42:40 +02:00
bitfl0wer
c31d2aa76d
Add RoleCreateSchema
2023-06-08 20:40:36 +02:00
kozabrada123
0f4eef2fb9
Merge branch 'main' into perpetual/gateway-dev
2023-06-08 17:35:17 +02:00
bitfl0wer
429db9332b
cargo fix
2023-06-07 23:06:52 +02:00
bitfl0wer
0097809049
Remove unnecessary imports
2023-06-07 23:03:37 +02:00
bitfl0wer
97ca0c17eb
Try making permissions to PermissionFlags
2023-06-07 22:44:16 +02:00
bitfl0wer
6c0d21867c
Sort fields on Guild alphabetically
2023-06-07 22:40:48 +02:00
bitfl0wer
5b7bfa4a5d
Make enum into bitflags struct
2023-06-07 10:39:05 +02:00
bitfl0wer
7a1021031e
Fix enum, add has_permission() for RoleObject
2023-06-06 21:38:28 +02:00
bitfl0wer
e2c80fc1f8
Make enum pub
2023-06-06 20:10:50 +02:00
bitfl0wer
6d2db3d808
Add PermissionFlags
2023-06-06 20:05:34 +02:00
kozabrada123
7d17a1c976
Implement Clone for all events
2023-06-04 13:49:35 +02:00
kozabrada123
63ae7feb8a
Features is not always sent
2023-06-02 11:00:34 +02:00
Zertex
5a9a156846
make the tests pass
2023-05-30 10:57:34 -04:00
Zert3x
25a0544822
Merge branch 'main' into refactor/rename-apierror
2023-05-29 22:25:02 -04:00
bitfl0wer
f18d3d7707
Add clone, default derives
2023-05-29 18:50:19 +02:00
bitfl0wer
a7fd29c7f1
Make all attributes pub
2023-05-29 18:34:08 +02:00
bitfl0wer
0048e548f5
Add ChannelModifySchema
2023-05-29 18:27:15 +02:00
Flori
9c258067e8
Merge pull request #81 from polyphony-chat/feature/channel/delete
...
Feature/channel/delete
2023-05-29 17:56:13 +02:00