84ed9c8d8f
optimize player history retrieval
2023-05-30 18:12:57 -05:00
92992dfb13
update top level client count stats to support filtering per game
2023-04-19 19:55:33 -05:00
bc0ec6c050
track private slots for webfront overview
2023-04-05 23:10:40 -05:00
2e726ea9ed
update references from IP to ListenAddress
2023-04-04 22:21:18 -05:00
6fa172d757
update controllers to use DI stat manager
2023-04-04 22:10:37 -05:00
c493fbe13d
add game badge to server overview
2022-06-04 09:58:30 -05:00
4fbe0ee0ed
huge commit for webfront facelift
2022-04-19 18:43:58 -05:00
6097ca504c
fix issues with infinite profile meta scrolling
2022-04-08 14:26:17 -05:00
19bd47d0f4
initial permissions based webfront access implementation
2022-04-04 22:16:40 -05:00
039a05d9ad
fix game tab selection on home
2022-03-30 15:44:05 -05:00
180a4911bc
improve server clientcount/activity graph on server overview
2022-03-29 16:42:53 -05:00
f90cdbef16
fix meta filter on profile
2022-03-24 16:23:40 -05:00
04a4dcf153
implement metaservice v2
2022-03-23 08:43:57 -05:00
de2e804b84
improve meta filter menu on profile
2022-02-25 21:09:57 -06:00
39a1066c74
add permission level changed meta
2022-02-23 12:47:00 -06:00
505a2c4c2d
fix refactor issue
2022-01-28 17:28:49 -06:00
032753236b
fix misc webfront errors on first run after configuration
2022-01-26 15:20:10 -06:00
5d7ac7498f
update to show full gametype name on webfront
2022-01-26 15:20:10 -06:00
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
e97119211f
fix source issue on home page
2021-09-17 11:23:57 -05:00
54e39fabb1
fix client history issue with empty database
2021-09-10 11:27:46 -05:00
c5f9a68102
implement client server connection tracking persistence
2021-08-31 18:21:40 -05:00
fa6524c3b1
fix issue with display server with no saved player history
2021-08-31 08:44:15 -05:00
deff4f2947
persist client count history data across reboots and allow for configurable timespan
2021-08-29 13:10:10 -05:00
e2ea5c6ce0
support hostnames for server config
2021-07-11 17:26:30 -05:00
bccbcce3c1
add lobby rating to home
...
add gametype (WIP) to home
misc UI tweaks
2021-06-30 09:57:07 -05:00
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
c4f19e94ef
implement custom tag (descriptor) feature
...
allow override of level names through configuration
few small fixes/improvements
2021-01-24 11:47:19 -06:00
6619ce714a
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
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
8539223a15
add server categorization feature (issue #77 )
2020-04-13 20:26:13 -05:00
f430dab3a7
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
163523d586
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
95d64df321
combined Penalty and EFPenalty
...
moved some classes around
2019-05-29 16:55:35 -05:00
02cad10d77
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
9d9be7f8af
few more small fixes
...
complete join button on webfront
update for 2.2.6.0
2019-04-08 12:29:48 -05:00
dd82a5e3fa
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
6f80f1edbb
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
8521df85f5
finish initial rework of profile page with meta pagination
2019-03-29 21:56:56 -05:00
7b8126d57e
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
f1dd4f7c7f
Fix IP parsing bug introduced with IW4Parser
...
Additional fix for Webfront Index OoB on _ClientActivity
2019-01-28 18:21:56 -06:00
a10746d5ff
Fix small issue with log reading
2018-12-19 19:24:31 -06:00
8dca05a442
Small fixes
2018-12-17 13:45:16 -06:00
12cf2e8247
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
9d6cbee69c
update stats
...
change server id
fIx change log server complaining when empty read
2018-11-27 18:31:48 -06:00
ed83c4c011
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
1779bf821d
more work on skill based team balance.
...
added on player disconnect to custom callbacks
2018-10-25 08:14:39 -05:00
d50e6c8030
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
a0fafe5797
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
bbade07646
add localized level names
...
intellisense suggestion junk
2018-08-03 21:11:58 -05:00