mirror of
https://github.com/fosrl/pangolin.git
synced 2026-07-16 22:55:14 -05:00
[PR #3130] [MERGED] feat: add label filter column to sites, resource & client tables #21471
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
📋 Pull Request Information
Original PR: https://github.com/fosrl/pangolin/pull/3130
Author: @Fredkiss3
Created: 5/22/2026
Status: ✅ Merged
Merged: 5/27/2026
Merged by: @miloschwartz
Base:
dev← Head:feat/filter-on-label-column📝 Commits (8)
76aea31✨ add label filter column to sitesTablefd1813fMerge branch 'dev' into feat/filter-on-label-column9188339✨ label filter column36fbd88✨ label filter column for private resourcesfacbb8f✨ label filter column on the clients tabledf098f5♻️ pass default user search params query to user devices table94949aa♻️ fix search params on other tables too6d14a4d💄 fix blueprint toast color📊 Changes
13 files changed (+779 additions, -456 deletions)
View changed files
📝
messages/en-US.json(+2 -0)📝
server/routers/client/listClients.ts(+47 -3)📝
server/routers/resource/listResources.ts(+41 -3)📝
server/routers/site/listSites.ts(+50 -3)📝
server/routers/siteResource/listAllSiteResourcesByOrg.ts(+47 -3)📝
src/components/ClientResourcesTable.tsx(+15 -59)📝
src/components/CreateBlueprintForm.tsx(+1 -1)📝
src/components/HealthChecksTable.tsx(+3 -2)➕
src/components/LabelColumnFilterButton.tsx(+187 -0)📝
src/components/MachineClientsTable.tsx(+30 -55)📝
src/components/ProxyResourcesTable.tsx(+15 -5)📝
src/components/SitesTable.tsx(+340 -322)📝
src/components/UserDevicesTable.tsx(+1 -0)📄 Description
Community Contribution License Agreement
By creating this pull request, I grant the project maintainers an unlimited,
perpetual license to use, modify, and redistribute these contributions under any terms they
choose, including both the AGPLv3 and the Fossorial Commercial license terms. I
represent that I have the right to grant this license for all contributed content.
Summary
Main changes:
Other changes:
Screenshots
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.