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
bitfl0wer
5db5a2562f
Add InvalidResponseError
2023-05-28 23:04:02 +02:00
bitfl0wer
2ba1e1ac84
Add documentation
2023-05-28 22:40:37 +02:00
bitfl0wer
69b6efe200
Make channel delete take ownership of a Channel
2023-05-28 22:39:38 +02:00
bitfl0wer
268da9525c
Add channel delete method
2023-05-28 22:39:25 +02:00
Flori
5a7565b0b3
Update README.md
2023-05-28 22:29:24 +02:00
kozabrada123
4d92aaa6c0
Add simple gateway examples
2023-05-28 17:41:50 +02:00
kozabrada123
c4a6b85e1e
Fix weird observer subscribe return
2023-05-28 17:37:05 +02:00
kozabrada123
982e85af9e
u16 is too small for flags apparently
2023-05-28 17:36:30 +02:00
kozabrada123
61a54678cb
Members is optional
2023-05-28 17:36:12 +02:00
kozabrada123
a1a0c94e2d
agjbg??!
2023-05-28 14:52:48 +02:00
kozabrada123
dfa047a9c5
71 conflicts due to fmt?!?!?!?!
2023-05-28 14:52:08 +02:00
kozabrada123
b6061b7bf5
Gateway opcode constants and small refactor
2023-05-28 14:39:41 +02:00
bitfl0wer
dcc3ea59db
Change rusty-hook to be pre-commit
2023-05-28 11:43:03 +02:00
kozabrada123
304ff014e3
More stability
2023-05-28 08:43:22 +02:00
Zertex
de10ccbed7
Hijack this to make User::flags pub
2023-05-28 02:42:35 -04:00
Zertex
bab1f0ed52
Add custom implementation to allow simple-array behaviour for GuildFeatures
2023-05-28 02:42:09 -04:00
Zertex
73790fbf2a
Change integer datatypes to be 'i32' as required by sqlx
2023-05-28 02:39:24 -04:00
kozabrada123
504d74a715
Stability, new event
2023-05-28 08:18:50 +02:00
Zertex
c300f1918c
merge main
2023-05-27 19:54:43 -04:00
bitfl0wer
af9247ed11
Testing on main woah
2023-05-28 00:53:45 +02:00
bitfl0wer
5732f1119f
Add rusty-hook for pre-push cargo fmt
2023-05-28 00:52:11 +02:00
bitfl0wer
77ae3f10b6
run cargo fmt && cargo fix
2023-05-28 00:50:52 +02:00
Flori
a1dae4f3c8
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
06c49c6895
remove login test
2023-05-27 22:53:40 +02:00
bitfl0wer
daf4e923d5
Add instance tests
2023-05-27 22:51:57 +02:00
bitfl0wer
503edf2fac
Move test to tests-dir
2023-05-27 22:51:43 +02:00
bitfl0wer
1e844445fc
Remove empty test
2023-05-27 22:47:46 +02:00
bitfl0wer
c8caf2afb7
Remove newline at beginning of file
2023-05-27 22:47:14 +02:00
bitfl0wer
92af5f09b6
Add message tests
2023-05-27 22:46:57 +02:00
bitfl0wer
8f123c2054
Add auth tests
2023-05-27 22:46:50 +02:00
bitfl0wer
8ea0cc3f3f
Make password optional
2023-05-27 22:46:43 +02:00
bitfl0wer
927109e9b6
Move tests to tests/-dir
2023-05-27 22:46:27 +02:00
bitfl0wer
3028d8f70a
move channel test to channel
2023-05-27 22:12:15 +02:00
bitfl0wer
c85ac2d663
Move common code into common::<>
2023-05-27 22:12:07 +02:00
bitfl0wer
241afd9003
Rename integration.rs to guild.rs
2023-05-27 22:11:35 +02:00
Flori
03f227d01e
Merge pull request #76 from polyphony-chat/refactor/application-default
...
Refactor/application default
2023-05-27 20:55:13 +02:00
bitfl0wer
a7d092fc3a
Fix build
2023-05-27 20:54:43 +02:00
bitfl0wer
0504f0a9d2
Merge branch 'refactor/application-default'
2023-05-27 20:46:19 +02:00
Zert3x
54456bc830
Merge branch 'main' into refactor/application-default
2023-05-27 14:45:44 -04:00
Flori
e1895c3947
Merge pull request #74 from polyphony-chat/feature/full-gateway-coverage
...
Add rest of gateway events (merge feature/full gateway coverage)
2023-05-27 20:42:42 +02:00
kozabrada123
f54e750f74
Add options with empty string for identify props
2023-05-27 19:55:57 +02:00
Zertex
80e60901d8
uncomment, oops
2023-05-27 13:50:55 -04:00
Zertex
665a3b3667
rename APIError in ErrorField vec as well
2023-05-27 13:50:28 -04:00