-
Notifications
You must be signed in to change notification settings - Fork 615
[BUG][UI]: The items in tables are filtered on a single pagination page and not across all records #3128
Copy link
Copy link
Labels
SHOULDP2: Important but not vital; high-value items that are not crucial for the immediate releaseP2: Important but not vital; high-value items that are not crucial for the immediate releasebugSomething isn't workingSomething isn't workingreadyValidated, ready-to-work-on itemsValidated, ready-to-work-on itemsuiUser InterfaceUser Interface
Milestone
Description
🐞 Bug Summary
I came across this issue while reviewing the issue #3047
The items (gateways, tools, resources or prompts) are filtered on a single pagination page and not across all records.
filter_issue_with_pagination.mov
🧩 Affected Component
Select the area of the project impacted:
-
mcpgateway- API -
mcpgateway- UI (admin panel) -
mcpgateway.wrapper- stdio wrapper - Federation or Transports
- CLI, Makefiles, or shell scripts
- Container setup (Docker/Podman/Compose)
- Other (explain below)
🔁 Steps to Reproduce
- Go to http://localhost:8080/admin
- Go to gateways, tools, resources or prompts page where there are more than one page in the pagination section
- Filter e.g. Tools by name on the first pagination page, and then go to page two in pagination
- Observe that the tools are filtered on the first page but not on the second one
- In this case, there should not be a page number two in the pagination
🤔 Expected Behavior
The items (gateways, tools, resources or prompts) should be filtered across all records, not on a single page only.
📓 Logs / Error Output
Paste any relevant stack traces or logs here.
🧠 Environment Info
You can retrieve most of this from the /version endpoint.
| Key | Value |
|---|---|
| Version or commit | latest |
| Runtime | Python 3.12 |
| Platform / OS | macOS |
| Container | Docker |
🧩 Additional Context (optional)
Add any configuration details, flags, or related issues.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
SHOULDP2: Important but not vital; high-value items that are not crucial for the immediate releaseP2: Important but not vital; high-value items that are not crucial for the immediate releasebugSomething isn't workingSomething isn't workingreadyValidated, ready-to-work-on itemsValidated, ready-to-work-on itemsuiUser InterfaceUser Interface