Page MenuHomePhorge
Feed Search

Apr 26 2016

machniak retitled D141: Fix bug where setting headers on access policy check would not work when cache is enabled (#5252) from
Apr 26 2016, 1:29 PM
machniak retitled D140: Allow NULL sender in smtp_access_policy result cache (#5306) from
Apr 26 2016, 9:57 AM
machniak committed rRPKdb3ffe7106de: Improve recurrence text so description for RDATE is better (#5401).
Apr 26 2016, 8:08 AM
machniak retitled D139: Add RDATE support (#5401) from
Apr 26 2016, 7:57 AM

Apr 24 2016

machniak committed rRPKd85be556c2f1: Fix some issues in events copying, reset attendees state and remove attachments.
Apr 24 2016, 11:56 AM
machniak committed rRPK37a4b8c6962b: Improve recurrence text so description for RDATE is better (#5401).
Apr 24 2016, 10:03 AM

Apr 23 2016

machniak updated the task description for T1221: Race between Todo and Event to_dict().
Apr 23 2016, 4:49 PM · PyKolab
machniak created T1221: Race between Todo and Event to_dict().
Apr 23 2016, 4:38 PM · PyKolab

Apr 22 2016

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, 1:35 PM · Restricted Project, Restricted Project, Libraries

Apr 20 2016

machniak committed rRPK6bb5511b6d85: Corrected fix for T1214.
Apr 20 2016, 7:25 PM
machniak closed T1214: Unable to remove events on/by first occurence as Resolved.
Apr 20 2016, 1:58 PM · Roundcube Kolab Plugins
machniak committed rRPK345506712ef3: Fix deleting events by first occurrence (T1214).
Apr 20 2016, 1:58 PM
machniak added a comment to T1214: Unable to remove events on/by first occurence.

This is Kolab Winterfell regression only. There's no issue in KE14.

Apr 20 2016, 1:57 PM · Roundcube Kolab Plugins
machniak created T1214: Unable to remove events on/by first occurence.
Apr 20 2016, 12:47 PM · Roundcube Kolab Plugins

Apr 19 2016

machniak added a comment to T1213: unable to create and use resource conference rooms.

This "ERROR event|todo_from_ical() exception: AttributeError("'list' object has no attribute 'year'",)" and duplicated DTSTAMP in itip were fixed. The other errors I don't know.

Apr 19 2016, 6:58 PM · PyKolab, Bug Reports
machniak committed rRPK84c29a5b915f: Added html_converter plugin (#5402).
Apr 19 2016, 11:41 AM
machniak retitled D138: Fix encoding errors also for cache updates (#5143) from
Apr 19 2016, 10:38 AM
machniak retitled D137: Prevent from AttributeError when stopping wallace from
Apr 19 2016, 9:33 AM

Apr 18 2016

machniak retitled D136: Trim spaces in surname/givenname/sn when generating mail/alias (#5360) from
Apr 18 2016, 3:35 PM
machniak retitled D135: Make sure imaplib exception argument is a string before using split() (#5387) from
Apr 18 2016, 12:37 PM
machniak retitled D134: CS fixes according to PEP8 (ignored mostly line-length errors only) from
Apr 18 2016, 10:47 AM

Apr 17 2016

machniak committed rRPKe32c44d99c12: Add possibility to copy events (authored by Christoph Schwarzenberg <webmaster@pv-fasanerie-feldmoching.de>).
Apr 17 2016, 11:56 AM
machniak committed rRPK5590063ff24c: Merge branch 'arcpatch-D128'.
Apr 17 2016, 11:56 AM
machniak closed D128: Add possibility to copy events by committing rRPKe32c44d99c12: Add possibility to copy events (authored by Christoph Schwarzenberg <webmaster@pv-fasanerie-feldmoching.de>).
Apr 17 2016, 11:56 AM

Apr 14 2016

machniak updated the diff for D132: Fix default folder selection for new invitation objects (#5378).
  • Fix assigning private/confidential folder for invitations (#5378)
Apr 14 2016, 7:01 PM
machniak retitled D132: Fix default folder selection for new invitation objects (#5378) from
Apr 14 2016, 2:36 PM
machniak requested review of D125: Catch exceptions from modules to prevent from killing the wallace process (#5370).
Apr 14 2016, 8:27 AM

Apr 13 2016

machniak added inline comments to D125: Catch exceptions from modules to prevent from killing the wallace process (#5370).
Apr 13 2016, 2:56 PM
machniak retitled D131: Fix Kolab version in Roundcube User-Agent string (T1169) from
Apr 13 2016, 12:37 PM
machniak added a revision to T1169: Kolab 16: Useragent set to Kolab 3.4: D131: Fix Kolab version in Roundcube User-Agent string (T1169).
Apr 13 2016, 12:37 PM · PyKolab

Apr 11 2016

machniak retitled D130: Determine shared folder resource using kolabTargetFolder attribute (#5337) from
Apr 11 2016, 2:37 PM
machniak updated the diff for D129: Support transliteration for Latin1 languages.

Added tests

Apr 11 2016, 10:37 AM
machniak retitled D129: Support transliteration for Latin1 languages from
Apr 11 2016, 10:20 AM

Apr 10 2016

machniak retitled D128: Add possibility to copy events from
Apr 10 2016, 9:33 AM

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, 4: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, 4:37 PM · Winterfell, Libraries, PyKolab
machniak retitled D127: Event/Todo 'created' property is mandatory now, fixes unit tests (T1182) from
Apr 8 2016, 4:37 PM
machniak created T1182: Unit tests fail with "todo.created().isUTC() is false" error.
Apr 8 2016, 2:28 PM · Winterfell, Libraries, PyKolab
machniak committed rRPK2165bfad2d26: Option kolab_invitation_calendars is false by default.
Apr 8 2016, 7:20 AM

Apr 7 2016

machniak closed T1179: Some events are not displayed if kolab_invitation_calendars=false as Resolved.
Apr 7 2016, 1:48 PM · Roundcube Kolab Plugins
machniak committed rRPK43b9b3cdab4c: Skip partstat filter when kolab_invitation_calendars=false (T1179).
Apr 7 2016, 1:48 PM
machniak committed rRPK748e42abfb9a: Skip partstat filter when kolab_invitation_calendars=false (T1179).
Apr 7 2016, 1:47 PM
machniak created T1179: Some events are not displayed if kolab_invitation_calendars=false.
Apr 7 2016, 11:54 AM · Roundcube Kolab Plugins
machniak created T1178: calendar.inc.php template does not contain all possible options.
Apr 7 2016, 11:50 AM · PyKolab
machniak closed T1177: "Create new events in" should not contain birthdays nor invitation calendars as Resolved.
Apr 7 2016, 10:20 AM · Roundcube Kolab Plugins
machniak committed rRPKf73ccbaa8cd5: Don't allow birthday/invitation calendars to be set as the default calendar….
Apr 7 2016, 10:20 AM
machniak committed rRPK241dcfb9b31d: Don't allow birthday/invitation calendars to be set as the default calendar….
Apr 7 2016, 10:19 AM
machniak committed rRPKf425272b4b5d: Fix regression where some labels were missing in Preferences > Calendar.
Apr 7 2016, 9:43 AM
machniak created T1177: "Create new events in" should not contain birthdays nor invitation calendars.
Apr 7 2016, 9:23 AM · Roundcube Kolab Plugins
machniak closed T1176: PHP Fatal error: Call to undefined method kolab_format_task::to_libcal() as Resolved.
Apr 7 2016, 8:49 AM · Kolab Enterprise 14, Roundcube Kolab Plugins
machniak committed rRPK22e1073307f7: Fix "PHP Fatal error: Call to undefined method kolab_format_task::to_libcal….
Apr 7 2016, 8:49 AM
machniak committed rRPK27b1fd0e8c40: CS fixes.
Apr 7 2016, 8:49 AM
machniak committed rRPK9fb5775d82e8: Fix "PHP Fatal error: Call to undefined method kolab_format_task::to_libcal….
Apr 7 2016, 8:48 AM
machniak committed rRPK3e1346dc6c55: CS fixes.
Apr 7 2016, 8:48 AM
machniak added a comment to T1176: PHP Fatal error: Call to undefined method kolab_format_task::to_libcal().

I think the only way to get there is with a task object in Kolab format 2.0 that has recurrence exceptions defined.

Apr 7 2016, 8:39 AM · Kolab Enterprise 14, Roundcube Kolab Plugins
machniak created T1176: PHP Fatal error: Call to undefined method kolab_format_task::to_libcal().
Apr 7 2016, 6:53 AM · Kolab Enterprise 14, Roundcube Kolab Plugins

Apr 6 2016

machniak added a comment to T1171: LDAP reconnection does not bind the LDAP user.

Unfortunately, simple_bind_s() is used also in authenticate() and _list_domains(). Please, check my differential very carefully. Works for me in the same scenario, but my pykolab knowledge is very limited. How can I test code paths with authenticate()?

Apr 6 2016, 6:41 PM · Kolab Enterprise 14, PyKolab
machniak retitled D126: Fix binding current user after LDAP reconnection (T1171) from
Apr 6 2016, 6:38 PM
machniak added a revision to T1171: LDAP reconnection does not bind the LDAP user: D126: Fix binding current user after LDAP reconnection (T1171).
Apr 6 2016, 6:38 PM · Kolab Enterprise 14, PyKolab
machniak committed rRPK37659bb303f9: Fix "ReferenceError: organizer is not defined" in some cases.
Apr 6 2016, 3:32 PM
machniak committed rRPK156959ddd875: Fix missing COMMENT in iTip delegation message from the event dialog (#5377).
Apr 6 2016, 11:33 AM
machniak committed rRPK96dd1b271358: Fix missing COMMENT in iTip delegation message from the event dialog (#5377).
Apr 6 2016, 11:33 AM

Apr 5 2016

machniak retitled D125: Catch exceptions from modules to prevent from killing the wallace process (#5370) from
Apr 5 2016, 3:08 PM
machniak retitled D124: Add note to cancellation notification body that it's for single occurrence when it is (#5375) from
Apr 5 2016, 2:52 PM
machniak retitled D123: Fix AttributeError while parsing iCal message with duplicated some fields (#5367) from
Apr 5 2016, 1:50 PM
machniak created T1171: LDAP reconnection does not bind the LDAP user.
Apr 5 2016, 12:44 PM · Kolab Enterprise 14, PyKolab
machniak committed rPNL50896031cf5a: Set version to 1.0.5.
Apr 5 2016, 10:46 AM
machniak created T1170: Release Net_LDAP3-1.0.5.
Apr 5 2016, 10:38 AM · Release Managers, Net_LDAP3
machniak committed rPNLabe29a40a736: Merge branch 'arcpatch-D121'.
Apr 5 2016, 10:36 AM
machniak committed rPNLa0409e99ab41: Fix package names to conform with packagist's naming policies (authored by Thomas Bruederli <thomas@roundcube.net>).
Apr 5 2016, 10:36 AM
machniak closed D121: Fix package names to conform with packagist's naming policies by committing rPNLa0409e99ab41: Fix package names to conform with packagist's naming policies (authored by Thomas Bruederli <thomas@roundcube.net>).
Apr 5 2016, 10:36 AM
machniak committed rPNL099bac48c17c: Add .arcconfig.
Apr 5 2016, 10:35 AM
machniak accepted D121: Fix package names to conform with packagist's naming policies.
Apr 5 2016, 6:22 AM

Apr 4 2016

machniak created T1169: Kolab 16: Useragent set to Kolab 3.4.
Apr 4 2016, 3:55 PM · PyKolab
machniak added inline comments to rWAP87d05c91840b: implement Password complexity policy for WAP (#4988).
Apr 4 2016, 8:19 AM

Apr 1 2016

machniak added a comment to rPa1a7c5fdb86c: Limit number of retries to send an update notification; fix the smtplib.SMTP..

Yes, I got it. What about smtp.quit()? Will smtp.sendmail() retry work if you quit the connection?

Apr 1 2016, 7:45 AM

Mar 31 2016

machniak added a comment to rPa1a7c5fdb86c: Limit number of retries to send an update notification; fix the smtplib.SMTP..

The added "break" in line 1219 does not make sense to me here. Or I don't know python. Also, shouldn't the smtp.quit() be out of the loop?

Mar 31 2016, 3:40 PM
machniak retitled D120: Fix From header encoding in invitation notifications (#4258) from
Mar 31 2016, 3:21 PM
machniak retitled D119: Fix typos in notification messages from
Mar 31 2016, 2:30 PM

Mar 30 2016

machniak retitled D118: Fix obvious code issues (#5371) from
Mar 30 2016, 1:13 PM
machniak closed T491: Calendar folders appear to "disappear" as Resolved.
Mar 30 2016, 7:11 AM · Restricted Project, Restricted Project, Roundcube Kolab Plugins , Product Owners
machniak closed T545: Highlight Current Day in Calendar as Invalid.
Mar 30 2016, 7:05 AM · Roundcube Kolab Plugins , Product Owners

Mar 29 2016

machniak retitled D117: Fix so birthdays are exported with correct year and recurrence definition (T855) from
Mar 29 2016, 3:58 PM
machniak closed T1152: "Addressbook source not found!" error on birthdays calendar feed as Resolved.
Mar 29 2016, 2:19 PM · Kolab Enterprise 14, Kolab 16, Roundcube Kolab Plugins
machniak committed rRPK0c8e563f8971: Fix "Addressbook source not found!" error on birthdays calendar feed (T1152).
Mar 29 2016, 2:18 PM
machniak committed rRPK0c5b7541bcbb: Fix "Addressbook source not found!" error on birthdays calendar feed (T1152).
Mar 29 2016, 2:18 PM
machniak claimed T1152: "Addressbook source not found!" error on birthdays calendar feed.
Mar 29 2016, 2:17 PM · Kolab Enterprise 14, Kolab 16, Roundcube Kolab Plugins
machniak created T1152: "Addressbook source not found!" error on birthdays calendar feed.
Mar 29 2016, 2:17 PM · Kolab Enterprise 14, Kolab 16, Roundcube Kolab Plugins
machniak committed rRPK88c74fa16707: Add missing UID in birthdays calendar exports/feed (T855).
Mar 29 2016, 11:41 AM
machniak committed rRPKc159f75e484d: Fix missing file size of attached ics file in mail compose.
Mar 29 2016, 11:41 AM
machniak moved T1151: Regression: Calendar feeds does not use http basic auth from Backlog to Done on the Sprint 201613 board.
Mar 29 2016, 11:21 AM · Sprint 201613, Kolab Enterprise 14, Kolab 16, Roundcube Kolab Plugins
machniak closed T1151: Regression: Calendar feeds does not use http basic auth as Resolved.
Mar 29 2016, 11:20 AM · Sprint 201613, Kolab Enterprise 14, Kolab 16, Roundcube Kolab Plugins
machniak committed rRPKa261f006277b: Fix regression where calendar feeds required normal Roundcube login instead….
Mar 29 2016, 11:20 AM
machniak committed rRPKf866ceb84c0f: Fix regression where calendar feeds required normal Roundcube login instead….
Mar 29 2016, 11:19 AM
machniak created T1151: Regression: Calendar feeds does not use http basic auth.
Mar 29 2016, 11:18 AM · Sprint 201613, Kolab Enterprise 14, Kolab 16, Roundcube Kolab Plugins

Mar 24 2016

machniak committed rRPK801d3588242e: Fix some linting errors.
Mar 24 2016, 3:07 PM
machniak closed T1148: Duplicated DTSTAMP entry in generated iTips as Resolved.
Mar 24 2016, 1:07 PM · Roundcube Kolab Plugins
machniak committed rRPK0b17f376a81c: Fix duplicated DTSTAMP entry in generated iTip (T1148).
Mar 24 2016, 1:07 PM
machniak created T1148: Duplicated DTSTAMP entry in generated iTips.
Mar 24 2016, 12:01 PM · Roundcube Kolab Plugins
machniak updated the diff for D116: Respect content encoding of the message part when adding a footer (#5087).

Changed how function arguments are set

Mar 24 2016, 11:52 AM