Commit Graph

39 Commits

Author SHA1 Message Date
Tom
fd0bca5c7c Fixed issues with TTS voice changes. Added proper handling for slave clients. Fixed several stores. Fixed database saving to safely save foreign keys. 2025-03-06 16:11:36 +00:00
Tom
3e717522c2 Added checks for non-user foreign keys in stores. Load/Saving stores' order is now based on table dependencies. Added ability to use chat message when using redemption. 2025-01-28 19:12:14 +00:00
Tom
6d955f245a Added stores for connections. Added requests for groups, group chatters, group permissions & connections. Using TTS Voice State store. 2025-01-17 04:32:31 +00:00
Tom
422cd91db2 Added stores for groups, group chatters and group permissions. Fixed some logging text. 2025-01-16 23:17:04 +00:00
Tom
ee3f128a9f Changed the default way to modify values in store. Added basic validation to stores. Using interfaces to DI store objects. 2025-01-16 19:49:02 +00:00
Tom
b00c72ec2a Added TTS flags. Fixed adding, modifying and loading TTS Filters. Changed TTS Filters loading from database to TTS Fitler Store on login ack. 2025-01-15 14:11:44 +00:00
Tom
00cea32cfa Fixed errors related to managing emotes. 2025-01-15 14:08:15 +00:00
Tom
125f71e779 Fixed word in logging. 2025-01-15 05:02:35 +00:00
Tom
a9542b08fb Added more fields to LoginAck to reduce web API needs on client. 2025-01-15 05:01:58 +00:00
Tom
467c3cf0b0 Fixed AutoSavedStore's deletion of data when table was using composite keys. 2025-01-09 03:38:23 +00:00
Tom
3429c8f8dc Added database table data into configuration. Store saves is auto-handled. Added Action & Redemption stores. 2024-12-31 18:31:21 +00:00
Tom
538bf07454 Fixed compiler warnings. 2024-12-28 17:24:02 +00:00
Tom
525725a7e5 Removal of ChannelManager where not in use. 2024-12-27 23:54:33 +00:00
Tom
21cb5c9453 Added error message to request acks. 2024-12-27 23:33:13 +00:00
Tom
8277ea0154 Changed sender parameter to channel. 2024-12-27 23:31:36 +00:00
Tom
06bfe110bb Fixed multiple issues. 2024-12-27 22:29:54 +00:00
Tom
6176e6f3b9 Added TTS Filter cache. 2024-12-27 22:28:22 +00:00
Tom
4979553c74 Fixed server crashes from stores' prepared statements. 2024-10-31 19:09:46 +00:00
Tom
5618b28c49 Fixed delete prepared statements from stores 2024-10-31 15:42:43 +00:00
Tom
61151bef0c Changed line endings for Startup 2024-10-29 12:14:55 +00:00
Tom
aac73563d0 Added delete policy request 2024-10-29 12:14:27 +00:00
Tom
e7b06f1634 Added & using prepared statements for stores 2024-10-29 12:13:38 +00:00
Tom
94e0d54c31 Added policy messages for WS. Fixed DB changes via stores. Updated chat voices messages via WS to use stores. 2024-10-21 20:44:20 +00:00
Tom
e3c78d96fa Moved Requests classes to here. Added some checks to requests. 2024-10-20 20:39:13 +00:00
Tom
a9cdb65895 Added channel saving. Fixed channel loading. Added policy store to channels. 2024-10-20 19:32:30 +00:00
Tom
5d69c647cf Minor logging changes 2024-10-20 19:28:16 +00:00
Tom
0fa0ddcc45 Updated Default TTS requests to use stores. Added a modify method for grouped save stores. 2024-10-20 18:07:18 +00:00
Tom
4d0b38babd Redid stores. Added user store. Added Channel Manager, to manage data from a single channel. 2024-10-19 01:50:46 +00:00
Tom
3f3ba63554 Minor changes to IStore. Added another IStore interface for double keys. Added ChatterStore for chat's voices. Updated respective requests. 2024-10-18 03:21:16 +00:00
Tom
6a5c24dc2c Using VoiceStore for GetTTSVoices request 2024-10-18 03:18:40 +00:00
Tom
1f7eb7f402 Fixed minor bug with VoiceStore 2024-10-17 22:48:05 +00:00
Tom
be87080c49 Added VoiceStore properly. 2024-10-17 21:17:09 +00:00
Tom
0a2392b957 Updated requests to use voice store when possible. 2024-10-17 19:07:00 +00:00
Tom
88104484f6 Added voice store. 2024-10-17 19:06:22 +00:00
Tom
c082054606 Added validators for voice id & voice name 2024-10-17 19:06:02 +00:00
Tom
39c6442126 Added support to fetch connections linked to account 2024-08-15 22:15:54 +00:00
Tom
b76772e4f9 Including more data in Login Acknowledgements 2024-08-12 08:28:55 +00:00
Tom
c771a56971 Added several request messages. Added redemptions. Added life TTS voice changes. A bunch of stuffs. 2024-08-10 19:36:32 +00:00
Tom
95bc073a73 Current state of the websocket server for the Hermes client 2024-06-24 22:21:59 +00:00