-
Notifications
You must be signed in to change notification settings - Fork 56
Multiple fixes and add Group Backend support #384
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
e4ee7a9 to
459d92c
Compare
|
Hi @daita, Can you tell me if I need to split this big pull request in one pull request per commit, please? Have a good day, |
|
Hello, Thanks for this huge commit, but I would prefer a list of small PR instead ! (also, some of those are already fixed ;p) Regards, |
Signed-off-by: Tortue Torche <[email protected]>
Signed-off-by: Tortue Torche <[email protected]>
Fix nextcloud#243 Signed-off-by: Tortue Torche <[email protected]>
Fix nextcloud#342 Signed-off-by: Tortue Torche <[email protected]>
…o_closed_circles` option is enabled Fix nextcloud#382 and nextcloud#360 Signed-off-by: Tortue Torche <[email protected]>
Signed-off-by: Tortue Torche <[email protected]>
Including `name` and `description` attributes Signed-off-by: Tortue Torche <[email protected]>
…oup members from any users Default to `1`. When value is set to `0` it's only possible to add groups where the current user is a member or for global administrators. Fix nextcloud#128 Signed-off-by: Tortue Torche <[email protected]>
… Circles app Default value is `1` to show circles in shared list. Set it to `0` to hide them. Signed-off-by: Tortue Torche <[email protected]>
…n the files app Default is set to `1` to list them in the `files` application To hide them, set it to `0` Signed-off-by: Tortue Torche <[email protected]>
The main goal is to have better integrations with Nextcloud applications and clients. The group name is automatically suffixed by ` Circle` And you can customize the prefix and/or suffix group name with the `group_backend_name_prefix` and `group_backend_name_suffix` options You should also hide these mirrored circles in Nextcloud applications and clients, because their equivalent group will be used instead, via the `allow_listed_circles` option set to `0`. Fix nextcloud#363 Signed-off-by: Tortue Torche <[email protected]>
|
Hi @daita,
It's done, here my pull requests: #390, #391, #392, #393, #394, #395, #396, #397, #398, #399, #400 and #401! NB: You should merge them in the ascendant order, otherwise some issues might appears... Have a good day, |
|
Closing since this PR was subsequently handled through split up PRs: #384 (comment) |
NOTE: This big pull request will be eventually split in multiple pull requests...
group_backendoption to mirroring the circle as a group (automatically suffixed byCircle)You can customize prefix and suffix with the
group_backend_name_prefixandgroup_backend_name_suffixoptionsThe main goal is to have better integrations with Nextcloud applications and clients. (fix Offer setting so that any circle creates a group #363)
You should also hide these mirrored circles in Nextcloud applications and clients, because their equivalent group will be used instead, via the
allow_listed_circlesoption set to0group_backendoption is enabled, store the mirrored group id in thegroup_idcolumn of thecircles_circlestable, useful when the circle's name is updatedallow_listed_circlesTo show (1, default) or hide (0) circles in shared list, disabling this option is very useful when thegroup_backendoption is enabledpersonalandsecretcircles from Group backend, if thegroup_backendoption is enabledonSettingsChangeevent to get old setting values (includingnameanddescriptionattributes).allow_adding_any_group_membersoption to allow (1, default) or not adding group members from any users. When value is set to0it's not possible anymore to add contacts as circle members forprivateandpubliccircle types, and it's only possible for groups where the current user is a member or for global administrators. Because they can't be group members, useful when thegroup_backendoption is enabled. There is already theaccounts_onlyoption but it applied for any types of circles... (fix Non-admin users should not be able to add group(s) to circles #128)personalcircles whenskip_invitation_to_closed_circlesoption is enabled (fix Circle - Can't add persons in personal circle by activating skip invation for closed circle in settings #382 and add users without confirmation in a closed group #360)-1or0(fix Add group doesn't work with member limit -1|0 #342)