Commit graph

33 commits

Author SHA1 Message Date
Aleksander Machniak
a4a4abe45d Fix PHP warning when other users namespace is unset 2018-08-03 12:27:56 +00:00
Aleksander Machniak
f67df88238 Prevent from adding delegation for the same user many times (Bifrost#T20383) 2016-12-28 10:12:23 +01:00
Aleksander Machniak
dc3ea3d942 Support Tasks in kolab_delegation (Bifrost#T18853) 2016-12-27 04:03:28 -05:00
Aleksander Machniak
c2631131ed T1697: Fix regression in selecting delegator's folders for itip invitation handling 2016-10-18 08:49:32 +02:00
Aleksander Machniak
4a9e42a026 T1523: Support shared calendars in iTip handling 2016-10-03 14:10:57 +02:00
Aleksander Machniak
a84b2d73b4 T1524: Fix delegation context on itip-remove command, and on cases where's more than one delegator
Fixes bug where delegatee does not receive event cancelation message after deleting meeting in delegators calendar
2016-09-26 08:20:17 -04:00
Aleksander Machniak
d42db71fa4 T1479: Fix delegation context selection on delegator's invitation handling 2016-09-07 09:51:08 -04:00
Aleksander Machniak
98b6513dce Fix finding an event which is in delegator's folder, on itip reply (T1264)
Summary: Fixes T1264

Reviewers: #roundcube_kolab_plugins_developers

Maniphest Tasks: T1264

Differential Revision: https://git.kolab.org/D157
2016-06-20 10:09:24 +02:00
Aleksander Machniak
261a78c505 Fix bug where read-only folder was displayed as read-write in delegation form and it wasn't possible to unset ACL on a folder (#5347) 2016-02-26 11:18:41 +01:00
Daniel Hoffend
620985d0f1 set default delegation filter to include mail addresses of shared mailboxes 2015-04-11 11:30:28 +02:00
Thomas Bruederli
d9f69d35c7 Allow to provide the context for getting user emails (augmented by kolab_delegation) 2015-01-21 16:58:09 +01:00
Thomas Bruederli
c5922cce6e Don't call deprecated get_realname() method as it doesn't exist for invitation calendars (#4303) 2015-01-21 14:37:54 +01:00
Aleksander Machniak
62ac800db7 Use new rcube_user::list_emails() for better performance (#3970) 2014-11-27 10:44:38 +01:00
Aleksander Machniak
ac4f6e7562 Avoid unused variables (also fixed some bugs) found in static code analysis 2014-11-21 10:03:18 +01:00
Aleksander Machniak
e4100366b5 Fix delegatee deletion if configured field name equals attribute name
Fix so delegate field name might be omitted in kolab_auth plugin config (#3400)
2014-08-18 08:29:29 -04:00
Aleksander Machniak
a3122a566e Support contact_search_name option in kolab_delegation plugin autocompletion (#3163) 2014-07-08 10:50:34 +02:00
Thomas Bruederli
115c4c54b7 Rename kolab_auth_ldap::search() method because its signature doesn't match rcube_ldap_generic::search() and fails recursive calls in VLV search mode + add return parameter for results count 2014-05-16 10:34:32 +02:00
Aleksander Machniak
0bd58bddfc Fix bug where user could delegate himself (Bug #2981) 2014-04-14 18:13:51 +02:00
Aleksander Machniak
bf028bb53f Define some default config values 2013-12-10 11:41:08 +01:00
Aleksander Machniak
1999f79446 Small improvement: do not fetch folders list when not needed 2013-07-10 12:24:49 +02:00
Aleksander Machniak
6ca7eaf05c Use kolab_storage::folders_typedata() 2013-07-09 19:58:00 +02:00
Aleksander Machniak
e69e9b90ae Make kolab_auth's LDAP class be based on new rcube_ldap_generic class.
Move kolab_auth_ldap into separate file.
Some improvements, including performance improvement in kolab_delegate
2013-06-25 12:27:26 +02:00
Aleksander Machniak
27e57c7335 Fix undefined or unused variable errors caught in static code analysis 2013-05-07 12:16:11 +02:00
Jeroen van Meeuwen (Kolab Systems)
41407069d1 Make sure the organization for a delegator is not inserted as NULL in the database query adding the identity to the delegatee, as the database definition for the field is NOT NULL 2013-02-14 09:54:15 -05:00
Aleksander Machniak
cbd97e52cd Support Organization field in identities.
Fix purging identities - use the same email fields as in kolab_auth.
2012-12-19 15:31:14 +01:00
Aleksander Machniak
5780b841cc Use delegator's name in delegatee identities derived from delegator
Set 'Sender:' header in mail sent on behalf of delegator
2012-12-18 12:57:32 +01:00
Aleksander Machniak
acd574b650 Small performance fix - cache identities list in-memory 2012-12-17 19:03:47 +01:00
Aleksander Machniak
0745ebf406 Fix filtering emails/folders list when not in delegator context 2012-12-17 15:53:38 +01:00
Aleksander Machniak
343a4371ab Delegation support in Calendar event edit/create 2012-12-17 14:47:02 +01:00
Aleksander Machniak
3be3065941 Delegation support in calendar event invitations handling 2012-12-13 13:10:07 +01:00
Aleksander Machniak
a24ad50619 Move more code to engine class 2012-12-12 12:36:11 +01:00
Aleksander Machniak
cda4c47325 Implemented kolab_delegation_purge_identities setting 2012-12-04 20:08:14 +01:00
Aleksander Machniak
167a0bbbdf Kolab Delegation - initial commit 2012-12-04 15:03:16 +01:00