I have searched the existing issues and discussions.
Problem Description
When client gets over hundreds, the admin panel get really slow because all the users are loaded from the DB to the backends
Desired Solution you'd like
Use pagination to load only certain amount of users (something like 10-20) the retrival from the DB will be much faster and the whole page will not be super alow
Alternatives Considered
No response
Additional Context
No response
Originally created by @itaybar on GitHub (May 1, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/13406
### Check Existing Issues
- [x] I have searched the existing issues and discussions.
### Problem Description
When client gets over hundreds, the admin panel get really slow because all the users are loaded from the DB to the backends
### Desired Solution you'd like
Use pagination to load only certain amount of users (something like 10-20) the retrival from the DB will be much faster and the whole page will not be super alow
### Alternatives Considered
_No response_
### Additional Context
_No response_
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
Originally created by @itaybar on GitHub (May 1, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/13406
Check Existing Issues
Problem Description
When client gets over hundreds, the admin panel get really slow because all the users are loaded from the DB to the backends
Desired Solution you'd like
Use pagination to load only certain amount of users (something like 10-20) the retrival from the DB will be much faster and the whole page will not be super alow
Alternatives Considered
No response
Additional Context
No response
@tjbck commented on GitHub (May 1, 2025):
Already added in dev. PLEASE check for existing issues/discussions/PRs before creating one.