1
0
mirror of https://github.com/RaidMax/IW4M-Admin.git synced 2025-06-10 07:13:58 -05:00
Commit Graph

42 Commits

Author SHA1 Message Date
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
d836f71b1b cleaned up configuration files to use appsettings 2018-03-14 00:36:25 -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
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
8368add46a web front design tweaks and favicon added 2018-02-22 00:06:21 -06:00
761ab8a114 migrated to ASP.Net Core 2018-02-21 19:29:23 -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
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
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
23eb641113 Moved from SQLITE to EntityFramework.
Lots of things are broken!
2017-11-25 19:29:58 -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
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
4007e6d196 Changed some assembly properties. 2017-06-19 16:46:31 -04:00
2dc8f55e7c Reverted some of plugin method signatures as I realized it didn't really make sense. 2017-06-13 18:33:47 -04:00
5d1c9bd218 More cleanup
project renaming
moved PluginImporter to SharedLibrary
config writer abstracted for plugins
2017-06-12 17:47:31 -04:00
0ef306a60c Cleaned up some code and adhered closer to the Microsoft code standards. 2017-06-12 13:50:00 -04:00
25b3e3abc1 Moved plugins to a seperate folder
Uncapped the search result limit for !find
2017-06-07 19:59:59 -05:00