#
# ChangeLog for binary-improvements2/WebServer/src/WebAPI/APIs
#
# Generated by Trac 1.6
# Apr 28, 2025, 7:50:28 AM

Sun, 07 May 2023 12:54:45 GMT alloc [432]
	* binary-improvements2/CommandExtensions/ModInfo.xml (modified)
	* binary-improvements2/MapRendering/ModInfo.xml (modified)
	* binary-improvements2/MarkersMod/ModInfo.xml (modified)
	* binary-improvements2/WebServer/ModInfo.xml (modified)
	* binary-improvements2/WebServer/WebServer.csproj (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Item.cs (added)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Mods.cs (modified)
	* binary-improvements2/bin/Mods/TFP_CommandExtensions/CommandExtensions.dll (modified)
	* binary-improvements2/bin/Mods/TFP_CommandExtensions/CommandExtensions.pdb (modified)
	* binary-improvements2/bin/Mods/TFP_CommandExtensions/ModInfo.xml (modified)
	* binary-improvements2/bin/Mods/TFP_MapRendering/MapRendering.dll (modified)
	* binary-improvements2/bin/Mods/TFP_MapRendering/MapRendering.pdb (modified)
	* binary-improvements2/bin/Mods/TFP_MapRendering/ModInfo.xml (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/ModInfo.xml (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/SpaceWizards.HttpListener.dll (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/SpaceWizards.HttpListener.pdb (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/WebServer.dll (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/WebServer.pdb (modified)
	* binary-improvements2/bin/Mods/Xample_MarkersMod/MarkersMod.dll (modified)
	* binary-improvements2/bin/Mods/Xample_MarkersMod/MarkersMod.pdb (modified)
	* binary-improvements2/bin/Mods/Xample_MarkersMod/ModInfo.xml (modified)

	Added API "item"


Mon, 24 Apr 2023 12:40:34 GMT alloc [426]
	* binary-improvements2/CommandExtensions/ModInfo.xml (modified)
	* binary-improvements2/MapRendering/ModInfo.xml (modified)
	* binary-improvements2/MapRendering/src/Api/Map.cs (modified)
	* binary-improvements2/MarkersMod/ModInfo.xml (modified)
	* binary-improvements2/MarkersMod/WebMod/bundle.js (modified)
	* binary-improvements2/MarkersMod/src/Markers.cs (modified)
	* binary-improvements2/WebServer/ModInfo.xml (modified)
	* binary-improvements2/WebServer/WebServer.csproj (modified)
	* binary-improvements2/WebServer/src/Commands/WebPermissionsCmd.cs (modified)
	* binary-improvements2/WebServer/src/ERequestMethod.cs (added)
	* binary-improvements2/WebServer/src/Permissions/AdminWebModules.cs (modified)
	* binary-improvements2/WebServer/src/RequestContext.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/AbsHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/SseHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/UserStatusHandler.cs (modified)
	* binary-improvements2/WebServer/src/Web.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Command.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Mods.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Player.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/RegisterUser.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/ServerStats.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/WebUiUpdates.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/AbsRestApi.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/AbsWebAPI.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/JsonCommons.cs (modified)
	* binary-improvements2/WebServer/src/WebMod.cs (modified)
	* binary-improvements2/bin/Mods/TFP_CommandExtensions/CommandExtensions.dll (modified)
	* binary-improvements2/bin/Mods/TFP_CommandExtensions/CommandExtensions.pdb (modified)
	* binary-improvements2/bin/Mods/TFP_CommandExtensions/ModInfo.xml (modified)
	* binary-improvements2/bin/Mods/TFP_MapRendering/MapRendering.dll (modified)
	* binary-improvements2/bin/Mods/TFP_MapRendering/MapRendering.pdb (modified)
	* binary-improvements2/bin/Mods/TFP_MapRendering/ModInfo.xml (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/ModInfo.xml (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/SpaceWizards.HttpListener.dll (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/SpaceWizards.HttpListener.pdb (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/WebServer.dll (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/WebServer.pdb (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/webserver/asset-manifest.json (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/webserver/index.html (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/webserver/static/js/main.58b61443.js (moved)
	* binary-improvements2/bin/Mods/TFP_WebServer/webserver/static/js/main.58b61443.js.LICENSE.txt (moved)
	* binary-improvements2/bin/Mods/TFP_WebServer/webserver/static/js/main.58b61443.js.map (moved)
	* binary-improvements2/bin/Mods/TFP_WebServer/webserver/static/media/7d2d-square.8d1f92bcf774cf9ed887.webp (moved)
	* binary-improvements2/bin/Mods/Xample_MarkersMod/MarkersMod.dll (modified)
	* binary-improvements2/bin/Mods/Xample_MarkersMod/MarkersMod.pdb (modified)
	* binary-improvements2/bin/Mods/Xample_MarkersMod/ModInfo.xml (modified)
	* binary-improvements2/bin/Mods/Xample_MarkersMod/WebMod/bundle.js (modified)

	*Updated web permissions system
	*Fixed webpermissions command ...


Mon, 10 Apr 2023 18:23:15 GMT alloc [425]
	* binary-improvements2/CommandExtensions/ModInfo.xml (modified)
	* binary-improvements2/MapRendering/MapRendering.csproj (modified)
	* binary-improvements2/MapRendering/ModInfo.xml (modified)
	* binary-improvements2/MapRendering/src/Api (added)
	* binary-improvements2/MapRendering/src/Api/Map.cs (added)
	* binary-improvements2/MapRendering/src/MapRenderer.cs (modified)
	* binary-improvements2/MapRendering/src/ModApi.cs (modified)
	* binary-improvements2/MarkersMod/ModInfo.xml (modified)
	* binary-improvements2/WebServer/ModInfo.xml (modified)
	* binary-improvements2/WebServer/WebServer.csproj (modified)
	* binary-improvements2/WebServer/src/Permissions/PermissionUtils.cs (added)
	* binary-improvements2/WebServer/src/SSE/EventLog.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Player.cs (added)
	* binary-improvements2/WebServer/src/WebAPI/JsonCommons.cs (modified)
	* binary-improvements2/WebServer/src/WebConnection.cs (modified)
	* binary-improvements2/WebServer/src/WebUtils.cs (modified)
	* binary-improvements2/bin/Mods/TFP_MapRendering/MapRendering.dll (modified)
	* binary-improvements2/bin/Mods/TFP_MapRendering/MapRendering.pdb (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/WebServer.dll (modified)
	* binary-improvements2/bin/Mods/TFP_WebServer/WebServer.pdb (modified)
	* binary-improvements2/bin/Mods/Xample_MarkersMod/MarkersMod.dll (modified)
	* binary-improvements2/bin/Mods/Xample_MarkersMod/MarkersMod.pdb (modified)
	* binary-improvements2/bin/Mods/Xample_MarkersMod/WebMod/bundle.js (modified)

	- API "map" added, currently only supports GET with the ID "config" ...


Mon, 27 Feb 2023 20:38:28 GMT alloc [416]
	* binary-improvements2/WebServer/src/WebAPI/APIs/RegisterUser.cs (modified)

	RegisterUser no longer uses a redirect on successful user creation


Mon, 27 Feb 2023 20:36:11 GMT alloc [414]
	* binary-improvements2/WebServer/src/WebAPI/APIs/Animal.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Hostile.cs (modified)

	Fixed: Animal and hostile API result JSON


Wed, 22 Feb 2023 16:56:08 GMT alloc [413]
	* binary-improvements2/WebServer/WebServer.csproj (modified)
	* binary-improvements2/WebServer/src/UserRegistrationTokens.cs (added)
	* binary-improvements2/WebServer/src/WebAPI/APIs/RegisterUser.cs (added)

	Added user registration classes


Wed, 22 Feb 2023 16:51:32 GMT alloc [408]
	* binary-improvements2/WebServer/src/WebAPI/APIs/Animal.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Command.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Hostile.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Log.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/ServerStats.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/WebMods.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/WebUiUpdates.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/JsonCommons.cs (modified)

	Few pieces of code cleanup


Thu, 16 Feb 2023 14:50:53 GMT alloc [404]
	* binary-improvements2/CommandExtensions/src/Commands/ListKnownPlayers.cs (modified)
	* binary-improvements2/WebServer/WebServer.csproj (modified)
	* binary-improvements2/WebServer/src/Commands/CreateWebUser.cs (added)
	* binary-improvements2/WebServer/src/Commands/ReloadWebPermissions.cs (deleted)
	* binary-improvements2/WebServer/src/Commands/WebPermissionsCmd.cs (modified)
	* binary-improvements2/WebServer/src/Commands/WebTokens.cs (modified)
	* binary-improvements2/WebServer/src/ConnectionHandler.cs (modified)
	* binary-improvements2/WebServer/src/ModApi.cs (modified)
	* binary-improvements2/WebServer/src/Permissions (added)
	* binary-improvements2/WebServer/src/Permissions/AdminApiTokens.cs (added)
	* binary-improvements2/WebServer/src/Permissions/AdminWebModules.cs (added)
	* binary-improvements2/WebServer/src/Permissions/AdminWebUsers.cs (added)
	* binary-improvements2/WebServer/src/Permissions/RegisterModules.cs (added)
	* binary-improvements2/WebServer/src/UrlHandlers/AbsHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/ApiHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/SessionHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/SseHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/UserStatusHandler.cs (modified)
	* binary-improvements2/WebServer/src/Web.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Command.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs/ServerInfo.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/AbsRestApi.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/Null.cs (modified)
	* binary-improvements2/WebServer/src/WebConnection.cs (modified)
	* binary-improvements2/WebServer/src/WebPermissions.cs (deleted)
	* binary-improvements2/WebServer/src/WebUtils.cs (modified)

	Latest state including reworking to the permissions system


Fri, 27 Jan 2023 18:28:00 GMT alloc [402]
	* binary-improvements2/7dtd-binaries/README.txt (modified)
	* binary-improvements2/7dtd-server-fixes/7dtd-server-fixes.csproj (modified)
	* binary-improvements2/7dtd-server-fixes/ModInfo.xml (modified)
	* binary-improvements2/7dtd-server-fixes/src/AllocsUtils.cs (deleted)
	* binary-improvements2/7dtd-server-fixes/src/JSON (deleted)
	* binary-improvements2/7dtd-server-fixes/src/ModApi.cs (modified)
	* binary-improvements2/7dtd-server-fixes/src/PersistentData/Inventory.cs (modified)
	* binary-improvements2/7dtd-server-fixes/src/PersistentData/PersistentContainer.cs (modified)
	* binary-improvements2/7dtd-server-fixes/src/PersistentData/Player.cs (modified)
	* binary-improvements2/7dtd-server-fixes/src/PersistentData/Players.cs (modified)
	* binary-improvements2/CommandExtensions/CommandExtensions.csproj (modified)
	* binary-improvements2/CommandExtensions/ModInfo.xml (modified)
	* binary-improvements2/CommandExtensions/src/ChatHelpers.cs (modified)
	* binary-improvements2/CommandExtensions/src/Commands/Give.cs (modified)
	* binary-improvements2/CommandExtensions/src/Commands/ListItems.cs (modified)
	* binary-improvements2/CommandExtensions/src/Commands/ListLandProtection.cs (modified)
	* binary-improvements2/CommandExtensions/src/Commands/RemoveLandProtection.cs (modified)
	* binary-improvements2/CommandExtensions/src/Commands/ShowInventory.cs (modified)
	* binary-improvements2/CommandExtensions/src/Commands/TestLogSpam.cs (added)
	* binary-improvements2/MapRendering/MapRendering.csproj (modified)
	* binary-improvements2/MapRendering/ModInfo.xml (modified)
	* binary-improvements2/MapRendering/src/Commands/EnableRendering.cs (modified)
	* binary-improvements2/MapRendering/src/MapRenderBlockBuffer.cs (modified)
	* binary-improvements2/MapRendering/src/MapRenderer.cs (modified)
	* binary-improvements2/MapRendering/src/MapTileCache.cs (copied)
	* binary-improvements2/MapRendering/src/ModApi.cs (modified)
	* binary-improvements2/MarkersMod/MarkersMod.csproj (modified)
	* binary-improvements2/MarkersMod/ModInfo.xml (modified)
	* binary-improvements2/MarkersMod/src/Markers.cs (modified)
	* binary-improvements2/MarkersMod/src/ModApi.cs (modified)
	* binary-improvements2/WebServer/ModInfo.xml (modified)
	* binary-improvements2/WebServer/WebServer.csproj (modified)
	* binary-improvements2/WebServer/src/Commands/EnableOpenIDDebug.cs (modified)
	* binary-improvements2/WebServer/src/Commands/WebTokens.cs (modified)
	* binary-improvements2/WebServer/src/ConnectionHandler.cs (modified)
	* binary-improvements2/WebServer/src/FileCache (moved)
	* binary-improvements2/WebServer/src/FileCache/AbstractCache.cs (modified)
	* binary-improvements2/WebServer/src/FileCache/DirectAccess.cs (modified)
	* binary-improvements2/WebServer/src/FileCache/InvalidateCachesCmd.cs (modified)
	* binary-improvements2/7dtd-server-fixes/src/FileCache/MapTileCache.cs (deleted)
	* binary-improvements2/WebServer/src/FileCache/SimpleCache.cs (modified)
	* binary-improvements2/WebServer/src/LiveData (moved)
	* binary-improvements2/WebServer/src/LiveData/Animals.cs (modified)
	* binary-improvements2/WebServer/src/LiveData/EntityFilterList.cs (modified)
	* binary-improvements2/WebServer/src/LiveData/Hostiles.cs (modified)
	* binary-improvements2/WebServer/src/MimeType.cs (modified)
	* binary-improvements2/WebServer/src/OpenID.cs (modified)
	* binary-improvements2/WebServer/src/SSE/AbsEvent.cs (modified)
	* binary-improvements2/WebServer/src/SSE/EventLog.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/ApiHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/ItemIconHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/RewriteHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/SessionHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/SseHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/StaticHandler.cs (modified)
	* binary-improvements2/WebServer/src/UrlHandlers/UserStatusHandler.cs (modified)
	* binary-improvements2/WebServer/src/Web.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/APIs (added)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Animal.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Command.cs (added)
	* binary-improvements2/WebServer/src/WebAPI/APIs/GetLandClaims.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/GetPlayerInventories.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/GetPlayerInventory.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/GetPlayerList.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/GetPlayersLocation.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/GetPlayersOnline.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Hostile.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/Log.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/ServerInfo.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/ServerStats.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/WebMods.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/APIs/WebUiUpdates.cs (moved)
	* binary-improvements2/WebServer/src/WebAPI/AbsRestApi.cs (modified)
	* binary-improvements2/WebServer/src/WebAPI/ExecuteConsoleCommand.cs (deleted)
	* binary-improvements2/WebServer/src/WebAPI/GetAllowedCommands.cs (deleted)
	* binary-improvements2/WebServer/src/WebAPI/JsonCommons.cs (added)
	* binary-improvements2/WebServer/src/WebCommandResult.cs (modified)
	* binary-improvements2/WebServer/src/WebConnection.cs (modified)
	* binary-improvements2/WebServer/src/WebMod.cs (modified)
	* binary-improvements2/WebServer/src/WebPermissions.cs (modified)
	* binary-improvements2/WebServer/src/WebUtils.cs (modified)

	- Major refactoring
	- Using Utf8Json for (de)serialization
	- Moving ...