These 9 commits are when the Protocol Buffers files have changed:
Commit: | c47e914 | |
---|---|---|
Author: | Adam Malcontenti-Wilson |
proto: add pubsub and playlist4service
The documentation is generated from this commit.
Commit: | 68fda9c | |
---|---|---|
Author: | Adam Malcontenti-Wilson |
proto: Update metadata protobuf with added Catalogue SHUFFLE enum
Commit: | 77f6b9b | |
---|---|---|
Author: | Adam Malcontenti-Wilson |
proto: add bartender schemas
Commit: | 0bdbbba | |
---|---|---|
Author: | Nathan Rajlich |
Merge pull request #20 from adammw/protobuf-req Refactor MercuryRequest code into sendProtobufRequest function
Commit: | a5e2355 | |
---|---|---|
Author: | Adam Malcontenti-Wilson |
proto: update metadata fields
Commit: | e2890ba | |
---|---|---|
Author: | Adam Malcontenti-Wilson | |
Committer: | Adam Malcontenti-Wilson |
spotify: refactor MercuryRequest code into sendProtobufRequest function Previously, all functions which required MecuryRequest for communications (such as `metadata()`, `playlist()` and `rootlist()) ) had to do the construction of requests and callback processing themselves. This commit refactors the logic into a separate `sendProtobufRequest()` function which handles these sorts of communication. This commit also updates the MercuryRequest protobuf format with new fields and field names as found in the official client, and it turns out that the reply of a MercuryRequest is actually MercuryRequest protobuf and not a MercuryReply as was it being parsed as previously, so it is used instead for parsing replies. Fixes #11
Commit: | 5158294 | |
---|---|---|
Author: | Adam Malcontenti-Wilson |
proto: change contentType to bytes format This works around the non-UTF8 character error that is emitted when parsing some mercury responses by changing the type of the contentType field to bytes. Derrived from Hexxeh/spotify-websocket-api@e6b2d8772d Fixes TooTallNate/node-spotify-web#11
Commit: | c230771 | |
---|---|---|
Author: | Nathan Rajlich |
beautify all the *.proto files Just because...
Commit: | 4abd58e | |
---|---|---|
Author: | Nathan Rajlich |
add the Protocol Buffer .proto files These are from: https://github.com/Hexxeh/spotify-websocket-api/tree/master/spotify_web/proto