mirror of
https://github.com/open-webui/open-webui.git
synced 2026-07-17 17:02:01 -05:00
[PR #24770] refactor: remove unused GET /evaluations/feedbacks/user endpoint #131497
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/open-webui/open-webui/pull/24770
Author: @Classic298
Created: 5/15/2026
Status: 🔄 Open
Base:
dev← Head:remove-unused-feedbacks-user-endpoint📝 Commits (1)
ccbe597refactor: remove unused GET /evaluations/feedbacks/user endpoint📊 Changes
2 files changed (+0 additions, -12 deletions)
View changed files
📝
backend/open_webui/models/feedbacks.py(+0 -5)📝
backend/open_webui/routers/evaluations.py(+0 -7)📄 Description
This endpoint loaded a user's entire feedback table into memory in one response (flagged as a High OOM risk in open-webui#22206), but it has no callers anywhere: nothing in the frontend, backend, tests, or docs invokes it. Rather than add streaming/pagination to dead code, remove it.
Also drops the now-orphaned Feedbacks.get_feedbacks_by_user_id data layer method (its only caller was this endpoint) and the now-unused FeedbackUserResponse import in the evaluations router.
Ref: open-webui#22206
Contributor License Agreement
🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.