8fc85ef4c1
have graph color generated by css so that MS Edge doesn't freak out when using rgba
...
don't do simple word check on offensive name
2019-08-10 17:35:34 -05:00
b8a310bb07
prevent flag icon from showing on banned profiles
...
implement automated penalty info for profanity determent issue #75
2019-08-06 13:36:37 -05:00
d11a5f862b
add missing dragunov to the live radar weapons
...
color code process names in chat context
2019-08-04 21:25:56 -05:00
75378400e7
Add flag icon on client profile
2019-08-04 17:06:07 -05:00
55fb36863c
fix copy paste error in penalty loader
...
start allowing color codes from ingame
2019-08-01 09:37:33 -05:00
92e71ae2f4
finish custom accent color feature
2019-07-27 15:23:45 -05:00
3b9b99a07e
start work to allow custom accent colors
2019-07-27 08:18:49 -05:00
9665d2d457
fix issue with duplicate js function names for loader
...
hide flagged status of users on webfront unless logged in (will still show the level if they report someone because cba to update the view component w/out auth status)
add terminal to the radar maps
2019-07-24 10:36:37 -05:00
d73d68d9f4
increase master history to 7 day, up from 1 day
2019-07-21 17:14:44 -05:00
50ba71c6fb
small code cleanups
2019-07-19 14:54:39 -05:00
38f1169061
finished server selection for live radar and adding it as button to home screen
...
only update flag for recent players if country code is available
2019-07-19 10:33:00 -05:00
f42a66e756
add most recent players dropdown option to webfront
...
remove unneeded compiled bootstrap file
2019-07-16 15:27:19 -05:00
fc43e47874
move some stuff for live radar for compiled views
...
add chat icon to send messages to servers on server view
2019-07-13 20:45:25 -05:00
3d468e32b9
clean up some penalty stuff
...
force log file to be written if none supplied
fix issue with not all meta loading
2019-06-27 20:06:30 -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
b51af7ca9a
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
b134cd4728
fix gravatars not showing
...
fix web config not saving Uri
fix issue with token login
2019-04-14 10:55:05 -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
9d9be7f8af
few more small fixes
...
complete join button on webfront
update for 2.2.6.0
2019-04-08 12:29:48 -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
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
b3e5f468a1
finish implementation of per server top stats page
2019-02-27 20:13:15 -06:00
c21bf2ebf1
continue working on per servver topstats
2019-02-26 21:25:27 -06:00
9c4d23f0b4
enhancement for issue #63
2019-02-17 18:48:40 -06:00
12cf2e8247
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
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
ba5b1e19a6
update readme
...
add vision average to client stats
other stuff
2018-09-07 22:29:42 -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
cc7628d058
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
5be6b75ccf
[webfront] search by ip and name
...
[application] levels set properly with multiple GUIDs
[stats] require 3 hours of playtime for top stats recognition
[application] configurable rcon polling rate
2018-06-07 21:19:12 -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
6d0f859a93
more updates to top stats page
2018-06-01 19:55:26 -05:00
696e2d12c9
change table design for rating history
2018-05-31 19:17:52 -05:00
bf68e5672f
Add automated ban offense for anti-cheat
...
add EFClientStatHistory and EFClientAverageStatHistory for tracking change of stats over time
2018-05-30 20:50:20 -05:00
2204686b08
added top player stats
...
fix for some commands returning multiple matches found when target not required
2018-05-28 20:30:31 -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
438718507b
more api tweaks
...
removed WebfrontSettings
IW4MAdminSettings are only generated when the file does not exist, placeholder values stored in DefaultSettings.json
2018-04-19 00:48:14 -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
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
f848a92afd
build event to create BUILD and BUILD\Plugins folder
...
removed wwwroot lib stuff
2018-04-10 19:56:08 -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
b6f490be9c
fix accidental improper name for login ClientId
...
added label field to InputInfo
added logout button
revert graph color
2018-04-05 17:50:04 -05:00
6d8d021b16
auth cookie expires after 30 days
...
only check hit offset when distance > 3 meters
fix null reference on unauthorized user
fixed stats not showing on profile if anticheat disabled
server client history turns red server is unresponsive
2018-04-04 23:38:45 -05:00
c0865b82a0
RCon error handling is clearer
...
Show chat on mobile view of server overview
basic authentication
switched to extreme-ip-lookup for ip lookups (SSL)
2018-04-04 14:38:34 -05:00
a0c1d9b1bc
changed the player history to reflect correct timezone
...
added result count to find clients
only show unique aliases on profile page
some rcon socket changes
2018-04-02 22:11:19 -05:00