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

119 Commits

Author SHA1 Message Date
RaidMax
95523885b8
support for loading minimum permission level from config for script commands 2024-07-14 11:21:47 -05:00
RaidMax
25cec34b85 small tweak to restart and runas command 2023-04-04 21:53:51 -05:00
RaidMax
9102933a9a ensure commands are not displayed/usable for unsupported games 2022-06-17 13:11:44 -05:00
RaidMax
45011d9ff9 fix token auth issue 2022-06-16 10:07:03 -05:00
RaidMax
16d295024e update schema to support unique guid + game combinations 2022-06-15 19:37:34 -05:00
RaidMax
1b59941ab2 only unload plugins once at shutdown
clean up some doc warnings
2022-03-24 11:34:32 -05:00
RaidMax
932bc77798 add tell async and update SharedLibraryCore version 2022-03-23 11:38:09 -05:00
RaidMax
bae415c81b implement metaservice v2 2022-03-23 08:43:57 -05:00
RaidMax
57558f6223 add cancellation token for rcon connection to allow more granular control 2022-02-28 20:44:30 -06:00
RaidMax
34328848f4 simplify ban process with new system 2022-02-22 17:09:50 -06:00
RaidMax
1306f2ad63 change mask command alias to not conflict with game interface hide 2022-02-18 10:04:48 -06:00
RaidMax
75d6417d64 fix issue with certain penalties not linking 2022-01-28 15:33:21 -06:00
RaidMax
6f6dd035ee Initial .net 6 upgrades 2022-01-26 15:26:25 -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
ba2349989f update help command to use per game commands 2022-01-26 15:20:10 -06:00
RaidMax
1e74862a4c fix issue with assigning correct server when processing command 2022-01-26 15:20:10 -06:00
RaidMax
298d617a6b cleanup and enhance penalty handling 2022-01-26 15:20:10 -06:00
RaidMax
b63803885b add offline messaging feature 2021-07-08 21:12:09 -05:00
RaidMax
b78976af4f fix run as command config not being honored properly 2021-06-30 18:10:45 -05:00
RaidMax
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
Edoardo Sanguineti
3005397bab
Fix null pointer exception (#207) 2021-06-03 10:52:27 -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
0387b6bd23 update 'uptime' output
use translations for certain webfront page meta that was neglected
update plutonium parsers to not use new line in notices as it is not supported
2021-01-08 19:21:23 -06:00
RaidMax
50f7767bf1 fix issue with view stats and reset stats failing
fix issue with set level returning wrong error message if setting a client to the same level they're currently at
update CoD4x parser version
update nuget packages
2020-12-16 13:11:30 -06:00
RaidMax
e0ef55a636 update for database provider specific migrations
fix issues with live radar
2020-11-27 21:52:52 -06:00
RaidMax
d067c1d4d5 add shortcut for rules in penalty reasons for issue #159 2020-11-18 18:48:51 -06:00
RaidMax
04fe6836c6 refactor logging in pretty big overhaul 2020-11-11 17:35:55 -06:00
RaidMax
a001f55097 fix issue with partial matches for map load command 2020-11-03 20:04:11 -06:00
RaidMax
a0e564c978 fix issue with delay on map command 2020-10-17 10:55:49 -05:00
RaidMax
531b639b78 add say all (broadcast) command 2020-10-17 10:55:42 -05:00
RaidMax
e70d1fc6a3 anticheat tweaks
- reset recoil state on map change
- refactor config
- remove m21 from chest detection
- allow ignored client ids
2020-09-30 17:15:47 -05:00
RaidMax
bacafebb99 implement pm admins command for issue #170 2020-09-26 17:17:21 -05: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
51202e7f8b add configurable command and broadcast command prefix for issue #149 2020-07-31 20:40:03 -05:00
RaidMax
136b9e3d3d bugfixes/enhancements
prevent users from trying to set the console's level to owner
fix issue with setting multiple owners
update/improve unit tests
2020-05-16 11:54:01 -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
9a245c4db2 [issue #126]
implement basic run-as functionality
2020-04-26 21:12:49 -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
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
RaidMax
786eda7937 Finish implementation of configuable command permissions 2020-01-31 20:15:07 -06:00
RaidMax
475ef92917 start work to allow customizing command properties via configuration 2020-01-26 18:06:50 -06:00
RaidMax
f09a45503a make the version name match the actual name for FTP deployment
fix rare issue with summing session scores
copy font to expected wwwroot dir in debug mode so we get pretty icons when developing
upgrade some packages

pretty much reworked the entire server web config to support better validation and stuff.. not really a small fix

finish web configuration changes (I think)

finish up configuration changes and update shared library nuget
2020-01-20 10:23:23 -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
ca62c0aba2 refactor some event handling
add concept of blocking events
2019-10-18 13:39:21 -05:00
RaidMax
812dd078f6 add unlink command
fix parsing names with colors codes enabled
2019-10-11 15:26:13 -05:00
RaidMax
01e92fce29 Merge branch '2.3' into 2.4-pr 2019-08-18 11:20:31 -05:00
RaidMax
81bd27c450 bugfix for issue #81 (linked accounts being demoted) 2019-08-18 11:18:20 -05:00