79bd6ca8e1
zombie stats code
2024-07-02 16:27:28 -05:00
962abcf833
Additional updates to support performance bucket
2024-07-02 16:27:02 -05:00
e1461582fa
Additional zombie stast work
2024-07-02 16:23:36 -05:00
ef4033bcb7
Adjustments to stats to support zombie client
2024-07-02 16:22:16 -05:00
ca730425da
update server distribution calculations to account for performance bucket
2024-07-02 16:22:15 -05:00
0dedff9d48
Update codebase to target .NET 8.0 and improve JSON serialization
...
This commit switches our target framework from .NET 6.0 to .NET 8.0 and replaces Newtonsoft.Json with System.Text.Json for serialization. The JsonConverter classes have been updated to support the new JSON model and some enhancements were applied to the codebase such as fixing a command property and updating various package references.
2024-07-02 16:19:29 -05:00
6f5d638a1e
Remove explicit reference to underlying database provider error in stats plugin
2024-02-04 12:10:13 -06:00
8d2ac47756
update stats plugin for server caching and better DI usage
2023-04-05 10:15:10 -05:00
b04d059399
update stats plugin to IPluginV2
2023-02-11 21:01:28 -06:00
bbd7b29959
hide annoying warning
2022-10-18 09:38:54 -05:00
ab96c0ad3b
fix issue with duplicate key on top stats page
2022-07-22 10:28:26 -05:00
9535815cea
misc performance graph display tweaks
2022-07-16 09:56:41 -05:00
7972c75b4d
add date stamp to performance graphs / increase number of performance rating snapshots / localize graph timestamps
2022-07-10 17:06:46 -05:00
74d1baa59b
Add per game anticheat configuration option for issue #203
2022-06-02 18:24:13 -05:00
323aa49621
reduce logging for failed anticheat log parsing
2022-05-22 18:04:38 -05:00
bac343cdba
fix refactor issue
2022-01-28 17:28:49 -06:00
6f6dd035ee
Initial .net 6 upgrades
2022-01-26 15:26:25 -06:00
c518887903
hopeful topstats fixes
2022-01-26 15:20:10 -06:00
6458aee2ee
add server scoreboard functionality
2022-01-26 15:20:10 -06:00
7541705f8a
reduce some potential errors
2022-01-26 15:20:10 -06:00
4ae3ee1683
abstract engine color codes to use (Color::<Color>) format to make codes more.
...
see pt6 parser and configs for example usages
2022-01-26 15:20:10 -06:00
6cef75b5b5
display "since last connection" as per server on top stats instead of last connection to any servers
2021-08-25 17:47:57 -05:00
b63803885b
add offline messaging feature
2021-07-08 21:12:09 -05:00
29bd6a0f88
use right game for estimated score
2021-07-01 13:06:31 -05:00
57f1dd3f3c
add lobby rating to home
...
add gametype (WIP) to home
misc UI tweaks
2021-06-30 09:57:07 -05:00
c3d1780791
show "out of" ranked players for stats command
2021-06-29 17:14:25 -05:00
7f7c00e1f0
Use string for AC snapshot weapon and hit location
...
Add webfront logging
2021-06-29 15:02:01 -05:00
27ad872e56
fix issue with selecting wrong parser during setup
...
add minimum name length option
fix issue with stats spm
2021-06-27 20:31:39 -05:00
bf4234b2c6
Additional CSGO compatibility improvements
2021-06-16 08:53:50 -05:00
434392a7e4
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
50f7767bf1
fix issue with view stats and reset stats failing
...
fix issue with set level returning wrong error message if setting a client to the same level they're currently at
update CoD4x parser version
update nuget packages
2020-12-16 13:11:30 -06:00
78ae9dec74
fix memory leak issue related to AddDbContext not working as expected
2020-11-29 16:01:52 -06:00
e0ef55a636
update for database provider specific migrations
...
fix issues with live radar
2020-11-27 21:52:52 -06:00
5f912aad7f
clean up some logic related to tracking stats on player join
2020-11-18 16:28:14 -06:00
1c7e66da44
persist say command messages with webfront denotation to chat log
...
per issue #159
2020-11-18 09:08:24 -06:00
8a697ca71c
update index for ratings/prune old entries
...
small stat tweaks to add players on first kill/damage event
(instead of on connect which causes issues with slow writes)
2020-11-14 18:24:51 -06:00
d9a7aa9ce9
fix small logging issue with loading plugins
...
add minigun turret to list of ignored ac weapons
2020-11-14 10:53:01 -06:00
04fe6836c6
refactor logging in pretty big overhaul
2020-11-11 17:35:55 -06:00
156c9ddfd8
fix anticheat detection type logic
2020-10-17 10:54:54 -05:00
93359c3ecd
fix introduced bug :)
2020-09-30 21:00:40 -05:00
e70d1fc6a3
anticheat tweaks
...
- reset recoil state on map change
- refactor config
- remove m21 from chest detection
- allow ignored client ids
2020-09-30 17:15:47 -05:00
514af749e7
update GenerateGuidFromString to resolve to a stable hash code.
...
fix bots not showing up on live radar
2020-09-21 15:30:42 -05:00
2e0b1b3569
hide chat for password protected servers for issue #162
2020-08-20 10:38:11 -05:00
6e27dd9dce
QOL updates for profile meta
...
implement filterable meta for issue #158
update translations and use humanizer lib with datetime/timespan for issue #80
2020-08-18 16:35:21 -05:00
6f9051120d
[issue 135] enhanced search
...
implement enhanced search for chat messages
2020-05-22 20:29:41 -05:00
6c52e4346b
small tweak for preconnect events
2020-04-26 12:32:41 -05:00
1f7f40f296
[misc bug fixes]
...
properly hide broadcast failure messages if ignore connection lost is turned on
fix concurent issue for update stats history that happened with new event processing
make get/set additional property thread safe
add ellipse to truncated chat messages on home
2020-04-25 19:01:26 -05:00
56a17d0c39
re-kick working as expected now
2020-02-07 11:15:21 -06:00
9f603937e1
Use game time from log to ignore potential false disconnect lines - Fix for latent linking issues with multiple ips - Anticheat fix for T6 - retry kick on update if they're not allowed to connect
2020-02-06 18:35:30 -06:00
9bd2640fd9
Fix anticheat issue with needing index casting. IW you seem a little sloppy there...
2020-01-06 18:43:00 -06:00