d0670760fb
improve server clientcount/activity graph on server overview
2022-03-29 16:42:53 -05:00
58c9092888
fix meta filter on profile
2022-03-24 16:23:40 -05:00
9bbc372453
add vpn whitelist command
2022-03-23 13:34:04 -05:00
7a1ed90f06
mark old meta service as obsolete
2022-03-23 11:31:53 -05:00
bae415c81b
implement metaservice v2
2022-03-23 08:43:57 -05:00
663de4d37f
refactor some game interface plugin approach
2022-03-07 19:59:34 -06:00
0ff67c92a8
unescape utf characters when saving configs
2022-02-25 09:44:28 -06:00
3fb0e43d42
improve error output when configuration is invalid
2022-02-15 20:16:21 -06:00
96b53ada1b
game interface improvements
2022-02-13 21:38:40 -06:00
269afc1abc
add set client meta and inc/dec to framework
2022-02-10 16:50:45 -06:00
ef6beb8904
more integration tweaks
2022-02-09 14:45:28 -06:00
8989b5b987
fix issue with plugin registration
2022-02-07 22:02:50 -06:00
3001a92a78
initial framework for gsc + iw4madmin integration
...
improvements to script plugin capabilities and error feedback
2022-02-07 18:43:36 -06:00
6e29d75df2
only send heartbeat when fully initialized
2022-02-01 18:31:55 -06:00
68c5cbacdc
more profile loading optimizations
2022-02-01 18:20:29 -06:00
fc2bba42b3
fix issue with writing config files
2022-01-29 13:30:48 -06:00
bac343cdba
fix refactor issue
2022-01-28 17:28:49 -06:00
75d6417d64
fix issue with certain penalties not linking
2022-01-28 15:33:21 -06:00
1c89b00907
small startup performance optimization
2022-01-28 09:35:01 -06:00
199cbc88d0
Address some .NET 6 oddities and allow webfront startup without servers being monitored
2022-01-26 15:26:25 -06:00
6f6dd035ee
Initial .net 6 upgrades
2022-01-26 15:26:25 -06:00
c8c334327e
update caching to use automatic timer instead of request based to prevent task cancellation
2022-01-26 15:20:10 -06:00
aea27d7e2c
post webfront url to master
2022-01-26 15:20:10 -06:00
778bb34609
add tooltip timestamp to max concurrent players
2021-09-14 18:12:20 -05:00
d46c090301
implement client server connection tracking persistence
2021-08-31 18:21:40 -05:00
dcf690325c
persist client count history data across reboots and allow for configurable timespan
2021-08-29 13:10:10 -05:00
417b09ef9d
use new cache signature
2021-08-27 21:05:30 -05:00
0b6d74e5d4
support homepath in pluto t6
2021-08-27 20:47:06 -05:00
fe140707ee
Add max concurrent players over 24 hours badge to home
2021-08-26 17:35:05 -05:00
d309565350
add one log indicator for games (Pluto IW5) that don't log to mods folder even when fs_game is specified.
2021-06-07 16:58:36 -05:00
9c5f723bca
Fix stupid idiot things
2021-05-15 09:20:49 -05:00
2978db8cd8
Initial implementation of configuration support for script plugins
2021-05-14 21:52:55 -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
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
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