feat(communication): add room visibility and project chat controls
All checks were successful
Build and Release FEDEO / verify (push) Successful in 57s
Build and Release FEDEO / build-and-release (push) Successful in 6m27s

This commit is contained in:
2026-10-02 18:27:02 +02:00
parent 0887863981
commit 7e6c2fbac5
14 changed files with 364 additions and 21 deletions

View File

@@ -1717,6 +1717,16 @@ export const useDataStore = defineStore('data', () => {
key: "customerRef",
label: "Referenz des Kunden",
inputType: "text"
},{
key: "chatEnabled",
label: "Projektchat aktiviert",
inputType: "bool",
component: active,
defaultValue: true,
disabledFunction: () => {
const auth = useAuthStore()
return !auth.user?.is_admin && !auth.hasPermission('organisation.projects.write')
}
},{
key: "notes",
label: "Notizen",