RaidMax
bb90a807b7
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
RaidMax
7c691c2327
support UTF8 in log files
...
sayteam registered as say event
updated readme
2018-04-19 17:52:48 -05:00
RaidMax
438718507b
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
RaidMax
23ec72e6b6
adding master api project
2018-04-18 15:46:53 -05:00
RaidMax
cd2bbfb3d4
Added login plugin
2018-04-13 23:51:38 -05:00
RaidMax
96e09e7895
migrated Profanty Determent plugin
2018-04-10 19:36:28 -05:00
RaidMax
d233b8cb50
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
RaidMax
718087309c
migrating Stats to .Net Core 2
...
moved buildscripts to application
added publish profile
2018-04-08 16:50:58 -05:00
RaidMax
6d5c368954
Seperated the application back into a seperate project
...
webfront is just a library now
2018-04-08 13:48:40 -05:00
RaidMax
fdde7dfdba
migrating to .NET Core 2.0
2018-04-08 01:44:42 -05:00
RaidMax
3c3adb062e
don't migrate context on MySql
2018-04-07 16:47:21 -05:00
RaidMax
25cefb8b6a
removed old plugins
...
added v0.1 of profanity determent plugin
2018-03-28 23:40:57 -05:00
RaidMax
77bf0710df
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
RaidMax
88f31bc78c
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
RaidMax
5c0aa7d14f
changes and vpn checking
2018-03-09 02:01:12 -06:00
RaidMax
1adf3ceb3c
the meats
2018-03-06 01:22:19 -06:00
RaidMax
8fe2b084d7
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
RaidMax
7c0fbb1896
Moved application into webfront core project
2018-02-27 21:27:23 -06:00
RaidMax
20994f693c
web front design tweaks and favicon added
2018-02-22 00:06:21 -06:00
RaidMax
3f82ecacfc
migrated to ASP.Net Core
2018-02-21 19:29:23 -06:00
RaidMax
23eb641113
Moved from SQLITE to EntityFramework.
...
Lots of things are broken!
2017-11-25 19:29:58 -06:00
RaidMax
89381bcc7d
Added logger instance to database class, more informative fail messages.
...
Logs all HTTP requests
2017-11-14 15:36:55 -06:00
RaidMax
07e3c61e98
Chat history stuff
...
fixed kills not saving
2017-11-04 18:42:31 -05:00
RaidMax
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
RaidMax
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
RaidMax
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
RaidMax
7c0ad5c021
Re-Added the readme
2017-08-08 23:54:08 -05:00
RaidMax
00bade57a7
fixed some async startup stuff and made things nicer
2017-08-08 23:35:23 -05:00
RaidMax
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
RaidMax
4007e6d196
Changed some assembly properties.
2017-06-19 16:46:31 -04:00
RaidMax
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
RaidMax
622a0a8ddc
Fixed GetClientByName to match portions again.
...
Player specification can include "quotes"
2017-06-16 17:35:51 -04:00
RaidMax
5d1c9bd218
More cleanup
...
project renaming
moved PluginImporter to SharedLibrary
config writer abstracted for plugins
2017-06-12 17:47:31 -04:00