Commit graph

27 commits

Author SHA1 Message Date
e17aed7c25
Switched to Index brand random Snowflakes instead of SharpIds.
If you were still handling message ids as integers in an environment that can't handle signed 64-bit integers you're going to be having a fun time after this update!
2025-04-25 20:05:57 +00:00
f5c8f2ae1d
Disable global nullable. 2025-04-25 18:18:13 +00:00
1c23ffbbe8
Updated to .NET 9.0 2025-04-25 15:49:46 +00:00
903e39ab76 Removed any remaining references to silencing. 2023-07-23 21:36:22 +00:00
82973f7a33 Improved user updating but also other things that were already local. 2023-02-22 01:28:53 +01:00
8de3ba8dbb Even slightly lesser aggressive question mark 2023-02-19 23:47:53 +01:00
86a46539f2 Less haphazard locking (perhaps too?) 2023-02-19 23:27:08 +01:00
70df99fe9b Significantly less stupid connection resolving. 2023-02-17 23:17:24 +01:00
546e8a2c83 Simplify rate limiter, disabled silencing and merged BasicUser and ChatUser. 2023-02-17 22:47:44 +01:00
d268a419dc Cleaned up channel/user association logic. 2023-02-17 20:02:35 +01:00
13ae843c8d No longer keep track of connections within the ChatUser class. 2023-02-16 23:33:48 +01:00
06af94e94f Renamed 'Sessions' to 'Connections' 2023-02-16 22:25:41 +01:00
c8a589c1c1 Un-switch packet handlers. 2023-02-16 22:16:06 +01:00
ea56af0210 Turned commands into classes instead of a shitty switch. 2023-02-16 21:34:59 +01:00
d1f78a7e8b Actually send the message deletion packet. 2023-02-16 17:10:30 +01:00
c21605cf3b Marginal improvements to cross thread access. 2023-02-10 07:07:59 +01:00
e1e3def62c Ported the config system from old master. 2023-02-09 00:53:42 +01:00
40c7ba4ded Removed a bunch of @ prefixes that aren't needed. 2023-02-08 04:17:07 +01:00
27c28aafcd Don't use a stinky Timer for user bumps and exclude AFK. 2023-02-08 01:01:55 +01:00
36f3ff6385 Removed internal ban handling and integrate with Misuzu. 2023-02-07 23:28:06 +01:00
c9cc5ff23a Removed protocol enums. 2023-02-07 15:34:31 +01:00
513539319f Better HttpClient handling. 2023-02-06 21:14:50 +01:00
6f50ec66a9 Added /shutdown and /restart commands for server maintenance. 2022-08-30 18:29:11 +00:00
9790f77a16 Removed Sock Chat v2 crust. 2022-08-30 16:04:38 +00:00
08f9a2c5a1 Fixed /who <channel> result being incorrectly formatted. 2022-08-30 15:52:03 +00:00
23f0bd478f Apparently this is what's actually running on the server. 2022-08-30 15:21:00 +00:00
4ceffeb48d Imported stable branch. 2022-08-30 17:00:58 +02:00