-
-
Notifications
You must be signed in to change notification settings - Fork 132
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(lavalink)!: Lavalink refactor to v4 API #2322
base: main
Are you sure you want to change the base?
Commits on Sep 3, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 9ad9051 - Browse repository at this point
Copy the full SHA 9ad9051View commit details -
feat(lavalink)!: Updating model structs. Removed old OP struct not in…
… the version 4 api. Fixed the example for now and updated tests
Configuration menu - View commit details
-
Copy full SHA for d309466 - Browse repository at this point
Copy the full SHA d309466View commit details -
Configuration menu - View commit details
-
Copy full SHA for b099660 - Browse repository at this point
Copy the full SHA b099660View commit details -
Configuration menu - View commit details
-
Copy full SHA for 338cfa4 - Browse repository at this point
Copy the full SHA 338cfa4View commit details -
This is the first stab at figuring out the session id. I fixed the re…
…ady so it connects now. Still need to get the correct session id from lavalink not the discord api
Configuration menu - View commit details
-
Copy full SHA for a7866f1 - Browse repository at this point
Copy the full SHA a7866f1View commit details -
fix(lavalink): Removing the session implementation and renamed the se…
…ssions to discord_sessions in the lavalink struct. These are seperate from the session with lavalink
Configuration menu - View commit details
-
Copy full SHA for d52bf32 - Browse repository at this point
Copy the full SHA d52bf32View commit details -
Configuration menu - View commit details
-
Copy full SHA for ee4f523 - Browse repository at this point
Copy the full SHA ee4f523View commit details -
feat(lavalink): Now can read the lavalink session in the connection t…
…o send the outgoing messages to. This involved reading the READY response on the websocket
Configuration menu - View commit details
-
Copy full SHA for 0534c02 - Browse repository at this point
Copy the full SHA 0534c02View commit details -
fix(lavalink): Fixed the player track model to remove user_data since…
… we don't have any. untagged the loadresults. Working play functionality now
Configuration menu - View commit details
-
Copy full SHA for b92b2f3 - Browse repository at this point
Copy the full SHA b92b2f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98e76cc - Browse repository at this point
Copy the full SHA 98e76ccView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5fc8850 - Browse repository at this point
Copy the full SHA 5fc8850View commit details -
Configuration menu - View commit details
-
Copy full SHA for cbf10ad - Browse repository at this point
Copy the full SHA cbf10adView commit details -
test(lavalink): Adding a serialize test for string comparison of the …
…structs in lavalink
Configuration menu - View commit details
-
Copy full SHA for 1a5b5dd - Browse repository at this point
Copy the full SHA 1a5b5ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for e7435e1 - Browse repository at this point
Copy the full SHA e7435e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1cc0047 - Browse repository at this point
Copy the full SHA 1cc0047View commit details -
tests(lavalink): The play struct and command is tested against a good…
… json string to lavalink
Configuration menu - View commit details
-
Copy full SHA for c26de22 - Browse repository at this point
Copy the full SHA c26de22View commit details -
feat(lavalink): Working stop now. Needed to put no replace in to fals…
…e in the endpoint
Configuration menu - View commit details
-
Copy full SHA for e33c8ce - Browse repository at this point
Copy the full SHA e33c8ceView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec43697 - Browse repository at this point
Copy the full SHA ec43697View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d87d91 - Browse repository at this point
Copy the full SHA 4d87d91View commit details -
feat(lavalink): Stop now works in v4. Refactored the node some to cha…
…nge the endpoints based on the event. Destroy changes the method and uri
Configuration menu - View commit details
-
Copy full SHA for 09e57fa - Browse repository at this point
Copy the full SHA 09e57faView commit details -
Configuration menu - View commit details
-
Copy full SHA for b48ec2b - Browse repository at this point
Copy the full SHA b48ec2bView commit details -
refactor(lavalink): fixed the test names for the incoming to be only …
…deserialize. Fixed warning about missing doc
Configuration menu - View commit details
-
Copy full SHA for a498dd9 - Browse repository at this point
Copy the full SHA a498dd9View commit details -
feat(lavalink): Adding in support and tests for equalizer. Added a co…
…mmand to the basic bot to test this out as well.
Configuration menu - View commit details
-
Copy full SHA for 2c5e10e - Browse repository at this point
Copy the full SHA 2c5e10eView commit details -
refactor(lavalink): moved the modules from model.rs into their own fi…
…les incoming.rs, and outgoing.rs
Configuration menu - View commit details
-
Copy full SHA for c3f79de - Browse repository at this point
Copy the full SHA c3f79deView commit details -
doc(lavalink): Updating the README with the changes of v4 and what di…
…d and didn't get ported forward. I added some high level context as well for new beginners since it took me awhile to find my bearings.
Configuration menu - View commit details
-
Copy full SHA for 9b75e43 - Browse repository at this point
Copy the full SHA 9b75e43View commit details -
fix(lavalink): Fixed typo in WebSocketClosedEvent with a lowercase `s…
…`. Updated and added a test to parse the incoming now
Configuration menu - View commit details
-
Copy full SHA for f532c43 - Browse repository at this point
Copy the full SHA f532c43View commit details -
fix(lavalink): Track events now decoded correctly and the WebSocketCl…
…osed typo is fixed
Configuration menu - View commit details
-
Copy full SHA for 17d4a84 - Browse repository at this point
Copy the full SHA 17d4a84View commit details -
Configuration menu - View commit details
-
Copy full SHA for fad0435 - Browse repository at this point
Copy the full SHA fad0435View commit details -
Configuration menu - View commit details
-
Copy full SHA for a82950a - Browse repository at this point
Copy the full SHA a82950aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ae3b51 - Browse repository at this point
Copy the full SHA 7ae3b51View commit details -
Configuration menu - View commit details
-
Copy full SHA for bab628c - Browse repository at this point
Copy the full SHA bab628cView commit details -
Configuration menu - View commit details
-
Copy full SHA for dfd42ce - Browse repository at this point
Copy the full SHA dfd42ceView commit details -
fix(lavalink): Fixing the no default config of http. If that wasn't e…
…nabled then some structs weren't visible in the model since they were required. Moved the Track, Exception, Severity, and TrackInfo into the correct incoming or outgoing model files
Configuration menu - View commit details
-
Copy full SHA for 38f2aaa - Browse repository at this point
Copy the full SHA 38f2aaaView commit details -
refactor(lavalink): Move the guild id and no replace with helper func…
…tions on the enum OutgoingEvent
Configuration menu - View commit details
-
Copy full SHA for 3147e92 - Browse repository at this point
Copy the full SHA 3147e92View commit details -
Configuration menu - View commit details
-
Copy full SHA for b08ccbd - Browse repository at this point
Copy the full SHA b08ccbdView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5da3c95 - Browse repository at this point
Copy the full SHA 5da3c95View commit details -
feat(lavalink): Added OutgoingEventHasNoSession for when we try to co…
…nnect to the api and no session was established.
Configuration menu - View commit details
-
Copy full SHA for b0277aa - Browse repository at this point
Copy the full SHA b0277aaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 422cb43 - Browse repository at this point
Copy the full SHA 422cb43View commit details -
refactor(lavalink): Adding debug tracing, spelling fix, Replacing the…
… unwraps with map_err to forward to user.
Configuration menu - View commit details
-
Copy full SHA for a37e113 - Browse repository at this point
Copy the full SHA a37e113View commit details -
Configuration menu - View commit details
-
Copy full SHA for 25c60b6 - Browse repository at this point
Copy the full SHA 25c60b6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7ba6c16 - Browse repository at this point
Copy the full SHA 7ba6c16View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f50b4a - Browse repository at this point
Copy the full SHA 8f50b4aView commit details -
Configuration menu - View commit details
-
Copy full SHA for dd66b21 - Browse repository at this point
Copy the full SHA dd66b21View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4964939 - Browse repository at this point
Copy the full SHA 4964939View commit details -
Configuration menu - View commit details
-
Copy full SHA for 588b4d2 - Browse repository at this point
Copy the full SHA 588b4d2View commit details -
feat(lavalink): Adding a feature flag to enable http2 support for lav…
…alink. default is http1
Configuration menu - View commit details
-
Copy full SHA for 2fa60e2 - Browse repository at this point
Copy the full SHA 2fa60e2View commit details -
refactor(lavalink): Adding documentation to README about flag and ren…
…amed to lavalink-protocol-http2.
Configuration menu - View commit details
-
Copy full SHA for e027013 - Browse repository at this point
Copy the full SHA e027013View commit details -
refactor(lavalink): Use the legacy build for client on hyper and stor…
…e in the connection object to avoid continuously connecting / creating the client.
Configuration menu - View commit details
-
Copy full SHA for 89d472d - Browse repository at this point
Copy the full SHA 89d472dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2e78099 - Browse repository at this point
Copy the full SHA 2e78099View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9477c59 - Browse repository at this point
Copy the full SHA 9477c59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22b6ae9 - Browse repository at this point
Copy the full SHA 22b6ae9View commit details -
refactor(lavalink): Adding suggested changes based on feedback
Updating some grammar errors, formatting, spelling, and some code reduction.
Configuration menu - View commit details
-
Copy full SHA for 7095e46 - Browse repository at this point
Copy the full SHA 7095e46View commit details -
refactor(lavalink): Adding new error for the failed to request over h…
…ttp on lavalink connection
Configuration menu - View commit details
-
Copy full SHA for cd4906c - Browse repository at this point
Copy the full SHA cd4906cView commit details -
fix(lavalink): Removed the optional dependencies after removing the f…
…eature flag `http-support`
Configuration menu - View commit details
-
Copy full SHA for ddbd6f4 - Browse repository at this point
Copy the full SHA ddbd6f4View commit details -
Configuration menu - View commit details
-
Copy full SHA for f8d66ac - Browse repository at this point
Copy the full SHA f8d66acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 99a00b7 - Browse repository at this point
Copy the full SHA 99a00b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 885c4d8 - Browse repository at this point
Copy the full SHA 885c4d8View commit details -
Configuration menu - View commit details
-
Copy full SHA for a999a13 - Browse repository at this point
Copy the full SHA a999a13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1159372 - Browse repository at this point
Copy the full SHA 1159372View commit details -
Authorization is to be redacted. In this case, the request is not that interesting so the entire event is removed
Configuration menu - View commit details
-
Copy full SHA for a4c7af6 - Browse repository at this point
Copy the full SHA a4c7af6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2510e16 - Browse repository at this point
Copy the full SHA 2510e16View commit details -
Configuration menu - View commit details
-
Copy full SHA for d12aed8 - Browse repository at this point
Copy the full SHA d12aed8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 199190d - Browse repository at this point
Copy the full SHA 199190dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3038739 - Browse repository at this point
Copy the full SHA 3038739View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28c720f - Browse repository at this point
Copy the full SHA 28c720fView commit details -
feat: Adding support for Identifier to the UpdatePlayerTrack struct
Added the ability to either include the identifier or the encoded track on and update. Each let you do different things for the server.
Configuration menu - View commit details
-
Copy full SHA for 9de5656 - Browse repository at this point
Copy the full SHA 9de5656View commit details -
refactor: Updating the README for lavalink. Moved the comments to the…
… basic example for a bit more documentation
Configuration menu - View commit details
-
Copy full SHA for 61b8cd5 - Browse repository at this point
Copy the full SHA 61b8cd5View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd521d9 - Browse repository at this point
Copy the full SHA fd521d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 571355e - Browse repository at this point
Copy the full SHA 571355eView commit details -
Revert "fix: Setting the correct websocket address if TLS is enabled"
This reverts commit 1aa6b9b.
Configuration menu - View commit details
-
Copy full SHA for 9d7ad7b - Browse repository at this point
Copy the full SHA 9d7ad7bView commit details