# # ChangeLog for binary-improvements2/WebServer/src/Permissions # # Generated by Trac 1.6 # Nov 22, 2024, 6:05:51 PM Tue, 25 Apr 2023 17:41:10 GMT alloc [427] * 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/src/Permissions/AdminWebModules.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) *Save inherited per-method permission as "inherit" instead of the ... 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:40:12 GMT alloc [418] * binary-improvements2/WebServer/src/Permissions/AdminWebModules.cs (modified) * binary-improvements2/WebServer/src/UrlHandlers/ApiHandler.cs (modified) * binary-improvements2/WebServer/src/WebAPI/AbsRestApi.cs (modified) * binary-improvements2/WebServer/src/WebAPI/AbsWebAPI.cs (modified) Refactored API authorization to support per-HTTP-method permission levels 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