Commit Graph

1357 Commits

Author SHA1 Message Date
RaidMax
4322e8d882 add migration logic for MySQL case sensitivity 2022-06-17 09:44:14 -05:00
RaidMax
a92f9fc29c optimize client searching 2022-06-16 18:44:49 -05:00
RaidMax
fbf424c77d optimize chat filtering/searching 2022-06-16 18:03:23 -05:00
RaidMax
b8e001fcfe misc ui tweaks 2022-06-16 14:02:44 -05:00
RaidMax
5ab5b73ecf order report servers by most recent report 2022-06-16 10:11:01 -05:00
RaidMax
4534d24fe6 fix token auth issue 2022-06-16 10:07:03 -05:00
RaidMax
73c8d0da33 improve icon alignment for nav menu 2022-06-16 09:46:01 -05:00
RaidMax
16d75470b5 fix login persistence issue 2022-06-15 21:00:01 -05:00
RaidMax
f02552faa1 fix up query/check 2022-06-15 20:19:22 -05:00
RaidMax
a4923d03f9 hide token generation button for non-logged-in users 2022-06-15 19:39:53 -05:00
RaidMax
8ae6561f4e update schema to support unique guid + game combinations 2022-06-15 19:37:34 -05:00
RaidMax
deeb1dea87 set the rcon parser game name for retail WaW 2022-06-14 15:12:19 -05:00
RaidMax
9ab34614c5 don't publish disconnect event if no client id 2022-06-14 15:00:23 -05:00
RaidMax
2cff25d6b3 make alert menu scrollable for large # of alerts 2022-06-13 11:03:39 -05:00
RaidMax
df3e226dc9 actually fix the previous issue 2022-06-12 16:37:07 -05:00
RaidMax
ef3db63ba7 fix issue that shouldn't actually be an issue 2022-06-12 15:09:26 -05:00
RaidMax
49fe4520ff improve alert display for mobile 2022-06-12 12:20:08 -05:00
RaidMax
6587187a34 fix memory/database leak with ranked player count cache 2022-06-12 12:19:32 -05:00
RaidMax
b337e232a2 use bot ip address when determining if client is bot 2022-06-12 10:09:56 -05:00
RaidMax
a44b4e9475 add alert/notification functionality (for server connection events and messages) 2022-06-11 11:34:00 -05:00
RaidMax
ffb0e5cac1 update for t5 dvar format change 2022-06-11 09:56:28 -05:00
RaidMax
ecc2b5bf54 increase width of side context menu for longer server names 2022-06-09 13:59:00 -05:00
RaidMax
2ac9cc4379 fix bug with loading top stats for individual servers 2022-06-09 13:50:58 -05:00
RaidMax
215037095f remove extra parenthesis oops.. 2022-06-09 10:15:43 -05:00
RaidMax
5433d7d1d2 add total ranked client number for stats pages 2022-06-09 09:56:41 -05:00
RaidMax
0446fe1ec5 revert time out for status preventing server from entering unreachable state 2022-06-08 09:10:31 -05:00
RaidMax
cf2a00e5b3 add game to player profile and admins page 2022-06-07 21:58:32 -05:00
RaidMax
ab494a22cb add mwr to game list (h1) 2022-06-07 12:10:39 -05:00
RaidMax
b690579154 fix issue with meta event context after 1st page load 2022-06-05 16:35:39 -05:00
RaidMax
acc967e50a add ban management page 2022-06-05 16:27:56 -05:00
RaidMax
c493fbe13d add game badge to server overview 2022-06-04 09:58:30 -05:00
RaidMax
ee56a5db1f fix map/gametype alignment on server overview and add back ip display on connect click 2022-06-04 09:21:08 -05:00
RaidMax
f235d0fafd update for pluto t5 rcon issue 2022-06-03 17:01:58 -05:00
RaidMax
7ecf516278 add plutonium T5 parser. Must use ManualLogPath 2022-06-03 16:26:58 -05:00
RaidMax
210f1ca336 fix incorrect wildcard colorcode 2022-06-02 19:59:09 -05:00
RaidMax
a38789adb9 add default anticheat detection types 2022-06-02 18:30:22 -05:00
RaidMax
e459b2fcde Add per game anticheat configuration option for issue #203 2022-06-02 18:24:13 -05:00
RaidMax
26853a0005 fix issue with player name spacing on server overview at certain resolutions 2022-06-02 18:16:54 -05:00
RaidMax
ee14306db9 fix displaying correct server name on top players 2022-06-02 17:53:14 -05:00
RaidMax
169105e849 fix loader on mobile audit log view 2022-06-02 16:54:26 -05:00
RaidMax
7c10e0e3de add baninfo api 2022-06-02 16:48:47 -05:00
RaidMax
2f7eb07e39 Merge branch 'release/pre' of https://github.com/RaidMax/IW4M-Admin into release/pre 2022-06-02 15:51:59 -05:00
Skull Merlin
0f9f4f597b Create ParserH1MOD.js (#248)
Co-Authored-By: fed <58637860+fedddddd@users.noreply.github.com>

Co-authored-by: fed <58637860+fedddddd@users.noreply.github.com>
2022-06-02 09:25:29 -05:00
Amos
880f9333d9 Fixed formatting... Tabs/spaces 2022-06-02 09:25:00 -05:00
Amos
31da5d352e Broadcast bans (Anti-cheat and manuals) script plugin 2022-06-02 09:25:00 -05:00
Ryan Amos
83a469cae3 Fix !hide provide "mitigation" to noclip ghost bug 2022-06-02 09:25:00 -05:00
RaidMax
1f13f9122c fix intermittent issue with game interface during connection loss with servers 2022-06-01 11:25:11 -05:00
RaidMax
dd8c4f438f reduce logging for failed anticheat log parsing 2022-05-22 18:04:38 -05:00
RaidMax
2230036d45 fix issue with VPN banlist evaluation 2022-05-22 18:04:23 -05:00
xerxes-at
1700b7da91 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