Commit Graph

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