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

226 Commits

Author SHA1 Message Date
RaidMax
d3544b4519 implement PluginV2 for script plugins 2023-04-04 18:24:13 -05:00
RaidMax
4c51d86fae add "advanced" search functionality 2023-01-23 16:38:16 -06:00
RaidMax
9bd467c6c7 add game name to dropdown list on web console 2022-12-22 19:37:56 -06:00
RaidMax
5112d88ce2 improve webfront command error feedback 2022-10-25 14:52:12 -05:00
Amos
7180bfe1fc
Mute Banner for Profile & Prevent Self-Target & Correctly Expire Early Unmutes (#272)
* Fix self-targeting
Remove creation of penalty on mute expiration

* Display mute penalties on profile
Expire mute penalties on unmute

* Resolves issues in code review
Added comment in ClientController.cs
Fixed order of operations in MuteManager.cs
Fixed condition in MuteManager.cs

* Fix self-targeting
Remove creation of penalty on mute expiration

* Display mute penalties on profile
Expire mute penalties on unmute

* Resolves issues in code review
Added comment in ClientController.cs
Fixed order of operations in MuteManager.cs
Fixed condition in MuteManager.cs

* Changed localisation value to be more generic
Fix null reference warning (it should never be null) (34da216)
2022-10-24 18:58:12 -05:00
RaidMax
455759787a fix issue with random concurrency issue on interaction reaction 2022-10-24 18:57:35 -05:00
RaidMax
450c8a45da add support for plugin generated pages (interactions). add disallow vpn command 2022-10-17 09:17:43 -05:00
RaidMax
a71a5d7f3b update default permissions for guest webfront users 2022-10-16 16:25:09 -05:00
RaidMax
f4fbbffd8a fix issue with new remote command execution 2022-10-13 13:29:39 -05:00
RaidMax
8502ae47aa update interactions to allow building custom forms 2022-10-12 21:06:18 -05:00
RaidMax
8d8a8d869a implement profile interaction registration through plugins (mute and vpn detection implementation) 2022-09-08 15:03:38 -05:00
RaidMax
febb44923b don't display client banned on webfront if a linked ban has been revoked but they haven't reconnected yet 2022-07-25 11:54:55 -05:00
RaidMax
2255234229 small tweaks for notes/tags 2022-07-20 11:39:46 -05:00
RaidMax
c6b0f96a69 add client note command and feature 2022-07-20 10:32:26 -05:00
RaidMax
ee5fc9383d add set client tag to webfront profile as button 2022-07-19 20:37:48 -05:00
RaidMax
1fc418c792 more localization tweaks 2022-07-08 20:40:27 -05:00
RaidMax
65175f7968 fix grouping of commands on help page 2022-07-05 15:57:39 -05:00
RaidMax
34d800a8b4 clean up some more translations 2022-07-05 12:42:17 -05:00
RaidMax
c8eb6168d9 update webfront translation strings 2022-07-05 12:02:43 -05:00
RaidMax
6f5db426c1 misc ui tweaks 2022-06-16 14:02: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
5966541039 add alert/notification functionality (for server connection events and messages) 2022-06-11 11:34:00 -05:00
RaidMax
0694bd1301 fix bug with loading top stats for individual servers 2022-06-09 13:50:58 -05:00
RaidMax
345c415c7d add total ranked client number for stats pages 2022-06-09 09:56:41 -05:00
RaidMax
c0879267c8 add game to player profile and admins page 2022-06-07 21:58:32 -05:00
RaidMax
ae05bc4009 add ban management page 2022-06-05 16:27:56 -05:00
RaidMax
9843f7404f add game badge to server overview 2022-06-04 09:58:30 -05:00
RaidMax
aa7e63022c add baninfo api 2022-06-02 16:48:47 -05:00
RaidMax
dc07e72fb3 improve loading of recent clients 2022-04-28 11:42:23 -05:00
RaidMax
840ff2cad9 make recent clients pagination load 20 per request 2022-04-25 16:13:18 -05:00
RaidMax
eec6fb4997 max recent clients paginated 2022-04-25 16:12:25 -05:00
RaidMax
26a4335141 only show reports from the last 24 hours 2022-04-25 15:44:51 -05:00
RaidMax
178cf6e92a ui tweaks/improvements including recent players and ip info lookup 2022-04-21 12:39:09 -05:00
RaidMax
7f43259049 fixup icons font path 2022-04-20 08:39:16 -05:00
RaidMax
60d7fd08a0 small updates that got lost in last commit 2022-04-19 22:34:35 -05:00
RaidMax
d5b4c60e5a huge commit for webfront facelift 2022-04-19 18:43:58 -05:00
RaidMax
91a05348f0 initial permissions based webfront access implementation 2022-04-04 22:16:40 -05:00
RaidMax
d0670760fb improve server clientcount/activity graph on server overview 2022-03-29 16:42:53 -05:00
RaidMax
55f3209d94 remove striped scoreboard and add spectator color 2022-03-28 18:23:11 -05:00
RaidMax
adf483e692 set team properly/tint scoreboard background for team 2022-03-25 13:16:41 -05:00
RaidMax
58c9092888 fix meta filter on profile 2022-03-24 16:23:40 -05:00
RaidMax
bae415c81b implement metaservice v2 2022-03-23 08:43:57 -05:00
RaidMax
f9f3ff6af3 Add info api for #231 2022-03-08 12:06:46 -06:00
RaidMax
c22bfed99d simplify level update so we don't have to worry about linked account levels 2022-02-28 15:20:46 -06:00
RaidMax
34328848f4 simplify ban process with new system 2022-02-22 17:09:50 -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
68c5cbacdc more profile loading optimizations 2022-02-01 18:20:29 -06:00
RaidMax
bac343cdba fix refactor issue 2022-01-28 17:28:49 -06:00
RaidMax
75d6417d64 fix issue with certain penalties not linking 2022-01-28 15:33:21 -06:00