3488bc5d15
deleted localization files as they're now generated during release
...
reintroduce throttling for servers that are unreachable (defaults to 60 seconds between polls)
small revert to the RektT5M parser contell -> tell
add migration to introduce gamename to server
impllement quickmessage mapping
2019-04-23 17:27:20 -05:00
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
7c309ee460
fix gravatars not showing
...
fix web config not saving Uri
fix issue with token login
2019-04-14 10:55:05 -05:00
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
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
807d9fa069
finish initial rework of profile page with meta pagination
2019-03-29 21:56:56 -05:00
52b15e5061
fix for issue #70
...
update start script for windows
2019-03-18 10:36:31 -05:00
86bc3a42ac
game log reader reads async now.
...
should have done that a long time ago
update profile page to have a bit better space usage
2019-03-09 10:28:04 -06:00
03c90aeae2
start implementation for per server top stats
...
issue #39
2019-02-25 19:36:10 -06:00
88c013be20
re-enable login to webfront with password
...
update cookie to last 3 months
add configuration option to limit # of rss feed items
prevent database tracking of bots if ignore bots requested
add last map and last server played to profile
2019-02-22 19:06:51 -06:00
5755775b85
Fix bug introduced with auto messages
2019-02-19 19:39:09 -06:00
c23054ea6b
fix for issue #66
2019-02-17 13:16:48 -06:00
7433390b5a
add web project for stats to fix bug with pre compiled razor templates
2019-02-16 17:18:50 -06:00
feb38656e8
fix damage event not including log line
...
complete initiall implementation for "2FA"
issue #52
issue #66
2019-02-16 15:04:40 -06:00
706502668a
update application version
2019-02-15 22:20:45 -06:00
a925410518
begin implementation of token authentication
...
replacing password authentication ingame
precompile views for webfront
issue #66
issue #52
2019-02-15 22:19:59 -06:00
77ebaeccfe
update master to allow IW5 to pass validation
...
include version set on manual parser selection
update projects to .NET Core 2.2
add middleware to support ip whitelisting
(EnableWebfrontConnectionWhitelist and WebfrontConnectionWhitelist)
issue #59
2019-02-12 20:34:29 -06:00
e91927eaa3
actually fix the encoding issue
2019-02-10 20:05:50 -06:00
064161c97c
update application version
2019-02-09 21:26:39 -06:00
a2ce19117b
fix reading PT6 having signed decimal GUID in log
...
fix alternative encoding character converting
allow more paths for game log server
add localization for unknown ips in welcome plugin
add gamelog server uri to support game log server on games that must supply manual log path
misc fixes
2019-02-09 15:35:13 -06:00
2714f5069d
finish cod4x parser
...
add IW3 map names
2019-02-06 20:12:35 -06:00
48d2f02ab6
update application version
2019-02-05 18:06:14 -06:00
0a85d88d36
fix IW4x regression error with alternative encodings
...
add parser selection to server config setup
2019-02-04 19:38:24 -06:00
54147e274b
Move T6 parser to javascript parser
2019-02-03 20:47:05 -06:00
1d8cc81c56
Increment version #
...
Add TeknoMW3 parser file
2019-02-02 19:11:34 -06:00
271769ca89
Fix IP parsing bug introduced with IW4Parser
...
Additional fix for Webfront Index OoB on _ClientActivity
2019-01-28 18:21:56 -06:00
13b6e1a3ec
Update version number and small plugin fix
2019-01-27 18:54:18 -06:00
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
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
da3259cb36
more alias changes :(
...
fix flag penalty coming from wrong user
2019-01-02 18:32:39 -06:00
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
dd31f30876
update assembly version
2018-12-30 20:52:26 -06:00
e31c36a1d7
Fix small issue with log reading
2018-12-19 19:24:31 -06:00
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
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
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
19045b7f3f
fix publish for release
...
fix bug with localization issue crashing app if config is wrong
2018-10-12 18:59:17 -05:00
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
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
6b9f4f3bb7
fixed the vpn detection plugin method signature call
...
added some fixes for stats/ac
2018-10-06 15:31:05 -05:00
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
a1dcc739b0
more stability changes
2018-10-03 21:20:49 -05:00
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
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
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
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
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
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
10c8b5b6c6
reworked event management (again)
...
almost finished
2018-08-27 17:07:54 -05:00