diamondburned
b8994ed0da
Voice: Remove state-keeping of sessions
...
This commit gets rid of all the code that previously managed different
voice sessions in different guilds. This is because there is rarely ever
a need for this, and most bots that need this could do their own
keeping.
This change, although removes some features off of the package, adds a
lot of clarity on what to do exactly when it comes to connecting to a
voice channel.
In order to make the migration process a bit easier, an example has been
added which guides through using the voice.Session API.
2020-11-30 19:12:20 -08:00
diamondburned
d6695d228b
CI: Updated Dismock version
2020-11-30 13:13:55 -08:00
diamondburned
56d18a8972
CI: Reduce test output verbosity
2020-11-29 17:12:25 -08:00
diamondburned
e755ea4260
*: Updated dependencies and dismock CI tests
2020-11-22 15:04:36 -08:00
diamondburned
abd5bba9c3
CI: Fixed typo
...
My high level of competence is very arguable.
2020-10-31 17:29:59 -07:00
diamondburned
bbd4e57cb1
CI: Fixed invalid unit test command
2020-10-31 12:05:11 -07:00
diamondburned
39782b5c88
CI: Use Alpine's build-base instead
2020-10-29 13:09:49 -07:00
diamondburned
e6dc57aa04
CI: Enable cgo for the race detector
2020-10-29 13:06:27 -07:00
diamondburned
3933bfb813
CI: Added missing gcc for race detector
2020-10-29 12:46:34 -07:00
diamondburned
a4a9a24424
CI: Enabled race detector in tests
2020-10-29 11:38:54 -07:00
diamondburned
a0785bd657
CI: Increased time limit to account for slow integration tests
2020-07-11 00:06:31 -07:00
diamondburned (Forefront)
9747675741
CI: Fixed syntax
2020-05-30 15:22:13 -07:00
diamondburned (Forefront)
77d6067340
CI: Better mutual exclusivity of unit and integration tests
2020-05-30 15:19:51 -07:00
diamondburned (Forefront)
783dfe7ba6
CI: Unit and integration tests are now mutually exclusive
2020-05-30 15:15:32 -07:00
diamondburned (Forefront)
f91518f3c6
CI: haha json go brr
2020-05-30 14:45:22 -07:00
diamondburned (Forefront)
bafeb1082a
CI: Added Dismock, better coverage parsing
2020-05-30 14:32:23 -07:00
diamondburned (Forefront)
892c88d808
CI bugs out if token is not provided, fixed that
2020-05-03 12:02:13 -07:00
diamondburned (Forefront)
5a07d097da
CI: Added coverage for integration tests
2020-04-26 18:21:52 -07:00
diamondburned (Forefront)
c1ace1829b
API: Added an integration test for React
2020-04-26 17:27:08 -07:00
diamondburned (Forefront)
5305600187
Added voice integration testing, re-enabled integration tests
2020-04-24 21:27:44 -07:00
diamondburned (Forefront)
d4d8172d26
State: Added VoiceStates
2020-04-20 11:03:15 -07:00
diamondburned (Forefront)
748ad5641c
API: Added AllowedMentions and more tests
2020-04-19 16:35:37 -07:00
diamondburned (Forefront)
fe9f622be9
CI: Added test coverage
2020-01-31 09:32:51 -08:00
diamondburned (Forefront)
62dfa7c311
More CI tweaks
2020-01-20 11:50:21 -08:00
diamondburned (Forefront)
3556e7d7dc
Tweak to the CI
2020-01-20 11:37:39 -08:00
diamondburned (Forefront)
ff0bc7b98b
Tweaks to tests and CI
2020-01-20 03:15:41 -08:00
diamondburned (Forefront)
d3ccce4a3a
Removed race tests in CI
2020-01-20 03:09:31 -08:00
diamondburned (Forefront)
8b8f0740a2
Fixed CI race testing
2020-01-20 03:07:42 -08:00
diamondburned (Forefront)
3ca1d352c9
Fixed a ridiculous race condition in the gateway
2020-01-20 03:06:20 -08:00
diamondburned (Forefront)
54503f5e58
Fixed CI
2020-01-15 20:49:21 -08:00
diamondburned (Forefront)
57e8df65b6
Added CI
2020-01-15 20:44:16 -08:00