Page MenuHomePhorge
Feed Search

Aug 19 2015

machniak removed a parent task for T698: Missing events on edges of the view time range (when client timezone is different than server tz): T94: Copenhagen RESTful API for OpenChange integration.
Aug 19 2015, 12:31 PM · Restricted Project, Roundcube Kolab Plugins , Product Owners
grote added a parent task for T698: Missing events on edges of the view time range (when client timezone is different than server tz): T94: Copenhagen RESTful API for OpenChange integration.
Aug 19 2015, 12:09 PM · Restricted Project, Roundcube Kolab Plugins , Product Owners
grote moved T491: Calendar folders appear to "disappear" from In Sprint to Ready for Sprint on the Product Owners board.
Aug 19 2015, 12:02 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners

Aug 18 2015

machniak moved T698: Missing events on edges of the view time range (when client timezone is different than server tz) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 18 2015, 10:44 AM · Restricted Project, Roundcube Kolab Plugins , Product Owners
machniak closed T698: Missing events on edges of the view time range (when client timezone is different than server tz) as Resolved.

Real fix in git. To hotfix production servers the patch from https://issues.kolab.org/show_bug.cgi?id=5190#c2 can be used.

Aug 18 2015, 10:43 AM · Restricted Project, Roundcube Kolab Plugins , Product Owners
machniak moved T698: Missing events on edges of the view time range (when client timezone is different than server tz) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 18 2015, 8:17 AM · Restricted Project, Roundcube Kolab Plugins , Product Owners
machniak claimed T698: Missing events on edges of the view time range (when client timezone is different than server tz).
Aug 18 2015, 8:17 AM · Restricted Project, Roundcube Kolab Plugins , Product Owners
machniak added a project to T698: Missing events on edges of the view time range (when client timezone is different than server tz): Restricted Project.
Aug 18 2015, 8:16 AM · Restricted Project, Roundcube Kolab Plugins , Product Owners

Aug 17 2015

machniak created T698: Missing events on edges of the view time range (when client timezone is different than server tz).
Aug 17 2015, 10:25 AM · Restricted Project, Roundcube Kolab Plugins , Product Owners

Aug 16 2015

machniak moved T161: Use treelist.js for folder list in kolab_files from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 16 2015, 1:01 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins
machniak closed T161: Use treelist.js for folder list in kolab_files as Resolved.
Aug 16 2015, 1:01 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins
machniak closed T161: Use treelist.js for folder list in kolab_files, a subtask of T162: Provide search box for folders in kolab_files, as Resolved.
Aug 16 2015, 1:01 PM · Product Owners, Roundcube Kolab Plugins

Aug 13 2015

machniak moved T161: Use treelist.js for folder list in kolab_files from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 13 2015, 8:48 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins

Aug 7 2015

machniak reopened T670: Fix handling of alarms with "zero duration" (e.g. PT0S), a subtask of T653: Fix handling of alarms with "zero duration" (e.g. PT0S), as Open.
Aug 7 2015, 9:02 AM · Roundcube Kolab Plugins , Restricted Project, Product Owners

Aug 6 2015

machniak closed D16: GSSAPI authentication support in kolab_auth.

Commited as rRPKd49a4457b1a

Aug 6 2015, 11:43 AM · Roundcube Kolab Plugins
machniak accepted D16: GSSAPI authentication support in kolab_auth.
Aug 6 2015, 11:32 AM · Roundcube Kolab Plugins

Aug 5 2015

machniak moved T653: Fix handling of alarms with "zero duration" (e.g. PT0S) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 5 2015, 10:14 AM · Roundcube Kolab Plugins , Restricted Project, Product Owners
machniak closed T653: Fix handling of alarms with "zero duration" (e.g. PT0S) as Resolved.

Fixed also some Kolab plugins issues. I consider this ticket issue fixed.

Aug 5 2015, 10:14 AM · Roundcube Kolab Plugins , Restricted Project, Product Owners
machniak edited projects for T653: Fix handling of alarms with "zero duration" (e.g. PT0S), added: Roundcube Kolab Plugins ; removed iRony.
Aug 5 2015, 10:13 AM · Roundcube Kolab Plugins , Restricted Project, Product Owners

Aug 3 2015

petersen assigned T161: Use treelist.js for folder list in kolab_files to machniak.
Aug 3 2015, 9:15 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins
vanmeeuwen moved T491: Calendar folders appear to "disappear" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Aug 3 2015, 9:14 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners
vanmeeuwen added a project to T491: Calendar folders appear to "disappear": Restricted Project.
Aug 3 2015, 9:06 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners

Jul 31 2015

machniak added a subtask for T664: Extend kolab_format_config class with new config objects support: Restricted Maniphest Task.
Jul 31 2015, 10:15 AM · Roundcube Kolab Plugins
machniak created T664: Extend kolab_format_config class with new config objects support.
Jul 31 2015, 10:15 AM · Roundcube Kolab Plugins

Jul 29 2015

grote added a project to T161: Use treelist.js for folder list in kolab_files: Restricted Project.
Jul 29 2015, 12:10 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins

Jul 28 2015

machniak reassigned T491: Calendar folders appear to "disappear" from machniak to vanmeeuwen.

Please, review.

Jul 28 2015, 9:56 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners

Jul 21 2015

machniak edited a custom field on T161: Use treelist.js for folder list in kolab_files.
Jul 21 2015, 9:01 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins
machniak moved T491: Calendar folders appear to "disappear" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 21 2015, 8:59 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners
machniak added a comment to T491: Calendar folders appear to "disappear".

Agreed about the /private namespace. This is fixed by above commit. The problem is with priority of the other two annotations. As I said, iRony (actually only iRony uses these methods) depends on the fact that we can set a folder ID to defined value. So, if we set "kolab" annotation to something and the use "cyrus" annotation we have a problem. That's why I left the order as it was before. See the commit. Tell me if you see this different.

Jul 21 2015, 8:40 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners

Jul 20 2015

vanmeeuwen added a comment to T491: Calendar folders appear to "disappear".
In T491#8369, @machniak wrote:

So, it looks like we need to check the /shared/vendor/kolab/uniqueid annotation first and fallback to cyrus annotation if it does not exists in get_uid().

Jul 20 2015, 12:19 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners
machniak added a comment to T491: Calendar folders appear to "disappear".

We can't give a prio to cyrus uniqueid annotation. I've found iRony's Kolab/Utils/DAVBackend.php code which (beside unsused class constants) sets folder UID and, I assume, the DAV client expects the same UID to be used later. So, it looks like we need to check the /shared/vendor/kolab/uniqueid annotation first and fallback to cyrus annotation if it does not exists in get_uid().

Jul 20 2015, 11:48 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners
machniak edited a custom field on T491: Calendar folders appear to "disappear".
Jul 20 2015, 9:42 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners
machniak moved T491: Calendar folders appear to "disappear" from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 20 2015, 9:42 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners
machniak claimed T491: Calendar folders appear to "disappear".

The existence of this private annotation is not disruptive or I don't see how it could be. Also, you can't see these folder anotations in the cache tables probably because they are stored in memcache. Of course, Roundcube can be configured to store metadata in sql db.

Jul 20 2015, 9:42 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners

Jul 15 2015

grote added a parent task for T161: Use treelist.js for folder list in kolab_files: Restricted Maniphest Task.
Jul 15 2015, 1:59 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins
grote edited projects for T161: Use treelist.js for folder list in kolab_files, added: Restricted Project; removed Restricted Project.
Jul 15 2015, 1:53 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins
grote moved T491: Calendar folders appear to "disappear" from Ready for Sprint to In Sprint on the Product Owners board.
Jul 15 2015, 12:30 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners
grote added a project to T491: Calendar folders appear to "disappear": Restricted Project.
Jul 15 2015, 12:11 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners

Jul 6 2015

bruederli added a comment to T602: Multiple TOTP configurations with the same label but different secrets.

None of them is used. Only factors with an "active" property are considered during the authentication process. The others are temporarily stored tokens needed to display the configuration step. Once one is actually confirmed and activated, all other temporary entries will be removed.

Jul 6 2015, 8:29 PM · Roundcube Kolab Plugins
vanmeeuwen created T606: Adding/Removing a multi-auth factor does not refresh the list of current factors.
Jul 6 2015, 3:11 PM · Roundcube Kolab Plugins
vanmeeuwen created T605: $driver->commit() returns pending_changes.
Jul 6 2015, 3:11 PM · Roundcube Kolab Plugins
vanmeeuwen claimed T603: Initial configuration of FreeOTP fails OTP validation.
Jul 6 2015, 2:43 PM · Restricted Project, Roundcube Kolab Plugins
vanmeeuwen moved T603: Initial configuration of FreeOTP fails OTP validation from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jul 6 2015, 2:39 PM · Restricted Project, Roundcube Kolab Plugins
vanmeeuwen edited a custom field on T603: Initial configuration of FreeOTP fails OTP validation.
Jul 6 2015, 2:39 PM · Restricted Project, Roundcube Kolab Plugins
vanmeeuwen added a project to T603: Initial configuration of FreeOTP fails OTP validation: Restricted Project.
Jul 6 2015, 2:39 PM · Restricted Project, Roundcube Kolab Plugins
vanmeeuwen added a comment to T604: Failed to save authentication data error.

From the logs:

Jul 6 2015, 2:36 PM · Roundcube Kolab Plugins
vanmeeuwen created T604: Failed to save authentication data error.
Jul 6 2015, 2:33 PM · Roundcube Kolab Plugins
vanmeeuwen closed T603: Initial configuration of FreeOTP fails OTP validation as Resolved by committing rRPKd535d137e55d: Fix TOTP (Resolves T603).
Jul 6 2015, 2:33 PM · Restricted Project, Roundcube Kolab Plugins
vanmeeuwen created T603: Initial configuration of FreeOTP fails OTP validation.
Jul 6 2015, 12:54 PM · Restricted Project, Roundcube Kolab Plugins
vanmeeuwen created T602: Multiple TOTP configurations with the same label but different secrets.
Jul 6 2015, 12:53 PM · Roundcube Kolab Plugins

Jul 1 2015

grote raised the priority of T161: Use treelist.js for folder list in kolab_files from 60 to High.
Jul 1 2015, 12:38 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins

Jun 25 2015

vanmeeuwen renamed T550: Composer for RPK libcalendaring and libkolab tests. from How to execute libcalendaring tests? to Composer for RPK libcalendaring and libkolab tests..
Jun 25 2015, 3:05 PM · Quality Assurance, Roundcube Kolab Plugins
vanmeeuwen added a comment to T550: Composer for RPK libcalendaring and libkolab tests..

It seems like indeed it cannot, and requires a little bit of composer in Kolab:Development

Jun 25 2015, 3:04 PM · Quality Assurance, Roundcube Kolab Plugins
machniak added a comment to T550: Composer for RPK libcalendaring and libkolab tests..

Probably it can't find Sabre/VObject, see logs/errors.

Jun 25 2015, 12:19 PM · Quality Assurance, Roundcube Kolab Plugins
vanmeeuwen added a comment to T550: Composer for RPK libcalendaring and libkolab tests..

Is it me or does the libvcalendar one not execute anything?

Jun 25 2015, 12:04 PM · Quality Assurance, Roundcube Kolab Plugins
machniak added a comment to T550: Composer for RPK libcalendaring and libkolab tests..

From Roundcube's tests directory run:
phpunit ../plugins/libcalendaring/tests/libcalendaring.php
phpunit ../plugins/libcalendaring/tests/libvcalendar.php

Jun 25 2015, 11:17 AM · Quality Assurance, Roundcube Kolab Plugins
vanmeeuwen added a parent task for T550: Composer for RPK libcalendaring and libkolab tests.: T8: Continuous Integration and Deployment Capabilities.
Jun 25 2015, 11:07 AM · Quality Assurance, Roundcube Kolab Plugins
vanmeeuwen created T550: Composer for RPK libcalendaring and libkolab tests..
Jun 25 2015, 11:07 AM · Quality Assurance, Roundcube Kolab Plugins
vanmeeuwen removed a project from T469: Add proper logging facilities to OTP plugin drivers and storage classes: Restricted Project.
Jun 25 2015, 7:54 AM · Roundcube Kolab Plugins

Jun 24 2015

grote moved T545: Highlight Current Day in Calendar from Incoming to Wishlist on the Product Owners board.
Jun 24 2015, 2:46 PM · Roundcube Kolab Plugins , Product Owners
grote created T545: Highlight Current Day in Calendar.
Jun 24 2015, 2:46 PM · Roundcube Kolab Plugins , Product Owners
petersen moved T121: Create packages for roundcubemail-plugins-kolab from Backlog to Testing on the Kolab Enterprise 14 - Fasttrack board.
Jun 24 2015, 2:33 PM · Kolab Enterprise 14 - Fasttrack, Restricted Project, Roundcube Kolab Plugins , Release Managers
petersen added a project to T121: Create packages for roundcubemail-plugins-kolab: Kolab Enterprise 14 - Fasttrack.
Jun 24 2015, 2:31 PM · Kolab Enterprise 14 - Fasttrack, Restricted Project, Roundcube Kolab Plugins , Release Managers
grote moved T491: Calendar folders appear to "disappear" from In Triage to Ready for Sprint on the Product Owners board.
Jun 24 2015, 12:36 PM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners
machniak moved T133: Duplicated tag/relation objects (race-condition) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 24 2015, 11:12 AM · Restricted Project, Product Owners, Roundcube Kolab Plugins
machniak closed T133: Duplicated tag/relation objects (race-condition) as Resolved.
Jun 24 2015, 11:12 AM · Restricted Project, Product Owners, Roundcube Kolab Plugins
machniak moved T133: Duplicated tag/relation objects (race-condition) from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 24 2015, 9:27 AM · Restricted Project, Product Owners, Roundcube Kolab Plugins
machniak claimed T133: Duplicated tag/relation objects (race-condition).
Jun 24 2015, 9:26 AM · Restricted Project, Product Owners, Roundcube Kolab Plugins

Jun 22 2015

machniak edited a custom field on T133: Duplicated tag/relation objects (race-condition).
Jun 22 2015, 10:27 AM · Restricted Project, Product Owners, Roundcube Kolab Plugins

Jun 18 2015

grote moved T491: Calendar folders appear to "disappear" from Incoming to In Triage on the Product Owners board.
Jun 18 2015, 8:49 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners

Jun 17 2015

grote lowered the priority of T133: Duplicated tag/relation objects (race-condition) from 60 to 40.
Jun 17 2015, 12:28 PM · Restricted Project, Product Owners, Roundcube Kolab Plugins
vanmeeuwen added a comment to T491: Calendar folders appear to "disappear".

The functions get_uid() and set_uid() functions [[https://git.kolab.org/diffusion/RPK/browse/master/plugins/libkolab/lib/kolab_storage_folder.php;a52bf1abe3d7f54fc6424237c282e0d40c507506$147|[1]]] are likely causes of the aforementioned discrepancy of folder metadata values in different namespaces.

Jun 17 2015, 9:22 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners
vanmeeuwen edited projects for T491: Calendar folders appear to "disappear", added: Roundcube Kolab Plugins ; removed Roundcube Kolab Plugins Developers.
Jun 17 2015, 9:13 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners

Jun 12 2015

bruederli placed T456: Prevent OTP codes to be re-used up for grabs.
Jun 12 2015, 1:03 PM · Roundcube Kolab Plugins

Jun 11 2015

bruederli created T470: Protect password changes with 2nd factor verification.
Jun 11 2015, 3:00 PM · Roundcube Kolab Plugins , Roundcube
bruederli created T469: Add proper logging facilities to OTP plugin drivers and storage classes.
Jun 11 2015, 2:43 PM · Roundcube Kolab Plugins
bruederli moved T421: LDAP-based storage module for OTP plugin from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 11 2015, 2:40 PM · Roundcube Kolab Plugins , Restricted Project
bruederli closed T421: LDAP-based storage module for OTP plugin as Resolved by committing rRPK3e52521c3e6c: Finished LDAP storage backend to work with FreeIPA ipaToken subclasses.
Jun 11 2015, 2:40 PM · Roundcube Kolab Plugins , Restricted Project
vanmeeuwen added a task to D16: GSSAPI authentication support in kolab_auth: T467: GSSAPI authentication support for Roundcube.
Jun 11 2015, 2:17 PM · Roundcube Kolab Plugins
vanmeeuwen retitled D16: GSSAPI authentication support in kolab_auth from
Jun 11 2015, 2:17 PM · Roundcube Kolab Plugins
vanmeeuwen added a project to T133: Duplicated tag/relation objects (race-condition): Restricted Project.
Jun 11 2015, 9:55 AM · Restricted Project, Product Owners, Roundcube Kolab Plugins
vanmeeuwen added a comment to T133: Duplicated tag/relation objects (race-condition).

save_tags() (or more generically, write operations) should probably invalidate the cache(s) related to it, and as a matter of efficiency, one might seed the cache again with the internal structs rather than obtain them all all over again from source.

Jun 11 2015, 7:25 AM · Restricted Project, Product Owners, Roundcube Kolab Plugins

Jun 10 2015

bruederli removed a project from T456: Prevent OTP codes to be re-used: Restricted Project.
Jun 10 2015, 9:18 AM · Roundcube Kolab Plugins
bruederli edited a custom field on T456: Prevent OTP codes to be re-used.
Jun 10 2015, 9:17 AM · Roundcube Kolab Plugins
bruederli created T456: Prevent OTP codes to be re-used.
Jun 10 2015, 9:17 AM · Roundcube Kolab Plugins

Jun 9 2015

bruederli edited projects for T421: LDAP-based storage module for OTP plugin, added: Roundcube Kolab Plugins ; removed Architecture & Design, Roundcube.
Jun 9 2015, 7:54 PM · Roundcube Kolab Plugins , Restricted Project

Jun 8 2015

bruederli moved T428: Invalid VTIMEZONE definitions for negative offsets to UTC from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Jun 8 2015, 7:52 AM · Restricted Project, Roundcube Kolab Plugins
bruederli closed T428: Invalid VTIMEZONE definitions for negative offsets to UTC as Resolved by committing rRPKc01f8017e349: Fix invalid VTIMEZONE definitions for offsets negative to UTC.
Jun 8 2015, 7:50 AM · Restricted Project, Roundcube Kolab Plugins

Jun 4 2015

bruederli added a comment to T428: Invalid VTIMEZONE definitions for negative offsets to UTC.

results in

* 02
* -2
Jun 4 2015, 2:55 PM · Restricted Project, Roundcube Kolab Plugins
bruederli updated the task description for T428: Invalid VTIMEZONE definitions for negative offsets to UTC.
Jun 4 2015, 2:44 PM · Restricted Project, Roundcube Kolab Plugins
bruederli edited projects for T428: Invalid VTIMEZONE definitions for negative offsets to UTC, added: Restricted Project; removed Restricted Project.
Jun 4 2015, 2:44 PM · Restricted Project, Roundcube Kolab Plugins
bruederli created T428: Invalid VTIMEZONE definitions for negative offsets to UTC.
Jun 4 2015, 2:43 PM · Restricted Project, Roundcube Kolab Plugins
vanmeeuwen added a comment to T153: Bug: Quering for a delegation user results in server error.

roundcubemail-1.1.1.59 and roundcubemail-plugins-kolab-3.2.9 have been released and submitted to feature-el6-kolab-14-development and feature-el7-kolab-14-development, signed and mashed.

Jun 4 2015, 1:19 PM · Roundcube Kolab Plugins

May 27 2015

bruederli moved T403: Support COMPLETED property in VTODO objects from Backlog to Done on the Sprint Server 201522 board.
May 27 2015, 10:53 AM · Sprint Server 201522, Roundcube Kolab Plugins , iRony
bruederli edited a custom field on T403: Support COMPLETED property in VTODO objects.
May 27 2015, 10:53 AM · Sprint Server 201522, Roundcube Kolab Plugins , iRony
bruederli added a project to T403: Support COMPLETED property in VTODO objects: Sprint Server 201522.
May 27 2015, 10:53 AM · Sprint Server 201522, Roundcube Kolab Plugins , iRony
bruederli closed T403: Support COMPLETED property in VTODO objects as Resolved by committing rRPK1f9835e918bc: Support COMPLETED property in VTODO objects.
May 27 2015, 10:32 AM · Sprint Server 201522, Roundcube Kolab Plugins , iRony
bruederli created T403: Support COMPLETED property in VTODO objects.
May 27 2015, 10:28 AM · Sprint Server 201522, Roundcube Kolab Plugins , iRony

May 26 2015

grote moved T133: Duplicated tag/relation objects (race-condition) from In Triage to In Sprint on the Product Owners board.
May 26 2015, 5:53 AM · Restricted Project, Product Owners, Roundcube Kolab Plugins
grote moved T133: Duplicated tag/relation objects (race-condition) from Incoming to In Triage on the Product Owners board.
May 26 2015, 5:51 AM · Restricted Project, Product Owners, Roundcube Kolab Plugins