RaidMax
b3f636e90a
fix penalty list javascript loading duplicates
...
make bad GUID parse throw an exception so we don't have a client connect with GUID of 0
no longer print out ac debug messages
fix small issue of trying to parse empty chat messages
fix issue with set level on accounts with multi guid, same IP
2019-05-02 22:33:38 -05:00
RaidMax
68b1e61846
make database seed code less verbose
...
disable killserver command
fix issue with default parser not saving during setup
fix issue with unban reason displayed when player is rebanned
2019-04-28 20:54:11 -05:00
RaidMax
62f3ecba1c
prevent starting if no servers can be connected to
...
fix nextmap issue on t6
fix bug with kicking client for profane name
2019-04-16 11:32:42 -05:00
RaidMax
f6de4e6027
!setgravatar uses meta service now
...
update certain prompts to use interpolated strings from translation
update application version
2019-04-09 15:02:49 -05:00
RaidMax
0e91205931
few more small fixes
...
complete join button on webfront
update for 2.2.6.0
2019-04-08 12:29:48 -05:00
RaidMax
15a0be3035
remove create proxy as it's not even used anymore
...
more fixes for alias stuff
hopefully fix rare bug where client activity cshtml loop goes oob
add URLProtocol format to event parsers to allow connecting through webfront
2019-04-06 21:48:49 -05:00
RaidMax
e3aa62334a
clean up log reader/make it output more useful message if things go wrong
...
add unflag as a penalty
show bans/tempbans even after they've expired on penalty list
continue making alias links great again
2019-04-05 13:34:03 -05:00
RaidMax
11dc020d7c
use "world client" when recieving fall damage/damage
...
fix rare bug with GetClientByName
refactor some alias/ef stuff. still more to do
2019-04-02 20:20:37 -05:00
RaidMax
c496e536bb
fix issue with not loading last connection for admins
...
continue work on fixing profile
2019-03-25 21:12:16 -05:00
RaidMax
fea974ee0f
fix bug with privileged users not always showing the most recent profile
...
temporary bans are now applied to all linked accounts instead of a per-guid basis
rework set level flow
add guid and ip address (if logged in) to public async endpoint
2019-03-24 21:34:20 -05:00
RaidMax
54147e274b
Move T6 parser to javascript parser
2019-02-03 20:47:05 -06:00
RaidMax
67aa9953c0
Finish preliminary parser for TeknoMW3
2019-02-02 18:54:30 -06:00
RaidMax
213ddf0a15
Finish dynamic dvar parsing for IW4x
2019-02-01 19:49:25 -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
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
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
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
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
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
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
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
72f0bbf2fe
update readme
...
add vision average to client stats
other stuff
2018-09-07 22:29:42 -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
10c8b5b6c6
reworked event management (again)
...
almost finished
2018-08-27 17:07:54 -05:00
RaidMax
9d79a8e090
add localized level names
...
intellisense suggestion junk
2018-08-03 21:11:58 -05:00
RaidMax
d4cc01e3ba
fix parsing of certain chat messages
...
print out the correct exception message when a server is not responding.
prevent log reader from reading before the servers have initialized
2018-07-04 21:09:42 -05:00
RaidMax
104bdf590b
moved validate command into shared library.
...
reworked connection system to read from log file for join/quits and authenticate later with polling
2018-06-30 20:55:16 -05:00
RaidMax
27233e3069
lots of fixes :)
2018-05-10 00:34:29 -05:00
RaidMax
5d0d57bbd2
SPM fix for negative/teamdamage
...
added localization as downloaded from the Master API
interupted network communication no longer treated as unknown exception
topstats prints the right message if no one qualifies
angle adjustments
move unflag to seperate command
2018-05-07 23:58:46 -05:00
RaidMax
474421090d
add penalties for angle info
...
queue Tell/Say to prevent plugins from throwing exception when server is offlline
fixed CPU usage issue over time
sort penalties by type on webfront
2018-05-03 23:22:10 -05:00
RaidMax
41f098cced
started work on T6M parsing rest api
...
fixed bug in login program preventing regular users from executing commands
make log reading async and changed encoding to UTF7
2018-04-15 20:27:43 -05:00
RaidMax
e8b6525fea
migrating to .NET Core 2.0
2018-04-08 01:44:42 -05:00