Flori
|
dc02d74f00
|
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
|
a5a596fb4b
|
Cargo fix
|
2023-06-11 13:55:00 +02:00 |
Flori Weber
|
63f09e51d8
|
Cargo fix
|
2023-06-11 13:54:54 +02:00 |
Flori Weber
|
173eabdc24
|
Cargo clippy --fix
|
2023-06-11 13:54:16 +02:00 |
Flori Weber
|
da6cffa7a3
|
Cargo clippy --fix
|
2023-06-11 13:54:08 +02:00 |
Flori Weber
|
c745861592
|
Reformat entire project, optimize imports
|
2023-06-11 13:52:53 +02:00 |
Flori Weber
|
f641dbb14f
|
Reformat entire project, optimize imports
|
2023-06-11 13:52:31 +02:00 |
Flori
|
4e5165d9ff
|
Update README.md
|
2023-06-11 13:05:45 +02:00 |
Flori
|
650990c7ce
|
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
|
d6ffe62b51
|
Mark Permission management as finished
|
2023-06-11 12:31:46 +02:00 |
kozabrada123
|
b61bc573b7
|
Merge branch 'main' into perpetual/gateway-dev
|
2023-06-11 09:10:03 +02:00 |
bitfl0wer
|
aff744d960
|
Mark 2 objects as complete
|
2023-06-10 22:27:46 +02:00 |
bitfl0wer
|
c9e6c63073
|
Add tests for permission modification
|
2023-06-10 22:26:15 +02:00 |
bitfl0wer
|
9940394f20
|
Implement delete_permission
|
2023-06-10 22:16:53 +02:00 |
bitfl0wer
|
b20fc61aea
|
impl Channel::edit_permissions()
|
2023-06-10 22:09:53 +02:00 |
bitfl0wer
|
6b1dd90355
|
Create permissions.rs
|
2023-06-10 21:51:45 +02:00 |
Flori
|
d9b6996bda
|
Merge pull request #98 from polyphony-chat/feature/permissions-and-roles
Implement Role Management
|
2023-06-10 19:50:26 +02:00 |
Flori Weber
|
7c358c338f
|
Test singular role
|
2023-06-10 19:42:41 +02:00 |
Flori Weber
|
7d321798ee
|
"Normalize" RolePositionUpdateSchema
|
2023-06-10 19:35:57 +02:00 |
Flori Weber
|
65a73ec85b
|
Mark role management as completed
|
2023-06-10 19:17:35 +02:00 |
Flori Weber
|
f5fba7c34a
|
Better error handling in get methods.
|
2023-06-10 18:50:49 +02:00 |
Flori Weber
|
f0e3933419
|
Implement RoleObject::get()
|
2023-06-10 18:48:37 +02:00 |
Flori Weber
|
2652ae68e0
|
Add RoleObject::update()
|
2023-06-10 18:42:37 +02:00 |
Flori
|
45a201331d
|
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
|
70df27162f
|
Complete this test
|
2023-06-10 17:35:09 +02:00 |
kozabrada123
|
17194a2fcc
|
Implement display for UserStatus
|
2023-06-10 16:56:50 +02:00 |
kozabrada123
|
3db9114ecf
|
turns out UpdatePresence and PresenceUpdate are different events
|
2023-06-10 16:32:42 +02:00 |
kozabrada123
|
78e63657c8
|
Change observer update ref to &mut from &
|
2023-06-10 15:37:02 +02:00 |
Flori Weber
|
6070ad8e0a
|
Implement GuildMember::get()
|
2023-06-10 15:16:45 +02:00 |
kozabrada123
|
d5b883a088
|
Refactor, better deserialization error handling
|
2023-06-10 12:43:07 +02:00 |
kozabrada123
|
ecc6fc9424
|
Merge branch 'main' into perpetual/gateway-dev
|
2023-06-10 10:30:54 +02:00 |
Flori
|
c914efba77
|
Merge pull request #96 from polyphony-chat/feature/permissions-and-roles
|
2023-06-10 01:26:04 +02:00 |
bitfl0wer
|
a7040647fb
|
Add incomplete add_remove_role test
|
2023-06-10 00:39:04 +02:00 |
bitfl0wer
|
972100af65
|
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
|
dde43d9752
|
Change test due to common.rs changing
|
2023-06-10 00:24:08 +02:00 |
bitfl0wer
|
0887ba1019
|
Add role to test bundle
|
2023-06-10 00:23:49 +02:00 |
bitfl0wer
|
9fb6c8c6f9
|
implement GuildMember::remove_role()
|
2023-06-10 00:10:12 +02:00 |
bitfl0wer
|
e4fb36d914
|
Implement GuildMember::add_role()
|
2023-06-10 00:03:31 +02:00 |
bitfl0wer
|
ce59beab3a
|
create member.rs
|
2023-06-09 23:41:40 +02:00 |
Flori
|
5498d1ada4
|
Merge pull request #95 from polyphony-chat/feature/permissions-and-roles
Feature/permissions and roles
|
2023-06-09 22:50:18 +02:00 |
bitfl0wer
|
affa1ed259
|
Update test
|
2023-06-09 21:35:15 +02:00 |
bitfl0wer
|
777746bc00
|
Add from_vec()
Calculates a PermissionFlags Stirng from a Vec<PermissionFlags>.
|
2023-06-09 21:34:54 +02:00 |
bitfl0wer
|
76e038b103
|
Remove unused import
|
2023-06-09 20:49:02 +02:00 |
bitfl0wer
|
2d828f2fdb
|
Move role schemas to own file
|
2023-06-09 20:47:45 +02:00 |
kozabrada123
|
a278b63ecb
|
Docs + unneeded &mut
|
2023-06-09 20:22:59 +02:00 |
kozabrada123
|
dc2fc90414
|
Discord.com sends premissions as an integer
|
2023-06-09 18:38:36 +02:00 |
kozabrada123
|
10617ca85c
|
Rebase
|
2023-06-09 18:14:20 +02:00 |
kozabrada123
|
cd52c5ac3a
|
Cargo fix
|
2023-06-09 18:11:01 +02:00 |
bitfl0wer
|
6ed9eaf2fc
|
Implement RoleObject::position_update()
|
2023-06-09 16:50:03 +02:00 |
Flori
|
05252d55b2
|
Merge pull request #94 from polyphony-chat/feature/permissions-and-roles
Feature/permissions and roles
|
2023-06-09 12:17:26 +02:00 |