Livestream updates and improvements

Bug fixes:

  • eradicate the inconsistency between live stream creation and their actual availability (it would throw 404s between POST and immediate GET).
  • fix validation issues ( record was not always a boolean!)
  • fix wrong value for broadcasting : sometimes it would stay true forever. Now, we use the last ping to determine whether it’s still broadcasting or not. It will switch to true almost instantly, and back to false in 30/60s due to the timeout delay.

New features:

  • live stream responses gains createdAt and updatedAt properties
  • list: sort by name (now insensitive), createdAt , updatedAt
  • list: filter by name (insensitive), streamKey and playerId