refactor: Single Toast after bulk updates#21958
refactor: Single Toast after bulk updates#21958pljones wants to merge 1 commit intoopen-webui:devfrom
Conversation
👋 Welcome and Thank You for Contributing!We appreciate you taking the time to submit a pull request to Open WebUI!
|
|
|
To follow: Both of those are ready and tested, too. |
|
That "Detailed Analysis and Full Report (click to expand)" is pretty neat. Yes, it was a choice to keep it all in this one PR -- mostly as ground work for the second "refactor again" PR to make the code "ready". I guess this does muddy "add some value" (get rid of those multiple toasts) with all the other improvements that could have been left until the second PR tore everything apart. However, I think it's actually easier to follow the development of the code in the way I've split it. |
|
Addressed in dev. |
Pull Request Checklist
Note to first-time contributors: Please open a discussion post in Discussions to discuss your idea/fix with the community before creating a pull request, and describe your changes before submitting a pull request.
This is to ensure large feature PRs are discussed with the community first, before starting work on it. If the community does not want this feature or it is not relevant for Open WebUI as a project, it can be identified in the discussion before working on the feature and submitting the PR.
Before submitting, make sure you've checked the following:
devbranch. PRs targetingmainwill be immediately closed.Documentation: Add docs in Open WebUI Docs Repository. Document user-facing behavior, environment variables, public APIs/interfaces, or deployment steps.N/ADependencies: Are there any new or upgraded dependencies? If so, explain why, update the changelog/docs, and include any compatibility notes. Actually run the code/function that uses updated library to ensure it doesn't crash.N/AAgentic AI Code: Confirm this Pull Request is not written by any AI Agent or has at least gone through additional human review AND manual testing. If any AI Agent is the co-author of this PR, it may lead to immediate closure of the PR.Nonedevto ensure no unrelated commits (e.g. frommain) are included. Push updates to the existing PR branch instead of closing and reopening.Changelog Entry
Description
Added
Changed
Deprecated
Removed
Fixed
Security
Breaking Changes
Additional Information
Screenshots or Videos
Before - Hide All models
https://github.com/user-attachments/assets/90f5d1b8-f622-49ab-9372-048c8e697e76
Before - Disable All models
https://github.com/user-attachments/assets/c9eff037-0278-42e9-b576-5838e4f808fe
(No toasts)
After - Hide All models
Screen.Recording.2026-02-28.093750.mp4
After - Disable All models
Screen.Recording.2026-02-28.093950.mp4
Contributor License Agreement
By submitting this pull request, I confirm that I have read and fully agree to the Contributor License Agreement (CLA), and I am providing my contributions under its terms.
Note
Deleting the CLA section will lead to immediate closure of your PR and it will not be merged in.