jsxc.nextcloud icon indicating copy to clipboard operation
jsxc.nextcloud copied to clipboard

Suppress group transmission to managed server

Open MarcelWaldvogel opened this issue 6 years ago • 0 comments

Add a new option to the "managed server" page to disable transmission of group information (including group memberships of any user connecting to the XMPP server, and other members of the groups the connecting user is a member of).

Concept:

  • Selection option "Transmit group memberships" (active by default?)
  • This setting is saved in the global app-specific settings
  • When this option is set, the sharedRoster() function in lib/Controller/ExternalApiController.php always returns
[
  'result' => 'success',
  'data' => [ 'sharedRoster' => [] ]
]

MarcelWaldvogel avatar May 26 '18 12:05 MarcelWaldvogel