mirror of
https://github.com/fosrl/pangolin.git
synced 2026-07-24 05:33:43 -05:00
[GH-ISSUE #3141] Setting resources page size to 100 permanently bricks dashboard for affected user #27940
Reference in New Issue
Block a user
Originally created by @4nonX on GitHub (May 24, 2026).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/3141
Describe the Bug
Version: ee-1.18.3
Browser: Floorp, Opera, Firefox Developer Edition
Resource count: 44
Steps: Login to management dashboard -> go to ressources tab -> set counter in the bottom left to anything but the default 20
On Resources page, change "items per page" to 100
Page hangs / browser reports site not reachable
Every subsequent visit to the dashboard hangs at the same point
Cause (confirmed via DB inspection): Preference is persisted in browser localStorage, not server-side. There is no UI path to recover because the dashboard won't load. Workaround requires manually clearing localStorage via DevTools.
Suggested fix: Either (a) cap page size at a value the frontend can render reliably, (b) implement virtualized rendering for the resources list, or (c) move the preference server-side with a documented reset path.
Environment
To Reproduce
login to pangolin-dashboard, go to ressources tab, set the ressources counter in the bottom left to anything but the precofnigured 20, the UI immediately refreshes and gets error 404 on refresh, effectively crashing.
Expected Behavior
setting the ressource counter to the preconfigured number should update the ressources page to show the configured amount of ressources per page.
@AstralDestiny commented on GitHub (May 24, 2026):
Update to 1.18.4 first please
@AstralDestiny commented on GitHub (May 24, 2026):
Can't replicate in EE-1.18.4 though
Though you could call
/orgName/settings/resources/proxy?page=1&pageSize=20@4nonX commented on GitHub (May 24, 2026):
Confirmed resolved in EE-1.18.4 as pointed out by AstralDestiny.