[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