Page MenuHomePhorge
Feed Advanced Search

May 6 2015

bruederli created T162: Provide search box for folders in kolab_files.
May 6 2015, 4:52 PM · Product Owners, Roundcube Kolab Plugins
bruederli created T161: Use treelist.js for folder list in kolab_files.
May 6 2015, 4:51 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins
bruederli added a comment to T33: Consider the database root dn for synchronization.

Note: git master head already contains the new approach but needs verification and probably fixing

May 6 2015, 9:48 AM · Restricted Project, Restricted Project, Restricted Project, PyKolab
bruederli claimed T33: Consider the database root dn for synchronization.
May 6 2015, 9:42 AM · Restricted Project, Restricted Project, Restricted Project, PyKolab
bruederli moved T34: DirectoryLDAP should resolve the base dn using Net_LDAP3 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 6 2015, 9:39 AM · Restricted Project, Free/Busy

May 5 2015

bruederli moved T35: Use Net::LDAP3::domain_root_dn() if available from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 5 2015, 5:26 PM · Restricted Project, Roundcube
bruederli moved T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 5 2015, 4:51 PM · Restricted Project, Roundcube Kolab Plugins
bruederli moved T135: Support %s variables in `domain_filter` config option. from Restricted Project Column to Restricted Project Column on the Restricted Project board.
May 5 2015, 4:51 PM · Net_LDAP3, Restricted Project
bruederli added a project to T154: Bug: Fatal error when searching for task folders: Roundcube Kolab Plugins .
May 5 2015, 1:41 PM · Quality Assurance, Roundcube Kolab Plugins , Release Managers
bruederli added a project to T153: Bug: Quering for a delegation user results in server error: Roundcube Kolab Plugins .
May 5 2015, 1:41 PM · Roundcube Kolab Plugins
bruederli added auditors to rF3bb8ad414ed4: Resolve (alias) domain root dn for LDAP queries using Net_LDAP3: vanmeeuwen.

Requesting review of the changes related to T34.

May 5 2015, 1:40 PM
bruederli added auditors to rPNL43de37cc9985: Support %s variable in 'domain_filter' config option: machniak.

Requesting review of this commit which relates to T135.

May 5 2015, 1:38 PM
bruederli added auditors to rRPK8caf44ba3c65: Use Net_LDAP3::domain_root_dn() instead of find_domain(): machniak.

@machniak, could you review this change which relates to T134?

May 5 2015, 1:37 PM
bruederli created T154: Bug: Fatal error when searching for task folders.
May 5 2015, 12:31 PM · Quality Assurance, Roundcube Kolab Plugins , Release Managers
bruederli committed rRPK562ed98bd2e2: Define get_uid() in kolab_storage_folder_api base class (#5023) (authored by bruederli).
Define get_uid() in kolab_storage_folder_api base class (#5023)
May 5 2015, 12:29 PM
bruederli created T153: Bug: Quering for a delegation user results in server error.
May 5 2015, 12:25 PM · Roundcube Kolab Plugins
bruederli added a comment to T151: webodf should be updated.

I guess we should even consider to replace the odfviewer and the pdfviewer plugins by one using viewer.js

May 5 2015, 12:02 PM · Roundcube Kolab Plugins
bruederli committed rRPKae12d5ce016b: Define get_uid() in kolab_storage_folder_api base class (#5023) (authored by bruederli).
Define get_uid() in kolab_storage_folder_api base class (#5023)
May 5 2015, 11:58 AM
bruederli committed rRPK97ea819b8a28: Simplify code to compose LDAP filters for user search (authored by bruederli).
Simplify code to compose LDAP filters for user search
May 5 2015, 11:41 AM
bruederli closed T49: Upgrade SabreDAV to version 2, Sabre/VObject to version 3, a subtask of T47: Add RFC 6638 Scheduling Support for iRony, as Resolved.
May 5 2015, 11:21 AM · Kolab Enterprise 14 - Fasttrack, Product Owners
bruederli closed T49: Upgrade SabreDAV to version 2, Sabre/VObject to version 3 as Resolved.

All dependencies resolved.

May 5 2015, 11:21 AM · Release Managers, iRony
bruederli committed rRPKf733eef1181e: Simplify code to compose LDAP filters for user search (authored by bruederli).
Simplify code to compose LDAP filters for user search
May 5 2015, 11:04 AM
bruederli committed rRPK8cc7909c72b8: Fix delegator user autocomplete searches (#5019) (authored by machniak).
Fix delegator user autocomplete searches (#5019)
May 5 2015, 11:04 AM
bruederli committed rPNL69e6579e1216: Don't execute LDAP queries for domains if domain_base_dn is not configured (authored by bruederli).
Don't execute LDAP queries for domains if domain_base_dn is not configured
May 5 2015, 10:49 AM

Apr 30 2015

bruederli committed rD87481c8ed898: Update the freebusy service settings reference to describe the latest additions (authored by bruederli).
Update the freebusy service settings reference to describe the latest additions
Apr 30 2015, 11:46 AM
bruederli moved T34: DirectoryLDAP should resolve the base dn using Net_LDAP3 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 30 2015, 11:45 AM · Restricted Project, Free/Busy
bruederli committed rF3bb8ad414ed4: Resolve (alias) domain root dn for LDAP queries using Net_LDAP3 (authored by bruederli).
Resolve (alias) domain root dn for LDAP queries using Net_LDAP3
Apr 30 2015, 11:45 AM
bruederli closed T34: DirectoryLDAP should resolve the base dn using Net_LDAP3 as Resolved by committing rF3bb8ad414ed4: Resolve (alias) domain root dn for LDAP queries using Net_LDAP3.
Apr 30 2015, 11:45 AM · Restricted Project, Free/Busy
bruederli closed T34: DirectoryLDAP should resolve the base dn using Net_LDAP3, a subtask of T30: Redesign of Hosted Kolab, as Resolved.
Apr 30 2015, 11:45 AM · Product Owners
bruederli committed rI2f335c06db0d: Change testing readme to require 3 user accounts for the recently added… (authored by bruederli).
Change testing readme to require 3 user accounts for the recently added…
Apr 30 2015, 11:42 AM
bruederli added a project to T93: Full RFC 6638 Scheduling Inbox Support: Product Owners.
Apr 30 2015, 9:32 AM · iRony
bruederli moved T34: DirectoryLDAP should resolve the base dn using Net_LDAP3 from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 30 2015, 9:19 AM · Restricted Project, Free/Busy

Apr 29 2015

bruederli moved T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 29 2015, 3:04 PM · Restricted Project, Roundcube Kolab Plugins
bruederli moved T135: Support %s variables in `domain_filter` config option. from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 29 2015, 3:04 PM · Net_LDAP3, Restricted Project
bruederli committed rRPK8caf44ba3c65: Use Net_LDAP3::domain_root_dn() instead of find_domain() (authored by bruederli).
Use Net_LDAP3::domain_root_dn() instead of find_domain()
Apr 29 2015, 3:04 PM
bruederli closed T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth as Resolved by committing rRPK8caf44ba3c65: Use Net_LDAP3::domain_root_dn() instead of find_domain().
Apr 29 2015, 3:04 PM · Restricted Project, Roundcube Kolab Plugins
bruederli closed T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth, a subtask of T30: Redesign of Hosted Kolab, as Resolved.
Apr 29 2015, 3:04 PM · Product Owners
bruederli committed rPNL43de37cc9985: Support %s variable in 'domain_filter' config option (authored by bruederli).
Support %s variable in 'domain_filter' config option
Apr 29 2015, 2:43 PM
bruederli closed T135: Support %s variables in `domain_filter` config option., a subtask of T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth, as Resolved.
Apr 29 2015, 2:43 PM · Restricted Project, Roundcube Kolab Plugins
bruederli closed T135: Support %s variables in `domain_filter` config option. as Resolved by committing rPNL43de37cc9985: Support %s variable in 'domain_filter' config option.
Apr 29 2015, 2:43 PM · Net_LDAP3, Restricted Project
bruederli updated the task description for T135: Support %s variables in `domain_filter` config option..
Apr 29 2015, 2:32 PM · Net_LDAP3, Restricted Project
bruederli edited a custom field on T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth.
Apr 29 2015, 2:30 PM · Restricted Project, Roundcube Kolab Plugins
bruederli moved T135: Support %s variables in `domain_filter` config option. from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 29 2015, 2:30 PM · Net_LDAP3, Restricted Project
bruederli edited a custom field on T135: Support %s variables in `domain_filter` config option..
Apr 29 2015, 2:30 PM · Net_LDAP3, Restricted Project
bruederli created T135: Support %s variables in `domain_filter` config option..
Apr 29 2015, 2:30 PM · Net_LDAP3, Restricted Project
bruederli moved T35: Use Net::LDAP3::domain_root_dn() if available from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 29 2015, 2:25 PM · Restricted Project, Roundcube
bruederli claimed T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth.
Apr 29 2015, 2:25 PM · Restricted Project, Roundcube Kolab Plugins
bruederli moved T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 29 2015, 2:25 PM · Restricted Project, Roundcube Kolab Plugins
bruederli edited a custom field on T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth.
Apr 29 2015, 2:24 PM · Restricted Project, Roundcube Kolab Plugins
bruederli added a project to T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth: Restricted Project.
Apr 29 2015, 2:24 PM · Restricted Project, Roundcube Kolab Plugins
bruederli closed T35: Use Net::LDAP3::domain_root_dn() if available as Resolved.

Fixed in upstream commit https://github.com/roundcube/roundcubemail/commit/0f63418

Apr 29 2015, 2:23 PM · Restricted Project, Roundcube
bruederli closed T35: Use Net::LDAP3::domain_root_dn() if available, a subtask of T30: Redesign of Hosted Kolab, as Resolved.
Apr 29 2015, 2:23 PM · Product Owners
bruederli added a subtask for T30: Redesign of Hosted Kolab: T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth.
Apr 29 2015, 2:23 PM · Product Owners
bruederli added a parent task for T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth: T30: Redesign of Hosted Kolab.
Apr 29 2015, 2:23 PM · Restricted Project, Roundcube Kolab Plugins
bruederli created T134: Use Net_LDAP3::domain_root_dn() for domain lookups in kolab_auth.
Apr 29 2015, 2:22 PM · Restricted Project, Roundcube Kolab Plugins
bruederli added a comment to F1890: kolab_auth.inc.php.

Oh, then whatever magic we add to rcube_ldap as of T35 needs to added to kolab_auth_ldap::parse_vars() as well...

Apr 29 2015, 1:39 PM
bruederli edited a custom field on T35: Use Net::LDAP3::domain_root_dn() if available.
Apr 29 2015, 1:34 PM · Restricted Project, Roundcube
bruederli added a comment to F1890: kolab_auth.inc.php.

One note on this example though: according to the current code in rcube_ldap, the %x placeholders are only resolved if user_specific is set to true.

Apr 29 2015, 11:59 AM
bruederli committed rIa23a3cf67cec: Remove kolabdav_plugins option from sample config. This doesn't do anything… (authored by bruederli).
Remove kolabdav_plugins option from sample config. This doesn't do anything…
Apr 29 2015, 10:46 AM
bruederli added a comment to T35: Use Net::LDAP3::domain_root_dn() if available.

Could you provide a sample config for ldap_public where the according placeholders are used for a hosted setup?

Apr 29 2015, 9:58 AM · Restricted Project, Roundcube
bruederli moved T35: Use Net::LDAP3::domain_root_dn() if available from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 29 2015, 9:54 AM · Restricted Project, Roundcube
bruederli claimed T34: DirectoryLDAP should resolve the base dn using Net_LDAP3.
Apr 29 2015, 9:54 AM · Restricted Project, Free/Busy
bruederli claimed T35: Use Net::LDAP3::domain_root_dn() if available.
Apr 29 2015, 9:54 AM · Restricted Project, Roundcube
bruederli abandoned D5: Add test script to run a jslint check on javascript files using Google's closure compiler.
Apr 29 2015, 9:33 AM

Apr 28 2015

bruederli assigned T47: Add RFC 6638 Scheduling Support for iRony to vanmeeuwen.
Apr 28 2015, 5:38 PM · Kolab Enterprise 14 - Fasttrack, Product Owners
bruederli added subtasks for T47: Add RFC 6638 Scheduling Support for iRony: T120: Create packages for iRony, T121: Create packages for roundcubemail-plugins-kolab, T122: Create packages for kolab-freebusy, T123: Create new packages for roundcubemail.
Apr 28 2015, 5:36 PM · Kolab Enterprise 14 - Fasttrack, Product Owners
bruederli added a parent task for T123: Create new packages for roundcubemail: T47: Add RFC 6638 Scheduling Support for iRony.
Apr 28 2015, 5:36 PM · Kolab Enterprise 14 - Fasttrack, Restricted Project, Roundcube, Release Managers
bruederli added a parent task for T122: Create packages for kolab-freebusy: T47: Add RFC 6638 Scheduling Support for iRony.
Apr 28 2015, 5:36 PM · Kolab Enterprise 14 - Fasttrack, Restricted Project, Free/Busy, Release Managers
bruederli added a parent task for T120: Create packages for iRony: T47: Add RFC 6638 Scheduling Support for iRony.
Apr 28 2015, 5:36 PM · Kolab Enterprise 14 - Fasttrack, Restricted Project, Release Managers, iRony
bruederli added a parent task for T121: Create packages for roundcubemail-plugins-kolab: T47: Add RFC 6638 Scheduling Support for iRony.
Apr 28 2015, 5:36 PM · Kolab Enterprise 14 - Fasttrack, Restricted Project, Roundcube Kolab Plugins , Release Managers
bruederli created T123: Create new packages for roundcubemail.
Apr 28 2015, 5:35 PM · Kolab Enterprise 14 - Fasttrack, Restricted Project, Roundcube, Release Managers
bruederli created T122: Create packages for kolab-freebusy.
Apr 28 2015, 5:15 PM · Kolab Enterprise 14 - Fasttrack, Restricted Project, Free/Busy, Release Managers
bruederli created T121: Create packages for roundcubemail-plugins-kolab.
Apr 28 2015, 4:45 PM · Kolab Enterprise 14 - Fasttrack, Restricted Project, Roundcube Kolab Plugins , Release Managers
bruederli created T120: Create packages for iRony.
Apr 28 2015, 4:36 PM · Kolab Enterprise 14 - Fasttrack, Restricted Project, Release Managers, iRony
bruederli added a comment to T111: Upgrade to Sabre VObject 3.

Additional fix for the upgrade in rFc2241b5.

Apr 28 2015, 4:11 PM · Free/Busy
bruederli committed rFc2241b52f647: Fix export of RDATE and EXDATE properties for recurrence computation (authored by bruederli).
Fix export of RDATE and EXDATE properties for recurrence computation
Apr 28 2015, 4:10 PM
bruederli moved T87: Complete RFC 6638 Scheduling Support from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 28 2015, 3:55 PM · Restricted Project, iRony
bruederli added a comment to T87: Complete RFC 6638 Scheduling Support.

Further commits related to this issue: rI81356faa, rI01135d9d, rI73396ba5, rRPK6c0d0f8d, rRPKa6daa4d1, rRPK6effb4c9

Apr 28 2015, 3:55 PM · Restricted Project, iRony
bruederli committed rRPK6effb4c9c3af: Support X-APPLE-FILENAME parameter for attachments; make attachment cid… (authored by bruederli).
Support X-APPLE-FILENAME parameter for attachments; make attachment cid…
Apr 28 2015, 3:55 PM
bruederli committed rI7069c5177c7c: Add tests for implicit scheduling according to RFC 6638 (authored by bruederli).
Add tests for implicit scheduling according to RFC 6638
Apr 28 2015, 3:52 PM
bruederli committed rI73396ba5979a: Overwrite getChildACL() methods to return ACLs with current user principal. (authored by bruederli).
Overwrite getChildACL() methods to return ACLs with current user principal.
Apr 28 2015, 3:52 PM
bruederli committed rI01135d9d3ecf: Pass free/busy query date range to url function; respond with METHOD:REPLY (authored by bruederli).
Pass free/busy query date range to url function; respond with METHOD:REPLY
Apr 28 2015, 3:52 PM
bruederli closed T87: Complete RFC 6638 Scheduling Support as Resolved by committing rI7069c5177c7c: Add tests for implicit scheduling according to RFC 6638.
Apr 28 2015, 3:52 PM · Restricted Project, iRony
bruederli closed T87: Complete RFC 6638 Scheduling Support, a subtask of T47: Add RFC 6638 Scheduling Support for iRony, as Resolved.
Apr 28 2015, 3:52 PM · Kolab Enterprise 14 - Fasttrack, Product Owners
bruederli committed rF79597edbde1b: Use composer-dist.json for building a local composer autoloader (authored by bruederli).
Use composer-dist.json for building a local composer autoloader
Apr 28 2015, 10:57 AM
bruederli closed T111: Upgrade to Sabre VObject 3 as Resolved.

Upgrade done in rFf1162e357.
Requires php-sabredav-Sabre_VObject version 3 from T55.

Apr 28 2015, 10:54 AM · Free/Busy
bruederli created T111: Upgrade to Sabre VObject 3.
Apr 28 2015, 10:51 AM · Free/Busy

Apr 27 2015

bruederli committed rRPK3e9d343e9349: Use the right key to set default value (authored by bruederli).
Use the right key to set default value
Apr 27 2015, 7:16 PM
bruederli added a comment to D5: Add test script to run a jslint check on javascript files using Google's closure compiler.
In D5#70, @vanmeeuwen wrote:

What value does using this compiler represent specifically? Is it exactly the same code as would otherwise be run in, say, a Chrome or Chromium browser? Is it by far the best? The only one? The only one that can verify compatibility with browsers?

Apr 27 2015, 7:12 PM
bruederli committed rRPKa6daa4d10b14: Support dtstart/dtend parameters on free/busy query URLs (authored by bruederli).
Support dtstart/dtend parameters on free/busy query URLs
Apr 27 2015, 6:06 PM
bruederli committed rF534387aca2af: Update vobject dependency (authored by bruederli).
Update vobject dependency
Apr 27 2015, 5:58 PM
bruederli committed rFf1162e357a28: Make kolab-freebusy service work with Sabre VObject 3; accept date range via… (authored by bruederli).
Make kolab-freebusy service work with Sabre VObject 3; accept date range via…
Apr 27 2015, 5:58 PM
bruederli committed rI81356faa700d: Clean up scheduling inbox features. Impementation is still incomplete and… (authored by bruederli).
Clean up scheduling inbox features. Impementation is still incomplete and…
Apr 27 2015, 3:04 PM
bruederli committed rRPK6c0d0f8d5ee7: Allow SCHEDULE-STATUS parameter for ORGANIZER properties (authored by bruederli).
Allow SCHEDULE-STATUS parameter for ORGANIZER properties
Apr 27 2015, 2:51 PM
bruederli added a comment to T87: Complete RFC 6638 Scheduling Support.

Moved full scheduling inbox support to T93 for later implementation.

Apr 27 2015, 1:57 PM · Restricted Project, iRony
bruederli created T93: Full RFC 6638 Scheduling Inbox Support.
Apr 27 2015, 1:56 PM · iRony
bruederli updated the task description for T87: Complete RFC 6638 Scheduling Support.
Apr 27 2015, 1:45 PM · Restricted Project, iRony
bruederli edited a custom field on T34: DirectoryLDAP should resolve the base dn using Net_LDAP3.
Apr 27 2015, 11:49 AM · Restricted Project, Free/Busy
bruederli edited projects for T87: Complete RFC 6638 Scheduling Support, added: Sprint Desktop 201518; removed Restricted Project.
Apr 27 2015, 11:32 AM · Restricted Project, iRony
bruederli added a parent task for T87: Complete RFC 6638 Scheduling Support: T47: Add RFC 6638 Scheduling Support for iRony.
Apr 27 2015, 10:12 AM · Restricted Project, iRony