RaidMax
ce7cf9f462
Implement more dynamic parser stuff
2019-01-27 16:40:08 -06:00
RaidMax
88992d1a7b
Fix bug with webfront spamming issues when running
...
Remove IW5 parser
Begin implementation of dynamic parsers
2019-01-26 20:33:37 -06:00
RaidMax
f933db2895
fix duplicate bot welcomes
...
fix prompt bool incorrect default value
rename GameEvent.Remote to GameEvent.IsRemote
include NetworkId in webfront claims
fix non descript error message appearing when something fails and localization is not initialized
2019-01-03 14:39:22 -06:00
RaidMax
da3259cb36
more alias changes :(
...
fix flag penalty coming from wrong user
2019-01-02 18:32:39 -06:00
RaidMax
5a1525835a
fix aliases for real (hopefully)
...
fix bug with flag not being applied
fix level being set based on IP instead of IP and name
2018-12-31 20:52:19 -06:00
RaidMax
e4cda7f649
finish alias fixes
...
add manual webfront bind url
2018-12-30 20:48:07 -06:00
RaidMax
7aad7cdc5e
update prompt utility functions for issue #65
...
tweaks to alias stuff
fix bug with bots not showing
2018-12-30 18:13:13 -06:00
RaidMax
0e2ad04dad
hopefulyl fix aliasing issue
...
bans are applied to an account if the accounts are linked but penallty on a different accounts
2018-12-29 12:43:40 -06:00
RaidMax
e31c36a1d7
Fix small issue with log reading
2018-12-19 19:24:31 -06:00
RaidMax
94ef816b19
Small fixes
2018-12-17 13:45:16 -06:00
RaidMax
9f92b64135
Add server version to master api
...
Add IsEvadedOffense to EFPenalty
Fix remote log reading in not Windows
2018-12-16 21:16:56 -06:00
RaidMax
4067217830
minor fixed
2018-12-03 19:21:13 -06:00
RaidMax
6d79c8210e
fix remote commands
...
user clientkick_for_reason for T6 parsers
small bug fixes
2018-12-01 12:17:53 -06:00
RaidMax
08d497153a
update stats
...
change server id
fIx change log server complaining when empty read
2018-11-27 18:31:48 -06:00
RaidMax
2ca7083011
fix only one administrator showing on admins page
...
fix profanity determent not applying penalties.
2018-11-25 21:11:55 -06:00
RaidMax
df5fbba22c
fixes for new polling setup
...
update database model for alias (nullable ip)
heartbeats now send ip to master server
2018-11-25 20:00:36 -06:00
RaidMax
1cfe7047a2
More work modifying client stuff
2018-11-07 20:30:11 -06:00
RaidMax
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
RaidMax
515443c84a
Small anti-cheat update
2018-10-28 20:47:56 -05:00
RaidMax
fd087c5506
more work on skill based team balance.
...
added on player disconnect to custom callbacks
2018-10-25 08:14:39 -05:00
RaidMax
d84de353ff
change penalty expiration datetime to null for perm bans
...
add tempban max time
allow searching for GUID
stats returns ranking as well
fix for promotion/demotion text
2018-10-15 19:51:04 -05:00
RaidMax
4feb47dd00
add gsc api controller for communicating with gsc
...
add ignore bots option
fix first localization message not working
2018-10-13 18:51:07 -05:00
RaidMax
aa8005bba6
curtail lost connection messages from RCon
...
verify still compatible with T6
fix potential null reference exception during configuration reading/setup
2018-10-10 19:22:08 -05:00
RaidMax
72a3ae65d5
update shared guid kick plugin
...
script plugins reload without error using the correct file share mode when opening
increase socket timeout to 10 seconds
2018-10-09 20:19:06 -05:00
RaidMax
7dbe473923
refactored the welcome plugin to use a web api instead of a hard coded file
...
removed deprecated file class
don't wait for response when setting dvar/sending command in T6
potential fix for duplicate kick message in JS plugin
2018-10-08 21:15:59 -05:00
RaidMax
e97448641f
update project to .net core 2.1.5
...
got rid of "threadsafe" stats service in stats plugin
2018-10-07 21:34:30 -05:00
RaidMax
6b9f4f3bb7
fixed the vpn detection plugin method signature call
...
added some fixes for stats/ac
2018-10-06 15:31:05 -05:00
RaidMax
b902069b23
write individual server log files and main log file seperately
...
log writing is thread safe now
2018-10-06 11:47:14 -05:00
RaidMax
ac8542911d
clean up publish folder output to have a less cluttered structure.
...
add migration class to perform the migration on update
2018-10-05 22:10:39 -05:00
RaidMax
a1dcc739b0
more stability changes
2018-10-03 21:20:49 -05:00
RaidMax
ca9e20ebd3
hopefully finished with RCon changes.
...
added more tests.
fixed issues from event changes (there's most definitely still issues related to that)
2018-10-02 12:39:08 -05:00
RaidMax
4eea217e82
more rcon tweaks, and starting on unit tests for commands bleh
2018-09-29 21:49:12 -05:00
RaidMax
1fc2d8e460
clean up rcon, fix a bunch of little things
2018-09-29 14:52:22 -05:00
RaidMax
6b8c112ccf
a ton of stuff and fix migations
2018-09-23 19:45:54 -05:00
RaidMax
134f16861e
fix for issue #50
2018-09-16 17:51:11 -05:00
RaidMax
aac74f3633
add index to time sent in EFCLientMessage, so we can retrieve faster in context view
...
set the maximum height of the
add link to profile on client chat
move change history into a seperate service
move around AC penalty processing
2018-09-16 15:34:16 -05:00
RaidMax
46969fc12f
adds two day ban to drop down on for issue #47
remove IW5 (Pluto) from supported client until it's rewritten
2018-09-13 20:00:41 -05:00
RaidMax
9295f9aa5b
update map names for IW4 (issue #48 )
...
only check shared GUID for IW4
optimized get privileged clients query
fine-tuned the version printout to include revision numbers
2018-09-13 14:34:42 -05:00
RaidMax
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
RaidMax
090bd3214a
fix parsing view angles in exponential form
...
update RestEase and CodePages dependencies
optimized the find by name query
add index to name
2018-09-11 14:28:37 -05:00
RaidMax
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
RaidMax
72f0bbf2fe
update readme
...
add vision average to client stats
other stuff
2018-09-07 22:29:42 -05:00
RaidMax
8a721bb53a
add game log server
2018-09-06 13:25:58 -05:00
RaidMax
85f910272a
update libraries to pre release
...
fix remaining issue for issue #32
adds overall ranking to profile page for issue #24
2018-09-04 21:07:34 -05:00
RaidMax
8868f98dc5
fix bug with player not getting updated on disconnect (related to issue #24 )
...
jint version downgraded for better stability (also locked the engine instance as it's not thread safe)
updated readme
remove vpn detection from application configuration as it's now in a seperate plugin
defaulted webfront bind URl to all interfaces
readd the custom say name
added visibility percentage to AC
2018-09-04 12:40:29 -05:00
RaidMax
9b6249a128
add warn event
...
add alert to IW4ScriptCommands
2018-09-02 21:25:09 -05:00
RaidMax
bc0fe3daec
Added additional properties method to allow easier extension to client properties
...
updated VPN plugin to use WebClient
message is sent to client trying to execute commands before they are authenticated
fixed rare issue with ToAdmins failing
record bullet distance fraction for client kills (_customcallbacks)
change client level/permissions through webfront
ability to tempban through webfront
2018-09-02 16:59:27 -05:00
RaidMax
50b4426cab
fixed broken broadcast events
...
events don't get out of order when a invalid event line throws exception
handle the stats history update with no change throwing DBConcurrencyException
2018-08-31 22:35:51 -05:00
RaidMax
18aa6e85fc
moved event API stuff around
...
finally fixed threading issue (which actually had to do with IW4x log outputs being out of sync (not an issue with my code). What a lot of headache over something that wasn't my fault.
2018-08-30 20:53:00 -05:00
RaidMax
b6f37035a1
think I finished reworking the event system
...
added http log reading support for debugging remotely
started working on unit test framework
2018-08-28 16:32:59 -05:00