-
-
Notifications
You must be signed in to change notification settings - Fork 4k
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
Customize presentation of accept/decline buttons in iMip mail #12392
Customize presentation of accept/decline buttons in iMip mail #12392
Commits on Feb 28, 2019
-
Customize presentation of accept/decline buttons in iMip mail
Fix Issue #11230 Only present accept/decline button links in iMip mail for REQUEST, not CANCEL or others. Fix Issue #12156 Implement config setting "dav.invitation_link_recipients", to control which invitation recipients see accept/decline button links. The default, for public internet facing servers, is to always include them. For a server on a private intranet, this setting can be set to the email addresses or email domains of users whose browsers can access the nextcloud server referenced by those accept/decline button links. It can also be set to "false" to exclude the links from all requests. Signed-off-by: Brad Rubenstein <brad@wbr.tech>
Brad Rubenstein committedFeb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 31a25dc - Browse repository at this point
Copy the full SHA 31a25dcView commit details -
Signed-off-by: Brad Rubenstein <brad@wbr.tech>
Brad Rubenstein committedFeb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 15400dd - Browse repository at this point
Copy the full SHA 15400ddView commit details -
Respect RSVP parameter for attendees when adding accept/decline buttons.
If RSVP=TRUE parameter is FALSE or absent for an ATTENDEE, then do no present accept/decline buttons. The organizer isn't asking for an RSVP. Signed-off-by: Brad Rubenstein <brad@wbr.tech>
Brad Rubenstein committedFeb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 6421e30 - Browse repository at this point
Copy the full SHA 6421e30View commit details -
Revert 3ff3ed0c56 case-insensitive compares.
My oops. The comparisons, which are copied from the IMipPlugin shipped with sabre-io/dav, do not need to be case insensitive because the sender and recipient names are normalized by sabre, (see calls to getNormalizedValue in voboject/lib/ITip/Broker.php). Signed-off-by: Brad Rubenstein <brad@wbr.tech>
Brad Rubenstein committedFeb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 79d20e4 - Browse repository at this point
Copy the full SHA 79d20e4View commit details -
IMipPlugin: Added unit test for dav.invitation_link_recipients support
Existing tests required modification to correctly mock up the new config parameter fetch, and to set the RSVP flag for attendees (since the test was detecting token generation, and we no longer generate tokens when no RSVP is requested by the client or sent by nextcloud). Signed-off-by: Brad Rubenstein <brad@wbr.tech>
Brad Rubenstein committedFeb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 1dbda26 - Browse repository at this point
Copy the full SHA 1dbda26View commit details -
IMipPlugin: DRY up - move common test set-up into setUp function
Signed-off-by: Brad Rubenstein <brad@wbr.tech>
Brad Rubenstein committedFeb 28, 2019 Configuration menu - View commit details
-
Copy full SHA for 1a29239 - Browse repository at this point
Copy the full SHA 1a29239View commit details
Commits on Jul 31, 2019
-
Move dav.invitation_link_recipients from getSystemValue to getAppValue
Per @georgehrke change request for PR #12392, instead of setting dav.invitation_link_recipients in the system config.php file, we set it in the database table oc_appconfig. Furthermore, the value of the config variable is always a string: 'yes' to include links in imip mail, 'no' to exclude them, or a comma-separated list of email addresses and/or domains for which they should be included. If not specified in oc_appconfig, the default is 'yes'. Signed-off-by: brad2014 <brad2014@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 8d8bcea - Browse repository at this point
Copy the full SHA 8d8bceaView commit details