aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* [tx-robot] updated from transifexNextcloud bot2019-08-16106-208/+282
|
* Merge pull request #16408 from nextcloud/version/noid/17.0.0beta1v17.0.0beta1Roeland Jago Douma2019-08-151-2/+2
|\ | | | | 17.0.0 Beta 1
| * 17.0.0 Beta 1Morris Jobke2019-08-081-2/+2
| | | | | | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* | Merge pull request #3044 from nextcloud/dav-email-remindersRoeland Jago Douma2019-08-1535-7/+5189
|\ \ | | | | | | Calendar events email reminders
| * | Final fixesGeorg Ehrke2019-08-1519-868/+1659
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Add repair step to register reminder index for existing eventsGeorg Ehrke2019-08-156-4/+240
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Support recurring events + repeating alarmsGeorg Ehrke2019-08-1520-576/+1908
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Provide a fake AudioProvider that is basically the same as PushProvider, ↵Georg Ehrke2019-08-154-0/+40
| | | | | | | | | | | | | | | | | | better then not showing reminders at all for now Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Stop using deprecated registerNotifier, use registerNotifierService insteadGeorg Ehrke2019-08-151-12/+6
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Implement getID and getName in Reminder/Notifier as required since Nextcloud 17Georg Ehrke2019-08-151-0/+20
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | smaller syntax changes to CalDAV reminder classesGeorg Ehrke2019-08-157-56/+38
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | run send reminders background-job only when mode is not set to occGeorg Ehrke2019-08-151-4/+9
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | add occ dav:send-event-reminders, so you don't have to rely on the ↵Georg Ehrke2019-08-154-0/+77
| | | | | | | | | | | | | | | | | | background-job Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | Support event reminders (email and notifications)Thomas Citharel2019-08-1528-6/+2711
| | | | | | | | | | | | Signed-off-by: Thomas Citharel <tcit@tcit.fr>
* | | Merge pull request #16507 from nextcloud/bugfix/15416/update_autodisabled_appsRoeland Jago Douma2019-08-154-7/+29
|\ \ \ | |/ / |/| | Fix tracking of auto disabled apps in Updater
| * | Make the auto-disabled list more broadJoas Schilling2019-08-154-15/+28
| | | | | | | | | | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
| * | Fix tracking of auto disabled apps in UpdaterGeorg Ehrke2019-08-151-1/+10
| | | | | | | | | | | | Signed-off-by: Georg Ehrke <developer@georgehrke.com>
* | | Merge pull request #16666 from nextcloud/feature/calendar/delegationRoeland Jago Douma2019-08-1526-138/+847
|\ \ \ | | | | | | | | Feature/calendar/delegation
| * | | use principaluri instead of userid, allowing to add delegates for rooms and ↵Georg Ehrke2019-08-1521-222/+644
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | things Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup add owner_id and proxy_id as db index, since we use it for querying Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup don't add ACL for each individual proxy, just use calendar-proxy groups Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup allow delegation of resources / rooms Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup fix addIndex call in migration Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup fix remaining constructor calls of Principal Signed-off-by: Georg Ehrke <developer@georgehrke.com> !fixup minor fixes and unit tests Signed-off-by: Georg Ehrke <developer@georgehrke.com>
| * | | Early first stage implementation of the groupsetRoeland Jago Douma2019-08-151-2/+54
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Use the proxymapper to obtain valid proxy dataRoeland Jago Douma2019-08-1510-32/+99
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Add DB mapper and EntityRoeland Jago Douma2019-08-144-0/+115
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
| * | | Add table to handle calendar delegationsRoeland Jago Douma2019-08-142-1/+54
| | | | | | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | | Merge pull request #16154 from ↵Roeland Jago Douma2019-08-151-2/+8
|\ \ \ \ | |_|/ / |/| | | | | | | | | | | nextcloud/fix/noid/accessibility-focusable-viewtoggle Make possible to focus grid/list view toggle via keyboard
| * | | Always put the gridview toggle on the visible part of the pageJohn Molakvoæ (skjnldsv)2019-08-141-2/+8
| | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | Merge pull request #15946 from martink-p/bugxfix/9792/encrypted-external-webdavRoeland Jago Douma2019-08-151-2/+27
|\ \ \ \ | | | | | | | | | | Update Encryption.php
| * | | | Update Encryption.phpmartink-p2019-06-171-7/+9
| | | | | | | | | | | | | | | | | | | | Signed-off-by: martink-p <47943787+martink-p@users.noreply.github.com>
| * | | | Update Encryption.phpmartink-p2019-06-171-1/+7
| | | | | | | | | | | | | | | | | | | | Signed-off-by: martink-p <47943787+martink-p@users.noreply.github.com>
| * | | | Apply suggestions from code reviewmartink-p2019-06-171-5/+5
| | | | | | | | | | | | | | | | | | | | | | | | | Co-Authored-By: Daniel Kesselberg <mail@danielkesselberg.de> Signed-off-by: martink-p <47943787+martink-p@users.noreply.github.com>
| * | | | Update Encryption.phpmartink-p2019-06-171-2/+19
| | | | | | | | | | | | | | | | | | | | Signed-off-by: martink-p <47943787+martink-p@users.noreply.github.com>
* | | | | Rename delete label to Delete folder/file (#16741)John Molakvoæ2019-08-151-1/+4
|\ \ \ \ \ | | | | | | | | | | | | Rename delete label to Delete folder/file
| * | | | | Rename delete label to Delete folder/fileJohn Molakvoæ (skjnldsv)2019-08-141-1/+4
| | |/ / / | |/| | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | | | | Merge pull request #12392 from ↵Roeland Jago Douma2019-08-152-213/+198
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | brad2014/feature/properly-present-buttons-from-imip-mails Customize presentation of accept/decline buttons in iMip mail
| * | | | | Move dav.invitation_link_recipients from getSystemValue to getAppValuebrad20142019-07-313-55/+26
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | | | | IMipPlugin: DRY up - move common test set-up into setUp functionBrad Rubenstein2019-02-281-311/+117
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Brad Rubenstein <brad@wbr.tech>
| * | | | | IMipPlugin: Added unit test for dav.invitation_link_recipients supportBrad Rubenstein2019-02-281-0/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | | | | Revert 3ff3ed0c56 case-insensitive compares.Brad Rubenstein2019-02-281-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | | | | Respect RSVP parameter for attendees when adding accept/decline buttons.Brad Rubenstein2019-02-281-2/+17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
| * | | | | corrected sample configBrad Rubenstein2019-02-281-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Brad Rubenstein <brad@wbr.tech>
| * | | | | Customize presentation of accept/decline buttons in iMip mailBrad Rubenstein2019-02-282-4/+65
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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>
* | | | | | [tx-robot] updated from transifexNextcloud bot2019-08-15136-250/+456
| | | | | |
* | | | | | Reset and init new user form language (#16727)John Molakvoæ2019-08-145-34/+51
|\ \ \ \ \ \ | | | | | | | | | | | | | | Reset and init new user form language
| * | | | | | Reset and init new user form languageJohn Molakvoæ (skjnldsv)2019-08-135-34/+51
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* | | | | | | Merge pull request #16739 from nextcloud/office/headRoeland Jago Douma2019-08-141-1/+4
|\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | Fix opening office documents from webdav network mounts on windows
| * | | | | | Return proper responses when office is requesting OPTIONS/HEAD with empty ↵Julius Härtl2019-08-141-1/+4
| | |_|_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | Bearer header Signed-off-by: Julius Härtl <jus@bitgrid.net>
* | | | | | Merge pull request #16663 from JakubOnderka/patch-2Roeland Jago Douma2019-08-141-1/+1
|\ \ \ \ \ \ | | | | | | | | | | | | | | files_trashbin: File can be without extension
| * | | | | | files_trashbin: File can be without extensionJakub Onderka2019-08-071-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Signed-off-by: Jakub Onderka <jakub.onderka@gmail.com>
* | | | | | | Merge pull request #16572 from nextcloud/fix/15613/bring-back-psql9-compatRoeland Jago Douma2019-08-142-3/+24
|\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | instead of upsert query, fallback to default on PSQL <= 9.4
| * | | | | | | instead of upsert, fallback to default query on PgSQL <= 9.4Arthur Schiwon2019-08-142-3/+24
| | |/ / / / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | because there is no upsert yet Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* | | | | | | Merge pull request #16725 from nextcloud/bugfix/noid/syslog-diblizzz2019-08-142-2/+3
|\ \ \ \ \ \ \ | |/ / / / / / |/| | | | | | Fix loading of the syslog logging class