Flori
|
22a957a64f
|
Merge pull request #104 from polyphony-chat/refactor/refcell-across-await-and-boilerplate-reduction
Boilerplate reduction
|
2023-06-11 21:48:21 +02:00 |
Flori Weber
|
057e8e552f
|
Refactor users.rs to use api::common
|
2023-06-11 21:40:03 +02:00 |
Flori Weber
|
6db823cb48
|
Refactor roles.rs to use api::common
|
2023-06-11 20:04:40 +02:00 |
Flori
|
643ebaec13
|
Merge pull request #103 from polyphony-chat/feature/permissions-and-roles
Feature/permissions and roles
|
2023-06-11 19:32:30 +02:00 |
Flori
|
076df001ef
|
Merge pull request #102 from polyphony-chat/feature/permissions-and-roles
Feature/permissions and roles
|
2023-06-11 19:32:04 +02:00 |
Flori Weber
|
893d1be98a
|
Refactor member.rs to use api::common
|
2023-06-11 19:30:15 +02:00 |
Flori Weber
|
d10f268ae5
|
Refactor guilds.rs to use api:common
|
2023-06-11 19:26:34 +02:00 |
Flori Weber
|
c8e4268638
|
Use handle_request_as_option instead
|
2023-06-11 19:22:28 +02:00 |
Flori Weber
|
e0a6b37a94
|
Introduce handle_request_as_option
|
2023-06-11 19:22:10 +02:00 |
Flori Weber
|
8d6fab0858
|
Refactor reactions to use api::options
|
2023-06-11 19:13:38 +02:00 |
Flori Weber
|
876cbd319d
|
Refactor permissions.rs to use api::common
|
2023-06-11 17:56:29 +02:00 |
Flori Weber
|
96b82377d8
|
Remove import
|
2023-06-11 17:51:26 +02:00 |
Flori Weber
|
06e27e816c
|
Refactor Message::send()
|
2023-06-11 17:49:42 +02:00 |
Flori Weber
|
5a0bf4b570
|
Make some fields Option enum
|
2023-06-11 17:49:30 +02:00 |
Flori Weber
|
99aa44daa8
|
Refactor to use api common, return Message instead
|
2023-06-11 17:40:44 +02:00 |
Flori Weber
|
0d8505121d
|
Refactor channels.rs to use api::common
|
2023-06-11 17:36:04 +02:00 |
Flori Weber
|
120469453b
|
Add argument to specify which LimitType to use
|
2023-06-11 17:35:47 +02:00 |
Flori Weber
|
4305f035f0
|
Move common request code into common.rs
|
2023-06-11 17:21:09 +02:00 |
Flori Weber
|
9b6a3c2fa6
|
Merge branch 'main' into feature/permissions-and-roles
|
2023-06-11 15:34:43 +02:00 |
Flori Weber
|
1dbc05d48c
|
create common.rs
|
2023-06-11 15:34:05 +02:00 |
Flori Weber
|
76f740cf43
|
Delete images, as they are redundant
|
2023-06-11 15:29:11 +02:00 |
Flori
|
fce2fbb8e4
|
Merge pull request #101 from polyphony-chat:perpetual/gateway-dev
Updates from gateway dev
|
2023-06-11 15:23:13 +02:00 |
kozabrada123
|
3237e7b7b7
|
Reformat and cargo fix
|
2023-06-11 14:32:37 +02:00 |
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 |