Page MenuHomekolab.org
Feed Advanced Search

Dec 16 2018

machniak closed T2666: Kolab16: Not a valid olson timezone: Etc/GMT-1 as Resolved.

Because jsTimezoneDetect is not very active project I decided to add a workaround on PHP side. Fixed in https://github.com/roundcube/roundcubemail/commit/36485dfc345ad724f08eaa7ea30c3cc88e48a00d.

Dec 16 2018, 12:37 PM · Roundcube, Libraries, Bug Reports

Aug 21 2018

vanmeeuwen closed T526: Support for Attachments to Contacts as Resolved.

Copenhagen is, in principle, available. The reason for the parent ticket to exist has largely been obsoleted. This sub-ticket, and its sub-tickets, can therefore be closed.

Aug 21 2018, 7:31 PM · Libraries

Oct 19 2017

pokorra added a comment to T2666: Kolab16: Not a valid olson timezone: Etc/GMT-1.

I have filed now a bug at the jstz library, because I guess that would be the cleanest solution.
If that ignores Etc timezones coming from the internationalization API from the browser, then it calculates a proper Olson timezone.

Oct 19 2017, 4:17 PM · Roundcube, Libraries, Bug Reports
pokorra added a comment to T2666: Kolab16: Not a valid olson timezone: Etc/GMT-1.

It does not depend on Windows Server version.
It does not depend on Firefox version either.

Oct 19 2017, 12:02 PM · Roundcube, Libraries, Bug Reports
pokorra added a comment to T2666: Kolab16: Not a valid olson timezone: Etc/GMT-1.

I got more details: the client is Firefox 56 running on Windows Server 2012 R2. The timezone setting for the user in Roundcube is "auto".

Oct 19 2017, 11:22 AM · Roundcube, Libraries, Bug Reports

Oct 18 2017

pokorra added a project to T2666: Kolab16: Not a valid olson timezone: Etc/GMT-1: Libraries.
Oct 18 2017, 2:14 PM · Roundcube, Libraries, Bug Reports

Sep 9 2016

vanmeeuwen closed T1477: The created date is optional. as Resolved.

Done.

Sep 9 2016, 12:43 PM · Libraries, Bug Reports

Sep 6 2016

machniak assigned T1477: The created date is optional. to mollekopf.
Sep 6 2016, 11:32 AM · Libraries, Bug Reports

Jul 27 2016

machniak closed T1293: Issue with ACTION:AUDIO and no ATTACH as Resolved.
Jul 27 2016, 10:50 AM · Kolab Enterprise 14, Libraries, Bug Reports

Jun 28 2016

mollekopf closed T1218: Debug messages end up in IMAP stream as Resolved.
Jun 28 2016, 9:54 AM · Restricted Project, Restricted Project, Libraries

Jun 7 2016

mollekopf added a comment to T1293: Issue with ACTION:AUDIO and no ATTACH.

https://git.kolab.org/rLKXab256ebd90d3cf7186c44211a40e2602019c67c9

Jun 7 2016, 2:18 PM · Kolab Enterprise 14, Libraries, Bug Reports

Jun 6 2016

mollekopf added a comment to T1293: Issue with ACTION:AUDIO and no ATTACH.

The attach property is indeed optional, but libkolabxml doesn't treat it as optional property.

Jun 6 2016, 1:11 PM · Kolab Enterprise 14, Libraries, Bug Reports
machniak created T1293: Issue with ACTION:AUDIO and no ATTACH.
Jun 6 2016, 12:53 PM · Kolab Enterprise 14, Libraries, Bug Reports

Apr 29 2016

mollekopf moved T1218: Debug messages end up in IMAP stream from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 29 2016, 2:16 PM · Restricted Project, Restricted Project, Libraries

Apr 28 2016

mollekopf moved T1218: Debug messages end up in IMAP stream from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 28 2016, 1:12 PM · Restricted Project, Restricted Project, Libraries

Apr 25 2016

mollekopf added a comment to T1218: Debug messages end up in IMAP stream.

https://git.kolab.org/rLK65aaf8504a5fd0bc6775ef52686bf1c8a9e3b5bb

Apr 25 2016, 11:09 AM · Restricted Project, Restricted Project, Libraries

Apr 22 2016

mollekopf added a comment to T1218: Debug messages end up in IMAP stream.

This will need to be packaged and tested in a setup where this actually happens.

Apr 22 2016, 4:55 PM · Restricted Project, Restricted Project, Libraries
mollekopf moved T1218: Debug messages end up in IMAP stream from Restricted Project Column to Restricted Project Column on the Restricted Project board.
Apr 22 2016, 4:50 PM · Restricted Project, Restricted Project, Libraries
mollekopf added a comment to T1218: Debug messages end up in IMAP stream.

A patch has been added to libkolab 0.6.3 and libkolab 0.7 (which has never been released apparently).

Apr 22 2016, 4:49 PM · Restricted Project, Restricted Project, Libraries
machniak added a comment to T1218: Debug messages end up in IMAP stream.

I was not able to catch this debug information in PHP, I'm not sure it's possible/simple in python. So, my preferred solution would be to fix libkolab/libcalendaring. In my opinion it would be reasonable to get rid of it on packaging level.

Apr 22 2016, 3:35 PM · Restricted Project, Restricted Project, Libraries
mollekopf raised the priority of T1218: Debug messages end up in IMAP stream from 40 to High.
Apr 22 2016, 3:03 PM · Restricted Project, Restricted Project, Libraries
mollekopf updated the task description for T1218: Debug messages end up in IMAP stream.
Apr 22 2016, 2:48 PM · Restricted Project, Restricted Project, Libraries
mollekopf created T1218: Debug messages end up in IMAP stream.
Apr 22 2016, 2:48 PM · Restricted Project, Restricted Project, Libraries

Apr 14 2016

vanmeeuwen added a commit to T1182: Unit tests fail with "todo.created().isUTC() is false" error: rPe1daceca4e1b: Event/Todo 'created' property is mandatory now, fixes unit tests (T1182).
Apr 14 2016, 11:40 AM · Winterfell, Libraries, PyKolab
vanmeeuwen closed T1182: Unit tests fail with "todo.created().isUTC() is false" error as Resolved by committing rP7f7f0dfb814b: Event/Todo 'created' property is mandatory now, fixes unit tests (T1182).
Apr 14 2016, 11:40 AM · Winterfell, Libraries, PyKolab

Apr 8 2016

machniak added a comment to T1182: Unit tests fail with "todo.created().isUTC() is false" error.

D127 together with D123 are fixing unit tests. Now the output is:

[root@kolab pykolab]# nosetests ./tests/unit
...............................Error: /home/abuild/rpmbuild/BUILD/libkolabxml-1.2/src/objectvalidation.cpp 94:   event.start() is not set
Error: /home/abuild/rpmbuild/BUILD/libkolabxml-1.2/src/xcalconversions.h 1500:   Start date is missing, but is mandatory for events
Debug: /home/abuild/rpmbuild/BUILD/libkolabxml-1.2/src/kolabformat.cpp 94:   Error occurred while writing.
.......................unnamed app(16962) KCalCore::ICalFormatImpl::populate: No PRODID property found
unnamed app(16962) KSystemTimeZonesPrivate::readConfig: readConfig(): local zone= "UTC"
unnamed app(16962) KSystemTimeZonesPrivate::readZoneTab: readZoneTab( "/usr/share/zoneinfo/zone.tab" )
.....unnamed app(16962) KCalCore::ICalFormatImpl::populate: No PRODID property found
.....(20:39:09) timezoneconverter.cpp(51):      Guessed timezone and found:  "" 
(20:39:09) commonconversion.cpp(44):    invalid timezone:  "None" , assuming floating time 
.unnamed app(16962) KCalCore::ICalFormatImpl::populate: No PRODID property found
.Error: /home/abuild/rpmbuild/BUILD/libkolabxml-1.2/src/utils.h 114:   bad numeric conversion: negative overflow
Error: /home/abuild/rpmbuild/BUILD/libkolabxml-1.2/src/utils.h 114:   bad numeric conversion: negative overflow
schema exception
:25:25 error: value '' does not match regular expression facet '(\-|\+)?\d{4}\-\d{2}\-\d{2}T\d{2}:\d{2}:\d{2}(\.\d*)?Z?'
Critical: /home/abuild/rpmbuild/BUILD/libkolabxml-1.2/src/xcalconversions.h 1940:   Failed to parse calendar!
Debug: /home/abuild/rpmbuild/BUILD/libkolabxml-1.2/src/kolabformat.cpp 94:   Error occurred while writing.
........................................................................S.
----------------------------------------------------------------------
Ran 140 tests in 2.898s
Apr 8 2016, 6:39 PM · Winterfell, Libraries, PyKolab
machniak added a revision to T1182: Unit tests fail with "todo.created().isUTC() is false" error: D127: Event/Todo 'created' property is mandatory now, fixes unit tests (T1182).
Apr 8 2016, 6:37 PM · Winterfell, Libraries, PyKolab
machniak created T1182: Unit tests fail with "todo.created().isUTC() is false" error.
Apr 8 2016, 4:28 PM · Winterfell, Libraries, PyKolab

Dec 30 2015

vanmeeuwen added revisions to T934: Suppress the use of stdout and stderr: D73: Suppress the use of stderr and stdout in Utils::logMessage() when compiled with -DNDEBUG (Ref. T934), D74: Suppress the use of stderr and stdout in Utils::logMessage() when compiled with -DNDEBUG (Ref. T934).
Dec 30 2015, 10:47 AM · Libraries
vanmeeuwen added a revision to T934: Suppress the use of stdout and stderr: D72: Suppress the use of stderr and stdout in Utils::logMessage() when compiled with -DNDEBUG (Ref. T934).
Dec 30 2015, 10:39 AM · Libraries
vanmeeuwen created T934: Suppress the use of stdout and stderr.
Dec 30 2015, 10:36 AM · Libraries

Aug 25 2015

machniak placed T670: Fix handling of alarms with "zero duration" (e.g. PT0S) up for grabs.
Aug 25 2015, 11:19 AM · Libraries, Product Owners

Aug 19 2015

grote moved T670: Fix handling of alarms with "zero duration" (e.g. PT0S) from In Sprint to Ready for Sprint on the Product Owners board.
Aug 19 2015, 2:03 PM · Libraries, Product Owners

Aug 11 2015

grote moved T670: Fix handling of alarms with "zero duration" (e.g. PT0S) from Incoming to In Sprint on the Product Owners board.
Aug 11 2015, 1:52 PM · Libraries, Product Owners

Aug 7 2015

machniak reopened T670: Fix handling of alarms with "zero duration" (e.g. PT0S) as "Open".

Hmm... I'm not so sure. According to RFC5545 it is not valid.

Aug 7 2015, 11:02 AM · Libraries, Product Owners

Aug 3 2015

machniak closed T670: Fix handling of alarms with "zero duration" (e.g. PT0S) as Invalid.

Oops. It looks that "P" is valid. I'll look for the issue in other places.

Aug 3 2015, 4:14 PM · Libraries, Product Owners
machniak created T670: Fix handling of alarms with "zero duration" (e.g. PT0S).
Aug 3 2015, 2:28 PM · Libraries, Product Owners

Jun 24 2015

vanmeeuwen created T538: libkolab unit tests fail.
Jun 24 2015, 10:52 AM · Quality Assurance, Libraries

Jun 22 2015

vanmeeuwen created T526: Support for Attachments to Contacts.
Jun 22 2015, 11:55 AM · Libraries

May 22 2015

petersen removed a project from T62: Pull dependencies of libkolab out of kdelibs/kdepimlibs: Sprint Desktop 201520.
May 22 2015, 11:42 AM · Libraries

May 12 2015

mollekopf closed T89: Figure out minimal dependency tree of libkolab as Resolved.
May 12 2015, 11:07 AM · Libraries, Sprint Desktop 201518
mollekopf closed T89: Figure out minimal dependency tree of libkolab, a subtask of T46: Porting libkolab to KDE Frameworks, as Resolved.
May 12 2015, 11:07 AM · Libraries
mollekopf closed T89: Figure out minimal dependency tree of libkolab, a subtask of T62: Pull dependencies of libkolab out of kdelibs/kdepimlibs, as Resolved.
May 12 2015, 11:07 AM · Libraries

May 10 2015

mollekopf added a comment to T86: Port kcalcore to QDateTime.

A DateTime class needs to be introduced to replace the date-only functionality provided by KDateTime that is no longer available in QDateTime

May 10 2015, 4:10 PM · Libraries, Sprint Desktop 201518
mollekopf created T176: Fix kabcconversion for adresses.
May 10 2015, 3:48 PM · Libraries
mollekopf created T175: Create mimeobject read-only test that compares to the ical/vcard reference files.
May 10 2015, 3:46 PM · Libraries
mollekopf created T174: Fix kolabobjecttest.
May 10 2015, 3:44 PM · Libraries
mollekopf created T173: Restore compatibility with Qt 4.6 and libcalendaring..
May 10 2015, 3:41 PM · Libraries

May 6 2015

mollekopf created T158: Cleanup testsuite.
May 6 2015, 2:55 PM · Libraries
petersen edited projects for T62: Pull dependencies of libkolab out of kdelibs/kdepimlibs, added: Sprint Desktop 201520; removed Sprint Desktop 201518.
May 6 2015, 2:11 PM · Libraries
mollekopf added a subtask for T46: Porting libkolab to KDE Frameworks: T89: Figure out minimal dependency tree of libkolab.
May 6 2015, 2:03 PM · Libraries
mollekopf added a parent task for T89: Figure out minimal dependency tree of libkolab: T46: Porting libkolab to KDE Frameworks.
May 6 2015, 2:03 PM · Libraries, Sprint Desktop 201518
mollekopf moved T89: Figure out minimal dependency tree of libkolab from Review to Done on the Sprint Desktop 201518 board.
May 6 2015, 11:11 AM · Libraries, Sprint Desktop 201518
mollekopf moved T58: Port libkolab away from KSystemTimeZone from Backlog to Doing on the Sprint Desktop 201518 board.
May 6 2015, 11:09 AM · Sprint Desktop 201518, Libraries
mollekopf moved T57: Remove the KolabObject interface from Backlog to Doing on the Sprint Desktop 201518 board.
May 6 2015, 11:09 AM · Sprint Desktop 201518, Libraries

Apr 29 2015

mollekopf moved T90: Move relevant parts from KolabObject interface to kolab resource. from Backlog to Doing on the Sprint Desktop 201518 board.
Apr 29 2015, 11:07 AM · Libraries, Sprint Desktop 201518
mollekopf moved T59: Port libkolab away from KDateTime from Doing to Backlog on the Sprint Desktop 201518 board.
Apr 29 2015, 11:06 AM · Sprint Desktop 201518, Libraries
mollekopf moved T59: Port libkolab away from KDateTime from Backlog to Doing on the Sprint Desktop 201518 board.
Apr 29 2015, 11:06 AM · Sprint Desktop 201518, Libraries
mollekopf moved T88: Discussion with upstream from Doing to Review on the Sprint Desktop 201518 board.
Apr 29 2015, 11:05 AM · Libraries, Sprint Desktop 201518
mollekopf moved T89: Figure out minimal dependency tree of libkolab from Doing to Review on the Sprint Desktop 201518 board.
Apr 29 2015, 11:05 AM · Libraries, Sprint Desktop 201518

Apr 28 2015

mollekopf added a comment to T89: Figure out minimal dependency tree of libkolab.

The following usecases are currently covered by libkolab:

  • Interpretation and expansion of recurrences
  • Detection of conflicts in event-sets
  • Retrieval of current system-time
  • Attendee/Delegation-helpers for events
  • iTip/iMip reading/writing
  • iCalendar reading/writing
  • Conversion between kolab and KDE Containers
  • Generating/aggregating and serializing freebusy
  • Definitions such as types, used in the kolab MIME-message format and IMAP annotations.
  • Reading/writing of kolab objects to/from V3 MIME-messages
  • Reading/writing of kolab objects to/from V3 XML
  • Reading/writing of kolab objects to/from V2 MIME-messages
  • Reading/writing of kolab objects to/from V2 XML
Apr 28 2015, 5:56 PM · Libraries, Sprint Desktop 201518
vanmeeuwen lowered the priority of T46: Porting libkolab to KDE Frameworks from High to 60.

Everything's medium until product owners say different.

Apr 28 2015, 11:44 AM · Libraries
vanmeeuwen lowered the priority of T57: Remove the KolabObject interface from High to 60.

Everything's medium until product owners say different.

Apr 28 2015, 11:44 AM · Sprint Desktop 201518, Libraries
vanmeeuwen lowered the priority of T58: Port libkolab away from KSystemTimeZone from High to 60.

Everything's medium until product owners say different.

Apr 28 2015, 11:44 AM · Sprint Desktop 201518, Libraries
vanmeeuwen lowered the priority of T59: Port libkolab away from KDateTime from High to 60.

Everything's medium until product owners say different.

Apr 28 2015, 11:43 AM · Sprint Desktop 201518, Libraries
vanmeeuwen lowered the priority of T62: Pull dependencies of libkolab out of kdelibs/kdepimlibs from High to 60.

Everything's medium until product owners say different.

Apr 28 2015, 11:43 AM · Libraries
vanmeeuwen lowered the priority of T86: Port kcalcore to QDateTime from High to 60.

Everything's medium until product owners say different.

Apr 28 2015, 11:43 AM · Libraries, Sprint Desktop 201518
vanmeeuwen lowered the priority of T88: Discussion with upstream from High to 60.

Everything's medium until product owners say different.

Apr 28 2015, 11:43 AM · Libraries, Sprint Desktop 201518
vanmeeuwen lowered the priority of T89: Figure out minimal dependency tree of libkolab from High to 60.

Everything's medium until product owners say different.

Apr 28 2015, 11:43 AM · Libraries, Sprint Desktop 201518
vanmeeuwen lowered the priority of T90: Move relevant parts from KolabObject interface to kolab resource. from High to 60.

Everything's medium until product owners say different.

Apr 28 2015, 11:43 AM · Libraries, Sprint Desktop 201518

Apr 27 2015

mollekopf added a parent task for T46: Porting libkolab to KDE Frameworks: T91: Merge kdepim-runtime changes.
Apr 27 2015, 11:12 AM · Libraries
mollekopf edited a custom field on T90: Move relevant parts from KolabObject interface to kolab resource..
Apr 27 2015, 11:08 AM · Libraries, Sprint Desktop 201518
mollekopf edited a custom field on T86: Port kcalcore to QDateTime.
Apr 27 2015, 11:08 AM · Libraries, Sprint Desktop 201518
mollekopf edited a custom field on T88: Discussion with upstream.
Apr 27 2015, 11:07 AM · Libraries, Sprint Desktop 201518
mollekopf edited a custom field on T89: Figure out minimal dependency tree of libkolab.
Apr 27 2015, 11:07 AM · Libraries, Sprint Desktop 201518
petersen moved T88: Discussion with upstream from Backlog to Doing on the Sprint Desktop 201518 board.
Apr 27 2015, 11:07 AM · Libraries, Sprint Desktop 201518
petersen moved T89: Figure out minimal dependency tree of libkolab from Backlog to Doing on the Sprint Desktop 201518 board.
Apr 27 2015, 11:06 AM · Libraries, Sprint Desktop 201518
mollekopf created T90: Move relevant parts from KolabObject interface to kolab resource..
Apr 27 2015, 10:31 AM · Libraries, Sprint Desktop 201518
mollekopf created T89: Figure out minimal dependency tree of libkolab.
Apr 27 2015, 10:30 AM · Libraries, Sprint Desktop 201518
mollekopf created T88: Discussion with upstream.
Apr 27 2015, 10:30 AM · Libraries, Sprint Desktop 201518
mollekopf created T86: Port kcalcore to QDateTime.
Apr 27 2015, 10:11 AM · Libraries, Sprint Desktop 201518
mollekopf edited a custom field on T57: Remove the KolabObject interface.
Apr 27 2015, 10:10 AM · Sprint Desktop 201518, Libraries

Apr 26 2015

vanmeeuwen edited a custom field on T59: Port libkolab away from KDateTime.
Apr 26 2015, 2:01 PM · Sprint Desktop 201518, Libraries

Apr 24 2015

mollekopf edited a custom field on T59: Port libkolab away from KDateTime.
Apr 24 2015, 11:53 AM · Sprint Desktop 201518, Libraries
mollekopf edited a custom field on T59: Port libkolab away from KDateTime.
Apr 24 2015, 11:52 AM · Sprint Desktop 201518, Libraries
mollekopf edited a custom field on T58: Port libkolab away from KSystemTimeZone.
Apr 24 2015, 11:52 AM · Sprint Desktop 201518, Libraries
mollekopf renamed T59: Port libkolab away from KDateTime from Port away from KDateTime to Port libkolab away from KDateTime.
Apr 24 2015, 11:52 AM · Sprint Desktop 201518, Libraries
mollekopf renamed T58: Port libkolab away from KSystemTimeZone from Port away from KSystemTimeZone to Port libkolab away from KSystemTimeZone.
Apr 24 2015, 11:51 AM · Sprint Desktop 201518, Libraries
vanmeeuwen edited a custom field on T62: Pull dependencies of libkolab out of kdelibs/kdepimlibs.
Apr 24 2015, 11:50 AM · Libraries
vanmeeuwen edited a custom field on T57: Remove the KolabObject interface.
Apr 24 2015, 11:44 AM · Sprint Desktop 201518, Libraries
vanmeeuwen added a project to T62: Pull dependencies of libkolab out of kdelibs/kdepimlibs: Sprint Desktop 201518.
Apr 24 2015, 11:41 AM · Libraries
vanmeeuwen created T62: Pull dependencies of libkolab out of kdelibs/kdepimlibs.
Apr 24 2015, 11:40 AM · Libraries
vanmeeuwen removed a project from T46: Porting libkolab to KDE Frameworks: Sprint Desktop 201518.
Apr 24 2015, 11:38 AM · Libraries
meier added a project to T57: Remove the KolabObject interface: Sprint Desktop 201518.
Apr 24 2015, 11:37 AM · Sprint Desktop 201518, Libraries
meier added a project to T58: Port libkolab away from KSystemTimeZone: Sprint Desktop 201518.
Apr 24 2015, 11:37 AM · Sprint Desktop 201518, Libraries
meier added a project to T59: Port libkolab away from KDateTime: Sprint Desktop 201518.
Apr 24 2015, 11:37 AM · Sprint Desktop 201518, Libraries
meier added a project to T46: Porting libkolab to KDE Frameworks: Sprint Desktop 201518.
Apr 24 2015, 11:36 AM · Libraries

Apr 21 2015

mollekopf added a comment to T58: Port libkolab away from KSystemTimeZone.

Dropping QT from libkolab would be a complete rewrite of it, and also mean we no longer use any KDE libraries.

Apr 21 2015, 6:15 PM · Sprint Desktop 201518, Libraries
vanmeeuwen added a comment to T59: Port libkolab away from KDateTime.

Here too consider using Boost directly, which does provide both a date and a date time facet.

Apr 21 2015, 6:01 PM · Sprint Desktop 201518, Libraries
vanmeeuwen added a comment to T58: Port libkolab away from KSystemTimeZone.

Consider removing the dependency on Qt altogether for this part by using Boost directly, which is more stable and can be ported more easily, reducing the dependency tree.

Apr 21 2015, 6:00 PM · Sprint Desktop 201518, Libraries