open-webui/src/lib/components
google-labs-jules[bot] 41e4e7395c feat: add permission toggle for public sharing of notes
This commit introduces a new permission toggle that allows administrators to control whether users can publicly share their notes.

- Adds a new environment variable `USER_PERMISSIONS_NOTES_ALLOW_PUBLIC_SHARING` to control the default setting.
- Adds a `public_notes` permission to the `sharing` section of the user permissions.
- Adds a toggle switch to the admin panel for managing this permission.
- Implements backend logic to enforce the permission when a user attempts to share a note publicly.
2025-09-26 20:48:01 +00:00
..
admin feat: add permission toggle for public sharing of notes 2025-09-26 20:48:01 +00:00
app chore: streamline the URL used for resources like favicon.png 2025-07-09 09:14:51 +02:00
channel Merge branch 'open-webui:dev' into dev 2025-09-26 01:25:50 +09:00
chat refac 2025-09-25 14:37:30 -05:00
common security: svg xss fix 2025-09-25 14:29:50 -05:00
icons enh: channel suggestions 2025-09-16 21:41:47 -05:00
layout refac: search modal input filters behaviour 2025-09-25 13:25:58 -05:00
notes refac 2025-09-24 17:05:37 -05:00
playground refac/enh: forward headers to tool server 2025-09-01 01:52:10 +04:00
workspace refac/fix: valves array type handling 2025-09-25 13:13:03 -05:00
AddConnectionModal.svelte chore: format 2025-09-17 11:11:46 -05:00
AddFilesPlaceholder.svelte refac: styling 2025-09-13 00:37:45 +04:00
AddToolServerModal.svelte chore: format 2025-09-25 11:43:10 -05:00
ChangelogModal.svelte refac: styling 2025-09-20 00:56:25 -05:00
ImportModal.svelte refac 2025-06-27 15:44:26 +04:00
NotificationToast.svelte refac: styling 2025-09-15 16:28:37 -05:00
OnBoarding.svelte refac: styling 2025-08-05 20:31:10 +04:00