]> source.dussan.org Git - nextcloud-server.git/log
nextcloud-server.git
10 years agoMake google drive client secret and dropbox api secret a password field
Joas Schilling [Fri, 7 Feb 2014 17:12:01 +0000 (18:12 +0100)]
Make google drive client secret and dropbox api secret a password field

Fix issue #5794

10 years agoMerge pull request #7112 from owncloud/enc_fix_size_for_shared_files
Vincent Petry [Fri, 7 Feb 2014 13:49:22 +0000 (14:49 +0100)]
Merge pull request #7112 from owncloud/enc_fix_size_for_shared_files

replace 'size' with 'unencrypted_size' if encryption is enabled

10 years agoMerge pull request #6997 from owncloud/fix_l10n_warnings
Thomas Müller [Fri, 7 Feb 2014 12:47:33 +0000 (13:47 +0100)]
Merge pull request #6997 from owncloud/fix_l10n_warnings

change order of issubdirectory() calls to avoid error messages for non-apps

10 years agoreplace 'size' with 'unencrypted_size' if encryption is enabled
Bjoern Schiessle [Thu, 6 Feb 2014 15:01:42 +0000 (16:01 +0100)]
replace 'size' with 'unencrypted_size' if encryption is enabled

10 years agoUpdate README.md
Thomas Müller [Thu, 6 Feb 2014 23:40:57 +0000 (00:40 +0100)]
Update README.md

10 years agoUpdate README.md
Thomas Müller [Thu, 6 Feb 2014 23:40:08 +0000 (00:40 +0100)]
Update README.md

10 years agoMerge pull request #6952 from MartialGeek/add_freebox_support
Vincent Petry [Thu, 6 Feb 2014 17:12:32 +0000 (18:12 +0100)]
Merge pull request #6952 from MartialGeek/add_freebox_support

New user agent added for the Freebox.

10 years agoMerge pull request #6445 from owncloud/fix_5956
Vincent Petry [Thu, 6 Feb 2014 16:47:13 +0000 (17:47 +0100)]
Merge pull request #6445 from owncloud/fix_5956

fix issue with logging non utf8 chars

10 years agoMerge pull request #7099 from owncloud/fix-autoconfig-master
Thomas Müller [Thu, 6 Feb 2014 13:35:31 +0000 (14:35 +0100)]
Merge pull request #7099 from owncloud/fix-autoconfig-master

fixing autoconfig handling

10 years agoMerge pull request #7089 from owncloud/sharing-searchbymime
Vincent Petry [Thu, 6 Feb 2014 13:15:00 +0000 (14:15 +0100)]
Merge pull request #7089 from owncloud/sharing-searchbymime

Fixed searchByMime in shared cache

10 years agoMerge pull request #7105 from NCTU-NBA/pr-7098
Morris Jobke [Thu, 6 Feb 2014 10:02:06 +0000 (11:02 +0100)]
Merge pull request #7105 from NCTU-NBA/pr-7098

Fix #7098

10 years agoRemove unused template variable assignment of files_sharing/template/public.php
Pellaeon Lin [Thu, 6 Feb 2014 04:26:12 +0000 (12:26 +0800)]
Remove unused template variable assignment of files_sharing/template/public.php

10 years agoMove template variable assignment to correct place
Pellaeon Lin [Thu, 6 Feb 2014 04:06:16 +0000 (12:06 +0800)]
Move template variable assignment to correct place

10 years agofixing autoconfig handling
Thomas Müller [Wed, 5 Feb 2014 17:23:40 +0000 (18:23 +0100)]
fixing autoconfig handling

10 years agoMerge pull request #7091 from owncloud/jenkins-catchsetuperrors
Thomas Müller [Wed, 5 Feb 2014 16:51:33 +0000 (17:51 +0100)]
Merge pull request #7091 from owncloud/jenkins-catchsetuperrors

Catch setup errors during autotest

10 years agoMerge pull request #6490 from owncloud/theming-for-appstemplate
Jan-Christoph Borchardt [Wed, 5 Feb 2014 15:49:07 +0000 (16:49 +0100)]
Merge pull request #6490 from owncloud/theming-for-appstemplate

do not show 'Add app' and 'More apps' for themed ownCloud

10 years agoMerge pull request #7064 from owncloud/files-scrolltopafterupdate
Jan-Christoph Borchardt [Wed, 5 Feb 2014 15:13:55 +0000 (16:13 +0100)]
Merge pull request #7064 from owncloud/files-scrolltopafterupdate

Scroll to the top after switching dir

10 years agoCatch setup errors during autotest
Vincent Petry [Wed, 5 Feb 2014 14:34:08 +0000 (15:34 +0100)]
Catch setup errors during autotest

10 years agoMerge pull request #7032 from owncloud/enc_fix_delete
Björn Schießle [Wed, 5 Feb 2014 13:26:52 +0000 (14:26 +0100)]
Merge pull request #7032 from owncloud/enc_fix_delete

Encryption replace delete proxy with pre/post hooks and add tests

10 years agoFixed searchByMime in shared cache
Vincent Petry [Wed, 5 Feb 2014 11:00:08 +0000 (12:00 +0100)]
Fixed searchByMime in shared cache

- searchByMime now correctly returns files recursively search through
  all the dirs
- added unit test for searchByMime

10 years agoMerge pull request #7067 from owncloud/core-sessionheartbeatconfig
Vincent Petry [Wed, 5 Feb 2014 09:03:36 +0000 (10:03 +0100)]
Merge pull request #7067 from owncloud/core-sessionheartbeatconfig

Core sessionheartbeatconfig

10 years agoMerge pull request #6969 from owncloud/tests-morecoverage
Thomas Müller [Tue, 4 Feb 2014 20:21:13 +0000 (12:21 -0800)]
Merge pull request #6969 from owncloud/tests-morecoverage

Fixed unit test scripts + coverage

10 years agoMerge pull request #7011 from owncloud/jshint
Thomas Müller [Tue, 4 Feb 2014 20:11:32 +0000 (12:11 -0800)]
Merge pull request #7011 from owncloud/jshint

Added .jshintrc

10 years agofixing typos
Thomas Müller [Tue, 4 Feb 2014 19:58:06 +0000 (20:58 +0100)]
fixing typos

10 years agoScroll to the top after switching dir
Vincent Petry [Tue, 4 Feb 2014 10:14:00 +0000 (11:14 +0100)]
Scroll to the top after switching dir

Fixes #7061

10 years agoMerge pull request #6235 from NCTU-NBA/pr-exceed_upload_limit_msg
Jan-Christoph Borchardt [Tue, 4 Feb 2014 16:04:19 +0000 (08:04 -0800)]
Merge pull request #6235 from NCTU-NBA/pr-exceed_upload_limit_msg

Change misleading message when file size exceeds upload limit

10 years agoMerge pull request #6081 from owncloud/partfilewebdavfix
Vincent Petry [Tue, 4 Feb 2014 15:48:37 +0000 (07:48 -0800)]
Merge pull request #6081 from owncloud/partfilewebdavfix

Allow getting info or renaming part files through WebDAV

10 years agoMerge pull request #4795 from owncloud/setup
Morris Jobke [Tue, 4 Feb 2014 14:04:21 +0000 (06:04 -0800)]
Merge pull request #4795 from owncloud/setup

Move core setup code to controller class

10 years agoMerge pull request #6647 from owncloud/memcache-public
icewind1991 [Tue, 4 Feb 2014 13:38:53 +0000 (05:38 -0800)]
Merge pull request #6647 from owncloud/memcache-public

Add Memcache to the public api

10 years agoMerge pull request #7065 from owncloud/errorHandler_tests
Vincent Petry [Tue, 4 Feb 2014 13:36:17 +0000 (05:36 -0800)]
Merge pull request #7065 from owncloud/errorHandler_tests

add test for the password remove method

10 years agoAdded unit tests for session_keepalive / heartbeat
Vincent Petry [Tue, 4 Feb 2014 12:56:41 +0000 (13:56 +0100)]
Added unit tests for session_keepalive / heartbeat

10 years agoAdded session_keepalive setting
Vincent Petry [Tue, 4 Feb 2014 12:56:10 +0000 (13:56 +0100)]
Added session_keepalive setting

When session_keepalive is true (default) the heartbeat will be send as
often as the half of the session timeout value.

10 years agoadd test for password remove method
Bjoern Schiessle [Tue, 4 Feb 2014 10:11:24 +0000 (11:11 +0100)]
add test for password remove method

10 years agoMerge pull request #7057 from owncloud/pictures-icon
Jan-Christoph Borchardt [Mon, 3 Feb 2014 23:57:41 +0000 (15:57 -0800)]
Merge pull request #7057 from owncloud/pictures-icon

better picture icon, fix https://github.com/owncloud/apps/issues/1401

10 years agoMerge pull request #7055 from owncloud/ellipsize-modified-date
Jan-Christoph Borchardt [Mon, 3 Feb 2014 23:57:00 +0000 (15:57 -0800)]
Merge pull request #7055 from owncloud/ellipsize-modified-date

ellipsize long modified dates to make room for showing delete button

10 years agobetter picture icon, fix https://github.com/owncloud/apps/issues/1401
Jan-Christoph Borchardt [Mon, 3 Feb 2014 17:47:25 +0000 (18:47 +0100)]
better picture icon, fix https://github.com/owncloud/apps/issues/1401

10 years agofix misalignment of modified dates, shift to right
Jan-Christoph Borchardt [Mon, 3 Feb 2014 16:26:49 +0000 (17:26 +0100)]
fix misalignment of modified dates, shift to right

10 years agoellipsize long modified dates to make room for showing delete button, fix #7040
Jan-Christoph Borchardt [Mon, 3 Feb 2014 16:23:30 +0000 (17:23 +0100)]
ellipsize long modified dates to make room for showing delete button, fix #7040

10 years agoMerge pull request #7014 from owncloud/fix_ocs_share_api
Björn Schießle [Mon, 3 Feb 2014 16:02:54 +0000 (08:02 -0800)]
Merge pull request #7014 from owncloud/fix_ocs_share_api

remove needless element tag from the ocs share api

10 years agoMerge pull request #7013 from owncloud/dont_write_passwords_to_log
Björn Schießle [Mon, 3 Feb 2014 15:58:44 +0000 (07:58 -0800)]
Merge pull request #7013 from owncloud/dont_write_passwords_to_log

wrap stat() call in a try/catch block

10 years agoadd function to extract filename from sharekey name + tests
Bjoern Schiessle [Mon, 3 Feb 2014 12:39:05 +0000 (13:39 +0100)]
add function to extract filename from sharekey name + tests

10 years agoalso load error handler if debugging is enabled
Bjoern Schiessle [Fri, 31 Jan 2014 12:27:51 +0000 (13:27 +0100)]
also load error handler if debugging is enabled

10 years agoremove passwords in URLs from all log messages
Bjoern Schiessle [Fri, 31 Jan 2014 11:28:21 +0000 (12:28 +0100)]
remove passwords in URLs from all log messages

10 years agoadded tests for the delete hooks if the trash bin is disabled
Bjoern Schiessle [Fri, 31 Jan 2014 22:37:21 +0000 (23:37 +0100)]
added tests for the delete hooks if the trash bin is disabled

10 years agoUse === instead of ==, add missing whitespace and CSS class
Morris Jobke [Sat, 1 Feb 2014 14:02:36 +0000 (15:02 +0100)]
Use === instead of ==, add missing whitespace and CSS class

10 years agodon't expect OC_FilesystemView, this is depreciated
Bjoern Schiessle [Fri, 31 Jan 2014 19:39:52 +0000 (20:39 +0100)]
don't expect OC_FilesystemView, this is depreciated

10 years agobetter error detection and don't use glob()
Bjoern Schiessle [Fri, 31 Jan 2014 19:39:11 +0000 (20:39 +0100)]
better error detection and don't use glob()

10 years agomove unlink proxy to a hook which handles pre and post conditions
Bjoern Schiessle [Fri, 31 Jan 2014 19:38:35 +0000 (20:38 +0100)]
move unlink proxy to a hook which handles pre and post conditions

10 years agoMerge pull request #7025 from owncloud/prevent-double-app-load
icewind1991 [Fri, 31 Jan 2014 16:47:19 +0000 (08:47 -0800)]
Merge pull request #7025 from owncloud/prevent-double-app-load

Mark an app as loaded before we start loading it

10 years agoRemove unused functions from OC_Helper
Bart Visscher [Fri, 31 Jan 2014 16:33:15 +0000 (17:33 +0100)]
Remove unused functions from OC_Helper

init_var and init_radio  where only used in the installation template

10 years agoDRY for database type radiolist
Bart Visscher [Fri, 31 Jan 2014 16:31:19 +0000 (17:31 +0100)]
DRY for database type radiolist

10 years agoDo setup default value handling in the controller not the template
Bart Visscher [Fri, 31 Jan 2014 15:57:49 +0000 (16:57 +0100)]
Do setup default value handling in the controller not the template

10 years agoMerge branch 'master' into setup
Bart Visscher [Fri, 31 Jan 2014 15:43:12 +0000 (16:43 +0100)]
Merge branch 'master' into setup

Conflicts:
core/setup.php

10 years agoMerge pull request #7017 from owncloud/trashpreview
Georg Ehrke [Fri, 31 Jan 2014 15:29:08 +0000 (07:29 -0800)]
Merge pull request #7017 from owncloud/trashpreview

Fixed image preview in trashbin subdirs

10 years agoMark an app as loaded before we start loading it
Robin Appelman [Fri, 31 Jan 2014 14:12:21 +0000 (15:12 +0100)]
Mark an app as loaded before we start loading it

10 years agoMerge pull request #5151 from owncloud/file-actions
Morris Jobke [Fri, 31 Jan 2014 09:30:36 +0000 (01:30 -0800)]
Merge pull request #5151 from owncloud/file-actions

Slightly better looking file actions.

10 years agoMakes Rename Icon Width 44px for touch sourfaces.
raghunayyar [Fri, 31 Jan 2014 07:03:00 +0000 (12:33 +0530)]
Makes Rename Icon Width 44px for touch sourfaces.

10 years agoFixed image preview in trashbin subdirs
Vincent Petry [Thu, 30 Jan 2014 15:55:43 +0000 (16:55 +0100)]
Fixed image preview in trashbin subdirs

10 years agoMerge branch 'master' into pr-exceed_upload_limit_msg
Pellaeon Lin [Thu, 30 Jan 2014 14:50:20 +0000 (22:50 +0800)]
Merge branch 'master' into pr-exceed_upload_limit_msg

Conflicts:
apps/files/templates/index.php
apps/files_sharing/templates/public.php

10 years agoFixed file name validation unit test + added newline
Vincent Petry [Thu, 30 Jan 2014 10:42:43 +0000 (11:42 +0100)]
Fixed file name validation unit test + added newline

- fixed file name validation unit test
- added "\n" as forbidden character in isFileNameValid()

10 years agoAdded .jshintrc
Vincent Petry [Thu, 30 Jan 2014 09:41:04 +0000 (10:41 +0100)]
Added .jshintrc

- Also fixes a few JSHint warnings in files app
- Added "global" comment on top of files app to suppress warning and
  also inform devs about what globals are use

10 years agoremove needless element tag
Bjoern Schiessle [Thu, 30 Jan 2014 12:34:41 +0000 (13:34 +0100)]
remove needless element tag

10 years agoAdded core unit tests for basename and dirname
Vincent Petry [Thu, 30 Jan 2014 12:22:16 +0000 (13:22 +0100)]
Added core unit tests for basename and dirname

Note that it doesn't work 100% like the PHP functions so the tests
have TODO comments to fix those core functions eventually.

10 years agoFixed unit test scripts + coverage
Vincent Petry [Mon, 27 Jan 2014 20:15:21 +0000 (21:15 +0100)]
Fixed unit test scripts + coverage

Tried to add more apps (others break).
"preprocessors" is now populated automatically based on the tested apps.

10 years agoUpdated unit tests for rename action
Vincent Petry [Wed, 29 Jan 2014 12:08:04 +0000 (13:08 +0100)]
Updated unit tests for rename action

- rename action is now checked inside of ".nametext" element
- added test to ensure that display() correctly resets all actions
  including the rename one

10 years agoRename action now appears as pencil icon
raghunayyar [Wed, 2 Oct 2013 19:09:03 +0000 (00:39 +0530)]
Rename action now appears as pencil icon

10 years agoMerge pull request #6278 from nickvergessen/issue/6263
Raghu Nayyar [Wed, 29 Jan 2014 18:42:17 +0000 (10:42 -0800)]
Merge pull request #6278 from nickvergessen/issue/6263

[issue/6263] layout.user.php code is not valid markup

10 years agoMerge pull request #6777 from owncloud/mobile-style
Jan-Christoph Borchardt [Wed, 29 Jan 2014 17:17:02 +0000 (09:17 -0800)]
Merge pull request #6777 from owncloud/mobile-style

Mobile style for public links: files, folders, picture sets

10 years agomake header scroll up for single shares, more view of content on small screens
Jan-Christoph Borchardt [Wed, 29 Jan 2014 16:20:55 +0000 (17:20 +0100)]
make header scroll up for single shares, more view of content on small screens

10 years ago- adding class to header div: share-folder or share-file
Thomas Müller [Wed, 29 Jan 2014 15:52:30 +0000 (16:52 +0100)]
- adding class to header div: share-folder or share-file
- for supported previews are shown with a size of 500px; icons with a size of 128px

10 years agoMerge pull request #6900 from owncloud/files-errormessagewhentargetfoldermissing
Morris Jobke [Wed, 29 Jan 2014 15:48:50 +0000 (07:48 -0800)]
Merge pull request #6900 from owncloud/files-errormessagewhentargetfoldermissing

Added error message for when target folder was removed

10 years agoMerge pull request #6903 from owncloud/fix-ms-office-icons
Jan-Christoph Borchardt [Wed, 29 Jan 2014 15:31:25 +0000 (07:31 -0800)]
Merge pull request #6903 from owncloud/fix-ms-office-icons

Add/fix Microsoft Office file icons.

10 years agoMerge pull request #6995 from jbtbnl/master
Morris Jobke [Wed, 29 Jan 2014 14:32:34 +0000 (06:32 -0800)]
Merge pull request #6995 from jbtbnl/master

Add white color variant of checkmark icon

10 years agoadjust file type icon placement for when no preview can be generated
Jan-Christoph Borchardt [Wed, 29 Jan 2014 14:28:57 +0000 (15:28 +0100)]
adjust file type icon placement for when no preview can be generated

10 years agochange order of issubdirectory() calls to avoid error messages for non-apps
Bjoern Schiessle [Wed, 29 Jan 2014 13:40:59 +0000 (14:40 +0100)]
change order of issubdirectory() calls to avoid error messages for non-apps

10 years agoUse $storageInfo['free']
Pellaeon Lin [Wed, 29 Jan 2014 13:24:31 +0000 (21:24 +0800)]
Use $storageInfo['free']

10 years agoAdd white color variant of checkmark icon
jbtbnl [Wed, 29 Jan 2014 12:47:37 +0000 (13:47 +0100)]
Add white color variant of checkmark icon

10 years agoAdded error message for when target folder was removed
Vincent Petry [Wed, 22 Jan 2014 16:17:58 +0000 (17:17 +0100)]
Added error message for when target folder was removed

Whent trying to upload/rename/create files in a folder that was removed
or rename, the correct error message is now shown.

In the case of upload of multiple files, the upload is cancelled.

This situation can happen if the target folder was renamed or removed
from another browser window or client.

10 years agoMerge pull request #6987 from owncloud/share_api_and_encryption
Björn Schießle [Wed, 29 Jan 2014 10:50:25 +0000 (02:50 -0800)]
Merge pull request #6987 from owncloud/share_api_and_encryption

[ocs share api] public upload is also possible with encryption enabled, since OC6

10 years agopermanently show download action on mobile, only icon
Jan-Christoph Borchardt [Wed, 29 Jan 2014 10:43:34 +0000 (11:43 +0100)]
permanently show download action on mobile, only icon

10 years agoMerge pull request #6990 from owncloud/files-fixrenamewarnings
Vincent Petry [Wed, 29 Jan 2014 10:21:30 +0000 (02:21 -0800)]
Merge pull request #6990 from owncloud/files-fixrenamewarnings

Fix warnings in logs when renaming over the web UI

10 years agofix horizontal scrollbar appearing when footer is too long, footer wraps now
Jan-Christoph Borchardt [Wed, 29 Jan 2014 10:06:19 +0000 (11:06 +0100)]
fix horizontal scrollbar appearing when footer is too long, footer wraps now

10 years agoThe regexp of the Freebox user agent is now more strict.
Martial Saunois [Wed, 29 Jan 2014 09:58:34 +0000 (10:58 +0100)]
The regexp of the Freebox user agent is now more strict.

A new unit test has been added in consequence.

10 years agomerge master into mobile-style
Jan-Christoph Borchardt [Wed, 29 Jan 2014 09:55:44 +0000 (10:55 +0100)]
merge master into mobile-style

10 years agoFix warnings in logs when renaming over the web UI
Vincent Petry [Wed, 29 Jan 2014 09:43:13 +0000 (10:43 +0100)]
Fix warnings in logs when renaming over the web UI

The determineIcon() method was expecting attributes to be set which
caused warnings about undefined indices in the error log.

This fix pre-initializes the array with 'directory' and
'isPreviewAvailable' to make them disappear.

10 years agoMerge pull request #6929 from owncloud/sharing-fixfiledownloadlink
Morris Jobke [Wed, 29 Jan 2014 08:39:14 +0000 (00:39 -0800)]
Merge pull request #6929 from owncloud/sharing-fixfiledownloadlink

Sharing fixfiledownloadlink

10 years agoUnit tests added for the new Freebox user agent.
Martial Saunois [Tue, 28 Jan 2014 20:08:27 +0000 (21:08 +0100)]
Unit tests added for the new Freebox user agent.

10 years agopublic upload is also possible with encryption enabled, since OC6
Bjoern Schiessle [Tue, 28 Jan 2014 16:28:20 +0000 (17:28 +0100)]
public upload is also possible with encryption enabled, since OC6

10 years agoMerge pull request #6979 from owncloud/share_api_error_codes
Thomas Müller [Tue, 28 Jan 2014 15:28:07 +0000 (07:28 -0800)]
Merge pull request #6979 from owncloud/share_api_error_codes

[ocs share api] use error code 403 if sharing is not permitted

10 years agouse more accurate error codes
Bjoern Schiessle [Tue, 28 Jan 2014 10:25:12 +0000 (11:25 +0100)]
use more accurate error codes

10 years agoMerge pull request #6965 from owncloud/unused-free-space
VicDeo [Mon, 27 Jan 2014 18:27:51 +0000 (10:27 -0800)]
Merge pull request #6965 from owncloud/unused-free-space

Remove unused $freeSpace

10 years agoRemove unused $freeSpace
Robin Appelman [Mon, 27 Jan 2014 15:51:32 +0000 (16:51 +0100)]
Remove unused $freeSpace

10 years agoMerge pull request #6907 from owncloud/webdav-logexceptions
Thomas Müller [Mon, 27 Jan 2014 15:48:40 +0000 (07:48 -0800)]
Merge pull request #6907 from owncloud/webdav-logexceptions

Added exception logger plugin for sabre connector

10 years agoMerge pull request #6958 from owncloud/localised_date
Morris Jobke [Mon, 27 Jan 2014 12:54:30 +0000 (04:54 -0800)]
Merge pull request #6958 from owncloud/localised_date

use localised date in notification mails

10 years agoMerge pull request #6927 from owncloud/enc_dont_reload_page_on_decrypt
Morris Jobke [Mon, 27 Jan 2014 12:30:06 +0000 (04:30 -0800)]
Merge pull request #6927 from owncloud/enc_dont_reload_page_on_decrypt

remove the form, it isn't needed here

10 years agoMerge pull request #6930 from jcfischer/master
Morris Jobke [Mon, 27 Jan 2014 12:27:35 +0000 (04:27 -0800)]
Merge pull request #6930 from jcfischer/master

Add 'mail_from_address' configuration

10 years agoMerge pull request #6933 from seberm/master
Morris Jobke [Mon, 27 Jan 2014 12:25:31 +0000 (04:25 -0800)]
Merge pull request #6933 from seberm/master

Add check for apc.enabled option

10 years agoMerge pull request #6912 from owncloud/replace-webroot-in-css
Morris Jobke [Mon, 27 Jan 2014 12:11:15 +0000 (04:11 -0800)]
Merge pull request #6912 from owncloud/replace-webroot-in-css

Remove %webroot% from CSS

10 years agouse localised date in notification mails
Bjoern Schiessle [Mon, 27 Jan 2014 11:47:54 +0000 (12:47 +0100)]
use localised date in notification mails

10 years agoAdded exception logger plugin for sabre connector
Vincent Petry [Thu, 23 Jan 2014 11:11:53 +0000 (12:11 +0100)]
Added exception logger plugin for sabre connector

Whenever an exception occurs in the sabre connector code or code called
by it, it will be logged.

This plugin approach is needed because Sabre already catches exceptions
to return them to the client in the XML response, so they don't appear
logged in the web server log.

This will make it much easier to debug syncing issues.