This commit is contained in:
Timothy Jaeryang Baek 2026-02-25 14:52:41 -06:00
parent fd91fa433a
commit 87d33f6e18
3 changed files with 16 additions and 12 deletions

View File

@ -1299,17 +1299,6 @@ DEFAULT_GROUP_ID = PersistentConfig(
os.environ.get("DEFAULT_GROUP_ID", ""),
)
# Controls the default "Who can share to this group" setting for new groups.
# Env var values: "true" (anyone), "false" (no one), "members" (only group members).
_default_group_share = os.environ.get(
"DEFAULT_GROUP_SHARE_PERMISSION", "members"
).strip().lower()
DEFAULT_GROUP_SHARE_PERMISSION = (
"members"
if _default_group_share == "members"
else _default_group_share == "true"
)
PENDING_USER_OVERLAY_TITLE = PersistentConfig(
"PENDING_USER_OVERLAY_TITLE",
"ui.pending_user_overlay_title",

View File

@ -1041,3 +1041,18 @@ PIP_PACKAGE_INDEX_OPTIONS = os.getenv("PIP_PACKAGE_INDEX_OPTIONS", "").split()
####################################
EXTERNAL_PWA_MANIFEST_URL = os.environ.get("EXTERNAL_PWA_MANIFEST_URL")
####################################
# GROUP DEFAULTS
####################################
# Controls the default "Who can share to this group" setting for new groups.
# Env var values: "true" (anyone), "false" (no one), "members" (only group members).
_default_group_share = os.environ.get(
"DEFAULT_GROUP_SHARE_PERMISSION", "members"
).strip().lower()
DEFAULT_GROUP_SHARE_PERMISSION = (
"members"
if _default_group_share == "members"
else _default_group_share == "true"
)

View File

@ -6,7 +6,7 @@ import uuid
from sqlalchemy.orm import Session
from open_webui.internal.db import Base, JSONField, get_db, get_db_context
from open_webui.config import DEFAULT_GROUP_SHARE_PERMISSION
from open_webui.env import DEFAULT_GROUP_SHARE_PERMISSION
from open_webui.models.files import FileMetadataResponse