Revisions for framework/Share/Share/kolab.php

Location: [ Horde ] / framework / Share / Share / kolab.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
Show Branch:
  Revision Date Author Log Message
1.42.2.20 FRAMEWORK_3 (+6 -5 lines) 11/14/2008 09:10 AM Gunnar Wrobel wrobel

MFH (1.5       +4 -3      framework/Kolab_FreeBusy/lib/Horde/Kolab/FreeBusy/Imap.php
1.24      +20 -3     framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder.php
1.63      +6 -5      framework/Share/Share/kolab.php)

1.63 (+6 -5 lines) 11/14/2008 09:06 AM Gunnar Wrobel wrobel

Fixes for the extended free/busy access concept.

1.42.2.19 FRAMEWORK_3 (+8 -1 lines) 11/14/2008 05:17 AM Gunnar Wrobel wrobel

MFH (1.23      +90 -2     framework/Kolab_Storage/lib/Horde/Kolab/Storage/Folder.php
1.21      +1 -0      framework/Kolab_Storage/package.xml
1.62      +8 -1      framework/Share/Share/kolab.php
1.18      +1 -0      framework/Share/package.xml)

1.62 (+8 -1 lines) 11/14/2008 05:15 AM Gunnar Wrobel wrobel

Implemented extended free/busy access concept.

1.42.2.18 FRAMEWORK_3 (+198 -1083 lines) 08/18/2008 03:48 PM Gunnar Wrobel wrobel

MFH (1.61)

Tags: HORDE_3_3, HORDE_3_3_RC1

1.61 (+198 -1083 lines) 06/26/2008 08:42 AM Gunnar Wrobel wrobel

Switched all affected modules in the framework to the new Horde::Kolab framework.

1.42.2.17 FRAMEWORK_3 (+7 -3 lines) 06/05/2008 03:39 AM Gunnar Wrobel wrobel

MFH (Kolab group driver).

Tags: HORDE_3_2_2, HORDE_3_2_1

1.42.2.16 FRAMEWORK_3 (+38 -1 lines) 06/05/2008 03:08 AM Gunnar Wrobel wrobel

MFH (IMAP based Kolab preferences driver).

1.60 (+7 -3 lines) 05/07/2008 09:26 AM Gunnar Wrobel wrobel

Improve error handling within the Kolab group driver.

1.42.2.15 FRAMEWORK_3 (+5 -5 lines) 04/25/2008 02:57 AM Gunnar Wrobel wrobel

MFH

Tags: HORDE_3_2, HORDE_3_2_RC4

1.59 (+5 -5 lines) 04/25/2008 02:57 AM Gunnar Wrobel wrobel

Fix reinitialization of the IMAP connection on __wakeup(). Bug: 6048.

1.42.2.14 FRAMEWORK_3 (+14 -16 lines) 04/24/2008 12:36 PM Gunnar Wrobel wrobel

MFH

1.58 (+14 -16 lines) 04/24/2008 12:36 PM Gunnar Wrobel wrobel

Remove bogus if call. Bug: 6586. Submitted by: thomas.jarosch@intra2net.com

1.42.2.13 FRAMEWORK_3 (+3 -3 lines) 04/24/2008 08:08 AM Gunnar Wrobel wrobel

MFH

1.57 (+3 -3 lines) 04/24/2008 07:59 AM Gunnar Wrobel wrobel

Allow different Kolab object types in one Kolab folder type.

1.42.2.12 FRAMEWORK_3 (+4 -2 lines) 04/23/2008 05:05 PM Michael Rubinsky mrubinsk

MFH`

1.56 (+4 -2 lines) 04/23/2008 05:01 PM Michael Rubinsky mrubinsk

match function signature for listShares() although the paging parameters are
ignored in the kolab driver currently.

1.42.2.11 FRAMEWORK_3 (+5 -1 lines) 04/16/2008 11:00 PM Chuck Hagenbuch chuck

MFH 1.55

1.55 (+5 -1 lines) 04/16/2008 10:40 PM Chuck Hagenbuch chuck

Share owners should always be granted permission.

1.42.2.10 FRAMEWORK_3 (+2 -13 lines) 04/08/2008 11:25 AM Chuck Hagenbuch chuck

MFH: [cjh] Add beta SQL Permissions driver (duck@obala.net, Request #6150).

1.54 (+2 -13 lines) 04/08/2008 02:25 AM Chuck Hagenbuch chuck

[cjh] Add beta SQL Permissions driver (duck@obala.net, Request #6150).

This commit also moves a lot of core functionality from out of the
Perms_datatree class/file into the main Perms.php class, and
introduces a base Horde_Permission object that is backend-agnostic.

1.42.2.9 FRAMEWORK_3 (+51 -11 lines) 03/29/2008 04:37 AM Gunnar Wrobel wrobel

Merge from HEAD.

1.53 (+38 -5 lines) 03/29/2008 04:37 AM Gunnar Wrobel wrobel

Fix group handling of the kolab share driver. Bug #6528 (Submitted by: thomas.jarosch.intra2net.com)

1.52 (+14 -7 lines) 03/29/2008 04:34 AM Gunnar Wrobel wrobel

Fix error handling if imap_myrights() is not available. Bug #6531 (Submitted by: thomas.jarosch.intra2net.com)

1.51 (+2 -2 lines) 03/20/2008 08:16 AM Gunnar Wrobel wrobel

Rename the kolab IMAP preferences driver root node from prefs to h-prefs as it is a Horde-client only solution.

1.50 (+38 -1 lines) 03/12/2008 02:14 PM Gunnar Wrobel wrobel

An IMAP based preferences driver for Kolab. Bug #6434

1.42.2.8 FRAMEWORK_3 (+3 -1 lines) 03/12/2008 09:31 AM Gunnar Wrobel wrobel

Merge from HEAD.

Tags: HORDE_3_2_RC3

1.49 (+3 -1 lines) 03/12/2008 09:30 AM Gunnar Wrobel wrobel

Fix the return value when adding a share.

1.42.2.7 FRAMEWORK_3 (+7 -6 lines) 03/12/2008 05:50 AM Gunnar Wrobel wrobel

Merge from HEAD.

1.48 (+7 -6 lines) 03/12/2008 05:50 AM Gunnar Wrobel wrobel

Always include all default parameters in the return value.

1.42.2.6 FRAMEWORK_3 (+1 -2 lines) 03/07/2008 02:13 AM Gunnar Wrobel wrobel

Merge from HEAD.

1.47 (+1 -2 lines) 03/07/2008 02:11 AM Gunnar Wrobel wrobel

Unused line of code.

1.42.2.5 FRAMEWORK_3 (+14 -4 lines) 03/03/2008 01:38 PM Gunnar Wrobel wrobel

Merge from HEAD.

1.46 (+14 -4 lines) 03/03/2008 01:35 PM Gunnar Wrobel wrobel

Fix retrieval of IMAP acls. (Bug #6287, mrousseau@ate.tm.fr)

1.42.2.4 FRAMEWORK_3 (+6 -4 lines) 03/03/2008 01:32 PM Gunnar Wrobel wrobel

Merge from HEAD.

1.45 (+6 -4 lines) 03/03/2008 01:31 PM Gunnar Wrobel wrobel

Fix the _listShare() function. (Bug #6314, Thomas Jarosch <thomas.jarosch@intra2net.com>)

1.42.2.3 FRAMEWORK_3 (+10 -10 lines) 02/29/2008 05:15 AM Gunnar Wrobel wrobel

Merge from HEAD.

1.44 (+10 -10 lines) 02/26/2008 12:03 PM Gunnar Wrobel wrobel

Fix the Kolab share driver for changes in the generic driver.

1.42.2.2 FRAMEWORK_3 (+2 -2 lines) 01/02/2008 06:30 AM Jan Schneider jan

Happy New Year

Tags: HORDE_3_2_RC2

1.43 (+2 -2 lines) 01/02/2008 06:12 AM Jan Schneider jan

Happy New Year

1.42.2.1 FRAMEWORK_3 (+1 -1 lines) 12/20/2007 08:49 AM Jan Schneider jan

Merge from HEAD.

1.42 (+3 -1 lines) 12/02/2007 07:07 AM Jan Schneider jan

Add @since tags.

Tags: FRAMEWORK_3, BEFORE_MERGE_3_2

1.41 (+24 -2 lines) 12/01/2007 09:24 PM Chuck Hagenbuch chuck

Add countShares()
Submitted by: duck@obala.net

1.40 (+4 -5 lines) 11/23/2007 04:08 AM Gunnar Wrobel wrobel

The old code only set _perm here. setPermission would save the share but we did not yet create the corresponding IMAP folder.

Tags: HORDE_3_2_RC1

1.39 (+1 -3 lines) 11/23/2007 01:28 AM Gunnar Wrobel wrobel

As far as I can tell _shares cant use _cache instead. _shares respectively _loadShares saves the result of the initial IMAP listMailboxes call. Once the user fetched each share array_keys(_cache) matches _shares but using _shares initially helps to reduce the number of IMAP list calls.

1.38 (+2 -2 lines) 11/23/2007 01:24 AM Gunnar Wrobel wrobel

Fix setShareOb call.

1.37 (+202 -313 lines) 11/19/2007 08:54 PM Jan Schneider jan

Round 2 of Share refactoring. Probably broke a few things and the Kolab driver is completely untested.

1.36 (+260 -371 lines) 11/19/2007 11:45 AM Jan Schneider jan

Round 1 of Share cleanup: nuke extra storage class.

1.35 (+3 -2 lines) 11/07/2007 02:27 AM Gunnar Wrobel wrobel

Do not consider folders outside of the users namespace as possible default folders (https://intevation.de/roundup/kolab/issue2144).

1.34 (+1 -2 lines) 10/30/2007 08:23 PM Jan Schneider jan

First round of copyright assignments.

1.33 (+141 -25 lines) 10/23/2007 07:31 AM Gunnar Wrobel wrobel

Fix the share caching for the Kolab driver. Partial fix for bug: #5748.

1.32 (+1 -25 lines) 10/23/2007 07:26 AM Gunnar Wrobel wrobel

Collapse this function into the parent class since the child classes don't differ.

1.31 (+14 -4 lines) 10/04/2007 02:00 AM Gunnar Wrobel wrobel

Fix the name of the IMAP annotations that we use on a Kolab server.

1.30 (+11 -2 lines) 10/02/2007 06:58 AM Gunnar Wrobel wrobel

Fix the use of share parameters for Turba.

1.29 (+5 -2 lines) 10/02/2007 06:57 AM Gunnar Wrobel wrobel

Fix the sorting of the share list.

1.28 (+2 -2 lines) 08/29/2007 06:00 AM Gunnar Wrobel wrobel

In case we have more than one default folder (which should not happen), we shouldn't overwrite the first one found.

1.27 (+3 -4 lines) 06/26/2007 09:03 AM Jan Schneider jan

nits

Tags: HORDE_3_2_ALPHA

1.26 (+32 -37 lines) 06/19/2007 05:48 AM Gunnar Wrobel wrobel

Remove the special sourceType and uid parameters for Turba and use the params annotation instead. Params is a serialized array the needs base64 encoding to get correctly stored as IMAP annotation.

1.25 (+3 -3 lines) 06/18/2007 12:05 PM Gunnar Wrobel wrobel

Adapted the kolab Share driver to the recent Share fixes within Turba.

1.24 (+25 -21 lines) 06/16/2007 12:22 AM Chuck Hagenbuch chuck

Little bit of CS cleanup

1.23 (+46 -18 lines) 05/31/2007 09:50 AM Gunnar Wrobel wrobel

Fixed dirty flag, fixed storing UTF8 annotations, fixed setting folder names, fixed removing shares, fixed umlaut folder names.

1.22 (+35 -36 lines) 05/30/2007 10:02 AM Gunnar Wrobel wrobel

Completes the reference fixes on the Share-Driver. Submitted by Thomas Jarosch.

1.21 (+9 -8 lines) 05/23/2007 12:08 PM Gunnar Wrobel wrobel

Use the IMAP connection singleton and some reference fixes by Thomas Jarosch <thomas.jarosch@intra2net.com>.

1.20 (+39 -14 lines) 05/22/2007 05:53 AM Gunnar Wrobel wrobel

Support getObjectById() again (Required for editing shares). Fix setting permissions on creating a new share. Allow folder names with special characters (Patch submitted by Thomas Jarosch). Allow modifying share names and other parameters at the same time.

1.19 (+75 -82 lines) 05/13/2007 07:12 AM Gunnar Wrobel wrobel

Some code rearrangements to avoid unnecessary back references. Minor fixes to the handling of default shares.

1.18 (+118 -151 lines) 05/07/2007 01:37 PM Gunnar Wrobel wrobel

Fixes to the handling of default shares. Minor fixes to share handling for applications that use a kolab: prefix. Moved error handling on set() call to save() call (See Bug: 5087).

1.17 (+8 -8 lines) 04/19/2007 04:16 AM Jan Schneider jan

Fix gettext strings.

1.16 (+25 -25 lines) 04/19/2007 03:13 AM Gunnar Wrobel wrobel

Removed excessive error messages on the Kolab Share driver.

1.15 (+59 -7 lines) 04/18/2007 12:13 PM Gunnar Wrobel wrobel

Remove "kolab:" prefix for the applications that use such a share prefix.
Bug: 5254

1.14 (+15 -15 lines) 03/29/2007 12:15 PM Chuck Hagenbuch chuck

use getMessage() instead of accessing message property directly.
Bug: 5176
Submitted by: wrobel@pardus.de

1.13 (+2 -2 lines) 03/28/2007 09:03 PM Chuck Hagenbuch chuck

Call getMessage() when concatenating PEAR_Error object
Bug: 5174
Submitted by: wrobel@pardus.de

1.12 (+41 -39 lines) 03/23/2007 03:24 PM Chuck Hagenbuch chuck

Allow the Kolab Share driver to use Net_IMAP or c-client IMAP options.
Bug: 5154
Submitted by: wrobel@pardus.de

1.11 (+8 -2 lines) 03/21/2007 11:59 AM Chuck Hagenbuch chuck

Catch errors, fix exists()
Bug: 5142
Submitted by: wrobel@pardus.de

1.10 (+4 -1 lines) 03/14/2007 05:16 PM Chuck Hagenbuch chuck

Explicitly load Net_IMAP here.
Bug: 5115
Submitted by: wrobel@pardus.de

1.9 (+52 -18 lines) 03/08/2007 03:51 PM Chuck Hagenbuch chuck

Updated share renaming for the Kolab Share driver.
Bug: 5085
Submitted by: wrobel@pardus.de

1.8 (+69 -25 lines) 03/08/2007 12:22 PM Chuck Hagenbuch chuck

Fix typo (closes #5083, wrobel@pardus.de)
Fix permission problems (closes #5084, wrobel@pardus.de)

1.7 (+2 -2 lines) 02/25/2007 05:05 AM Jan Schneider jan

Return by reference.

1.6 (+337 -128 lines) 02/01/2007 02:05 PM Chuck Hagenbuch chuck

Fix default share handling.
Bug: 4957
Submitted by: wrobel (at) pardus (dot) de

1.5 (+11 -6 lines) 01/24/2007 10:27 AM Jan Schneider jan

Don't use dereferencing (PHP 5 only).

1.4 (+2 -2 lines) 01/04/2007 02:05 PM Chuck Hagenbuch chuck

Fix typo
Bug: 4843
Submitted by: wrobel (at) pardus (dot) de

1.3 (+2 -2 lines) 01/02/2007 07:47 AM Jan Schneider jan

Happy New Year

1.2 (+2 -2 lines) 12/30/2006 02:15 PM Jan Schneider jan

Standardize on "_The_ Horde Project" and "http://_www_.horde.org".

1.1 12/28/2006 10:53 PM Chuck Hagenbuch chuck

[cjh] Horde_Share now has a driver system with DataTree and Kolab backends
(Gunnar Wrobel <wrobel@pardus.de>, Request #4263).

Also greatly simplify the Horde_Share API while we're at it.