RaidMax
d0670760fb
improve server clientcount/activity graph on server overview
2022-03-29 16:42:53 -05:00
RaidMax
58c9092888
fix meta filter on profile
2022-03-24 16:23:40 -05:00
RaidMax
bae415c81b
implement metaservice v2
2022-03-23 08:43:57 -05:00
RaidMax
9eed189774
improve meta filter menu on profile
2022-02-25 21:09:57 -06:00
RaidMax
385464f1dc
add permission level changed meta
2022-02-23 12:47:00 -06:00
RaidMax
bac343cdba
fix refactor issue
2022-01-28 17:28:49 -06:00
RaidMax
67189f3294
fix misc webfront errors on first run after configuration
2022-01-26 15:20:10 -06:00
RaidMax
80a906f61f
update to show full gametype name on webfront
2022-01-26 15:20:10 -06:00
RaidMax
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
RaidMax
1e19966ff2
fix source issue on home page
2021-09-17 11:23:57 -05:00
RaidMax
d4f505255c
fix client history issue with empty database
2021-09-10 11:27:46 -05:00
RaidMax
d46c090301
implement client server connection tracking persistence
2021-08-31 18:21:40 -05:00
RaidMax
90d406a78a
fix issue with display server with no saved player history
2021-08-31 08:44:15 -05:00
RaidMax
dcf690325c
persist client count history data across reboots and allow for configurable timespan
2021-08-29 13:10:10 -05:00
RaidMax
19b5c456a5
support hostnames for server config
2021-07-11 17:26:30 -05:00
RaidMax
57f1dd3f3c
add lobby rating to home
...
add gametype (WIP) to home
misc UI tweaks
2021-06-30 09:57:07 -05:00
RaidMax
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
RaidMax
92e7a8bd2b
implement custom tag (descriptor) feature
...
allow override of level names through configuration
few small fixes/improvements
2021-01-24 11:47:19 -06:00
RaidMax
057de452e7
modify iw6x parser to default game log vars temporarily, small amount of code cleanup to git rid of warnings
2020-11-12 20:39:56 -06:00
RaidMax
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
RaidMax
296411a5be
add server categorization feature (issue #77 )
2020-04-13 20:26:13 -05:00
RaidMax
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
RaidMax
3ffb163caf
convert GetPort to auto property
...
don't force disconnect player if someone is "in" their spot
increase gamelogserver max time before purge
2019-05-31 10:17:01 -05:00
RaidMax
39d31dbe3c
combined Penalty and EFPenalty
...
moved some classes around
2019-05-29 16:55:35 -05:00
RaidMax
62f3ecba1c
prevent starting if no servers can be connected to
...
fix nextmap issue on t6
fix bug with kicking client for profane name
2019-04-16 11:32:42 -05:00
RaidMax
0e91205931
few more small fixes
...
complete join button on webfront
update for 2.2.6.0
2019-04-08 12:29:48 -05:00
RaidMax
46e1fdad6d
start add of join button (still need to grab the external IP address)
...
finish up fixes for alias stuff
2019-04-07 20:14:59 -05:00
RaidMax
8a7c4e4cf0
refine webfront pages
...
finish refactor of penalty information/profile
optimize pull penalty query
start impl of quick message mapping
2019-03-31 19:56:31 -05:00
RaidMax
807d9fa069
finish initial rework of profile page with meta pagination
2019-03-29 21:56:56 -05:00
RaidMax
25472b06c3
continue rework of profile
...
start moving profile info out of javascript into componentview
rework meta data to include count and offset
2019-03-27 19:40:26 -05:00
RaidMax
271769ca89
Fix IP parsing bug introduced with IW4Parser
...
Additional fix for Webfront Index OoB on _ClientActivity
2019-01-28 18:21:56 -06:00
RaidMax
e31c36a1d7
Fix small issue with log reading
2018-12-19 19:24:31 -06:00
RaidMax
94ef816b19
Small fixes
2018-12-17 13:45:16 -06:00
RaidMax
9f92b64135
Add server version to master api
...
Add IsEvadedOffense to EFPenalty
Fix remote log reading in not Windows
2018-12-16 21:16:56 -06:00
RaidMax
08d497153a
update stats
...
change server id
fIx change log server complaining when empty read
2018-11-27 18:31:48 -06:00
RaidMax
a320389736
started work on getting the restart functionality in the gamelogserver
...
fix bug with unbanned players still showing as banned via lock icon
move player based stuff into client class
finally renamed Player to EFClient via partial class
don't try to run this build because it's in between stages
2018-11-05 21:01:29 -06:00
RaidMax
fd087c5506
more work on skill based team balance.
...
added on player disconnect to custom callbacks
2018-10-25 08:14:39 -05:00
RaidMax
d84de353ff
change penalty expiration datetime to null for perm bans
...
add tempban max time
allow searching for GUID
stats returns ranking as well
fix for promotion/demotion text
2018-10-15 19:51:04 -05:00
RaidMax
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
RaidMax
9d79a8e090
add localized level names
...
intellisense suggestion junk
2018-08-03 21:11:58 -05:00
RaidMax
cd330eef97
finer version numbers work correctly.
...
fix bug with level being reset.
add {{ADMINS}} to message tokens
modified offset threshold calculation
2018-06-26 20:17:24 -05:00
RaidMax
f73ddf5ad1
Show time passed since ban instead of "forever"
...
reworked event api to include all events (sans unknown)
2018-06-16 21:11:25 -05:00
RaidMax
7def173957
[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
dca4d10967
Add automated ban offense for anti-cheat
...
add EFClientStatHistory and EFClientAverageStatHistory for tracking change of stats over time
2018-05-30 20:50:20 -05:00
RaidMax
e695eb54ad
adding Cod4 support (for steam GUID is truncated to 16 characters)
...
exit properly whoops
add all linked accounts to drop down
consolidate linked admin accounts to the most recently seen one
limited some waits to 5s to hopefully prevent a rare thread lock
2018-05-14 12:55:10 -05:00
RaidMax
474421090d
add penalties for angle info
...
queue Tell/Say to prevent plugins from throwing exception when server is offlline
fixed CPU usage issue over time
sort penalties by type on webfront
2018-05-03 23:22:10 -05:00
RaidMax
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
RaidMax
b9c11d48c2
abstracting rcon parsing and event parsing
...
changed Event to GameEvent
finally fixed the stats NaN
check ip for bans
consolidated console, profile, and logout into dropdown
make sure game is iw4 before using :^ in say
fix pm not showing from name if in web console
show time left of temban on profile
2018-04-13 01:32:30 -05:00
RaidMax
599027c4b6
Seperated the application back into a seperate project
...
webfront is just a library now
2018-04-08 13:48:40 -05:00
RaidMax
e8b6525fea
migrating to .NET Core 2.0
2018-04-08 01:44:42 -05:00