fc54112fcf
require minimum kills before recoil threshold evaluated
...
make sure edit configuration link on webfront visible when accessing via localhost
2019-07-07 17:57:06 -05:00
39d31dbe3c
combined Penalty and EFPenalty
...
moved some classes around
2019-05-29 16:55:35 -05:00
f54d59de9d
fix issue with restarting via web
...
replace some hard coded string in javascript with localization
break things to fix things
2019-05-17 09:02:09 -05:00
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
5a0b2ff169
add parser for RektT5M
...
update base event parser to include "short" GUIDs
updated some localization
add tooltip to anti cheat metrics on profile for more information about what they mean
2019-04-21 16:28:13 -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
832bc941ec
finish initial implementing application configuration editing through webfront
...
todo: server configuration
2019-04-12 22:25:18 -05:00
91552df798
add configuration option to force local translations
...
fix silly bug with no being able to claim ownership
continue work on configuration via webfront
2019-04-11 20:43:05 -05:00
c1d879aa25
fix bug with chat context timestamps not parsing is different machine locales
...
add disallowed client names to default config
fix ping not working for targets
2019-04-08 20:31:32 -05:00
0e91205931
few more small fixes
...
complete join button on webfront
update for 2.2.6.0
2019-04-08 12:29:48 -05:00
46e1fdad6d
start add of join button (still need to grab the external IP address)
...
finish up fixes for alias stuff
2019-04-07 20:14:59 -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
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
8a7c4e4cf0
refine webfront pages
...
finish refactor of penalty information/profile
optimize pull penalty query
start impl of quick message mapping
2019-03-31 19:56:31 -05:00
186a5d00da
start implementation of configuration via webfront
2019-03-30 22:04:15 -05:00
f90da3b253
changes for latest release
2019-03-30 17:21:01 -05:00
807d9fa069
finish initial rework of profile page with meta pagination
2019-03-29 21:56:56 -05:00
25472b06c3
continue rework of profile
...
start moving profile info out of javascript into componentview
rework meta data to include count and offset
2019-03-27 19:40:26 -05:00
4f77625889
finish initial rework of profile page
2019-03-26 21:02:11 -05:00
c496e536bb
fix issue with not loading last connection for admins
...
continue work on fixing profile
2019-03-25 21:12:16 -05:00
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
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
aa5c239b9f
finish UI tweaks for issue #39
2019-03-02 14:29:09 -06:00
1182b98336
continue working on per servver topstats
2019-02-26 21:25:27 -06:00
03c90aeae2
start implementation for per server top stats
...
issue #39
2019-02-25 19:36:10 -06:00
e9e57ab020
Add lock menu icon for tempbanned players
...
issue #62
2019-02-24 19:07:56 -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
a16df61ffd
Fixes for PR 2.3.4.0
2019-01-27 19:45:35 -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
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
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
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
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
7956a8cfba
add page list to manager so we can inject pages into the layout view
2018-08-03 17:10:20 -05:00
c44ff8e46a
removed event controller, and added status to api controller
...
get time passed returns weeks after 90 days
and months after 365
2018-08-02 20:52:35 -05:00
f73ddf5ad1
Show time passed since ban instead of "forever"
...
reworked event api to include all events (sans unknown)
2018-06-16 21:11:25 -05:00
7def173957
[application] added chat context to profile page
...
[iw4script] reworked balance to balance based on performance rating
[stats] log penalty context to database
2018-06-05 16:31:36 -05:00
9d29ddea1d
[sharedlibrary] add client meta
...
[application] add gravatar command
2018-06-01 23:48:10 -05:00
a0ac6c5dc9
add most played command
...
hopefully fixed thread lock?
started work on elo rating
2018-05-15 23:57:37 -05:00
e695eb54ad
adding Cod4 support (for steam GUID is truncated to 16 characters)
...
exit properly whoops
add all linked accounts to drop down
consolidate linked admin accounts to the most recently seen one
limited some waits to 5s to hopefully prevent a rare thread lock
2018-05-14 12:55:10 -05:00
27233e3069
lots of fixes :)
2018-05-10 00:34:29 -05:00
f4e8a960be
add translation for webfront
...
discord link has been genericized to social link
2018-05-05 17:52:04 -05:00
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
5dca4e7065
Made webfront optional for decreased ram usage
...
initialization should be better asynced
clean up publish folder after publish
added chevron hover icon for loading more penalties
added T6M maps to config
2018-04-16 15:31:14 -05:00
a7d5b81485
fixed ping bug showing origin ping instead of target
...
event parser has GetGameDir
made parsers choosen more dynamically
profile shows online/offline status of client
2018-04-14 23:26:27 -05:00
b9c11d48c2
abstracting rcon parsing and event parsing
...
changed Event to GameEvent
finally fixed the stats NaN
check ip for bans
consolidated console, profile, and logout into dropdown
make sure game is iw4 before using :^ in say
fix pm not showing from name if in web console
show time left of temban on profile
2018-04-13 01:32:30 -05:00
15372d0726
fixed loader offset
...
some stat stuff still not working
made seperate parsers
2018-04-11 17:24:21 -05:00
145efeb91c
fixed GetHashCode
...
fixed TopStats
restrict search to minimum 3 characters
2018-04-10 01:38:18 -05:00