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
37a0e92cbd
make notice line separator configurable for different parsers
...
(updated tekno's as it doesn't support \n)
2020-11-19 20:48:25 -06:00
73bb43a8b2
more consistent/enhanced game penalty messages per issue #171
2020-11-17 18:24:54 -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
a8684988f7
implement remote assembly loading
2020-10-24 15:02:38 -05:00
ca14311d72
enhance script plugin features
...
(support service resolver with generic args)
(support requiresTarget for command)
2020-09-28 20:32:53 -05:00
a11596a8fd
implement service resolver for script plugins
2020-09-26 18:13:56 -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
9b9c1bd851
support custom master url
...
refactor api instatation to allow custom master url in config
2020-06-30 16:39:32 -05:00
46fee97e4e
implement script plugin command registration - issue #132
2020-05-11 16:20:25 -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
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
86edd8a25e
fix regression issue with wine drive name mangling
2020-04-14 15:46:14 -05:00
d45d99454b
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
87987f885d
allow prompt string to have an empty/default value
...
upgrade some project dependencies
don't try to run events on parsers
update top players rank distribution
2020-02-17 10:05:31 -06:00
7230654da2
allow toggle of automated penalties display on the webfront
...
issue #112
fix small issue with script plugin loading
2020-02-12 13:13:59 -06: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
3de5ce9ac0
allow Kekno to run with sv_running not returning anything :upside_down:
...
make sure script plugins output correct errors instead of being swallowed
prevent webfront error when webfront tab is left open on a server no longer being modified
2020-02-01 12:27:14 -06:00
786eda7937
Finish implementation of configuable command permissions
2020-01-31 20:15:07 -06:00
9330e8057e
fix restart command (thanks .net upgrade)
...
reworking a little bit of stuff to allow depedency injection to start creeping in... it's coming
2020-01-13 20:06:57 -06:00
edb00523a1
fix alias command sending message to origin instead of target
...
(hopefully) fix an issue with banned players causing exception if they create events before they are kicked out
fix issues with sometimes wrong error message for timeout
show most recent IP address at top of alias list
optimization to some sql queries
2019-11-15 14:50:20 -06:00
35597fccef
update some anticheat code
2019-09-27 15:53:52 -05:00
3b5c7ec84f
Merge branch '2.3' into 2.4-pr
2019-09-26 16:11:58 -05:00
87c1880268
prevent penalties from being lost in edge case alias linkage
...
small optimization with tasks
2019-09-26 16:08:49 -05:00
41c79de319
add snap metric to anticheat
...
update various small code bits
2019-09-09 17:40:04 -05:00
a94397680a
small updates to stat handling
...
various little tweaks
2019-09-09 17:37:57 -05:00
ab52388ae1
fix login issue
...
strip colors for logging
feature implementation for issue #76
2019-08-04 20:38:55 -05:00
8bd67a1629
finish color code support (I think)
2019-08-02 18:04:34 -05:00
75ce21597b
start work to allow custom accent colors
2019-07-27 08:18:49 -05:00
d6a5c27c60
optimize index for rating history
...
update log server to prevent delays or missed information
2019-07-24 19:15:07 -05:00
b4c57d3a53
allow reports to be filed against anyone
...
fix rare issue with alias (maybe)
update some tests
2019-06-24 11:01:34 -05:00
12785d68ac
fixes for things that should have been in the previous release
...
console output reenabled
server start task actually runs
2019-05-09 20:00:00 -05:00
b14a5ced52
fix aggregate issue with KDR on global top stats
...
refactor some of the main application code to have a cleaner code flow
add enviroment flag to opt out of .net core telemetry in start script
fixed "a moment" missing the "ago"
fixed case sensitive client searches on postgresql
clean up command code flow
Add missing map "mp_cairo" to default settings
2019-05-08 20:34:17 -05:00
feb38656e8
fix damage event not including log line
...
complete initiall implementation for "2FA"
issue #52
issue #66
2019-02-16 15:04:40 -06:00
a925410518
begin implementation of token authentication
...
replacing password authentication ingame
precompile views for webfront
issue #66
issue #52
2019-02-15 22:19:59 -06:00
d3333aa019
started update for readme
...
start update for version changes
hopefully fixed pesky stat bug
move vpn detection into script plugin
2018-08-26 19:20:47 -05:00
a8f29407b8
cleaned up some namespace discrepancies
...
fixed the coloring for custom groups translation
add reserved slots
add webhook project to show notifications in discord
2018-08-07 13:43:09 -05:00
1f1cd6c920
more stat SPM fixes
...
prevent null say event from executing when exiting
adjusted rcon and socket timeout
fixed bug with login/setpassword not working after claiming ownership
2018-05-03 00:25:49 -05:00
ea14db5a17
Profanity deterrent kick players with offensive names
...
status parsing with Regex in IW4 is much cleaner
fixed tempban not always kicking
made plugin event tasks parallel
2018-04-29 15:44:04 -05:00
5dca4e7065
Made webfront optional for decreased ram usage
...
initialization should be better asynced
clean up publish folder after publish
added chevron hover icon for loading more penalties
added T6M maps to config
2018-04-16 15:31:14 -05:00
d0c2a86ce8
migrating Stats to .Net Core 2
...
moved buildscripts to application
added publish profile
2018-04-08 16:50:58 -05:00