bitfl0wer
f8655c22bc
Make all attributes pub
2023-05-29 18:34:08 +02:00
bitfl0wer
b4cac5a65c
Teardown after delete_channel
2023-05-29 18:29:08 +02:00
bitfl0wer
6cb400b3d0
Add modify()
2023-05-29 18:27:30 +02:00
bitfl0wer
572ff07b93
Add ChannelModifySchema
2023-05-29 18:27:15 +02:00
Flori
7ada53a4d4
Merge pull request #81 from polyphony-chat/feature/channel/delete
...
Feature/channel/delete
2023-05-29 17:56:13 +02:00
kozabrada123
b668d4f2db
Merge pull request #79 from polyphony-chat/perpetual/gateway-dev
...
Some gateway updates
2023-05-29 17:34:46 +02:00
bitfl0wer
4bac730e14
Implement User methods on User instead of UserMeta
2023-05-29 17:25:34 +02:00
kozabrada123
24a79b18e2
Fix typo
2023-05-29 17:18:52 +02:00
kozabrada123
9d546ef2a5
Fix some errors caused by the observer return fix
2023-05-29 17:11:08 +02:00
kozabrada123
03a42f33a3
Merge branch 'main' into perpetual/gateway-dev
2023-05-29 17:06:27 +02:00
bitfl0wer
f97f53c873
Replace guild_id with guild object
2023-05-29 16:51:41 +02:00
bitfl0wer
229a612df2
Change test delete, add test get_channels()
2023-05-29 16:51:28 +02:00
bitfl0wer
1f739ebfb7
Made Guild::create return Guild instead of String.
...
This makes way more sense, I think.
2023-05-29 16:50:10 +02:00
bitfl0wer
aa28fbe1cd
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
3fe3e2a461
Remove print statement
2023-05-28 23:08:13 +02:00
bitfl0wer
fdc1da9af7
Remove print statement
2023-05-28 23:08:05 +02:00
bitfl0wer
7a1c9b1f90
Add delete_channel test.
2023-05-28 23:04:56 +02:00
bitfl0wer
1fb3ef6766
Create channels() for Guild
...
This method retrieves all channels from a guild
2023-05-28 23:04:35 +02:00
bitfl0wer
84505829c4
Make delete use self
2023-05-28 23:04:13 +02:00
bitfl0wer
8e8556ee53
Add InvalidResponseError
2023-05-28 23:04:02 +02:00
bitfl0wer
f2824f3a81
Add documentation
2023-05-28 22:40:37 +02:00
bitfl0wer
a189d2baaa
Make channel delete take ownership of a Channel
2023-05-28 22:39:38 +02:00
bitfl0wer
ed330859bd
Add channel delete method
2023-05-28 22:39:25 +02:00
Flori
2e81f5c4e1
Update README.md
2023-05-28 22:29:24 +02:00
kozabrada123
d9b1c382b7
Add simple gateway examples
2023-05-28 17:41:50 +02:00
kozabrada123
7e37d2df42
Fix weird observer subscribe return
2023-05-28 17:37:05 +02:00
kozabrada123
6c2e29228f
u16 is too small for flags apparently
2023-05-28 17:36:30 +02:00
kozabrada123
6d90980bf4
Members is optional
2023-05-28 17:36:12 +02:00
kozabrada123
0fd7b304ad
agjbg??!
2023-05-28 14:52:48 +02:00
kozabrada123
51097b3a41
71 conflicts due to fmt?!?!?!?!
2023-05-28 14:52:08 +02:00
kozabrada123
da27692b53
Gateway opcode constants and small refactor
2023-05-28 14:39:41 +02:00
bitfl0wer
ebe80914d2
Change rusty-hook to be pre-commit
2023-05-28 11:43:03 +02:00
kozabrada123
d233b82243
More stability
2023-05-28 08:43:22 +02:00
Quaternion
c4d5b43fa6
Hijack this to make User::flags pub
2023-05-28 02:42:35 -04:00
Quaternion
cb6a4352bc
Add custom implementation to allow simple-array behaviour for GuildFeatures
2023-05-28 02:42:09 -04:00
Quaternion
6bae67a862
Change integer datatypes to be 'i32' as required by sqlx
2023-05-28 02:39:24 -04:00
kozabrada123
63cfebdf5a
Stability, new event
2023-05-28 08:18:50 +02:00
Quaternion
f689496f20
merge main
2023-05-27 19:54:43 -04:00
bitfl0wer
d50248cfe9
Testing on main woah
2023-05-28 00:53:45 +02:00
bitfl0wer
05940b0e9e
Add rusty-hook for pre-push cargo fmt
2023-05-28 00:52:11 +02:00
bitfl0wer
0a99e1637b
run cargo fmt && cargo fix
2023-05-28 00:50:52 +02:00
Flori
02eaddbcf6
Merge pull request #77 from polyphony-chat/refactor/test-restructuring
...
Make all integration tests completely reproducible
2023-05-27 23:01:51 +02:00
bitfl0wer
e83b901e78
remove login test
2023-05-27 22:53:40 +02:00
bitfl0wer
02a41b415f
Add instance tests
2023-05-27 22:51:57 +02:00
bitfl0wer
b83f90f8dc
Move test to tests-dir
2023-05-27 22:51:43 +02:00
bitfl0wer
b1760af9d2
Remove empty test
2023-05-27 22:47:46 +02:00
bitfl0wer
915ab010ed
Remove newline at beginning of file
2023-05-27 22:47:14 +02:00
bitfl0wer
606b62d6f5
Add message tests
2023-05-27 22:46:57 +02:00
bitfl0wer
4e1024b34a
Add auth tests
2023-05-27 22:46:50 +02:00
bitfl0wer
efe101675c
Make password optional
2023-05-27 22:46:43 +02:00