[PR #13] [MERGED] Improvements #20

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

📋 Pull Request Information

Original PR: https://github.com/games-on-whales/wolf-den/pull/13
Author: @Skerga
Created: 2/21/2026
Status: ✅ Merged
Merged: 7/10/2026
Merged by: @Skerga

Base: stable ← Head: dev-improvements


📝 Commits (10+)

  • c902119 Added Toml reader library
  • 85f2f38 Added Class that loads the current configuration for the Wildlife apps from Github.
  • 7f4014e Cleaned test site
  • 669970a Added ability to add the wildlife apps to a newly created profile.
  • f2aafb8 Fixed some warnings
  • 23fa77d Added Moonlight user Apps.
  • 7baa2ff Updated GamesOnWhales.Wolf.Net.Bindings Version
  • 994210f Merge branch 'stable' into dev-improvements
  • c302622 Updated SharpCompress version used.
  • 8b5ac67 fix: fixed alignment.

📊 Changes

23 files changed (+626 additions, -262 deletions)

View changed files

📝 WolfLeash/Components/Classes/DecompressionStrategy/DecompressionStrategyExtensions.cs (+1 -1)
➕ WolfLeash/Components/Classes/DefaultAppLoader.cs (+113 -0)
📝 WolfLeash/Components/Classes/WolfApi.cs (+14 -27)
📝 WolfLeash/Components/Layout/MainLayout.razor (+4 -3)
📝 WolfLeash/Components/Misc/DiskImage.razor (+0 -1)
📝 WolfLeash/Components/Pages/Apps/Edit.razor (+16 -2)
📝 WolfLeash/Components/Pages/Apps/Show.razor (+56 -7)
📝 WolfLeash/Components/Pages/Apps/SubComponent/AppCard.razor (+34 -19)
📝 WolfLeash/Components/Pages/Apps/SubComponent/AppCardGroup.razor (+1 -1)
📝 WolfLeash/Components/Pages/Apps/SubComponent/AppForm.razor (+161 -83)
📝 WolfLeash/Components/Pages/Apps/SubComponent/AppOwners.razor (+25 -17)
➕ WolfLeash/Components/Pages/Apps/SubComponent/MoonlightAppCard.razor (+68 -0)
📝 WolfLeash/Components/Pages/Clients/Pairing.razor (+4 -3)
📝 WolfLeash/Components/Pages/Clients/SubComponent/ClientSettings.razor (+29 -29)
📝 WolfLeash/Components/Pages/Profiles/Show.razor (+2 -2)
📝 WolfLeash/Components/Pages/Profiles/SubComponent/AddProfile.razor (+27 -4)
📝 WolfLeash/Components/Pages/Profiles/SubComponent/AppsAccordionItem.razor (+23 -8)
📝 WolfLeash/Components/Pages/Profiles/SubComponent/ProfileAccordionItem.razor (+13 -1)
📝 WolfLeash/Components/Pages/Test.razor (+0 -45)
📝 WolfLeash/Database/Model/Runner.cs (+1 -1)

...and 3 more files

📄 Description

Next round of features and improvements:

  • Added the ability to give new Profiles the Default apps.
  • Implements #14
  • Fixes #18

🔄 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/13 **Author:** [@Skerga](https://github.com/Skerga) **Created:** 2/21/2026 **Status:** ✅ Merged **Merged:** 7/10/2026 **Merged by:** [@Skerga](https://github.com/Skerga) **Base:** `stable` ← **Head:** `dev-improvements` --- ### 📝 Commits (10+) - [`c902119`](https://github.com/games-on-whales/wolf-den/commit/c9021199435e20ca772a1b0a40497b49615f5113) Added Toml reader library - [`85f2f38`](https://github.com/games-on-whales/wolf-den/commit/85f2f384b5e09e7c2c6d6817137d448098f6616b) Added Class that loads the current configuration for the Wildlife apps from Github. - [`7f4014e`](https://github.com/games-on-whales/wolf-den/commit/7f4014e951db13d775537f1d7d25477db99a8a79) Cleaned test site - [`669970a`](https://github.com/games-on-whales/wolf-den/commit/669970af498de9687e05d528aabc00c9d9b6306d) Added ability to add the wildlife apps to a newly created profile. - [`f2aafb8`](https://github.com/games-on-whales/wolf-den/commit/f2aafb85c57535731ce5d43b590ca2b932f78b69) Fixed some warnings - [`23fa77d`](https://github.com/games-on-whales/wolf-den/commit/23fa77d9262f3894bb9257d1e945ba5d27042b67) Added Moonlight user Apps. - [`7baa2ff`](https://github.com/games-on-whales/wolf-den/commit/7baa2ff31b2dd7ebc2988d66886c19c52bb4207d) Updated GamesOnWhales.Wolf.Net.Bindings Version - [`994210f`](https://github.com/games-on-whales/wolf-den/commit/994210f964867931a3ce880dd4f5a50158021050) Merge branch 'stable' into dev-improvements - [`c302622`](https://github.com/games-on-whales/wolf-den/commit/c30262245325185a15fa56df2d5233039484f1bb) Updated SharpCompress version used. - [`8b5ac67`](https://github.com/games-on-whales/wolf-den/commit/8b5ac6718353f0897831bc7b816581e916c4a856) fix: fixed alignment. ### 📊 Changes **23 files changed** (+626 additions, -262 deletions) <details> <summary>View changed files</summary> 📝 `WolfLeash/Components/Classes/DecompressionStrategy/DecompressionStrategyExtensions.cs` (+1 -1) ➕ `WolfLeash/Components/Classes/DefaultAppLoader.cs` (+113 -0) 📝 `WolfLeash/Components/Classes/WolfApi.cs` (+14 -27) 📝 `WolfLeash/Components/Layout/MainLayout.razor` (+4 -3) 📝 `WolfLeash/Components/Misc/DiskImage.razor` (+0 -1) 📝 `WolfLeash/Components/Pages/Apps/Edit.razor` (+16 -2) 📝 `WolfLeash/Components/Pages/Apps/Show.razor` (+56 -7) 📝 `WolfLeash/Components/Pages/Apps/SubComponent/AppCard.razor` (+34 -19) 📝 `WolfLeash/Components/Pages/Apps/SubComponent/AppCardGroup.razor` (+1 -1) 📝 `WolfLeash/Components/Pages/Apps/SubComponent/AppForm.razor` (+161 -83) 📝 `WolfLeash/Components/Pages/Apps/SubComponent/AppOwners.razor` (+25 -17) ➕ `WolfLeash/Components/Pages/Apps/SubComponent/MoonlightAppCard.razor` (+68 -0) 📝 `WolfLeash/Components/Pages/Clients/Pairing.razor` (+4 -3) 📝 `WolfLeash/Components/Pages/Clients/SubComponent/ClientSettings.razor` (+29 -29) 📝 `WolfLeash/Components/Pages/Profiles/Show.razor` (+2 -2) 📝 `WolfLeash/Components/Pages/Profiles/SubComponent/AddProfile.razor` (+27 -4) 📝 `WolfLeash/Components/Pages/Profiles/SubComponent/AppsAccordionItem.razor` (+23 -8) 📝 `WolfLeash/Components/Pages/Profiles/SubComponent/ProfileAccordionItem.razor` (+13 -1) 📝 `WolfLeash/Components/Pages/Test.razor` (+0 -45) 📝 `WolfLeash/Database/Model/Runner.cs` (+1 -1) _...and 3 more files_ </details> ### 📄 Description Next round of features and improvements: - Added the ability to give new Profiles the Default apps. - Implements #14 - Fixes #18 --- <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:25 +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#20
No description provided.