mirror of
https://github.com/open-webui/open-webui.git
synced 2026-03-22 22:21:27 -05:00
Separate the Chat logic from the system logic #82
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?
Originally created by @oliverbob on GitHub (Dec 13, 2023).
Is there a way to create or separate the chat logic from the system/administrative logic? Its good to be able to add a feature that allows server owners to disable/enable features or settings or administrator privileges (at build or at runtime), such as:
If contributors are busy, I'd like to be able to know the actual files that deals with this view, so I can play around with it.
Overall, I'm happy with the result of the latest release. Kudos to the contributors.
Thanks.
@tjbck commented on GitHub (Dec 13, 2023):
Hi, Thanks for the suggestion. RBAC is a feature that's being developed, stay tuned.
As for the all other numerous features you're requesting, I do not plan on adding them (non-core) in the near future, and will be only focusing on adding core features, so you would have to fork the repo and add features to the frontend and the backend yourself. Please refer to the code in the
/src/liband/src/routesfor the frontend,/backenddirectory for the backend. Thanks. Duplicate of #68@turnercore commented on GitHub (Dec 24, 2023):
Would you welcome PRs that add non-core features, or would you rather someone fork the project if they want to add non-core features?