Commit Graph

42 Commits

Author SHA1 Message Date
RaidMax
13d4ec3033 update l4d2 parser name 2023-09-02 15:45:03 -05:00
RaidMax
b6c32181b0 add initial support for LFD2 2023-09-02 15:35:40 -05:00
RaidMax
41efe26a48 Add index for server snapshot captured at 2023-07-05 08:33:20 -05:00
RaidMax
92992dfb13 update top level client count stats to support filtering per game 2023-04-19 19:55:33 -05:00
RaidMax
5f5c0f1cfb improve threading synchronization for date lookup cache 2023-04-04 21:53:01 -05:00
RaidMax
6c9ac1f7bb update mysql migration to add explicit length for searchable ip 2023-02-13 08:24:45 -06:00
RaidMax
8f20a2e2cd add index to last connection for improved search speed 2023-01-23 21:10:33 -06:00
RaidMax
565f22b42e create shared integration for performance-based autobalance support 2022-10-23 13:29:01 -05:00
Amos
cf3209e1d0 Added !unmute, !tempmute, !listmutes
Quick fix for PowerShell IE use

Makes date readable for target player

Resolved translation string inconsistencies

Minor code cleanups

Initial commit from review

Cleaned up code & amended a few checks

Comment typo

Fix infinite unmuting

Removed unnecessary checks (Unmuting an already unmuted player will not trigger MuteStateMeta creation (if already doesn't exist))
Resolved !listmutes showing expired mutes

Committing before refactor

Refactor from review

Removed reference to AdditionalProperty

Fix check for meta state when unmuting

Continued request solves main problem

Handle potential failed command execution

Missed CommandExecuted onJoin

Fix another PS Reference to Invoke-WebRequest

Fixes review issues & Cleaned up code
Adds support for Intercepting Commands via Plugin (Credit: @RaidMax)

Comparing

Revert formatting changes

Removing MuteList for Penalty
Added Mute, TempMute & Unmute Penalty

Fixed reference in Mute.csproj & Removed ListMutesCommand.cs
2022-10-13 13:29:39 -05:00
RaidMax
53cbd11008 update shared library to fix data library issue 2022-10-12 12:14:43 -05:00
RaidMax
186db53bad update plugins to support command interception 2022-10-12 10:32:45 -05:00
RaidMax
bef8c08d90 misc performance graph display tweaks 2022-07-16 09:56:41 -05:00
RaidMax
1a72faee60 add date stamp to performance graphs / increase number of performance rating snapshots / localize graph timestamps 2022-07-10 17:06:46 -05:00
RaidMax
4322e8d882 add migration logic for MySQL case sensitivity 2022-06-17 09:44:14 -05:00
RaidMax
fbf424c77d optimize chat filtering/searching 2022-06-16 18:03:23 -05:00
RaidMax
8ae6561f4e update schema to support unique guid + game combinations 2022-06-15 19:37:34 -05:00
RaidMax
6587187a34 fix memory/database leak with ranked player count cache 2022-06-12 12:19:32 -05:00
RaidMax
5433d7d1d2 add total ranked client number for stats pages 2022-06-09 09:56:41 -05:00
RaidMax
ab494a22cb add mwr to game list (h1) 2022-06-07 12:10:39 -05:00
RaidMax
0a8e415af8 add game to client 2022-04-22 16:03:34 -05:00
RaidMax
dc97956bc3 add searching by partial ip address 2022-04-04 14:27:22 -05:00
RaidMax
180a4911bc improve server clientcount/activity graph on server overview 2022-03-29 16:42:53 -05:00
RaidMax
04a4dcf153 implement metaservice v2 2022-03-23 08:43:57 -05:00
RaidMax
0d88b6293f add create/update times to penalty identifiers 2022-02-23 09:02:01 -06:00
RaidMax
78ef977268 simplify ban process with new system 2022-02-22 17:09:50 -06:00
RaidMax
3539101a40 webfront profile loading optimizations 2022-01-28 14:33:08 -06:00
RaidMax
7ccdee7d1b disable some warnings 2022-01-28 09:37:04 -06:00
RaidMax
f4b160b735 small startup performance optimization 2022-01-28 09:35:01 -06:00
RaidMax
a602e8caed Initial .net 6 upgrades 2022-01-26 15:26:25 -06:00
RaidMax
7fcb2202bd add server scoreboard functionality 2022-01-26 15:20:10 -06:00
RaidMax
c713fdacb0 update packages for previous release (re-release of previous) 2022-01-26 15:20:10 -06:00
RaidMax
f5854f8d03 hopefully fix issue with linked banned players 2022-01-26 15:20:10 -06:00
RaidMax
66010a2fa2 fix issue with caching implementation 2022-01-26 15:20:10 -06:00
RaidMax
a88b30562c update caching to use automatic timer instead of request based to prevent task cancellation 2022-01-26 15:20:10 -06:00
RaidMax
c5f9a68102 implement client server connection tracking persistence 2021-08-31 18:21:40 -05:00
RaidMax
deff4f2947 persist client count history data across reboots and allow for configurable timespan 2021-08-29 13:10:10 -05:00
RaidMax
a815bcbff5 Add max concurrent players over 24 hours badge to home 2021-08-26 17:35:05 -05:00
RaidMax
ed8067a4a2 add offline messaging feature 2021-07-08 21:12:09 -05:00
RaidMax
42979dc5ae Use string for AC snapshot weapon and hit location
Add webfront logging
2021-06-29 15:02:01 -05:00
RaidMax
be08d49f0a add initial CS:GO support 2021-06-03 10:51:03 -05:00
RaidMax
34e7d69110 Add RCon support for S1x 2021-04-16 13:35:51 -05:00
RaidMax
c5375b661b huge commit for advanced stats feature.
broke data out into its own library.
may be breaking changes with existing plugins
2021-03-22 11:09:25 -05:00