f2f8bd977c
fixed issue with not escaping regex for validating commands
2018-03-18 21:25:11 -05:00
1580a1eb59
more configuration changes,
...
fixed issue with not escaping regex for validating commands
2018-03-18 21:24:06 -05:00
0312238ef0
more config updates
2018-03-14 13:22:04 -05:00
d836f71b1b
cleaned up configuration files to use appsettings
2018-03-14 00:36:25 -05:00
c3d5f6ac26
prevent exiting immediately on error. updated mvc packages
2018-03-13 19:12:24 -05:00
ae4fa23884
vpn check updates, fixed some issues,
...
"masked" status is now sensitive
discord link in webfront if configured
2018-03-13 16:30:22 -05:00
df3bd05f87
changes and vpn checking
2018-03-09 02:01:12 -06:00
2f81d0e764
boop
2018-03-06 12:33:07 -06:00
4d66d0fff9
the meats
2018-03-06 01:22:19 -06:00
2eabfbdf37
commands aren't logged in chat
...
a lot of stuff
2018-03-06 01:21:09 -06:00
a920b19780
tweaked the custom callbacks and added two new fields that are logged
...
prevent script kill events with no valid origin or target from being triggered
2018-02-27 22:19:54 -06:00
370c9ede04
Moved application into webfront core project
2018-02-27 21:27:23 -06:00
2a6878351b
kick clients with default name or an inuse name
...
fixed regular expression not being escaped when matching names
fixed reset stats
fixed duplicate kills
2018-02-26 22:24:19 -06:00
0496aa7f21
fixed !setlevel
...
fixed previous alias displayed on welcome announcement
fixed duplicate events on profile page
tweaked display of non event meta on mobile
you can view other's stats from the webconsole
penalties show privileged client's level
don't have commands to chat history
2018-02-23 23:56:03 -06:00
5f18972209
added console page back
2018-02-23 01:06:13 -06:00
8368add46a
web front design tweaks and favicon added
2018-02-22 00:06:21 -06:00
357790c4fc
Removing extra project
2018-02-21 19:31:12 -06:00
761ab8a114
migrated to ASP.Net Core
2018-02-21 19:29:23 -06:00
2e0b5f2d71
fixed ban/tempban issue
...
ips displayed as strings now
2018-02-17 14:06:37 -06:00
224ba2b334
Added unban "penalty"
...
permbans ->MaxValue for consistency
Existing alias needs to be FirstOrDefault
2018-02-17 00:13:38 -06:00
0752013fdf
Player search not showing duplicates anymore
...
removed extra information on player search
fixed kdr innaccuracy on profile page
shortened cache-length
2018-02-16 22:24:03 -06:00
89cfb80798
fixes to get closer to a release
2018-02-15 22:01:28 -06:00
7a15980a0c
added meta property and service for clients
...
started workign on a new profile page for clients
2018-02-14 13:01:26 -06:00
0d3354051b
Moved the welcome plugin announcements into the plugin configuration
...
EF optimizations for webfront requests
removed FindAll command and moved it's functionality into find
fixed undefined link on admin page
2018-02-11 19:17:20 -06:00
b8a161161d
added 'none' and extra m16 variants to weapon list
...
moved killstreak/deathstreak messages into configuration file
cleaned up configuration manager
fixed misc startup issue and threading
added more importing stuff
network id is a ulong now
ip str is now ip
added time played (per server)
2018-02-10 22:33:42 -06:00
d1cdb93cc3
Stats thread safe
...
Cleaned up WebService class and shutdown
reimped stats and topstats
moved things out of stats into main code
2018-02-10 00:26:38 -06:00
293d439760
More stats polishing
...
fixed player specification for commands with multiple words
2018-02-09 01:21:25 -06:00
f4a531fd97
Merge branch 'master' of https://github.com/RaidMax/IW4M-Admin
2018-02-08 01:24:11 -06:00
850d9e8c1a
Fixed non player killstreak kills counting as suicide
...
(custom callbacks)
RCON tweaks to hopefully prevent RCON flooding
Stats reimp
added IW4x extra weapons
2018-02-08 01:23:45 -06:00
5ec163ae2e
Adding MIT License
2018-02-06 23:23:17 -06:00
0b62cba52a
Add libraries for EntityFramework
...
Stats plugin work
Allow plugins to dynamically add EF classes to the context
2018-02-06 23:19:06 -06:00
8ce8db5f30
More EF Changes.
...
Added DB importer
2017-11-29 18:35:50 -06:00
23eb641113
Moved from SQLITE to EntityFramework.
...
Lots of things are broken!
2017-11-25 19:29:58 -06:00
c56d98d11c
Fixed truncated ips, thanks regex :)
2017-11-19 01:50:25 -06:00
2aa3aa5baf
fixed aliases
...
fixed forum decoding of thread content
fixed escaping html "special" characters in player names on webfront
fixed findall not always informing if no matches found.
2017-11-19 00:44:11 -06:00
9a85b9c4c2
Re added mask command
...
Prune confirms completion
Findall display previous name
confirmation message sent after kick
tempban/ban confirmation wording changes
players page is now paginated
2017-11-18 00:59:37 -06:00
cdeb7e8eaf
Finally stopped the "error on character" printout (removed console.writeline in Kayak submodule)
...
Fixed console execute button cascading on IE/Edge
Fixed reports truncating reason if space in target name
If multiple matches are found when finding a player, a list of matches is shown
Reallowed special characters in names/chat
stats command player isn't required
Added prune command
2017-11-16 17:09:19 -06:00
a56f386644
Added CommandArgument class to generate syntax for commands. changed Command constructor
...
tweaked help command
/pubbans is working properly now
plugins properties changed to expression
2017-11-15 15:04:13 -06:00
89381bcc7d
Added logger instance to database class, more informative fail messages.
...
Logs all HTTP requests
2017-11-14 15:36:55 -06:00
3ccd0013b4
Version 1.5
...
Updated Readme
2017-11-13 17:17:10 -06:00
e64a216cc0
Miscellanous fixes
2017-11-13 15:58:23 -06:00
07e3c61e98
Chat history stuff
...
fixed kills not saving
2017-11-04 18:42:31 -05:00
308427e662
added chat history stuff
2017-11-02 17:20:10 -05:00
9699f7c3f1
changed player graph update interval to every 5 minutes
...
hopefully fixed skipping the logging of Kayak library issue.
I'm an idiot, 59 in playerhistory, not 60
added IW4 callback gsc for custom scriptkills.
Fixed duplicate death events
Trusted group can be enabled/disabled with !enable/disabletrusted
2017-11-02 11:49:45 -05:00
c19d6e98f5
Added IManager parameter to IPlugin.OnLoadAsync
2017-10-16 22:47:41 -05:00
4c813b18d6
removed code that mysteriously caused player count to be inaccurate.
...
fixed unrepresentable datetime when minute rounded to 60 (forgot to copy changes to release code)
fixed the player graph render time (apparently canvasjs doesn't like big numbers
hopefully fixed duplicate 'stats' pages from appearing.
2017-10-15 20:40:27 -05:00
0bdec1147b
Fixed FastRestart invalid dvar exception
...
Fixed decodeURI issue in messageboard
Removed debug message in stats plugin
2017-10-11 16:49:02 -05:00
d8b19f289a
made the graphs load faster
...
fixed issues with stats page
made the pages json request faster
2017-10-04 18:01:04 -05:00
9758e72f6b
fixed misc issues and added stats page to webfront
2017-10-03 18:17:35 -05:00
4cddefd542
-reconfigured solution and projects to be correct debug/release and files copy properly
...
-started working on more advanced statistics
2017-09-29 21:42:24 -05:00