TShock/TShockAPI
CoderCow 33091035c0 -Improved group loading from the database:
--TShock will now attempt to load any available valid group data even if there are invalid records and will also report proper errors / warnings.
--"superadmin" is now a reserved group name.
--Groups with parents causing infinite parent loops, invaild parents, or parenting theirselfes will have their parent group reset.
--Double definitions of groups with the same name are no longer allowed.
--Group instances are now tried to be preserved instead of being recreated during a reload of the group data.

-Added command "/group parent" to get and set the parent of groups.
-REST Endpoint "/v2/groups/create" will no longer allow creating groups having theirselfes as parent.
-REST Endpoint "/v2/groups/update" will no longer allow setting a group's parent to theirself or setting a parent group resulting in an infinite parent loop.
-This commit should fix #482.
2013-07-27 22:02:29 +02:00
..
config also, there needs a permission change from editspawn to manageregion 2011-08-15 18:19:33 -04:00
DB -Improved group loading from the database: 2013-07-27 22:02:29 +02:00
Extensions Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
Hooks Changed login event to prelogin and postlogin, if you set the args of prelogin to true, the login is ignored. In this case, if the server is loginbeforejoin, you need to kick the player with whatever reason otherwise bad things will happen. 2013-05-25 20:13:39 -04:00
Net Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
PluginUpdater Updated server bin 2013-05-18 23:53:28 -04:00
Properties Updated api to 1,13. 2013-04-19 23:54:11 -04:00
Rest Fixed storing chat colors incorrectly, and prefix/suffix resets 2012-06-08 21:36:34 -04:00
BackupManager.cs Added back in region manager. 2012-09-15 16:20:16 -04:00
Commands.cs -Improved group loading from the database: 2013-07-27 22:02:29 +02:00
ConfigFile.cs -Made the broadcast color configurable. 2013-07-22 12:22:40 +02:00
FileTools.cs Removed old rememberleavepos variable and added docs. 2012-06-01 13:12:56 -04:00
GeoIPCountry.cs Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
GetDataHandlers.cs -Ingame log messages are no longer shown to the player who caused them. 2013-07-22 12:22:39 +02:00
Group.cs -Improved group loading from the database: 2013-07-27 22:02:29 +02:00
HandlerList.cs Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
IPackable.cs Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
Log.cs Added quick format versions of the Log message methods. 2013-07-22 10:36:34 +02:00
Newtonsoft.Json.dll Added Newtonsoft.Json.dll 2011-06-02 01:51:19 -06:00
PacketBufferer.cs Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
PaginationTools.cs Modified PaginationTools to have colored console output. 2013-07-10 23:14:42 -04:00
Permissions.cs Updated server bin 2013-05-18 23:53:28 -04:00
postbuild.bat Shouldn't have commited that 2012-05-30 10:19:08 +08:00
RconHandler.cs Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
Resources.Designer.cs Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
Resources.resx Removed mousefontchars, valid chars are 0x20-0xA9(32-169) 2011-07-09 10:00:00 -04:00
SaveManager.cs Added protection against downstream exceptions when saving the world 2012-02-28 11:38:17 +00:00
StatTracker.cs Added an option to hide stat tracker debug messages 2012-05-29 20:24:17 -06:00
TShock.cs Changed the server's lighting mode to 2. This will fix any glitches caused by the decreased world size. 2013-07-08 21:39:14 -04:00
TShockAPI.csproj Added PaginationTools class to greatly simplify sending multiple pages of data to a player. 2013-06-27 10:48:18 +02:00
TShockAPI.licenseheader Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
TSPlayer.cs Fixed a possible bug causing TSPlayer.StrikeNPC to cause NullReferenceExceptions depending on the calling thread. 2013-07-22 12:22:42 +02:00
UpdateManager.cs Update copyright to reflect actual year date. 2012-04-24 12:45:46 -06:00
Utils.cs -Ingame log messages are no longer shown to the player who caused them. 2013-07-22 12:22:39 +02:00