c3d1780791
show "out of" ranked players for stats command
2021-06-29 17:14:25 -05:00
6e1e0aa9f9
improvements and consistencies to the top stats, most played and top players commands
2021-06-29 15:35:56 -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
7e01dc3fc2
add initial CS:GO support
2021-06-03 10:51:03 -05:00
fd6ab7fc8d
fix issue with iw5 weapon prefix not being removed properly
2021-04-01 13:12:47 -05:00
4179e8b428
properly pass game name to game string config finder.
...
add weapon prefix to weapon name parser for (iw5).
add some iw3 game strings
2021-03-23 21:42:26 -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
a3ed5dc576
update shared library core version and plugins
2020-12-20 19:23:14 -06: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
6ab04b6e5c
fix issue with button detection
2020-10-17 10:55:29 -05: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
637fa2ae9e
fix most played formatting issue
...
prevent reverse proxy to 127.0.0.1 from counting as IW4MAdmin client
copy humanizer support lib to output dir
2020-08-21 18:12:00 -05:00
2e0b1b3569
hide chat for password protected servers for issue #162
2020-08-20 10:38:11 -05:00
774d4a5d30
remove some left over warnings from deprecated packages
2020-08-19 14:50:49 -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
b044198c6c
update stats plugin to properly use the new configurable broadcast prefix.
2020-08-01 09:58:23 -05:00
7b4d4c1b36
include client name in stats info result
2020-05-30 14:14:42 -05:00
39e0874bec
[issue #139 ] client lookup and stats api
2020-05-25 13:04:44 -05:00
6f9051120d
[issue 135] enhanced search
...
implement enhanced search for chat messages
2020-05-22 20:29:41 -05:00
54c367cad7
only fix double forward slash characters (instead of single) when sending messages
...
retry kicks on banned players if they're banned from webfront, but don't actually get kicked because the game doesn't process the command (looking at you T6)
allow capturing chat messages for names spoofed to an empty string
make sure mostkills uses days not month for cutoff
2020-05-16 20:55:18 -05:00
0e2e739281
[issue #129 ]
...
Add most kills command/macro
sneaky fix for tekno parser
2020-05-05 18:49:30 -05:00
84ffb9aa29
[tweaks and fixes]
...
reenable tekno support
address vagrant thread issue
refactor game log reader creation to follow better practices
fix bot issues/address how guids are generated for bots/none provided
2020-05-04 16:50:02 -05:00
211e53c6d4
update shared library nuget version
2020-04-28 18:19:46 -05:00
9a245c4db2
[issue #126 ]
...
implement basic run-as functionality
2020-04-26 21:12:49 -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
0e6a7f89b2
actually fix the session score concurrency issue
...
fix rare bug with shared guid kicker plugin
allow hiding of the connection lost notification
2020-04-22 18:46:41 -05:00
af441b5987
fix stat issue with concurrent threads
...
fix potential lost penalty if server does not response to kick request
make sure that broadcast only shows one custom say name
add unit tests
2020-04-21 17:34:00 -05:00
3b695a0d2c
add ability to register custom event generators for event parsers / truncate long client names fix
2020-04-04 12:40:23 -05:00
af380d3744
refactor a good bit of stuff for better dependency injection
...
fix regular expression for T6 log parsing
2020-02-11 16:44:06 -06: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
786eda7937
Finish implementation of configuable command permissions
2020-01-31 20:15:07 -06:00
3ee11a4356
small change to detemine valid anticheat log lines
...
fix new configuration generation bug as result of last pr
2020-01-20 11:49:56 -06:00
f09a45503a
make the version name match the actual name for FTP deployment
...
fix rare issue with summing session scores
copy font to expected wwwroot dir in debug mode so we get pretty icons when developing
upgrade some packages
pretty much reworked the entire server web config to support better validation and stuff.. not really a small fix
finish web configuration changes (I think)
finish up configuration changes and update shared library nuget
2020-01-20 10:23:23 -06:00
877a904bb0
fix error code page for things over than 404s
...
allow request token when not logged in
2020-01-14 18:56:23 -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
eaae701f0b
(potentially) fixed object disposed issue with semaphore
...
fix random issue where we were trying to reset a session for a player that has not fully connected
2019-12-26 18:17:49 -06:00