Commit Graph

14 Commits

Author SHA1 Message Date
Luna 1bf59e3106 lvsp: remove sequence numbers
thinking about it guaranteeing consistency via sequence numbers isn't
really needed when we already have Litecord as a single source of
truth.

plus, it keeps the protocol simple.
2019-03-06 04:04:00 -03:00
Luna 76a8038cb4 lvsp: add docs for voice state create and destroy
finishes all TODOs.
2019-03-06 03:47:40 -03:00
Luna b8c3208fa4 lvsp: remove CHANNEL_UPDATE
bitrate is a client thing. lol

 - lvsp: remove ChannelProperties, same applies to CHANNEL\_REQ
 - voice.manager: remove channel\_properties
2019-03-06 02:19:28 -03:00
Luna b8f5e01106 lvsp: add CHANNEL_REQ.token 2019-03-06 00:44:16 -03:00
Luna 30d9520935 lvsp: remove TODO 2019-03-05 01:18:53 -03:00
Luna d21b3c8f2a lvsp: add "common logic scenarios" 2019-03-05 00:59:37 -03:00
Luna 579a71dd9b lvsp_conn: add basic INFO handling for channel assign
- lvsp: finish defining data for channel info messages
 - lvsp_conn: add send_info()
 - lvsp_opcodes: add InfoTable, InfoReverse
 - voice.manager: handle channels without bitrate
2019-03-04 22:46:09 -03:00
Luna cb029b36e3 add admin api (w/ voice endpoints)
- add docs/admin_api.md
 - add litecord.voice_schemas
 - auth: add admin_check
 - voice.manager: add VoiceManager.voice_server_list
2019-03-04 00:37:56 -03:00
Luna 287678331d add voice_regions, voice_servers, and guild.region foreign key 2019-03-03 18:11:11 -03:00
Luna 62d1252975 lvsp: remove VST REQUEST in favour of a generic INFO message
- lvsp: add sequence numbers
 - lvsp: add health scoring on heartbeats and ready
 - lvsp: change info table to allow for generic actions
2019-03-03 02:40:39 -03:00
gabixdev 919d8be2cb Update lvsp.md 2019-03-01 15:48:29 +00:00
gabixdev e2258ed728 Make the secret actually secret, use HMAC for authentication 2019-03-01 15:45:49 +00:00
Luna 2711924e03 move from lvsp/00-connecting.md to lvsp.md
add some more stuff like INFO and VST\_REQUEST messages
2019-03-01 04:33:09 -03:00
Luna 7270462325 add litecord voice server protocol (lvsp) draft 2019-03-01 03:12:50 -03:00