Commit Graph

37 Commits

Author SHA1 Message Date
diamondburned 95231f5772
CI: Update dismock 2021-09-23 22:28:02 -07:00
diamondburned fe1f7aa201 CI: Increase testing time 2021-08-16 19:23:32 -07:00
diamondburned 8a21375916 CI: Removed perseverance test due to CI time 2021-01-05 13:39:13 -08:00
diamondburned c6d8c741e8 CI: Add perseverance test for Gateway 2020-12-31 23:48:29 -08:00
diamondburned 82006b622b CI: Bumped Dismock 2020-12-16 15:18:05 -08:00
diamondburned 9a820c3749 CI: Update Dismock 2020-12-15 14:16:12 -08:00
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