[commits] Horde branch master updated. 4b6001dbc0a28be146950c1ef08acc7235950cbe
Jan Schneider
jan at horde.org
Mon May 2 20:46:26 UTC 2016
The branch "master" has been updated.
The following is a summary of the commits.
from: 118f535d8aadf23d678c12a7828d7c00ad57094e
b9ce7e3 Fix indention.
197ec3e Kronolith 6 is a bit too far in the future.
4b6001d Replace Kronolith-specific caldav_url hook with global davusername hook.
Summary: http://github.com/horde/horde/compare/118f535d8aadf23d678c12a7828d7c00ad57094e...4b6001dbc0a28be146950c1ef08acc7235950cbe
-----------------------------------------------------------------------
commit b9ce7e32511e284666e5a8d9db3e02f6fe57337e
Author: Jan Schneider <jan at horde.org>
Date: Mon May 2 19:37:29 2016 +0200
Fix indention.
horde/config/hooks.php.dist | 36 +++++++++++++++++++-----------------
1 file changed, 19 insertions(+), 17 deletions(-)
http://github.com/horde/horde/commit/b9ce7e32511e284666e5a8d9db3e02f6fe57337e
-----------------------------------------------------------------------
commit 197ec3e83581cf4ee5e69823ba6956240f0a7f29
Author: Jan Schneider <jan at horde.org>
Date: Mon May 2 22:04:30 2016 +0200
Kronolith 6 is a bit too far in the future.
kronolith/docs/UPGRADING | 11 ++---------
1 file changed, 2 insertions(+), 9 deletions(-)
http://github.com/horde/horde/commit/197ec3e83581cf4ee5e69823ba6956240f0a7f29
-----------------------------------------------------------------------
commit 4b6001dbc0a28be146950c1ef08acc7235950cbe
Author: Jan Schneider <jan at horde.org>
Date: Mon May 2 22:38:59 2016 +0200
Replace Kronolith-specific caldav_url hook with global davusername hook.
It's much simpler, sufficient for the most use cases, and has the big advantage that we can translate the user names back too.
The other DAV APIs beside Kronolith's CalDAV API still need to be updated to use this hook.
I wonder if we should generalize it even further to a "rpcusername" hook, because any RPC request suffers from the problem that users cannot select an authentication backend (IMAP server), which is what this hook is trying to solve.
framework/Core/lib/Horde/Core/Dav/Auth.php | 41 ++++++++++++
.../Core/lib/Horde/Core/Factory/DavServer.php | 4 +-
.../Core/Factory/Identity/DavUsernameHook.php | 44 +++++++++++++
framework/Core/package.xml | 20 ++++--
horde/config/hooks.php.dist | 74 ++++++++++++++++++++++
horde/docs/CHANGES | 1 +
horde/docs/UPGRADING | 10 +++
horde/package.xml | 2 +
kronolith/config/hooks.php.dist | 51 ---------------
kronolith/docs/CHANGES | 1 -
kronolith/docs/UPGRADING | 9 +--
kronolith/lib/Application.php | 8 ++-
kronolith/lib/Calendar.php | 37 ++++++-----
kronolith/lib/Form/EditCalendar.php | 30 +++++----
kronolith/package.xml | 2 -
kronolith/templates/chunks/calendar.php | 14 ++--
16 files changed, 236 insertions(+), 112 deletions(-)
create mode 100644 framework/Core/lib/Horde/Core/Dav/Auth.php
create mode 100644 framework/Core/lib/Horde/Core/Factory/Identity/DavUsernameHook.php
http://github.com/horde/horde/commit/4b6001dbc0a28be146950c1ef08acc7235950cbe
More information about the commits
mailing list