1
0
mirror of https://github.com/RaidMax/IW4M-Admin.git synced 2025-06-10 15:20:48 -05:00
Commit Graph

101 Commits

Author SHA1 Message Date
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
54147e274b Move T6 parser to javascript parser 2019-02-03 20:47:05 -06:00
6b051f2252 move IW3 parser to javascript 2019-02-02 20:19:24 -06:00
5e7aefb35f put parser in right location :P 2019-02-02 19:13:17 -06:00
1d8cc81c56 Increment version #
Add TeknoMW3 parser file
2019-02-02 19:11:34 -06:00
4067217830 minor fixed 2018-12-03 19:21:13 -06:00
a320389736 started work on getting the restart functionality in the gamelogserver
fix bug with unbanned players still showing as banned via lock icon
move player based stuff into client class
finally renamed Player to EFClient via partial class
don't try to run this build because it's in between stages
2018-11-05 21:01:29 -06:00
02d52be9f2 version 2.2 stable 2018-10-12 21:28:22 -05:00
d6996f96e6 re-implemented auto-upload on publish
fixed the max length migration for MySQL
configure the python projects to be able to be published from command line
optimize find active pentalties query
add feature for issue #38
testing fix for concurrent dict access (in stats plugin)
2018-09-12 19:53:11 -05:00
e221b830f6 fixed profanity bug
fix the shared GUID connect
fix linux  log issue
2018-09-08 20:20:11 -05:00
36f7c5bc51 fixed rating and kill streak bug, but uncommenting something I forgot I commented out
Added SharedGUIDKick plugin to kick people with shared GUID
2018-09-08 17:29:30 -05:00
8a721bb53a add game log server 2018-09-06 13:25:58 -05:00
d3333aa019 started update for readme
start update for version changes
hopefully fixed pesky stat bug
move vpn detection into script plugin
2018-08-26 19:20:47 -05:00
a8f29407b8 cleaned up some namespace discrepancies
fixed the coloring for custom groups translation
add reserved slots
add webhook project to show notifications in discord
2018-08-07 13:43:09 -05:00
df30fee5bb moved heartbeat to timer instead of manual task/thread
GameEventHandler uses ConcurrentQueue for events
exception handlers for events and log reading
added IW4ScriptCommands plugin
fixed stats
lots of little fixes
2018-04-28 00:22:18 -05:00
75439e8c2a support UTF8 in log files
sayteam registered as say event
updated readme
2018-04-19 17:52:48 -05:00
8e9d8e46c7 more api tweaks
removed WebfrontSettings
IW4MAdminSettings are only generated when the file does not exist, placeholder values stored in DefaultSettings.json
2018-04-19 00:48:14 -05:00
2f336c1291 adding master api project 2018-04-18 15:46:53 -05:00
4725f8b6f8 Added login plugin 2018-04-13 23:51:38 -05:00
f632a6d4c6 migrated Profanty Determent plugin 2018-04-10 19:36:28 -05:00
1bcf3a0b94 migrate welcome plugin to .NET Core 2.0
more fixes to stats database for migration
last connection set when client connects and disconnects
update GeoIP datatbase
2018-04-09 14:17:10 -05:00
d0c2a86ce8 migrating Stats to .Net Core 2
moved buildscripts to application
added publish profile
2018-04-08 16:50:58 -05:00
599027c4b6 Seperated the application back into a seperate project
webfront is just a library now
2018-04-08 13:48:40 -05:00
e8b6525fea migrating to .NET Core 2.0 2018-04-08 01:44:42 -05:00
d5aa03d277 don't migrate context on MySql 2018-04-07 16:47:21 -05:00
433436293a removed old plugins
added v0.1 of profanity determent plugin
2018-03-28 23:40:57 -05:00
dc13ce7050 Added AfterPublish commands to copy files to the right directory on publish
fixed profile name not being centered if no aliases
removed old build event command lines
2018-03-24 23:32:54 -05:00
d241870523 removed reload command
prevent control characters from being used in name
added MOD_HEAD_SHOT to hit location increment
css fix for alias dropdown
testing view angle analysis
2018-03-22 13:50:09 -05:00
df3bd05f87 changes and vpn checking 2018-03-09 02:01:12 -06:00
4d66d0fff9 the meats 2018-03-06 01:22:19 -06:00
a920b19780 tweaked the custom callbacks and added two new fields that are logged
prevent script kill events with no valid origin or target from being triggered
2018-02-27 22:19:54 -06:00
370c9ede04 Moved application into webfront core project 2018-02-27 21:27:23 -06:00
8368add46a web front design tweaks and favicon added 2018-02-22 00:06:21 -06:00
761ab8a114 migrated to ASP.Net Core 2018-02-21 19:29:23 -06:00
23eb641113 Moved from SQLITE to EntityFramework.
Lots of things are broken!
2017-11-25 19:29:58 -06:00
89381bcc7d Added logger instance to database class, more informative fail messages.
Logs all HTTP requests
2017-11-14 15:36:55 -06:00
07e3c61e98 Chat history stuff
fixed kills not saving
2017-11-04 18:42:31 -05:00
9699f7c3f1 changed player graph update interval to every 5 minutes
hopefully fixed skipping the logging of Kayak library issue.
I'm an idiot, 59 in playerhistory, not 60
added IW4 callback gsc for custom scriptkills.
Fixed duplicate death events
Trusted group can be enabled/disabled with !enable/disabletrusted
2017-11-02 11:49:45 -05:00
4cddefd542 -reconfigured solution and projects to be correct debug/release and files copy properly
-started working on more advanced statistics
2017-09-29 21:42:24 -05:00
8d52d7ddc5 -added back player history graphs (past 12 hours every 15 minutes)
-fixed issue with configurationmanager files and threading
-servers on webfront listed in descending player count
-fixed resolution of tempban times from console feedback
-Added tests plugin to simulate functionality
2017-09-27 15:07:43 -05:00
7c0ad5c021 Re-Added the readme 2017-08-08 23:54:08 -05:00
00bade57a7 fixed some async startup stuff and made things nicer 2017-08-08 23:35:23 -05:00
5e9b11ed64 VERSION 1.4
CHANGELOG:
-works: with COD, WaW, MW3, BO1 (preliminary without extensive testing)
-fixed the issue with webfront chat history
-fixed console issue of spamming 'polling rate decreased' when server goes offline
-'unknown' admin in webfront defaults to 'IW4MAdmin'
2017-08-08 21:44:52 -05:00
4007e6d196 Changed some assembly properties. 2017-06-19 16:46:31 -04:00
7dfc2bbc1b I apparently initialized the commands for each server, which result in 114 commands being added. That is now fixed.
Hopefully this is the final fix for chat remaining on empty servers. (order matters!)
Configuration setting to allow multiple owners.
Fixed setlevel issues.
Organized Server class variables
2017-06-19 13:58:01 -04:00
622a0a8ddc Fixed GetClientByName to match portions again.
Player specification can include "quotes"
2017-06-16 17:35:51 -04:00