RaidMax
180a4911bc
improve server clientcount/activity graph on server overview
2022-03-29 16:42:53 -05:00
RaidMax
a863f78678
only unload plugins once at shutdown
...
clean up some doc warnings
2022-03-24 11:34:32 -05:00
RaidMax
a602e8caed
Initial .net 6 upgrades
2022-01-26 15:26:25 -06:00
RaidMax
4a89744ee9
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
RaidMax
deff4f2947
persist client count history data across reboots and allow for configurable timespan
2021-08-29 13:10:10 -05:00
RaidMax
be08d49f0a
add initial CS:GO support
2021-06-03 10:51:03 -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
RaidMax
778e339a61
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
RaidMax
b59504a882
grab gametype from status for T7
2020-08-05 09:43:31 -05:00
RaidMax
5042ea6c91
[issue 135] enhanced search
...
implement enhanced search for chat messages
2020-05-22 20:29:41 -05:00
RaidMax
9fdf4bad9c
fix for runaway regular expression on linux
...
explicitly set string dvars in quotes to allow setting empty dvars
allow piping in input from command line (#114 )
update the distribution for top stats elo
prevent game log file rotation from stopping event parsing
2020-04-01 14:11:56 -05:00
RaidMax
c3c21a7749
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
RaidMax
318a23ae5b
Finish implementation of configuable command permissions
2020-01-31 20:15:07 -06:00
RaidMax
a53c2f5c44
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
RaidMax
697a752be0
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
RaidMax
8a42239f36
updates to support new master versioning
...
make sure game files are copied correctly in build output
2020-01-11 20:32:27 -06:00
RaidMax
56008e80c7
update mapname from status query
2019-11-18 14:02:35 -06:00
RaidMax
082776aca5
prevent "laggy" angles from being tracked
2019-09-10 17:50:23 -05:00
RaidMax
c18be20899
add snap metric to anticheat
...
update various small code bits
2019-09-09 17:40:04 -05:00
RaidMax
2542b7de12
Clean up some old files
2019-07-17 12:29:51 -05:00
RaidMax
82390340c9
fix duplicate meta data when restarting
...
fix issue with parsing anticheat info in non en-US culture
fix rare issue with client spots "swapping"
don't copy referenced shared library assemeblies from plugins
2019-06-09 09:50:58 -05:00
RaidMax
95d64df321
combined Penalty and EFPenalty
...
moved some classes around
2019-05-29 16:55:35 -05:00
RaidMax
b134cd4728
fix gravatars not showing
...
fix web config not saving Uri
fix issue with token login
2019-04-14 10:55:05 -05:00
RaidMax
b9c4a1b5f6
finish initial implementing application configuration editing through webfront
...
todo: server configuration
2019-04-12 22:25:18 -05:00
RaidMax
f0fd4c66e9
add configuration option to force local translations
...
fix silly bug with no being able to claim ownership
continue work on configuration via webfront
2019-04-11 20:43:05 -05:00
RaidMax
8667532d24
remove create proxy as it's not even used anymore
...
more fixes for alias stuff
hopefully fix rare bug where client activity cshtml loop goes oob
add URLProtocol format to event parsers to allow connecting through webfront
2019-04-06 21:48:49 -05:00
RaidMax
1056c7c335
fix for issue #70
...
update start script for windows
2019-03-18 10:36:31 -05:00
RaidMax
bf0a0befc6
fix top players row not fill full width
...
make stats web use view imports
add more games/maps to default settings (thanks to FryTechTiddys
#7622 )
replace ConfigurationBuilder Config Handler implementation with Newtonsoft.Json as it wasn't deserializing "complex" classes properly
2019-03-17 17:37:50 -05:00
RaidMax
74cdf8e885
Fix bug introduced with auto messages
2019-02-19 19:39:09 -06:00
RaidMax
2e6889d9bb
implement RSS feed in auto messages for issue #53
...
modified automessages to use async mesthods instead of synchronous
2019-02-18 19:30:38 -06:00
RaidMax
40f1697c97
fix damage event not including log line
...
complete initiall implementation for "2FA"
issue #52
issue #66
2019-02-16 15:04:40 -06:00
RaidMax
29eedea093
fix IW4x regression error with alternative encodings
...
add parser selection to server config setup
2019-02-04 19:38:24 -06:00
RaidMax
e6bfa408f8
move IW3 parser to javascript
2019-02-02 20:19:24 -06:00
RaidMax
0a1dc46760
Add commenting for parsers
...
rename IW4*Parser to Base*Parser
2019-02-02 19:40:37 -06:00
RaidMax
3e5282df87
Finish preliminary parser for TeknoMW3
2019-02-02 18:54:30 -06:00
RaidMax
59e0072744
Finish dynamic dvar parsing for IW4x
2019-02-01 19:49:25 -06:00
RaidMax
760d3026ce
Fixes for PR 2.3.4.0
2019-01-27 19:45:35 -06:00
RaidMax
e6154822f6
Implement more dynamic parser stuff
2019-01-27 16:40:08 -06:00
RaidMax
08c883e0ff
fix duplicate bot welcomes
...
fix prompt bool incorrect default value
rename GameEvent.Remote to GameEvent.IsRemote
include NetworkId in webfront claims
fix non descript error message appearing when something fails and localization is not initialized
2019-01-03 14:39:22 -06:00
RaidMax
c8366a22e5
fixed the vpn detection plugin method signature call
...
added some fixes for stats/ac
2018-10-06 15:31:05 -05:00
RaidMax
c7547f1ad5
clean up publish folder output to have a less cluttered structure.
...
add migration class to perform the migration on update
2018-10-05 22:10:39 -05:00
RaidMax
0f9d2e92e1
fix for issue #50
2018-09-16 17:51:11 -05:00
RaidMax
4a46abc46d
add index to time sent in EFCLientMessage, so we can retrieve faster in context view
...
set the maximum height of the
add link to profile on client chat
move change history into a seperate service
move around AC penalty processing
2018-09-16 15:34:16 -05:00
RaidMax
b9086fd145
fix parsing view angles in exponential form
...
update RestEase and CodePages dependencies
optimized the find by name query
add index to name
2018-09-11 14:28:37 -05:00
RaidMax
385879618d
add game log server
2018-09-06 13:25:58 -05:00
RaidMax
e60f612f95
[application] added chat context to profile page
...
[iw4script] reworked balance to balance based on performance rating
[stats] log penalty context to database
2018-06-05 16:31:36 -05:00
RaidMax
be68335f70
update change tracking and elo
...
master shows monitoring server count
master can provide individual localizations
2018-05-20 21:35:56 -05:00
RaidMax
6e5501b32d
fix T6 reading
...
add WaW support
fix stats threading
2018-05-10 23:52:20 -05:00
RaidMax
e964013700
lots of fixes :)
2018-05-10 00:34:29 -05:00
RaidMax
9ff7f39e8d
SPM fix for negative/teamdamage
...
added localization as downloaded from the Master API
interupted network communication no longer treated as unknown exception
topstats prints the right message if no one qualifies
angle adjustments
move unflag to seperate command
2018-05-07 23:58:46 -05:00