1
0
mirror of https://github.com/RaidMax/IW4M-Admin.git synced 2025-06-07 21:58:06 -05:00

93 Commits

Author SHA1 Message Date
RaidMax
7b2cd19fc1 harden up the script timer/game interface dvar operations for multithreading 2022-10-23 14:03:33 -05:00
RaidMax
5b7e56f894 track match start/end time where possible 2022-10-23 13:32:09 -05:00
RaidMax
490f37b990 add option to normalize diacritics for rcon parsers (applied to T6) 2022-07-06 15:42:31 -05:00
RaidMax
7389defb1d revert time out for status preventing server from entering unreachable state 2022-06-08 09:10:31 -05:00
RaidMax
231f3e47fd add mwr to game list (h1) 2022-06-07 12:10:39 -05:00
RaidMax
1867a641b2 format all output for color keys 2022-04-27 15:36:58 -05:00
RaidMax
d5b4c60e5a huge commit for webfront facelift 2022-04-19 18:43:58 -05:00
RaidMax
d0670760fb improve server clientcount/activity graph on server overview 2022-03-29 16:42:53 -05:00
RaidMax
1b59941ab2 only unload plugins once at shutdown
clean up some doc warnings
2022-03-24 11:34:32 -05:00
RaidMax
c4b9f02258 add BroadcastAsync 2022-03-23 11:43:20 -05:00
RaidMax
663de4d37f refactor some game interface plugin approach 2022-03-07 19:59:34 -06:00
RaidMax
59c2b651be tweak game interface values again 2022-03-02 08:28:41 -06:00
RaidMax
73d20a5408 tweak rcon timeout for script calls 2022-03-01 12:46:01 -06:00
RaidMax
57558f6223 add cancellation token for rcon connection to allow more granular control 2022-02-28 20:44:30 -06:00
RaidMax
3c21bf3242 game interface improvements 2022-02-15 20:05:50 -06:00
RaidMax
96b53ada1b game interface improvements 2022-02-13 21:38:40 -06:00
RaidMax
3001a92a78 initial framework for gsc + iw4madmin integration
improvements to script plugin capabilities and error feedback
2022-02-07 18:43:36 -06:00
RaidMax
6f6dd035ee Initial .net 6 upgrades 2022-01-26 15:26:25 -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
298d617a6b cleanup and enhance penalty handling 2022-01-26 15:20:10 -06:00
RaidMax
010f550717 set sv_sayname on connection restore 2021-09-18 18:28:37 -05:00
RaidMax
fe140707ee Add max concurrent players over 24 hours badge to home 2021-08-26 17:35:05 -05:00
RaidMax
86a1280457 small fixes 2021-08-14 11:30:15 -05:00
RaidMax
19b5c456a5 support hostnames for server config 2021-07-11 17:26:30 -05:00
RaidMax
7a9704b1dc use default settings for maps and quick messages config (remove from IW4MAdminSettings) 2021-07-09 16:50:33 -05:00
RaidMax
fc80c8ade1 update pluto iw5 parser for new version
fix issue with finding players with color codes in name
2021-06-06 13:40:58 -05:00
RaidMax
7e01dc3fc2 add initial CS:GO support 2021-06-03 10:51:03 -05:00
RaidMax
0592ab1e02 Add RCon support for S1x 2021-04-16 13:35:51 -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
c231c6b610 implement more robust command api and login
improve web console command response reliability and consistency
2021-01-17 21:58:18 -06:00
RaidMax
c77f956aca update CoD4x parser
tweak handling segmented status response
actually support more than 18 clients LOL
2020-12-02 14:29:49 -06:00
RaidMax
73bb43a8b2 more consistent/enhanced game penalty messages per issue #171 2020-11-17 18:24:54 -06:00
RaidMax
04fe6836c6 refactor logging in pretty big overhaul 2020-11-11 17:35:55 -06:00
RaidMax
f8c886d9db partial support of IW6x until the game log is implemented 2020-11-07 10:40:58 -06:00
RaidMax
a0e564c978 fix issue with delay on map command 2020-10-17 10:55:49 -05:00
RaidMax
2e0b1b3569 hide chat for password protected servers for issue #162 2020-08-20 10:38:11 -05:00
RaidMax
14b6cd3ab8 [issue 137] custom display hostnames for webfront 2020-05-23 13:25:09 -05:00
RaidMax
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
RaidMax
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
RaidMax
af441b5987 fix stat issue with concurrent threads
fix potential lost penalty if server does not response to kick request
make sure that broadcast only shows one custom say name
add unit tests
2020-04-21 17:34:00 -05:00
RaidMax
1d3af2079a properly implement sv_sayName for custom say name
prevent trying to register live radar page for every server (oops)
optimize event processing to prevent slow plugins from affecting command processing
enable database connection resilency
trim extra characters from T7 reassembled response
2020-04-20 10:45:58 -05:00
RaidMax
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
RaidMax
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
RaidMax
812dd078f6 add unlink command
fix parsing names with colors codes enabled
2019-10-11 15:26:13 -05:00
RaidMax
4623cc6e12 fix small exit exceptions
fix the live radar tab switching for .net core 3.0
change events to use "sequential" but still parallel
update the publish scripts
2019-10-09 15:51:02 -05:00
RaidMax
8bd67a1629 finish color code support (I think) 2019-08-02 18:04:34 -05:00
RaidMax
d5ece456d8 don't count bots on master list
don't save every ac snapshot oops..
2019-06-16 12:19:23 -05: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