Block a user
2bde8b850a
Added impersonation. More data available via auth service about the user. Added admin auth guard.
61151bef0c
Changed line endings for Startup
aac73563d0
Added delete policy request
e7b06f1634
Added & using prepared statements for stores
f47685a17d
Update to version 4.4
69de352318
Fixed ad break message
07b035039d
Added policies. Added action for channel ad break ending.
f1f345970f
Fixed 7tv api due to changes on their end
77465598c1
Fixed tts add & delete commands
78bab88165
Moved Requests classes to another projects
a3f3f90817
Added policy message.
8183678bf0
Added more info to login acknowledgement
23d407b760
Modified ExpiresIn property to ExpiresAt
94e0d54c31
Added policy messages for WS. Fixed DB changes via stores. Updated chat voices messages via WS to use stores.
e3c78d96fa
Moved Requests classes to here. Added some checks to requests.
a9cdb65895
Added channel saving. Fixed channel loading. Added policy store to channels.
5d69c647cf
Minor logging changes
0fa0ddcc45
Updated Default TTS requests to use stores. Added a modify method for grouped save stores.
4d0b38babd
Redid stores. Added user store. Added Channel Manager, to manage data from a single channel.
3f3ba63554
Minor changes to IStore. Added another IStore interface for double keys. Added ChatterStore for chat's voices. Updated respective requests.
6a5c24dc2c
Using VoiceStore for GetTTSVoices request
1f7eb7f402
Fixed minor bug with VoiceStore
be87080c49
Added VoiceStore properly.
0a2392b957
Updated requests to use voice store when possible.
6c6cfd5d7e
Added API key validation, JWT validation, Twitch OAuth validation, API key fetching. Needs severe clean up.
624b3fa63b
Added basic validation for requests
2d40d6fe09
Added validation for user groups on front-end.