You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use the 👍 reaction to show support for this feature.
Avoid commenting unless you have relevant information to add; unnecessary comments create noise for subscribers.
Subscribe to receive notifications about status changes and new comments.
Is your feature request related to a problem? Please describe.
The GUI doesn't provide any way to set/change the invitation_link_recipients dav apps setting.
Describe the solution you'd like
Idea: In the settings/admin/groupware endpoint, right below the setting send invitations to attendees toggle, when it is enabled, enable a toggle like " include web links (e.g. this server is accessible from the public internet)". By default it is on. When turned off, invitation_link_recipients could be set either to off or to system:mail_domain (that assumes a lot, but might be generally correct).
Describe alternatives you've considered
Document the occ command to be used to set the config variable when the nextcloud server instance is not accessible from the public internet.
Additional context
The dav app setting invitation_link_recipients (introduced in 31a25dc) is used to suppress accept/decline web links in invitation emails, which is necessary for non-public-facing nextcloud instances where a user can send an IMIP invitation to a recipient outside their internal domain. invitation_link_recipients can be set to the name of the internal domain, or just on/off (to globally include/exclude accept/decline links
Of course, such web links in the invitation cause errors for such a recipient, when the sender's private nextcloud instance isn't accessible to external recipients. (Such recipients can of course still accept/decline if sender and recipient mail/calendar clients supports IMIP replies via email).
The (newer) /settings/admin/groupware allows the user to enable or disable "send invitations to attendees", but when enabled it should perhaps also have a toggle to suppress accept/decline web links (either asking for the internal domain, or even just on/off) for external invitation recipients from a sender using a non-public facing nextcloud instance.
Tip
Help move this idea forward
Is your feature request related to a problem? Please describe.
The GUI doesn't provide any way to set/change the
invitation_link_recipientsdav apps setting.Describe the solution you'd like
Idea: In the settings/admin/groupware endpoint, right below the setting
send invitations to attendeestoggle, when it is enabled, enable a toggle like " include web links (e.g. this server is accessible from the public internet)". By default it is on. When turned off, invitation_link_recipients could be set either to off or to system:mail_domain (that assumes a lot, but might be generally correct).Describe alternatives you've considered
Document the occ command to be used to set the config variable when the nextcloud server instance is not accessible from the public internet.
Additional context
The dav app setting
invitation_link_recipients(introduced in 31a25dc) is used to suppress accept/decline web links in invitation emails, which is necessary for non-public-facing nextcloud instances where a user can send an IMIP invitation to a recipient outside their internal domain.invitation_link_recipientscan be set to the name of the internal domain, or just on/off (to globally include/exclude accept/decline linksOf course, such web links in the invitation cause errors for such a recipient, when the sender's private nextcloud instance isn't accessible to external recipients. (Such recipients can of course still accept/decline if sender and recipient mail/calendar clients supports IMIP replies via email).
The (newer) /settings/admin/groupware allows the user to enable or disable "send invitations to attendees", but when enabled it should perhaps also have a toggle to suppress accept/decline web links (either asking for the internal domain, or even just on/off) for external invitation recipients from a sender using a non-public facing nextcloud instance.