[PR #848] [MERGED] Replace some guzzle exceptions and fix server creation failures #1011

Closed
opened 2026-02-05 18:01:04 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/848
Author: @lancepioch
Created: 12/30/2024
Status: Merged
Merged: 1/1/2025
Merged by: @lancepioch

Base: mainHead: lance/create-server-fixes


📝 Commits (6)

  • 10f63a4 Replace guzzle exceptions
  • 4aa7f1e Pint fixes
  • e6f6efc Fix test
  • 847d035 Remove unused imports
  • 8797cdb Catch & Notify the user instead of 500
  • e9f8722 Update app/Filament/Admin/Resources/ServerResource/Pages/CreateServer.php

📊 Changes

7 files changed (+81 additions, -152 deletions)

View changed files

📝 app/Exceptions/Http/Connection/DaemonConnectionException.php (+2 -2)
📝 app/Filament/Admin/Pages/Settings.php (+12 -12)
📝 app/Filament/Admin/Resources/ServerResource/Pages/CreateServer.php (+14 -1)
📝 app/Models/Server.php (+5 -10)
📝 app/Repositories/Daemon/DaemonServerRepository.php (+40 -112)
📝 app/Services/Servers/ServerCreationService.php (+5 -5)
📝 tests/Integration/Services/Servers/ServerCreationServiceTest.php (+3 -10)

📄 Description

No description provided


🔄 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/pelican-dev/panel/pull/848 **Author:** [@lancepioch](https://github.com/lancepioch) **Created:** 12/30/2024 **Status:** ✅ Merged **Merged:** 1/1/2025 **Merged by:** [@lancepioch](https://github.com/lancepioch) **Base:** `main` ← **Head:** `lance/create-server-fixes` --- ### 📝 Commits (6) - [`10f63a4`](https://github.com/pelican-dev/panel/commit/10f63a49be609a2f8a0e1e3f77f56fc5b9ead4e5) Replace guzzle exceptions - [`4aa7f1e`](https://github.com/pelican-dev/panel/commit/4aa7f1ee6cc18972a582eceb22a799d23a92a2c4) Pint fixes - [`e6f6efc`](https://github.com/pelican-dev/panel/commit/e6f6efc830d31d8691b84144576ac9b6b877bdff) Fix test - [`847d035`](https://github.com/pelican-dev/panel/commit/847d035f80f44e80a95e9d2915ae7ceee6a36b5a) Remove unused imports - [`8797cdb`](https://github.com/pelican-dev/panel/commit/8797cdb0a9ba6d953e1e7cf4b800bf009daf9cc2) Catch & Notify the user instead of 500 - [`e9f8722`](https://github.com/pelican-dev/panel/commit/e9f8722372b23cf08b420a0d324e20160c61af55) Update app/Filament/Admin/Resources/ServerResource/Pages/CreateServer.php ### 📊 Changes **7 files changed** (+81 additions, -152 deletions) <details> <summary>View changed files</summary> 📝 `app/Exceptions/Http/Connection/DaemonConnectionException.php` (+2 -2) 📝 `app/Filament/Admin/Pages/Settings.php` (+12 -12) 📝 `app/Filament/Admin/Resources/ServerResource/Pages/CreateServer.php` (+14 -1) 📝 `app/Models/Server.php` (+5 -10) 📝 `app/Repositories/Daemon/DaemonServerRepository.php` (+40 -112) 📝 `app/Services/Servers/ServerCreationService.php` (+5 -5) 📝 `tests/Integration/Services/Servers/ServerCreationServiceTest.php` (+3 -10) </details> ### 📄 Description _No description provided_ --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
OVERLORD added the pull-request label 2026-02-05 18:01:04 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel-pelican-dev#1011