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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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 -- commits mailing list Frequently Asked Questions: http://wiki.horde.org/FAQ To unsubscribe, mail: [email protected]
