Flori Weber
|
90ad75ae30
|
Remove import
|
2023-06-11 17:51:26 +02:00 |
Flori Weber
|
ce004b3863
|
Refactor Message::send()
|
2023-06-11 17:49:42 +02:00 |
Flori Weber
|
583031e64f
|
Make some fields Option enum
|
2023-06-11 17:49:30 +02:00 |
Flori Weber
|
59d512cdce
|
Refactor to use api common, return Message instead
|
2023-06-11 17:40:44 +02:00 |
Flori Weber
|
bf005c44a4
|
Refactor channels.rs to use api::common
|
2023-06-11 17:36:04 +02:00 |
Flori Weber
|
5d039c3e9b
|
Add argument to specify which LimitType to use
|
2023-06-11 17:35:47 +02:00 |
Flori Weber
|
9449c4cd4d
|
Move common request code into common.rs
|
2023-06-11 17:21:09 +02:00 |
Flori Weber
|
ebe8a054e0
|
Merge branch 'main' into feature/permissions-and-roles
|
2023-06-11 15:34:43 +02:00 |
Flori Weber
|
3f7bf0c912
|
create common.rs
|
2023-06-11 15:34:05 +02:00 |
Flori Weber
|
6574ea832c
|
Delete images, as they are redundant
|
2023-06-11 15:29:11 +02:00 |
Flori
|
bf789b4be6
|
Merge pull request #101 from polyphony-chat:perpetual/gateway-dev
Updates from gateway dev
|
2023-06-11 15:23:13 +02:00 |
kozabrada123
|
dc5e91a784
|
Reformat and cargo fix
|
2023-06-11 14:32:37 +02:00 |
Flori
|
d2867d9496
|
Merge pull request #100 from polyphony-chat/refactor/refcell-across-await-and-boilerplate-reduction
Refactor/refcell across await and boilerplate reduction
|
2023-06-11 14:01:43 +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
|
d9be9c6aaf
|
Cargo clippy --fix
|
2023-06-11 13:54:16 +02:00 |
Flori Weber
|
5bbfdc3a09
|
Cargo clippy --fix
|
2023-06-11 13:54:08 +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 |
Flori
|
1a6b54833a
|
Update README.md
|
2023-06-11 13:05:45 +02:00 |
Flori
|
bb53ec5d52
|
Merge pull request #99 from polyphony-chat/feature/permissions-and-roles
Mark Permission management as finished
|
2023-06-11 12:57:38 +02:00 |
Flori Weber
|
b453dc3bff
|
Mark Permission management as finished
|
2023-06-11 12:31:46 +02:00 |
kozabrada123
|
f5bbd3d737
|
Merge branch 'main' into perpetual/gateway-dev
|
2023-06-11 09:10:03 +02:00 |
bitfl0wer
|
c843fba385
|
Mark 2 objects as complete
|
2023-06-10 22:27:46 +02:00 |
bitfl0wer
|
0563db5562
|
Add tests for permission modification
|
2023-06-10 22:26:15 +02:00 |
bitfl0wer
|
6952f9977f
|
Implement delete_permission
|
2023-06-10 22:16:53 +02:00 |
bitfl0wer
|
87e70181fb
|
impl Channel::edit_permissions()
|
2023-06-10 22:09:53 +02:00 |
bitfl0wer
|
48a063838b
|
Create permissions.rs
|
2023-06-10 21:51:45 +02:00 |
Flori
|
c9d763affa
|
Merge pull request #98 from polyphony-chat/feature/permissions-and-roles
Implement Role Management
|
2023-06-10 19:50:26 +02:00 |
Flori Weber
|
e9f1f339d4
|
Test singular role
|
2023-06-10 19:42:41 +02:00 |
Flori Weber
|
e5aff12f94
|
"Normalize" RolePositionUpdateSchema
|
2023-06-10 19:35:57 +02:00 |
Flori Weber
|
b9a11a89c3
|
Mark role management as completed
|
2023-06-10 19:17:35 +02:00 |
Flori Weber
|
5b66464ce9
|
Better error handling in get methods.
|
2023-06-10 18:50:49 +02:00 |
Flori Weber
|
a9b02bad78
|
Implement RoleObject::get()
|
2023-06-10 18:48:37 +02:00 |
Flori Weber
|
9a6ac33a40
|
Add RoleObject::update()
|
2023-06-10 18:42:37 +02:00 |
Flori
|
f04e06d953
|
Merge pull request #97 from polyphony-chat/feature/permissions-and-roles
Feature/permissions and roles
|
2023-06-10 18:33:01 +02:00 |
Flori Weber
|
a90595c176
|
Complete this test
|
2023-06-10 17:35:09 +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
|
57d2d93420
|
Change observer update ref to &mut from &
|
2023-06-10 15:37:02 +02:00 |
Flori Weber
|
d5e38d954f
|
Implement GuildMember::get()
|
2023-06-10 15:16:45 +02:00 |
kozabrada123
|
a148cf576e
|
Refactor, better deserialization error handling
|
2023-06-10 12:43:07 +02:00 |
kozabrada123
|
0b06f914e3
|
Merge branch 'main' into perpetual/gateway-dev
|
2023-06-10 10:30:54 +02:00 |
Flori
|
1a06aa22ff
|
Merge pull request #96 from polyphony-chat/feature/permissions-and-roles
|
2023-06-10 01:26:04 +02:00 |
bitfl0wer
|
a9fceedf0f
|
Add incomplete add_remove_role test
|
2023-06-10 00:39:04 +02:00 |
bitfl0wer
|
a18eab1884
|
Change UserMeta: User instead of Option<User>
I do not know why I have made it optional in the first place. hm
|
2023-06-10 00:35:51 +02:00 |
bitfl0wer
|
83ef21199b
|
Change test due to common.rs changing
|
2023-06-10 00:24:08 +02:00 |
bitfl0wer
|
9c22d536df
|
Add role to test bundle
|
2023-06-10 00:23:49 +02:00 |
bitfl0wer
|
30db9e9553
|
implement GuildMember::remove_role()
|
2023-06-10 00:10:12 +02:00 |
bitfl0wer
|
3d98b45413
|
Implement GuildMember::add_role()
|
2023-06-10 00:03:31 +02:00 |