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
5d1c9bd218
More cleanup
...
project renaming
moved PluginImporter to SharedLibrary
config writer abstracted for plugins
2017-06-12 17:47:31 -04:00