Page MenuHomePhorge
Feed Search

Mar 24 2016

machniak retitled D116: Respect content encoding of the message part when adding a footer (#5087) from
Mar 24 2016, 11:49 AM
machniak retitled D115: Remove duplicated 'title' attribute mapping (#5119) from
Mar 24 2016, 10:42 AM
machniak retitled D114: Fix double-quotation of partition argument for folder rename (#5354) from
Mar 24 2016, 8:45 AM
machniak retitled D113: Add missing "import traceback" (#5366) from
Mar 24 2016, 8:17 AM

Mar 23 2016

machniak claimed T1145: Unable to see mail marked as \Deleted.
Mar 23 2016, 12:00 PM · Roundcube Kolab Plugins
machniak updated D112: Properly set skip_deleted and threading on Kolab storage IMAP operations (T1145).
Mar 23 2016, 12:00 PM
machniak added a revision to T1145: Unable to see mail marked as \Deleted: D112: Properly set skip_deleted and threading on Kolab storage IMAP operations (T1145).
Mar 23 2016, 12:00 PM · Roundcube Kolab Plugins
machniak retitled D112: Properly set skip_deleted and threading on Kolab storage IMAP operations (T1145) from
Mar 23 2016, 11:59 AM
machniak added a comment to T1145: Unable to see mail marked as \Deleted.

Found one case where it is an issue. When you have deleted message with a tag and would like to filter by this tag. In such a case deleted messages are not displayed.

Mar 23 2016, 11:16 AM · Roundcube Kolab Plugins
machniak committed rRPKa673d3c8f59e: Fix indentation.
Mar 23 2016, 10:45 AM
machniak added a comment to T1145: Unable to see mail marked as \Deleted.

I'm however unable to reproduce the issue.

Mar 23 2016, 10:36 AM · Roundcube Kolab Plugins
machniak retitled D111: Fix wrong/missing delegated ATTENDEE in event iTip REPLY (#5365) from
Mar 23 2016, 10:29 AM
machniak added projects to T1141: webdav interface partly broken after seafile integration: iRony, Chwala.
Mar 23 2016, 10:18 AM · Chwala, iRony, Bug Reports
machniak added a comment to T1141: webdav interface partly broken after seafile integration.

This scenario is not possible at the moment and because SeaFile has it's own WebDAV service I'm not sure there's a need to use iRony for that. You can configure iRony to provide CalDAV and CardDAV only if needed.

Mar 23 2016, 10:17 AM · Chwala, iRony, Bug Reports
machniak added a comment to rSe0fb77d4c05c: Fix decoding of stored synchronization pending-data (#5298).

It worked for me. Provide activesync/imap/sql debug logs.

Mar 23 2016, 9:20 AM

Mar 22 2016

machniak created T1145: Unable to see mail marked as \Deleted.
Mar 22 2016, 7:50 PM · Roundcube Kolab Plugins
machniak retitled D110: Fix bug where delegatee would be lost on task/event update (#5058) from
Mar 22 2016, 3:56 PM
machniak committed rRPK5d0b087559ca: Use "cancelled" (with double l) consistently.
Mar 22 2016, 10:43 AM

Mar 21 2016

machniak closed T1082: VCard Photo Export does not meet RFC 2426 specification - suggest fix in iRony as Resolved.
Mar 21 2016, 2:59 PM · Sprint 201612, Sprint 201611, iRony, Bug Reports
machniak closed T153: Bug: Quering for a delegation user results in server error as Resolved.

KE14 updates-testing provides roundcubemail 1.1.4 and roundcubemail-plugins-kolab 3.2.11.

Mar 21 2016, 11:18 AM · Roundcube Kolab Plugins
machniak added a comment to T241: richt text implemeation between roundcube and kontact.

In Kolab 16 the HTML content of task/event description is converted to plain text.

Mar 21 2016, 11:01 AM · Roundcube Kolab Plugins , KDE PIM
machniak closed T615: Exception is thrown while trying to notify attendees of events as Resolved.

Looks like SabreDAV compatibility issue. Works for me in Kolab 16.

Mar 21 2016, 10:48 AM · Roundcube Kolab Plugins
machniak claimed T615: Exception is thrown while trying to notify attendees of events.
Mar 21 2016, 10:39 AM · Roundcube Kolab Plugins
machniak renamed T1135: Packaging: Sound notifications do not work from Sound notifications do not work to Packaging: Sound notifications do not work.
Mar 21 2016, 10:37 AM · Sprint 201627, Sprint 201626, Sprint 201625, Restricted Project, Sprint 201624, Sprint 201623, Kolab Enterprise 14, Kolab 16, Roundcube
machniak closed T727: Seeing active collaborative editing session as Resolved.

This is already possible. I think handling non-file documents (e.g. notes) is out of scope of this ticket.

Mar 21 2016, 10:32 AM · Chwala
machniak closed T723: Using Chwala multi-backend storage engine(s) architecture as Resolved.

All of this is implemented.

Mar 21 2016, 10:30 AM · Chwala
machniak closed T723: Using Chwala multi-backend storage engine(s) architecture, a subtask of T818: Expose an iframe API for Roundcube to communicate with the Manticore editor UI, as Resolved.
Mar 21 2016, 10:30 AM · Restricted Project
machniak closed T772: Fatal error when using CardDAV with OSX client as Resolved.

Fixed the initial issue. I could not find a reproduceable test case, but the fix is really simple and the same check is used few lines before.

Mar 21 2016, 10:07 AM · Product Owners, iRony
machniak committed rIace805ff6b5f: Fix possible fatal error with Apple clients (T772).
Mar 21 2016, 10:06 AM

Mar 18 2016

machniak moved T1125: HKCCP Invoicing to Sync from LDAP from Doing to Review on the Sprint 201611 board.
Mar 18 2016, 10:43 AM · Sprint 201612, Restricted Project, Sprint 201611
machniak added a revision to T1125: HKCCP Invoicing to Sync from LDAP: Unknown Object (Differential Revision).
Mar 18 2016, 10:40 AM · Sprint 201612, Restricted Project, Sprint 201611
machniak assigned T1139: PGP signed messages with attachments are twice as big to knauss.
Mar 18 2016, 6:59 AM · KDE PIM

Mar 17 2016

machniak committed rRPK549eb70bdec4: Fix merging attachments list on event/task update from iTip (#5342).
Mar 17 2016, 3:42 PM
machniak committed rRPKfc93828311d1: Fix merging attachments list on event/task update from iTip (#5342).
Mar 17 2016, 3:38 PM
machniak closed D96: Fix merging attachments list on event/task update from iTip (#5342) by committing rRPKfc93828311d1: Fix merging attachments list on event/task update from iTip (#5342).
Mar 17 2016, 3:38 PM · Roundcube Kolab Plugins
machniak updated the diff for D99: Fix bug where reply wasn't send to organizer on task status update (#5341).

Handle _reportpartstat an _notify separately

Mar 17 2016, 3:03 PM · Roundcube Kolab Plugins
machniak renamed T1139: PGP signed messages with attachments are twice as big from PGP signed messages are too big to PGP signed messages with attachments are twice as big.
Mar 17 2016, 12:03 PM · KDE PIM
machniak created T1139: PGP signed messages with attachments are twice as big.
Mar 17 2016, 11:43 AM · KDE PIM

Mar 15 2016

machniak added a comment to T1124: Plugin to change limited user options.

I didn't hear about such requirement. I create diffs only for things I'm not sure about.

Mar 15 2016, 7:35 PM · Sprint 201612, Sprint 201611, Roundcube Kolab Plugins
machniak moved T1125: HKCCP Invoicing to Sync from LDAP from Backlog to Doing on the Sprint 201611 board.
Mar 15 2016, 3:18 PM · Sprint 201612, Restricted Project, Sprint 201611
machniak moved T1082: VCard Photo Export does not meet RFC 2426 specification - suggest fix in iRony from Backlog to Review on the Sprint 201611 board.
Mar 15 2016, 3:18 PM · Sprint 201612, Sprint 201611, iRony, Bug Reports
machniak committed rI6117799ac535: Cleanup.
Mar 15 2016, 3:17 PM
machniak committed rIf46519adef8e: Set vCard PHOTO TYPE and ENCODING according to RFC 2426 (T1082).
Mar 15 2016, 3:11 PM
machniak added a comment to T1082: VCard Photo Export does not meet RFC 2426 specification - suggest fix in iRony.

I recently run iRony's tests on Kolab Winterfell, and it gave me 14 failed tests. It looks like we don't really use these for CI, are we?

Mar 15 2016, 2:14 PM · Sprint 201612, Sprint 201611, iRony, Bug Reports
machniak created T1135: Packaging: Sound notifications do not work.
Mar 15 2016, 10:08 AM · Sprint 201627, Sprint 201626, Sprint 201625, Restricted Project, Sprint 201624, Sprint 201623, Kolab Enterprise 14, Kolab 16, Roundcube
machniak added a comment to T1125: HKCCP Invoicing to Sync from LDAP.

So, as I understand, it's better to integrate this with the invoicing process. It will be slower, because it will need to touch every user record. Now it fetches only the account-owner-user from ldap and if there's no changes in SQL database skips account users processing. Now it would need to fetch all users ldap records + SELECT their subscriptions to detect and apply changes. At least I can implement this in a way it won't need to fetch/SELECT twice per user.

Mar 15 2016, 9:34 AM · Sprint 201612, Restricted Project, Sprint 201611
machniak moved T1124: Plugin to change limited user options from Doing to Review on the Sprint 201611 board.
Mar 15 2016, 9:04 AM · Sprint 201612, Sprint 201611, Roundcube Kolab Plugins
machniak added a comment to T1124: Plugin to change limited user options.

Current code assumes that user has permissions to modify specified attributes.

Mar 15 2016, 9:04 AM · Sprint 201612, Sprint 201611, Roundcube Kolab Plugins
machniak committed rRPKed93508c8a16: WAP Client plugin (T1124).
Mar 15 2016, 9:02 AM

Mar 14 2016

machniak added a comment to T1124: Plugin to change limited user options.

Ok, I'm almost there. Last thing is to get $base_dn and $root_dn. I suppose for $root_dn we'll just add configuration option. I'm not sure how to resolve $base_dn.

Mar 14 2016, 3:49 PM · Sprint 201612, Sprint 201611, Roundcube Kolab Plugins
machniak planned changes to D99: Fix bug where reply wasn't send to organizer on task status update (#5341).
Mar 14 2016, 3:43 PM · Roundcube Kolab Plugins
machniak added a comment to T1125: HKCCP Invoicing to Sync from LDAP.

I would consider syncing up the #HKCCP local database copy of what subscriptions an account may have held at some point in the past is probably the most sustainable solution.

I'm afraid a separate cronjob still puts some probably-out-of-date database in the lead, whereas LDAP must be.

Mar 14 2016, 2:37 PM · Sprint 201612, Restricted Project, Sprint 201611
machniak added a comment to T1125: HKCCP Invoicing to Sync from LDAP.
  1. It could be resolved in the invoicing routine, but on a higher level than subscriptions() method. However, I think that a separate cronjob would be better. Less chances we'll break something else ;)
Mar 14 2016, 1:07 PM · Sprint 201612, Restricted Project, Sprint 201611
machniak added a parent task for T1125: HKCCP Invoicing to Sync from LDAP: T1110: User Information and Preference Configuration via Web Client.
Mar 14 2016, 10:55 AM · Sprint 201612, Restricted Project, Sprint 201611
machniak added a subtask for T1110: User Information and Preference Configuration via Web Client: T1125: HKCCP Invoicing to Sync from LDAP.
Mar 14 2016, 10:55 AM · Architecture & Design
machniak removed a parent task for T1125: HKCCP Invoicing to Sync from LDAP: T1124: Plugin to change limited user options.
Mar 14 2016, 10:55 AM · Sprint 201612, Restricted Project, Sprint 201611
machniak removed a subtask for T1124: Plugin to change limited user options: T1125: HKCCP Invoicing to Sync from LDAP.
Mar 14 2016, 10:55 AM · Sprint 201612, Sprint 201611, Roundcube Kolab Plugins
machniak moved T1124: Plugin to change limited user options from Backlog to Doing on the Sprint 201611 board.
Mar 14 2016, 10:51 AM · Sprint 201612, Sprint 201611, Roundcube Kolab Plugins
machniak added a comment to T1125: HKCCP Invoicing to Sync from LDAP.

The "problem" is with "when it is time to generate the invoice". So, should we first detect if profile changed in ldap and create an invoice then or we should not and wait with hkccp subscriptions update until the new period starts or there's any other reason to create a new invoice? I suppose, we should detect changes and force new invoice.

Mar 14 2016, 10:43 AM · Sprint 201612, Restricted Project, Sprint 201611
machniak added a comment to T1124: Plugin to change limited user options.

Only account type switch, shouldn't we allow a separate quota size selection?
Where to put this, in Settings > Preferences > Server Settings?

Mar 14 2016, 10:38 AM · Sprint 201612, Sprint 201611, Roundcube Kolab Plugins

Mar 13 2016

machniak committed rRSC8f9464a1fa8e: Fix position of readonly icon on shared folder in addressbook.
Mar 13 2016, 5:21 PM
machniak added a reviewer for D100: Remove libkolab and libcalendaring from plugins list: PyKolab Developers.
Mar 13 2016, 12:15 PM · PyKolab
machniak committed rPNL99a43140dfb6: Fix bug where LDAP_OPT_DEBUG_LEVEL option couldn't have been disabled (#4918).
Mar 13 2016, 12:14 PM
machniak retitled D100: Remove libkolab and libcalendaring from plugins list from
Mar 13 2016, 12:10 PM · PyKolab
machniak committed rRPK4fe52716e3ad: Performance: don't load calendar css/js files on logon page (#4033).
Mar 13 2016, 12:01 PM
machniak added a comment to D99: Fix bug where reply wasn't send to organizer on task status update (#5341).

I think it's not relevant. The modified code before the change was setting _notify flag when edited/new event has any attendees, no matter the user is organizer or the attendee. In comparison with the php code which calls notify_attendees() when _notify flag is set, it does not make sense. So, I modified the code to not set the _notify flag if the originator is an attendee.

Mar 13 2016, 9:05 AM · Roundcube Kolab Plugins
machniak committed rRPKcea72af4ad24: Update localization.
Mar 13 2016, 8:36 AM

Mar 11 2016

machniak added a reviewer for D99: Fix bug where reply wasn't send to organizer on task status update (#5341): Roundcube Kolab Plugins Developers.
Mar 11 2016, 1:45 PM · Roundcube Kolab Plugins
machniak retitled D99: Fix bug where reply wasn't send to organizer on task status update (#5341) from
Mar 11 2016, 1:44 PM · Roundcube Kolab Plugins
machniak committed rRPKb01894ee2d18: Fix duplicated events in other users calendar if its subfolders are active….
Mar 11 2016, 10:41 AM
machniak committed rRPK2afb5714c549: Fix duplicated events in other users calendar if its subfolders are active….
Mar 11 2016, 10:41 AM
machniak closed D94: Fix duplicated events in other users calendar if its subfolders are active (#5340) by committing rRPK2afb5714c549: Fix duplicated events in other users calendar if its subfolders are active….
Mar 11 2016, 10:41 AM
machniak committed rRPKe3d70bbad68e: Fix matching recurring tasks with today/tomorrow/later filter (#4205).
Mar 11 2016, 10:30 AM
machniak committed rRPK83087f1fddbd: Merge branch 't4205'.
Mar 11 2016, 10:24 AM
machniak committed rRPKca977f5caeef: Fix matching recurring tasks with today/tomorrow/later filter (#4205).
Mar 11 2016, 10:24 AM
machniak closed D95: Fix matching recurring tasks with today/tomorrow/later filter (#4205) by committing rRPKca977f5caeef: Fix matching recurring tasks with today/tomorrow/later filter (#4205).
Mar 11 2016, 10:24 AM
machniak updated the diff for D96: Fix merging attachments list on event/task update from iTip (#5342).

Allow attachments update only on REQUEST

Mar 11 2016, 9:49 AM · Roundcube Kolab Plugins

Mar 10 2016

machniak committed rRPK7634368e8931: Prevent from fatal errors on events without end date (#5307).
Mar 10 2016, 3:43 PM
machniak closed T1109: Enter in autocompletion list closes ACL dialog as Resolved.
Mar 10 2016, 12:10 PM · Web Administration Panel
machniak committed rWAP95d22a09c906: Fix bug where hitting Enter in autocompletion list would close ACL dialog….
Mar 10 2016, 12:10 PM
machniak created T1109: Enter in autocompletion list closes ACL dialog.
Mar 10 2016, 12:10 PM · Web Administration Panel
machniak committed rRPK110b51426384: Fix iCal import/export to pass tests again (authored by bruederli).
Mar 10 2016, 10:01 AM

Mar 9 2016

machniak committed rRPK7a26dc8d9f8c: Fix PHP Warning: Invalid UTF-8 sequence in argument for json_encode() (#4336).
Mar 9 2016, 4:15 PM
machniak committed rRPKd374807e9bca: Fix error when opening an attachment from an itip message (#5343).
Mar 9 2016, 3:39 PM
machniak committed rRPK3ec61b99be26: Fix error when opening an attachment from an itip message (#5343).
Mar 9 2016, 3:37 PM
machniak committed rRPKb02359a6ce47: Fix 'complete' field value formatting with locales that don't use a dot as….
Mar 9 2016, 11:50 AM
machniak committed rCOcaf0353d8de8: get_objects() -> select().
Mar 9 2016, 10:48 AM
machniak committed rRPK9d5dd5bf1606: Unified get_objects/count/get_uids/select methods argument handling (#5209).
Mar 9 2016, 10:47 AM
machniak closed T1107: PHP7: ldap_sort() is deprecated as Resolved.
Mar 9 2016, 9:50 AM · Net_LDAP3
machniak committed rPNL102fbbd94fe0: Fix ldap_sort() deprecation warning in PHP7 (T1107).
Mar 9 2016, 9:50 AM
machniak created T1107: PHP7: ldap_sort() is deprecated.
Mar 9 2016, 9:13 AM · Net_LDAP3
machniak closed T1101: jQuery 2.2.1 regression: unexpected "fileuploaderror" popup in jQueryUI dialog as Resolved.

Reverted jquery update in bf91666621.

Mar 9 2016, 8:10 AM · Winterfell, Roundcube

Mar 8 2016

machniak added a reviewer for D96: Fix merging attachments list on event/task update from iTip (#5342): Roundcube Kolab Plugins Developers.
Mar 8 2016, 4:40 PM · Roundcube Kolab Plugins
machniak retitled D96: Fix merging attachments list on event/task update from iTip (#5342) from
Mar 8 2016, 4:40 PM · Roundcube Kolab Plugins
machniak added a comment to T1101: jQuery 2.2.1 regression: unexpected "fileuploaderror" popup in jQueryUI dialog.

That's likely what will happen if we want to release 1.2 soon. I'll see if jQuery-UI update helps, but again probably too late for such a change in 1.2.

Mar 8 2016, 12:42 PM · Winterfell, Roundcube
machniak created T1101: jQuery 2.2.1 regression: unexpected "fileuploaderror" popup in jQueryUI dialog.
Mar 8 2016, 11:04 AM · Winterfell, Roundcube
machniak committed rRPK14fae65553b0: Fix some not localized error messages.
Mar 8 2016, 9:42 AM

Mar 7 2016

machniak closed T1098: BC break in kolab_storage_folder::get_object() as Resolved.
Mar 7 2016, 4:55 PM · Roundcube Kolab Plugins , Winterfell
machniak committed rRPK9daf32495a7a: Fix regression in get_object() (T1098).
Mar 7 2016, 4:55 PM
machniak added a comment to T1082: VCard Photo Export does not meet RFC 2426 specification - suggest fix in iRony.

"B" and "b" both work with iOS7 Contacts app.

Mar 7 2016, 4:52 PM · Sprint 201612, Sprint 201611, iRony, Bug Reports