Commit Graph

663 Commits

Author SHA1 Message Date
bitfl0wer addfb01075
Add ReactionMeta struct 2023-06-03 15:21:49 +02:00
kozabrada123 63ae7feb8a Features is not always sent 2023-06-02 11:00:34 +02:00
kozabrada123 a49bdd8456 Merge branch 'perpetual/gateway-dev' of https://github.com/polyphony-chat/chorus into perpetual/gateway-dev 2023-06-02 10:58:22 +02:00
kozabrada123 e846b2b423 fmt 2023-06-02 10:58:04 +02:00
kozabrada123 611ee800ba Handle Heartbeat ACKs 2023-06-02 10:57:47 +02:00
kozabrada123 28a92212b6 Handle Heartbeat requests 2023-06-02 10:42:19 +02:00
bitfl0wer e4a185dce5
Create reactions.rs 2023-06-01 21:14:11 +02:00
bitfl0wer 4bdecb0a6c
Remove mod 2023-06-01 21:14:02 +02:00
Flori 73b1cd31e2
Update README.md 2023-06-01 19:16:25 +02:00
Flori 3efbd7e0ab
Merge pull request #84 from polyphony-chat/refactor/less-boilerplate
We had two types directories this whole time???
2023-06-01 19:10:03 +02:00
bitfl0wer cda1f564ae
We had two types directories this whole time??? 2023-06-01 18:20:55 +02:00
Flori b87ac84f61
Merge pull request #83 from polyphony-chat/refactor/less-boilerplate
Refactor/less boilerplate
2023-05-30 23:11:47 +02:00
bitfl0wer dc40c69ebe
Refactored users() as much as possible 2023-05-30 23:04:22 +02:00
Flori cf3189b85a
Merge pull request #75 from polyphony-chat/refactor/rename-apierror
Rename APIError -> APIErrorPayload to solve conflicting name
2023-05-30 22:44:09 +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 b1dbc53049
Refactor channels() 2023-05-29 23:59:13 +02:00
bitfl0wer 3cebafecf6
Refactor create 2023-05-29 23:57:23 +02:00
bitfl0wer d8d3bf5be6
Refactor delete() 2023-05-29 23:51:12 +02:00
bitfl0wer 96ace34137
Refactor create() and get() 2023-05-29 23:46:43 +02:00
bitfl0wer e03c51658d
Remove unnecessary lifetime 2023-05-29 23:46:17 +02:00
bitfl0wer eaf45274a6
Refactor Guild create 2023-05-29 23:16:43 +02:00
bitfl0wer 1e79a1a7ab
Refactor message::send() 2023-05-29 23:15:05 +02:00
bitfl0wer a12573fe1c
Refactor modify() to take less boilerplate args 2023-05-29 23:11:12 +02:00
bitfl0wer 808224d4fb
Refactor delete() to take less boilerplate args 2023-05-29 23:08:52 +02:00
bitfl0wer 001dc9f80c
Refactor get() to take less boilerplate args 2023-05-29 23:01:17 +02:00
Flori 315ebe6914
Update README.md 2023-05-29 19:20:41 +02:00
Flori 78da2d00a4
Update README.md 2023-05-29 19:05:26 +02:00
Flori f166141f62
Merge pull request #82 from polyphony-chat/feature/channel/modify
Feature: Modify channel
2023-05-29 19:04:33 +02:00
bitfl0wer f18d3d7707
Add clone, default derives 2023-05-29 18:50:19 +02:00
bitfl0wer d44193618e
ADd test for modify_channel() 2023-05-29 18:50:09 +02:00
bitfl0wer a7fd29c7f1
Make all attributes pub 2023-05-29 18:34:08 +02:00
bitfl0wer 6bcbb0e470
Teardown after delete_channel 2023-05-29 18:29:08 +02:00
bitfl0wer 05bc4a4647
Add modify() 2023-05-29 18:27:30 +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
kozabrada123 734b0b4de2
Merge pull request #79 from polyphony-chat/perpetual/gateway-dev
Some gateway updates
2023-05-29 17:34:46 +02:00
bitfl0wer 5a40da1cd6
Implement User methods on User instead of UserMeta 2023-05-29 17:25:34 +02:00
kozabrada123 b83dd916e8 Fix typo 2023-05-29 17:18:52 +02:00
kozabrada123 90ebc823ba Fix some errors caused by the observer return fix 2023-05-29 17:11:08 +02:00
kozabrada123 521c4cf5e2 Merge branch 'main' into perpetual/gateway-dev 2023-05-29 17:06:27 +02:00
bitfl0wer 789d7ec7e8
Replace guild_id with guild object 2023-05-29 16:51:41 +02:00
bitfl0wer d51291de3c
Change test delete, add test get_channels() 2023-05-29 16:51:28 +02:00
bitfl0wer 7f8abceab5
Made Guild::create return Guild instead of String.
This makes way more sense, I think.
2023-05-29 16:50:10 +02:00
bitfl0wer fee0aa966a
Changed some apparently incorrect attributes
Some attributes are not necessarily returned by the GET route for a guild. Also, some integers were too small. One example is max_video_channel_users, which was a u8, but could theoretically be a value much higher than u8::MAX.
2023-05-29 16:49:36 +02:00
bitfl0wer b2b5930db0
Remove print statement 2023-05-28 23:08:13 +02:00
bitfl0wer 135782da9f
Remove print statement 2023-05-28 23:08:05 +02:00
bitfl0wer 7f6ed72068
Add delete_channel test. 2023-05-28 23:04:56 +02:00
bitfl0wer 7b7dbb9b5e
Create channels() for Guild
This method retrieves all channels from a guild
2023-05-28 23:04:35 +02:00
bitfl0wer 897c269e98
Make delete use self 2023-05-28 23:04:13 +02:00