[PR #1413] [MERGED] Lazy load server entries (Grid only) #1376

Closed
opened 2026-02-04 19:41:25 +03:00 by OVERLORD · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/pelican-dev/panel/pull/1413
Author: @Boy132
Created: 5/28/2025
Status: Merged
Merged: 6/3/2025
Merged by: @Boy132

Base: mainHead: boy132/lazy-load-server-entries


📝 Commits (6)

  • cf38571 set lower timeout for server details request
  • 8c0556a lazy load server entries
  • d9af7b1 Merge remote-tracking branch 'upstream/main' into boy132/lazy-load-server-entries
  • c195a5c add key to livewire component
  • a0f73b9 move view to different folder
  • e7bcfb1 fix background color

📊 Changes

6 files changed (+121 additions, -65 deletions)

View changed files

📝 app/Filament/Components/Tables/Columns/ServerEntryColumn.php (+1 -1)
app/Livewire/ServerEntry.php (+64 -0)
📝 app/Repositories/Daemon/DaemonServerRepository.php (+1 -1)
resources/views/livewire/columns/server-entry-column.blade.php (+8 -0)
resources/views/livewire/server-entry.blade.php (+47 -0)
resources/views/tables/columns/server-entry-column.blade.php (+0 -63)

📄 Description

Animation


🔄 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/1413 **Author:** [@Boy132](https://github.com/Boy132) **Created:** 5/28/2025 **Status:** ✅ Merged **Merged:** 6/3/2025 **Merged by:** [@Boy132](https://github.com/Boy132) **Base:** `main` ← **Head:** `boy132/lazy-load-server-entries` --- ### 📝 Commits (6) - [`cf38571`](https://github.com/pelican-dev/panel/commit/cf385710f3f8fc31e5263fa70d978c04828a11d2) set lower timeout for server details request - [`8c0556a`](https://github.com/pelican-dev/panel/commit/8c0556ad26408adfa06b9c50add40fdf75f8b558) lazy load server entries - [`d9af7b1`](https://github.com/pelican-dev/panel/commit/d9af7b1b294cbbc48c1c871b16d1b2f476047136) Merge remote-tracking branch 'upstream/main' into boy132/lazy-load-server-entries - [`c195a5c`](https://github.com/pelican-dev/panel/commit/c195a5cd27e6364028128311578a86c84ec866d5) add key to livewire component - [`a0f73b9`](https://github.com/pelican-dev/panel/commit/a0f73b9db32d6e387fd433d58fac7c01a0ab6c7e) move view to different folder - [`e7bcfb1`](https://github.com/pelican-dev/panel/commit/e7bcfb1d15ae15d3b536db0a34ac45cab151d7d6) fix background color ### 📊 Changes **6 files changed** (+121 additions, -65 deletions) <details> <summary>View changed files</summary> 📝 `app/Filament/Components/Tables/Columns/ServerEntryColumn.php` (+1 -1) ➕ `app/Livewire/ServerEntry.php` (+64 -0) 📝 `app/Repositories/Daemon/DaemonServerRepository.php` (+1 -1) ➕ `resources/views/livewire/columns/server-entry-column.blade.php` (+8 -0) ➕ `resources/views/livewire/server-entry.blade.php` (+47 -0) ➖ `resources/views/tables/columns/server-entry-column.blade.php` (+0 -63) </details> ### 📄 Description ![Animation](https://github.com/user-attachments/assets/b1afb2ac-9f9f-4d01-b3ac-5a511f84bd65) --- <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 19:41:25 +03:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/panel#1376