1
0
mirror of https://github.com/RaidMax/IW4M-Admin.git synced 2025-06-08 22:28:15 -05:00

485 Commits

Author SHA1 Message Date
RaidMax
7ecbf8544a require login for wildcard ip search 2023-09-13 22:50:37 -05:00
RaidMax
a2e5e94b02 fix some issues with chat search feature 2023-08-27 12:28:35 -05:00
RaidMax
a169653e91 add chat to advanced search 2023-08-26 22:56:37 -05:00
RaidMax
d1c09774e8 remove accidentally added files 2023-05-30 18:22:37 -05:00
RaidMax
6cee68b91e merge 2023-05-30 18:18:03 -05:00
RaidMax
3dd3f6ab2d optimize player history retrieval 2023-05-30 18:12:57 -05:00
RaidMax
55e5f4699e remove some old web components, add command line args for no-confirm (skip unreachable server prompt) and kestrel request settings 2023-05-30 14:58:17 -05:00
RaidMax
76074a9aa7 fix rule spacing on about page 2023-05-28 11:38:57 -05:00
RaidMax
fd7a7f7756 fix rule spacing on about page 2023-05-27 11:02:57 -05:00
RaidMax
7a3062f261 fix issue with help page not showing v2 commands 2023-05-14 22:46:03 -04:00
RaidMax
5050f75c9c fix clipping of context menu hovers 2023-05-01 21:37:51 -05:00
RaidMax
db8510f8e6 update top level client count stats to support filtering per game 2023-04-19 19:55:33 -05:00
RaidMax
0ca3be01d7 add server game group collapse to advanced stats 2023-04-07 21:38:41 -05:00
RaidMax
11f97d951c Add grouping for servers on top stats, live radar, and scoreboard 2023-04-07 16:23:24 -05:00
RaidMax
c1c3b163d4 remove unnecessary separator on client profile 2023-04-06 21:19:08 -05:00
RaidMax
f32949083f track private slots for webfront overview 2023-04-05 23:10:40 -05:00
RaidMax
ebe69a94ad implement new eventing system 2023-04-05 09:54:57 -05:00
RaidMax
53a6ef2ec3 update references from IP to ListenAddress 2023-04-04 22:21:18 -05:00
RaidMax
cd98ddcb55 update controllers to use DI stat manager 2023-04-04 22:10:37 -05:00
RaidMax
d3544b4519 implement PluginV2 for script plugins 2023-04-04 18:24:13 -05:00
RaidMax
7720e5e84f fix edge case for temp mute penalties with no expiration 2023-01-24 14:43:00 -06:00
RaidMax
b1a43e04d1 fix permissions issue with search 2023-01-24 14:32:48 -06:00
RaidMax
6857de371b fix issue with default date and default order on advanced search 2023-01-23 21:23:02 -06:00
RaidMax
aecb17d188 update BuildWebCompiler to support newer SCSS functions 2023-01-23 18:33:46 -06: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
6206088492 fix hidden text for password protected servers on chat context 2022-12-22 19:28:59 -06:00
RaidMax
5112d88ce2 improve webfront command error feedback 2022-10-25 14:52:12 -05:00
RaidMax
a2ccefd89d only titleize single word titles on action dialogs 2022-10-25 14:03:35 -05:00
RaidMax
8e68c88ba3 Merge branch 'release/pre' of github.com:RaidMax/IW4M-Admin into release/pre 2022-10-24 21:15:29 -05:00
RaidMax
8f00959ef9 fix profile issue with no available interactions 2022-10-24 21:11:00 -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
1d6cc670d7 add unban subnet command and subnet list interaction 2022-10-24 18:57:35 -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
d71bd5ecb6 improve penalty colors 2022-10-13 13:29:39 -05:00
Amos
2ec9332251 Added !unmute, !tempmute, !listmutes
Quick fix for PowerShell IE use

Makes date readable for target player

Resolved translation string inconsistencies

Minor code cleanups

Initial commit from review

Cleaned up code & amended a few checks

Comment typo

Fix infinite unmuting

Removed unnecessary checks (Unmuting an already unmuted player will not trigger MuteStateMeta creation (if already doesn't exist))
Resolved !listmutes showing expired mutes

Committing before refactor

Refactor from review

Removed reference to AdditionalProperty

Fix check for meta state when unmuting

Continued request solves main problem

Handle potential failed command execution

Missed CommandExecuted onJoin

Fix another PS Reference to Invoke-WebRequest

Fixes review issues & Cleaned up code
Adds support for Intercepting Commands via Plugin (Credit: @RaidMax)

Comparing

Revert formatting changes

Removing MuteList for Penalty
Added Mute, TempMute & Unmute Penalty

Fixed reference in Mute.csproj & Removed ListMutesCommand.cs
2022-10-13 13:29:39 -05:00
RaidMax
4cf62b73f1 add level color coding to target on penalty list for issue #265 2022-10-13 10:41:51 -05:00
RaidMax
8502ae47aa update interactions to allow building custom forms 2022-10-12 21:06:18 -05:00
RaidMax
0647ce81f3 remove unneeded check for has permission 2022-09-24 10:22:05 -05:00
RaidMax
701be403a9 default user permission for guest requests 2022-09-19 22:01:34 -05:00
RaidMax
aa5b3b71d3 upgrade nuget packages 2022-09-09 09:45:46 -05:00
RaidMax
8d8a8d869a implement profile interaction registration through plugins (mute and vpn detection implementation) 2022-09-08 15:03:38 -05:00
RaidMax
fb2061e200 increase security on webfront cookie state/update events 2022-09-06 15:44:13 -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
789ada6e2d add more cases to "About" regex rule numbering scheme 2022-07-25 10:33:44 -05:00
RaidMax
57cefc2b30 improve help display and add supported games list 2022-07-25 10:21:08 -05:00
RaidMax
9761713ef5 improve penalty display on mobile view 2022-07-23 11:22:16 -05:00