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

96 Commits

Author SHA1 Message Date
7e2f577d0c fix minor issue with csgo status mapping 2023-09-02 15:37:10 -05:00
24264fd573 game interface t6 file bus mode support (#307)
* - add support for game interface "file" bus mode for plutonium t6

* rename _integration_t6_filesystem_bus.gsc to _integration_t6_file_bus.gsc

* - remove visual studio's changes to solution, and fix file path for new _integration_t6_file_bus.gsc
- add new line to end of _integration_t6_file_bus.gsc

* add new line to end of solution
2023-06-10 15:53:52 -05:00
c24e838bb5 add example module to game interface. convert gi command registration to a iw4madmin request 2023-06-06 12:09:20 -05:00
dfcf6e958c implement initial url request functionality for game interface 2023-06-03 16:48:03 -05:00
2af03d10d0 Resolved Chat in BOIII Parser (#299) 2023-05-14 22:46:03 -04:00
af11e3713b add ServerBanner.js to solution 2023-04-08 10:10:56 -05:00
34cafc4066 create shared integration for performance-based autobalance support 2022-10-23 13:29:01 -05:00
c8d94ec57b Adding Mute for IW4x (#257)
* Adding Mute for IW4x
2022-08-26 12:09:33 -05:00
e7dce1ad1d modularize the game integration files and better organize the anticheat folder structure 2022-08-20 10:57:03 -05:00
801e16ec7e add plutonium T5 parser. Must use ManualLogPath 2022-06-03 16:26:58 -05:00
aa7e63022c add baninfo api 2022-06-02 16:48:47 -05:00
36899e781a Broadcast bans (Anti-cheat and manuals) script plugin 2022-06-02 09:25:00 -05:00
fadece39ed PlutoIW5 support for the Game Interface and improvements to the GSC part of it. (#242)
* Improvements to the GSC part of the Game Interface
* Adds compatibility with PlutoIW5 with minimal changes.
* Fixes issues when commands are called from the web interface when the used profile is not on the server.
    * New Debug output when the target or origin of a command is sent by IW4MAdmin but not found in-game.
    * Commands that can be run on the context of the target are now run in it.
* Simplifies the command registration and execution.
    * Got rid of the huge switch block.
    * Introduced AddClientCommand to register new commands for example
        * `AddClientCommand("SwitchTeams",  true,  ::TeamSwitchImpl);`
        * `AddClientCommand("Hide",         false, ::HideImpl);`
    * Callbacks are called with the full event object and the parsed data as parameters to allow maximum flexibility.
* Introduced level.eventBus.gamename to know which game we are to add minor changes.
* Changes - noclip/lockcontrols/playertome
Additional changes to support other games' functions

Co-Authored-By: Amos <4959320+MrAmos123@users.noreply.github.com>
2022-05-19 17:04:34 -05:00
dd569b6325 add subnet ban command 2022-03-30 22:15:29 -05:00
6eaae7ea22 improve network log support 2022-02-13 16:50:09 -06:00
ef6beb8904 more integration tweaks 2022-02-09 14:45:28 -06:00
cf2245a874 more integration tweaks
add configurable flood protect interval for rcon
2022-02-08 12:03:55 -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
b9f33d1217 create update script for managing updates programatically
./UpdateIW4MAdmin.sh or ./UpdateIW4MAdmin.ps1
Co-authored-by: xerxes-at <xerxes-at@users.noreply.github.com>
2022-01-31 11:06:44 -06:00
7986b2c0a0 update for .net core SDK Azure 2022-01-27 09:35:16 -06:00
84f32ff88e remove incorrect project reference 2022-01-26 15:20:10 -06:00
1f0ff71b7b improve connection resets in CSGO 2022-01-26 15:20:10 -06:00
d314d7ba2c improve CS:GO compatibility 2021-06-11 11:52:30 -05:00
7e01dc3fc2 add initial CS:GO support 2021-06-03 10:51:03 -05:00
0592ab1e02 Add RCon support for S1x 2021-04-16 13:35:51 -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
5a81d5b214 add official T4/WaW support for issue #178
CoD4x parser tweak to parse full guid as decimal
2020-12-13 20:33:37 -06:00
f8c886d9db partial support of IW6x until the game log is implemented 2020-11-07 10:40:58 -06:00
4ff92ce9ed update pipeline versioning 2020-10-25 10:03:15 -05:00
80f84fb9ab add pre release pipeline to master 2020-10-24 21:45:30 -05:00
785295056b add website override mapping to tekno parser (_website -> sv_clanWebsite) 2020-08-31 11:58:56 -05:00
60ae97eb69 Merge branch '2.4-pr' of https://github.com/RaidMax/IW4M-Admin into 2.4-pr 2020-07-27 11:26:37 -05:00
ed0336a6c2 implement action on report plugin for issue #144 2020-07-25 21:15:46 -05:00
587883862f remove old test project 2020-07-15 10:11:37 -05:00
49511cff13 remove master project 2020-06-30 16:42:30 -05:00
46fee97e4e implement script plugin command registration - issue #132 2020-05-11 16:20:25 -05:00
c7005c7ac0 partial T7 (BO3) support. includes rcon communication improvements and a small fix for displaying live radar tab 2020-04-17 15:05:16 -05:00
296411a5be add server categorization feature (issue #77) 2020-04-13 20:26:13 -05:00
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
c17ee0a352 update parser selection menu text during setup
update IW4 script commands gsc and plugin to give base example
fix issue with new account alias linking (I think)
2020-01-21 18:08:18 -06:00
e5e0835f8a updates to support new master versioning
make sure game files are copied correctly in build output
2020-01-11 20:32:27 -06:00
06e12248f9 move all the deployment setup into 2.4 pr (#85)
* don't run build commands in release

* fix test file

* Set up CI with Azure Pipelines

[skip ci]

* Include fonts and fix automessage hidden command

* more project changes

* migration from bower to libman

* more lib man changes

* project update for sneaky commands

* add missing canvas.js dep
update projects not to have stupid extra dlls

include in previous

* update pipeline file

* update post publish script and pipeline definition

* fix broken yaml

* move encoding conversion to seperate script

* remove extra uneeded rank icons
remove garbage language files being created
remove frontend lib when done

* fix publish script path

* grab localizations through powershell

* fix broken batch 🤷

* actually fixed

* only include runtime compilation in debug mode for webfront

* don't deploy un minified css
use full jquery version

* add step to download the scss for open iconic
change the font path

* update mkdir for iconic path

* don't include old iconic css

* correct font path for real now

* copy script plugins

* lots of changes for deployment

* build the projects

* use projectdir instead of solution dir

* nerf script commands plugin
fix live radar left over command

* actually kill script command post build

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* fix the font file copy (I think)

* maybe fix delete folder issue

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines

* Update azure-pipelines.yml for Azure Pipelines
2019-12-02 15:52:36 -06:00
bf44276940 More radar tweaks 2019-07-17 12:38:02 -05:00
90ab7e9c52 start work for live radar 2019-07-17 12:37:24 -05:00
b4c57d3a53 allow reports to be filed against anyone
fix rare issue with alias (maybe)
update some tests
2019-06-24 11:01:34 -05:00
b14a5ced52 fix aggregate issue with KDR on global top stats
refactor some of the main application code to have a cleaner code flow
add enviroment flag to opt out of .net core telemetry in start script
fixed "a moment" missing the "ago"
fixed case sensitive client searches on postgresql
clean up command code flow
Add missing map "mp_cairo" to default settings
2019-05-08 20:34:17 -05:00
5a0b2ff169 add parser for RektT5M
update base event parser to include "short" GUIDs
updated some localization
add tooltip to anti cheat metrics on profile for more information about what they mean
2019-04-21 16:28:13 -05:00
cd49a9843e implement RSS feed in auto messages for issue #53
modified automessages to use async mesthods instead of synchronous
2019-02-18 19:30:38 -06:00
7433390b5a add web project for stats to fix bug with pre compiled razor templates 2019-02-16 17:18:50 -06:00
30055cdc5e move IW4x parser out of code
add CoD4x parser
2019-02-05 11:14:43 -06:00