95d64df321
combined Penalty and EFPenalty
...
moved some classes around
2019-05-29 16:55:35 -05:00
0b0290a871
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
03ae3b5822
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
0711249a46
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
02cad10d77
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
b134cd4728
fix gravatars not showing
...
fix web config not saving Uri
fix issue with token login
2019-04-14 10:55:05 -05:00
b9c4a1b5f6
finish initial implementing application configuration editing through webfront
...
todo: server configuration
2019-04-12 22:25:18 -05:00
f0fd4c66e9
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
9f8c35dbed
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
9d9be7f8af
few more small fixes
...
complete join button on webfront
update for 2.2.6.0
2019-04-08 12:29:48 -05:00
dd82a5e3fa
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
8667532d24
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
00634780d4
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
6f80f1edbb
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
9393b35c39
start implementation of configuration via webfront
2019-03-30 22:04:15 -05:00
37d3f4f90d
changes for latest release
2019-03-30 17:21:01 -05:00
8521df85f5
finish initial rework of profile page with meta pagination
2019-03-29 21:56:56 -05:00
7b8126d57e
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
1e2e2218e3
finish initial rework of profile page
2019-03-26 21:02:11 -05:00
11e3235d5d
fix issue with not loading last connection for admins
...
continue work on fixing profile
2019-03-25 21:12:16 -05:00
cae6d8389e
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
c8ec0eefa9
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
af3aea77bc
finish UI tweaks for issue #39
2019-03-02 14:29:09 -06:00
c21bf2ebf1
continue working on per servver topstats
2019-02-26 21:25:27 -06:00
d318a57830
start implementation for per server top stats
...
issue #39
2019-02-25 19:36:10 -06:00
0c527a5f65
Add lock menu icon for tempbanned players
...
issue #62
2019-02-24 19:07:56 -06:00
40f1697c97
fix damage event not including log line
...
complete initiall implementation for "2FA"
issue #52
issue #66
2019-02-16 15:04:40 -06:00
760d3026ce
Fixes for PR 2.3.4.0
2019-01-27 19:45:35 -06:00
7a6dccc26a
Fix bug with webfront spamming issues when running
...
Remove IW5 parser
Begin implementation of dynamic parsers
2019-01-26 20:33:37 -06:00
5ac8a55c72
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
4a46abc46d
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
e77ef69ee8
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
0538d9f479
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
a0fafe5797
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
d0be08629d
add page list to manager so we can inject pages into the layout view
2018-08-03 17:10:20 -05:00
9d00d5a16a
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
e7c7145da1
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
e60f612f95
[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
e3dba96d72
[sharedlibrary] add client meta
...
[application] add gravatar command
2018-06-01 23:48:10 -05:00
4006c09045
add most played command
...
hopefully fixed thread lock?
started work on elo rating
2018-05-15 23:57:37 -05:00
699c19cd4b
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
e964013700
lots of fixes :)
2018-05-10 00:34:29 -05:00
a54ea3913d
add translation for webfront
...
discord link has been genericized to social link
2018-05-05 17:52:04 -05:00
3092a529e9
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
9aea9e1c02
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
2964fd71b2
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
4caa4655e2
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
827e69f70a
fixed loader offset
...
some stat stuff still not working
made seperate parsers
2018-04-11 17:24:21 -05:00
d1283b96a1
fixed GetHashCode
...
fixed TopStats
restrict search to minimum 3 characters
2018-04-10 01:38:18 -05:00
c2a3cf0d15
fixed minification and bundling
...
template tweaks
2018-04-09 22:33:42 -05:00