[PR #2] [MERGED] api-changes #17

Closed
opened 2026-10-15 12:54:24 +00:00 by bsakaguchi · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/games-on-whales/wolf-den/pull/2
Author: @Skerga
Created: 12/23/2025
Status: ✅ Merged
Merged: 12/23/2025
Merged by: @Skerga

Base: stable ← Head: api-changes


📝 Commits (3)

  • abbec1a removed project api implementation, added reference to new api package. refactored code to reflect new api nameing scheme
  • 260fa36 fixed Dockerfile.
  • 9728a7f fix: Added check if cover folder exists, if not don't try to search content.

📊 Changes

37 files changed (+54 additions, -1629 deletions)

View changed files

📝 Dockerfile (+0 -2)
➖ OpenApiGenerator/OpenApiGenerator.csproj (+0 -40)
➖ OpenApiGenerator/Properties/launchSettings.json (+0 -9)
➖ OpenApiGenerator/SourceGeneratorWithAdditionalFiles.cs (+0 -82)
➖ WolfApi/Api.cs (+0 -151)
➖ WolfApi/Components/ClientSideRateLimitedHandler.cs (+0 -52)
➖ WolfApi/Components/DockerApi.cs (+0 -166)
➖ WolfApi/Components/IconApi.cs (+0 -57)
➖ WolfApi/Components/SseApi.cs (+0 -206)
➖ WolfApi/Components/Wrappers.cs (+0 -42)
➖ WolfApi/Docker.json (+0 -699)
➖ WolfApi/Extensions/Extensions.cs (+0 -21)
➖ WolfApi/WolfApi.csproj (+0 -31)
➖ WolfApi/WolfApi.json (+0 -1)
📝 WolfLeash.sln (+0 -12)
📝 WolfLeash.sln.DotSettings.user (+1 -0)
📝 WolfLeash/Components/Classes/AppExtensions.cs (+4 -4)
📝 WolfLeash/Components/Classes/WolfApi.cs (+3 -4)
📝 WolfLeash/Components/Misc/DiskUsage.razor (+2 -3)
📝 WolfLeash/Components/Pages/Apps/Show.razor (+2 -2)

...and 17 more files

📄 Description

With the seperation of the Api code to its own Git and its release as a Nuget some changes to the used syntax where needed. Mainly the change in namespace for types from NSwagWolfApi -> GamesOnWhales and NSwagDocker -> GamesOnWhales.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/games-on-whales/wolf-den/pull/2 **Author:** [@Skerga](https://github.com/Skerga) **Created:** 12/23/2025 **Status:** ✅ Merged **Merged:** 12/23/2025 **Merged by:** [@Skerga](https://github.com/Skerga) **Base:** `stable` ← **Head:** `api-changes` --- ### 📝 Commits (3) - [`abbec1a`](https://github.com/games-on-whales/wolf-den/commit/abbec1a540022bd4cb6e4001f5ab41e4d8c9564b) removed project api implementation, added reference to new api package. refactored code to reflect new api nameing scheme - [`260fa36`](https://github.com/games-on-whales/wolf-den/commit/260fa367b363497f468b4e94b8268348f0d3ccf9) fixed Dockerfile. - [`9728a7f`](https://github.com/games-on-whales/wolf-den/commit/9728a7f26bef15e901d6b6365b2946d654bcfb80) fix: Added check if cover folder exists, if not don't try to search content. ### 📊 Changes **37 files changed** (+54 additions, -1629 deletions) <details> <summary>View changed files</summary> 📝 `Dockerfile` (+0 -2) ➖ `OpenApiGenerator/OpenApiGenerator.csproj` (+0 -40) ➖ `OpenApiGenerator/Properties/launchSettings.json` (+0 -9) ➖ `OpenApiGenerator/SourceGeneratorWithAdditionalFiles.cs` (+0 -82) ➖ `WolfApi/Api.cs` (+0 -151) ➖ `WolfApi/Components/ClientSideRateLimitedHandler.cs` (+0 -52) ➖ `WolfApi/Components/DockerApi.cs` (+0 -166) ➖ `WolfApi/Components/IconApi.cs` (+0 -57) ➖ `WolfApi/Components/SseApi.cs` (+0 -206) ➖ `WolfApi/Components/Wrappers.cs` (+0 -42) ➖ `WolfApi/Docker.json` (+0 -699) ➖ `WolfApi/Extensions/Extensions.cs` (+0 -21) ➖ `WolfApi/WolfApi.csproj` (+0 -31) ➖ `WolfApi/WolfApi.json` (+0 -1) 📝 `WolfLeash.sln` (+0 -12) 📝 `WolfLeash.sln.DotSettings.user` (+1 -0) 📝 `WolfLeash/Components/Classes/AppExtensions.cs` (+4 -4) 📝 `WolfLeash/Components/Classes/WolfApi.cs` (+3 -4) 📝 `WolfLeash/Components/Misc/DiskUsage.razor` (+2 -3) 📝 `WolfLeash/Components/Pages/Apps/Show.razor` (+2 -2) _...and 17 more files_ </details> ### 📄 Description With the seperation of the Api code to its own Git and its release as a Nuget some changes to the used syntax where needed. Mainly the change in namespace for types from NSwagWolfApi -> GamesOnWhales and NSwagDocker -> GamesOnWhales. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
bsakaguchi 2026-10-15 12:54:24 +00:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
games-on-whales/wolf-den#17
No description provided.