Lavalink icon indicating copy to clipboard operation
Lavalink copied to clipboard

proposed api changes for v3.7.0

Open topi314 opened this issue 1 year ago • 8 comments

topi314 avatar Sep 20 '22 18:09 topi314

This is a proposal and you're actively encouraged to give input/feedback.

If you disagree with any of the mentioned changes let us know so we can discuss them. If you want any features which are in the scope of this pr let us also know

topi314 avatar Sep 20 '22 18:09 topi314

I added a new /info endpoint which will replace the current /version endpoint this endpoint adds additional info about the node including:

  • lavalink version
  • build time
  • git branch
  • git commit hash
  • git commit time
  • java version
  • lavaplayer version
  • active audio sources

if you feel like this is missing something or you would prefer a different json structure let me know

topi314 avatar Sep 26 '22 22:09 topi314

maybe OS & Distrobution

Tomato6966 avatar Sep 27 '22 09:09 Tomato6966

Distrobution

what do you mean by that?

topi314 avatar Sep 27 '22 12:09 topi314

Distribution*, such as debian, Ubuntu, etc.

Seems useless information, though

devoxin avatar Sep 27 '22 12:09 devoxin

I also think it's not relevant arguably the jvm version also isn't

topi314 avatar Sep 27 '22 12:09 topi314

I updated the docs with markdown tables for all non deprecated things

if anyone has some feedback on the formatting feel free to tell me. You can see the file as a whole here

topi314 avatar Oct 05 '22 14:10 topi314

Is there anything else that needs to be changed?

freyacodes avatar Oct 12 '22 14:10 freyacodes