[commits] Horde branch master updated. 58823a5b2d89294004b0dafbabccca8a6ba5424b

Michael J. Rubinsky mrubinsk at horde.org
Fri Feb 27 21:34:14 UTC 2015


The branch "master" has been updated.
The following is a summary of the commits.

from: 5924ccd4e2665fdabc32734be831309a4e2c2416

662197d Fix comment.
951e0db Add organizer field handling to sql backend.
3b3afc1 Add a task_organizer field to SQL backend.
d72ec97 Display the organizer.
d6ae220 Fix missing space.
4df8009 Fix SQL query.
bf0ebf2 Catch exception.
f96f075 Fix parsing task organizer and owner.
b4d3230 Final (?) fix for figuring out the ORGANIZER for todo.
3c6221f Fix query for adding new task.
19cca58 Format the organizer, too.
0a7f26d Ensure we have an event to parse, and prevent non-object errors.
978b653 Move this further up, by the assignee field.
f2f1139 phpdoc
d5e9b1d Use constants.
ebf752d Start of handling iTip Task replies in the viewer.
927791c This should be case insensitive.
a2b84cd Add current user as assignee if from_addr is in ATTENDEE.
366c960 Add ability to update attendee status for task/vTodo.
36b67ab Mark as ACCEPTED if we are the assignee.
544df5a Update (and display) task assignee response status.
e69ac44 Simplify.
c32933a Prevent overwriting attendee.
474a6b1 $assignee is currently a username, need to translate to email.
7b3fc6c Fix query.
8a6158e Not needed, we bail out earlier if $event->attendees is false-ish.
1053b4a Basic support for sending iTip for task assignments.
338a51e Add missing graphic.
b54b797 Catch exception.
7435ed3 Remove unused code.
8747822 More work on external assignee functionality, along with config switch.
58823a5 Merge branch 'nag'

Summary: http://github.com/horde/horde/compare/5924ccd4e2665fdabc32734be831309a4e2c2416...58823a5b2d89294004b0dafbabccca8a6ba5424b

-----------------------------------------------------------------------

commit 662197d6e44821ea5680fea2ba7fb49a099a6949
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Feb 19 16:56:59 2015 -0500

    Fix comment.

 nag/lib/Task.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://github.com/horde/horde/commit/662197d6e44821ea5680fea2ba7fb49a099a6949

-----------------------------------------------------------------------

commit 951e0db721d4a890ed223c361c51b0dc6cfba532
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Feb 19 17:24:39 2015 -0500

    Add organizer field handling to sql backend.

 nag/lib/Driver/Sql.php |   16 +++++++++++-----
 nag/lib/Task.php       |    7 +++++++
 2 files changed, 18 insertions(+), 5 deletions(-)

http://github.com/horde/horde/commit/951e0db721d4a890ed223c361c51b0dc6cfba532

-----------------------------------------------------------------------

commit 3b3afc179e83b23797eff46b637e0399cf203336
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Feb 19 17:25:12 2015 -0500

    Add a task_organizer field to SQL backend.

 nag/migration/15_nag_upgrade_addorganizer.php |   39 +++++++++++++++++++++++++
 nag/package.xml                               |    6 ++-
 2 files changed, 43 insertions(+), 2 deletions(-)
 create mode 100644 nag/migration/15_nag_upgrade_addorganizer.php

http://github.com/horde/horde/commit/3b3afc179e83b23797eff46b637e0399cf203336

-----------------------------------------------------------------------

commit d72ec973cbc36a0b83219cd34d18201ea4e4cdf4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Feb 19 17:25:41 2015 -0500

    Display the organizer.

 nag/templates/view/task.inc |    7 ++++++-
 1 files changed, 6 insertions(+), 1 deletions(-)

http://github.com/horde/horde/commit/d72ec973cbc36a0b83219cd34d18201ea4e4cdf4

-----------------------------------------------------------------------

commit d6ae220cde08a4a6afb821fff306803219a3d8bb
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Feb 19 17:30:25 2015 -0500

    Fix missing space.

 nag/lib/Driver/Sql.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://github.com/horde/horde/commit/d6ae220cde08a4a6afb821fff306803219a3d8bb

-----------------------------------------------------------------------

commit 4df8009c0ff2261c276f0c198d3cad11a7b72a67
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Feb 19 19:02:47 2015 -0500

    Fix SQL query.

 nag/lib/Driver/Sql.php |    2 +-
 nag/lib/Task.php       |   15 ++++++++++++---
 2 files changed, 13 insertions(+), 4 deletions(-)

http://github.com/horde/horde/commit/4df8009c0ff2261c276f0c198d3cad11a7b72a67

-----------------------------------------------------------------------

commit bf0ebf2828343ee2631d10644d672ae9afaff6d0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Feb 19 19:03:47 2015 -0500

    Catch exception.

 imp/lib/Ajax/Imple/ItipRequest.php |   14 +++++++++-----
 1 files changed, 9 insertions(+), 5 deletions(-)

http://github.com/horde/horde/commit/bf0ebf2828343ee2631d10644d672ae9afaff6d0

-----------------------------------------------------------------------

commit f96f0755f31ab3033b8a8169a05d429e115d9214
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Feb 19 19:51:05 2015 -0500

    Fix parsing task organizer and owner.

 framework/Compress/lib/Horde/Compress/Tnef.php       |    3 +
 framework/Compress/lib/Horde/Compress/Tnef/VTodo.php |   42 +++++++++++-------
 2 files changed, 29 insertions(+), 16 deletions(-)

http://github.com/horde/horde/commit/f96f0755f31ab3033b8a8169a05d429e115d9214

-----------------------------------------------------------------------

commit b4d32305fc2b4ea13e0483a83ada12b3c092c59e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Thu Feb 19 20:23:20 2015 -0500

    Final (?) fix for figuring out the ORGANIZER for todo.

 framework/Compress/lib/Horde/Compress/Tnef/VTodo.php |   15 +++++++++------
 1 files changed, 9 insertions(+), 6 deletions(-)

http://github.com/horde/horde/commit/b4d32305fc2b4ea13e0483a83ada12b3c092c59e

-----------------------------------------------------------------------

commit 3c6221fee2dc6aa23fb6ae59a1e201fb49133094
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 23 14:14:03 2015 -0500

    Fix query for adding new task.

 nag/lib/Driver/Sql.php |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/3c6221fee2dc6aa23fb6ae59a1e201fb49133094

-----------------------------------------------------------------------

commit 19cca584cccd56076aca1a0eb8c24cca6dd6e110
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 23 14:14:17 2015 -0500

    Format the organizer, too.

 nag/lib/Nag.php             |   30 ++++++++++++++++++++++++++++++
 nag/templates/view/task.inc |    2 +-
 2 files changed, 31 insertions(+), 1 deletions(-)

http://github.com/horde/horde/commit/19cca584cccd56076aca1a0eb8c24cca6dd6e110

-----------------------------------------------------------------------

commit 0a7f26d41cfb42f96fa226ebf00dcf6f9aba1e67
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 23 14:39:54 2015 -0500

    Ensure we have an event to parse, and prevent non-object errors.

 .../ActiveSync/lib/Horde/ActiveSync/Message/MeetingRequest.php    |    5 +++++
 1 files changed, 5 insertions(+), 0 deletions(-)

http://github.com/horde/horde/commit/0a7f26d41cfb42f96fa226ebf00dcf6f9aba1e67

-----------------------------------------------------------------------

commit 978b65379c2f07f914c9e049e61926cbcf1ea9f0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 23 19:23:59 2015 -0500

    Move this further up, by the assignee field.

 nag/templates/view/task.inc |   12 ++++++------
 1 files changed, 6 insertions(+), 6 deletions(-)

http://github.com/horde/horde/commit/978b65379c2f07f914c9e049e61926cbcf1ea9f0

-----------------------------------------------------------------------

commit f2f11396ab9fc1e7325d675e491eae929ee4ab33
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 23 19:36:06 2015 -0500

    phpdoc

 imp/lib/Mime/Viewer/Itip.php |    8 ++++++++
 1 files changed, 8 insertions(+), 0 deletions(-)

http://github.com/horde/horde/commit/f2f11396ab9fc1e7325d675e491eae929ee4ab33

-----------------------------------------------------------------------

commit d5e9b1d4aaee6c6b6f413db053c709f06dd4f7a0
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 23 19:41:31 2015 -0500

    Use constants.

 imp/lib/Mime/Viewer/Itip.php |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/d5e9b1d4aaee6c6b6f413db053c709f06dd4f7a0

-----------------------------------------------------------------------

commit ebf752d2effb6f11771f5270abea60af92bad808
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 23 19:53:50 2015 -0500

    Start of handling iTip Task replies in the viewer.

 imp/config/mime_drivers.php  |   12 +++++++++++-
 imp/lib/Mime/Viewer/Itip.php |   41 +++++++++++++++++++++++++++++++++++------
 2 files changed, 46 insertions(+), 7 deletions(-)

http://github.com/horde/horde/commit/ebf752d2effb6f11771f5270abea60af92bad808

-----------------------------------------------------------------------

commit 927791c82010273f711eac23b5423bbaa5d3d449
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 23 20:09:29 2015 -0500

    This should be case insensitive.

 nag/lib/Nag.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://github.com/horde/horde/commit/927791c82010273f711eac23b5423bbaa5d3d449

-----------------------------------------------------------------------

commit a2b84cdfffd150a1ae88b419218fee0cdaa4567e
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 23 21:04:54 2015 -0500

    Add current user as assignee if from_addr is in ATTENDEE.

 nag/lib/Task.php |   34 ++++++++++++++++++++++++++++++++++
 1 files changed, 34 insertions(+), 0 deletions(-)

http://github.com/horde/horde/commit/a2b84cdfffd150a1ae88b419218fee0cdaa4567e

-----------------------------------------------------------------------

commit 366c96044d40efc80d27dae456d16ec4417c2ceb
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 23 21:05:50 2015 -0500

    Add ability to update attendee status for task/vTodo.

 nag/lib/Api.php  |   79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 nag/lib/Nag.php  |   30 ++++++++++++++++++++
 nag/lib/Task.php |    7 +++++
 3 files changed, 116 insertions(+), 0 deletions(-)

http://github.com/horde/horde/commit/366c96044d40efc80d27dae456d16ec4417c2ceb

-----------------------------------------------------------------------

commit 36b67ab185b49e4ec7b3978d7714a52b80c51b20
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Mon Feb 23 21:07:35 2015 -0500

    Mark as ACCEPTED if we are the assignee.

 nag/lib/Task.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://github.com/horde/horde/commit/36b67ab185b49e4ec7b3978d7714a52b80c51b20

-----------------------------------------------------------------------

commit 544df5a6bcb850bd37cf8d5f44cfcd70e5ee6ad4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Feb 24 10:26:56 2015 -0500

    Update (and display) task assignee response status.

 imp/lib/Ajax/Imple/ItipRequest.php                |   49 +++++++++++++++------
 nag/lib/Driver/Sql.php                            |   12 +++--
 nag/lib/Task.php                                  |    3 +-
 nag/templates/view/task.inc                       |    2 +-
 nag/themes/default/graphics/attendee-accepted.png |  Bin 0 -> 469 bytes
 nag/themes/default/graphics/attendee-declined.png |  Bin 0 -> 404 bytes
 nag/themes/default/graphics/attendee-none.png     |  Bin 0 -> 592 bytes
 nag/themes/default/screen.css                     |   12 +++++
 8 files changed, 59 insertions(+), 19 deletions(-)
 create mode 100644 nag/themes/default/graphics/attendee-accepted.png
 create mode 100644 nag/themes/default/graphics/attendee-declined.png
 create mode 100644 nag/themes/default/graphics/attendee-none.png

http://github.com/horde/horde/commit/544df5a6bcb850bd37cf8d5f44cfcd70e5ee6ad4

-----------------------------------------------------------------------

commit e69ac446bd56cb38af3b604bf2f614c12dc3aea5
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Feb 24 10:28:40 2015 -0500

    Simplify.

 nag/lib/Api.php |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/e69ac446bd56cb38af3b604bf2f614c12dc3aea5

-----------------------------------------------------------------------

commit c32933ad91d32a42bc6d35337c3a27fd64364e23
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Feb 24 10:29:21 2015 -0500

    Prevent overwriting attendee.

 nag/lib/Api.php |    1 +
 1 files changed, 1 insertions(+), 0 deletions(-)

http://github.com/horde/horde/commit/c32933ad91d32a42bc6d35337c3a27fd64364e23

-----------------------------------------------------------------------

commit 474a6b1ca6040d8be9ddcb5e229c9bc63c52204b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Feb 24 10:38:06 2015 -0500

    $assignee is currently a username, need to translate to email.

 nag/lib/Api.php |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/474a6b1ca6040d8be9ddcb5e229c9bc63c52204b

-----------------------------------------------------------------------

commit 7b3fc6c0434767c7ba6f4f34c7d5d571c93283e4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Feb 24 10:38:50 2015 -0500

    Fix query.

 nag/lib/Driver/Sql.php |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

http://github.com/horde/horde/commit/7b3fc6c0434767c7ba6f4f34c7d5d571c93283e4

-----------------------------------------------------------------------

commit 8a6158ef36e2560348b1393ff3b567bbd013f8d4
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Feb 24 10:55:03 2015 -0500

    Not needed, we bail out earlier if $event->attendees is false-ish.

 kronolith/lib/Kronolith.php |    6 ++----
 1 files changed, 2 insertions(+), 4 deletions(-)

http://github.com/horde/horde/commit/8a6158ef36e2560348b1393ff3b567bbd013f8d4

-----------------------------------------------------------------------

commit 1053b4aa0f39bf1755b44ed620f16813c0851042
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Feb 24 12:14:44 2015 -0500

    Basic support for sending iTip for task assignments.
    
    Still need to work out how to deal with the fact that
    currently assignees must be Horde users with access to
    the tasklist the task is in. Need to either replace this
    functionality with the new functionality, or refactor a bit
    to allow them to co-exist.

 nag/app/controllers/SaveTask.php          |    1 +
 nag/lib/Nag.php                           |  176 +++++++++++++++++++++++++++++
 nag/package.xml                           |   16 +++-
 nag/templates/itip/notification.html.php  |   31 +++++
 nag/templates/itip/notification.plain.php |   29 +++++
 5 files changed, 251 insertions(+), 2 deletions(-)
 create mode 100644 nag/templates/itip/notification.html.php
 create mode 100644 nag/templates/itip/notification.plain.php

http://github.com/horde/horde/commit/1053b4aa0f39bf1755b44ed620f16813c0851042

-----------------------------------------------------------------------

commit 338a51e2a681c7fa673d37912069f3e1c2dc45b7
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Tue Feb 24 12:16:13 2015 -0500

    Add missing graphic.

 nag/themes/default/graphics/big_invitation.png |  Bin 0 -> 2475 bytes
 1 files changed, 0 insertions(+), 0 deletions(-)
 create mode 100644 nag/themes/default/graphics/big_invitation.png

http://github.com/horde/horde/commit/338a51e2a681c7fa673d37912069f3e1c2dc45b7

-----------------------------------------------------------------------

commit b54b797229711c6c0d65102a761b514a95258eec
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Feb 27 16:11:26 2015 -0500

    Catch exception.

 framework/Itip/lib/Horde/Itip/Event/Vtodo.php |    8 ++++++--
 1 files changed, 6 insertions(+), 2 deletions(-)

http://github.com/horde/horde/commit/b54b797229711c6c0d65102a761b514a95258eec

-----------------------------------------------------------------------

commit 7435ed3db2fb18d82da3256b114c6afe1eb3273b
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Feb 27 16:26:11 2015 -0500

    Remove unused code.

 nag/lib/Nag.php |   30 +-----------------------------
 1 files changed, 1 insertions(+), 29 deletions(-)

http://github.com/horde/horde/commit/7435ed3db2fb18d82da3256b114c6afe1eb3273b

-----------------------------------------------------------------------

commit 87478228710580f842b6f96187158dfa640fab88
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Feb 27 16:30:55 2015 -0500

    More work on external assignee functionality, along with config switch.

 nag/app/controllers/SaveTask.php |    6 ++++--
 nag/config/conf.xml              |    8 ++++++++
 nag/config/prefs.php             |    8 +++++++-
 nag/lib/Form/Task.php            |   20 ++++++++++++--------
 nag/lib/Nag.php                  |   35 ++++++++++++++++++++++++++---------
 nag/lib/Task.php                 |   17 ++++++++++++++---
 nag/lib/Ui/VarRenderer/Nag.php   |   18 ++++++++++++++++++
 nag/package.xml                  |   18 ++++++++++++------
 8 files changed, 101 insertions(+), 29 deletions(-)

http://github.com/horde/horde/commit/87478228710580f842b6f96187158dfa640fab88

-----------------------------------------------------------------------

commit 58823a5b2d89294004b0dafbabccca8a6ba5424b
Merge: 5924ccd 8747822
Author: Michael J Rubinsky <mrubinsk at horde.org>
Date:   Fri Feb 27 16:33:36 2015 -0500

    Merge branch 'nag'

 imp/config/mime_drivers.php                       |   12 +-
 imp/lib/Ajax/Imple/ItipRequest.php                |   49 +++--
 imp/lib/Mime/Viewer/Itip.php                      |   57 +++++-
 nag/app/controllers/SaveTask.php                  |    5 +-
 nag/config/conf.xml                               |    8 +
 nag/config/prefs.php                              |    8 +-
 nag/lib/Api.php                                   |   82 +++++++
 nag/lib/Driver/Sql.php                            |   20 ++-
 nag/lib/Form/Task.php                             |   20 +-
 nag/lib/Nag.php                                   |  235 ++++++++++++++++++++-
 nag/lib/Task.php                                  |   80 +++++++-
 nag/lib/Ui/VarRenderer/Nag.php                    |   18 ++
 nag/migration/15_nag_upgrade_addorganizer.php     |   39 ++++
 nag/package.xml                                   |   24 ++-
 nag/templates/itip/notification.html.php          |   31 +++
 nag/templates/itip/notification.plain.php         |   29 +++
 nag/templates/view/task.inc                       |    9 +-
 nag/themes/default/graphics/attendee-accepted.png |  Bin 0 -> 469 bytes
 nag/themes/default/graphics/attendee-declined.png |  Bin 0 -> 404 bytes
 nag/themes/default/graphics/attendee-none.png     |  Bin 0 -> 592 bytes
 nag/themes/default/graphics/big_invitation.png    |  Bin 0 -> 2475 bytes
 nag/themes/default/screen.css                     |   12 +
 22 files changed, 687 insertions(+), 51 deletions(-)

http://github.com/horde/horde/commit/58823a5b2d89294004b0dafbabccca8a6ba5424b




More information about the commits mailing list