[PR #1924] [MERGED] Add progress bars to client area #1655

Closed
opened 2026-02-04 20:04:57 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/1924
Author: @notAreYouScared
Created: 11/24/2025
Status: Merged
Merged: 11/29/2025
Merged by: @notAreYouScared

Base: mainHead: charles/progress-bars


📝 Commits (10+)

📊 Changes

9 files changed (+561 additions, -63 deletions)

View changed files

📝 app/Filament/App/Resources/Servers/Pages/ListServers.php (+25 -19)
app/Filament/Components/Tables/Columns/Concerns/HasProgress.php (+136 -0)
app/Filament/Components/Tables/Columns/ProgressBarColumn.php (+162 -0)
📝 app/Filament/Components/Tables/Columns/ServerEntryColumn.php (+13 -0)
📝 app/Models/Node.php (+14 -12)
📝 app/Models/Server.php (+3 -3)
resources/views/livewire/columns/progress-bar-column.blade.php (+86 -0)
📝 resources/views/livewire/server-entry-placeholder.blade.php (+52 -13)
📝 resources/views/livewire/server-entry.blade.php (+70 -16)

📄 Description

chrome_Hf5CztnrVc
chrome_VzpyZlihOY


🔄 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/1924 **Author:** [@notAreYouScared](https://github.com/notAreYouScared) **Created:** 11/24/2025 **Status:** ✅ Merged **Merged:** 11/29/2025 **Merged by:** [@notAreYouScared](https://github.com/notAreYouScared) **Base:** `main` ← **Head:** `charles/progress-bars` --- ### 📝 Commits (10+) - [`3105d01`](https://github.com/pelican-dev/panel/commit/3105d015a563e1e3648a452a76ccdf5bb89224c1) wip - [`18f40a7`](https://github.com/pelican-dev/panel/commit/18f40a75bdf7dfdfbf59aead21ffd32f7a3c6584) wip - [`7232264`](https://github.com/pelican-dev/panel/commit/7232264e826387e8aeeea73455d11763c71a93e7) i like bigger text - [`3e33582`](https://github.com/pelican-dev/panel/commit/3e335828b45999ceef967c0279107aa8c20ae1ea) Tweaks - [`df63244`](https://github.com/pelican-dev/panel/commit/df63244cb63e616668eaf34ee504d10bca6b9299) Grid view in a dumpster fire - [`ef9dec9`](https://github.com/pelican-dev/panel/commit/ef9dec9e5ecabe1bd1223e7bffc762c8516c1e34) Update limits and colors - [`7d7eb2c`](https://github.com/pelican-dev/panel/commit/7d7eb2c3999d731865430e3bebcd520e269c5dc4) Fix 500s - [`173b94b`](https://github.com/pelican-dev/panel/commit/173b94b3825a84ede328cb0eca498737b6acad0f) rabbit suggested changes - [`51f7a10`](https://github.com/pelican-dev/panel/commit/51f7a10b349c38dc7f921c210e8528ab3eafd70d) cache - [`0cb3906`](https://github.com/pelican-dev/panel/commit/0cb39064386d62e317a413bd91f59e2dae505120) Update table view to use the same max ### 📊 Changes **9 files changed** (+561 additions, -63 deletions) <details> <summary>View changed files</summary> 📝 `app/Filament/App/Resources/Servers/Pages/ListServers.php` (+25 -19) ➕ `app/Filament/Components/Tables/Columns/Concerns/HasProgress.php` (+136 -0) ➕ `app/Filament/Components/Tables/Columns/ProgressBarColumn.php` (+162 -0) 📝 `app/Filament/Components/Tables/Columns/ServerEntryColumn.php` (+13 -0) 📝 `app/Models/Node.php` (+14 -12) 📝 `app/Models/Server.php` (+3 -3) ➕ `resources/views/livewire/columns/progress-bar-column.blade.php` (+86 -0) 📝 `resources/views/livewire/server-entry-placeholder.blade.php` (+52 -13) 📝 `resources/views/livewire/server-entry.blade.php` (+70 -16) </details> ### 📄 Description ![chrome_Hf5CztnrVc](https://github.com/user-attachments/assets/a1617f5f-92f8-4d94-940d-96e4219c13cd) ![chrome_VzpyZlihOY](https://github.com/user-attachments/assets/edae31e2-ee5a-45e9-84f6-0236612cf3f3) --- <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-04 20:04:57 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#1655