Hyperblast
Hyperblast
Initially passing services explicitly was a good idea, but now it produces too many boilerplate code. We could pass `AppModel` via context instead.
This could be useful for title format editors in UI
Swagger does not seem convenient to explain this. We need more info on how parameters are encoded (especially array ones), structured errors, etc.
This would minimize connection reopening when switching between playlists, scrolling, etc
We already have some code that is shared between `webui` and `api/tests`. This could further improved to become full-fledged client library distributed via `npm`.