Page MenuHomekolab.org

machniak (Aleksander Machniak)
Kolab Systems, Developer

Projects (31)

User Details

User Since
Apr 12 2015, 12:47 PM (240 w, 2 d)

Recent Activity

Wed, Nov 13

machniak added a comment to T3982: Kolab does not import ics files / appointments with non olson timezones correctly.

https://github.com/sabre-io/vobject/pull/476 fixes the issue for me.

Wed, Nov 13, 2:05 PM · Roundcube Kolab Plugins , Bug Reports
machniak closed T416: Standalone OTP web service as Wontfix.
Wed, Nov 13, 10:57 AM
machniak closed T416: Standalone OTP web service, a subtask of T32: Two-factor Authentication, as Wontfix.
Wed, Nov 13, 10:57 AM · Product Owners, Quality Assurance
machniak closed T602: Multiple TOTP configurations with the same label but different secrets as Invalid.
Wed, Nov 13, 10:49 AM · Roundcube Kolab Plugins
machniak closed T602: Multiple TOTP configurations with the same label but different secrets, a subtask of T414: OTP authentication for Roundcube, as Invalid.
Wed, Nov 13, 10:49 AM · Roundcube
machniak removed a project from T1790: TOTP/HOTP: optionally display secret in addition to the QR code: Roundcube.
Wed, Nov 13, 10:36 AM · Roundcube Kolab Plugins , Authentication
machniak committed rCe64cb62c44c3: Seafile: Handle errors sent in JSON response (Bifrost#T257267) (authored by machniak).
Seafile: Handle errors sent in JSON response (Bifrost#T257267)
Wed, Nov 13, 9:30 AM
machniak committed rC8439428adac2: Seafile: Fix various sharing issues (Bifrost#257267) (authored by machniak).
Seafile: Fix various sharing issues (Bifrost#257267)
Wed, Nov 13, 9:30 AM

Tue, Nov 12

machniak committed rK1b54c06bf773: EWS: Add possibility to fetch mail (authored by machniak).
EWS: Add possibility to fetch mail
Tue, Nov 12, 3:34 PM
machniak committed rCda8fabe3f159: Seafile: Fix PUT requests with POST parameters (Bifrost#T257255) (authored by machniak).
Seafile: Fix PUT requests with POST parameters (Bifrost#T257255)
Tue, Nov 12, 1:47 PM

Mon, Nov 11

machniak added a comment to T2157: No support for read-only access in CalDAV-Sync (android).

iRony has two debug options that should give some logs.

// enable debug console showing the internal function calls triggered
// by http requests. This will write log to /var/log/iRony/console
$config['kolabdav_console'] = true;
Mon, Nov 11, 7:36 PM · iRony

Fri, Nov 8

machniak closed T5641: kolab wallace: ERROR event|todo_from_ical() exception: InvalidAttendeeCutypeError("Invalid cutype u'ROOM'",); as Resolved.

Fixed.

Fri, Nov 8, 11:30 AM · Kolab 16, PyKolab, Bug Reports
machniak committed rPef85ddea0762: T5641: Support CUTYPE=ROOM and CUTYPE=UNKNOWN (authored by machniak).
T5641: Support CUTYPE=ROOM and CUTYPE=UNKNOWN
Fri, Nov 8, 11:30 AM
machniak committed rP726512ce5cab: Fix unit tests after fix in utils.parse_ldap_uri() (authored by machniak).
Fix unit tests after fix in utils.parse_ldap_uri()
Fri, Nov 8, 10:56 AM
machniak committed rRPKbe07d8815042: Use ?: operator (authored by machniak).
Use ?: operator
Fri, Nov 8, 9:05 AM
machniak added a comment to T5641: kolab wallace: ERROR event|todo_from_ical() exception: InvalidAttendeeCutypeError("Invalid cutype u'ROOM'",);.

Further investigation shows that actually Kolab format has CutypeRoom and CutypeUnknown defined. So, we can add these to the map, but still we should probably silently ignore unsupported values.

Fri, Nov 8, 8:59 AM · Kolab 16, PyKolab, Bug Reports
machniak closed T5647: admin role created in the wrong base_dn as Resolved.

Fixed.

Fri, Nov 8, 8:51 AM · Web Administration Panel, Bug Reports
machniak committed rWAPea2522021505: T5647: Fix kolab-admin role created in wrong base_dn for hosted domains (authored by machniak).
T5647: Fix kolab-admin role created in wrong base_dn for hosted domains
Fri, Nov 8, 8:51 AM
machniak added a comment to T5641: kolab wallace: ERROR event|todo_from_ical() exception: InvalidAttendeeCutypeError("Invalid cutype u'ROOM'",);.

According to RFC5545 ROOM, UNKNOWN, X-* are valid values. Those aren't supported by Kolab, but we definitely should not throw exceptions on these. I wouldn't touch the map variable. Probably better to handle these in set_cutype().

Fri, Nov 8, 8:02 AM · Kolab 16, PyKolab, Bug Reports
machniak added a comment to T5647: admin role created in the wrong base_dn.

Hi Daniel, Good catch. The 3rd option looks good to me. parse_input_attributes() should probably accept base_dn input for all kind of objects, not only 'ou' (except domain objects). https://git.kolab.org/diffusion/WAP/browse/master/lib/kolab_api_service.php$419

Fri, Nov 8, 7:49 AM · Web Administration Panel, Bug Reports

Thu, Nov 7

machniak added a comment to T2157: No support for read-only access in CalDAV-Sync (android).

I'm unable to reproduce. current-user-privilege-set is correct for other user's calendar with lrs permissions. Could you enable debug and provide full request and response for the PROPFIND on a readonly calendar?

Thu, Nov 7, 12:31 PM · iRony
machniak committed rI79c33d7e0d97: Fix calendar-home-set and addressbook-home-set on root node (Bifrost#T255020) (authored by machniak).
Fix calendar-home-set and addressbook-home-set on root node (Bifrost#T255020)
Thu, Nov 7, 10:18 AM

Wed, Nov 6

machniak committed rKd040dae3eb68: EWS: Completed tasks export (authored by machniak).
EWS: Completed tasks export
Wed, Nov 6, 12:13 PM

Tue, Nov 5

machniak committed rKa75f34be7a20: EWS: Add option to specify a type of objects to migrate (authored by machniak).
EWS: Add option to specify a type of objects to migrate
Tue, Nov 5, 10:38 AM

Mon, Nov 4

machniak committed rK43731a855dc7: EWS: Fix attachment handling (authored by machniak).
EWS: Fix attachment handling
Mon, Nov 4, 1:23 PM
machniak committed rK9e0d8909e4e8: EWS: Fix vcf/ics formatting (authored by machniak).
EWS: Fix vcf/ics formatting
Mon, Nov 4, 11:36 AM
machniak committed rK445f32e83e3e: EWS: Support impersonation in iRony (authored by machniak).
EWS: Support impersonation in iRony
Mon, Nov 4, 10:05 AM

Thu, Oct 31

machniak committed rRPKa52e68c07d7c: Calendar: Fix Options menu in event info dialog (Bifrost#T254738) (authored by machniak).
Calendar: Fix Options menu in event info dialog (Bifrost#T254738)
Thu, Oct 31, 8:09 PM
machniak committed rKfd7a0a8c8161: EWS: Add Exchange impersonation support (authored by machniak).
EWS: Add Exchange impersonation support
Thu, Oct 31, 1:46 PM
machniak committed rKda216f061fe0: EWS: Make both src and dst arguments required even for export only (authored by machniak).
EWS: Make both src and dst arguments required even for export only
Thu, Oct 31, 12:37 PM
machniak committed rK47bcac476083: EWS: Add possibility to run import/export separately (authored by machniak).
EWS: Add possibility to run import/export separately
Thu, Oct 31, 12:19 PM
machniak committed rKbab23e12f8f0: EWS: Import data to Kolab using DAV client (authored by machniak).
EWS: Import data to Kolab using DAV client
Thu, Oct 31, 12:19 PM

Tue, Oct 29

machniak committed rKaea09a559cda: EWS: Introduce DataMigrator\Account (authored by machniak).
EWS: Introduce DataMigrator\Account
Tue, Oct 29, 3:03 PM
machniak committed rK3422372bbc3a: EWS: Remove useless reference (authored by machniak).
EWS: Remove useless reference
Tue, Oct 29, 12:39 PM
machniak committed rK3d2292ed2ece: EWS: Small code simplification (authored by machniak).
EWS: Small code simplification
Tue, Oct 29, 12:39 PM
machniak committed rRPK5be98d771434: Drop temp tables in DDL update files for SQLite (authored by machniak).
Drop temp tables in DDL update files for SQLite
Tue, Oct 29, 11:10 AM

Mon, Oct 28

machniak committed rK0ba39c18db4c: EWS: Fixed paged search (authored by machniak).
EWS: Fixed paged search
Mon, Oct 28, 1:44 PM
machniak committed rRPKec5e9b31efd0: Fix object_prettyname() result for other user folders if the id cannot be… (authored by machniak).
Fix object_prettyname() result for other user folders if the id cannot be…
Mon, Oct 28, 1:28 PM
machniak committed rRPK0b9ef6e4c359: Tasklist: Fix PHP syntax errors on older PHP versions in database driver (authored by machniak).
Tasklist: Fix PHP syntax errors on older PHP versions in database driver
Mon, Oct 28, 10:37 AM

Fri, Oct 25

machniak committed rK5dcda38027a2: EWS: Refactor code, split code by data object type (authored by machniak).
EWS: Refactor code, split code by data object type
Fri, Oct 25, 1:41 PM
machniak committed rKe378d5153e5f: EWS: Add partial tasks support (authored by machniak).
EWS: Add partial tasks support
Fri, Oct 25, 1:41 PM

Thu, Oct 24

machniak committed rRPK20503012d0f6: SSO: Fix PHP Fatal error: Call to undefined method kolab_sso_openidc… (authored by machniak).
SSO: Fix PHP Fatal error: Call to undefined method kolab_sso_openidc…
Thu, Oct 24, 2:16 PM
machniak committed rRPK76eef24e65e4: SSO: Log openssl errors (authored by machniak).
SSO: Log openssl errors
Thu, Oct 24, 2:16 PM
machniak committed rK61beb3d3e7d1: EWS: Better way of recognizing item type, add comments about sticky notes (authored by machniak).
EWS: Better way of recognizing item type, add comments about sticky notes
Thu, Oct 24, 12:42 PM
machniak committed rKca9e405ba859: EWS: Fix attachments to calendar items (authored by machniak).
EWS: Fix attachments to calendar items
Thu, Oct 24, 11:43 AM

Wed, Oct 23

machniak committed rK012c0d75e2c6: EWS: Support distribution list export, other code improvements (authored by machniak).
EWS: Support distribution list export, other code improvements
Wed, Oct 23, 3:55 PM

Mon, Oct 21

machniak committed rK227c238612dc: Ignore contact groups for now (authored by machniak).
Ignore contact groups for now
Mon, Oct 21, 2:54 PM
machniak committed rKd5b5f468dcfd: Initial version of EWS DataMigrator (authored by machniak).
Initial version of EWS DataMigrator
Mon, Oct 21, 12:55 PM
machniak committed rKd5d21298a25f: Require php-ews (authored by machniak).
Require php-ews
Mon, Oct 21, 12:55 PM
machniak committed rK2032dc8be389: Remove composer.lock (authored by machniak).
Remove composer.lock
Mon, Oct 21, 12:55 PM

Oct 20 2019

machniak committed rRPK80249781fd2e: Tasklist: Fix SQL error when searching tasks in db driver (authored by machniak).
Tasklist: Fix SQL error when searching tasks in db driver
Oct 20 2019, 3:20 PM
machniak committed rRPK9ff6e250dbf5: Tasklist: Fix error when creating a task with quick method using db driver (authored by machniak).
Tasklist: Fix error when creating a task with quick method using db driver
Oct 20 2019, 3:16 PM
machniak committed rRPK5bf16917681d: Tasklist: Support sqlite (authored by machniak).
Tasklist: Support sqlite
Oct 20 2019, 3:13 PM
machniak committed rRPK3c1c23982adf: Fix default value of kolab_bonnie_api option (authored by machniak).
Fix default value of kolab_bonnie_api option
Oct 20 2019, 11:14 AM
machniak committed rRPKe025062da860: Add missing link (authored by machniak).
Add missing link
Oct 20 2019, 9:41 AM

Oct 16 2019

machniak committed rRPKde12e6dc1ca2: Fix typo (authored by machniak).
Fix typo
Oct 16 2019, 8:07 PM
machniak committed rRPKd18b6bd7b8a8: Remove old .gitignore files (authored by machniak).
Remove old .gitignore files
Oct 16 2019, 7:51 PM

Oct 15 2019

machniak committed rRPK843fb0d69dcb: Fix regression where user canonification didn't work (Bifrost#251480) (authored by machniak).
Fix regression where user canonification didn't work (Bifrost#251480)
Oct 15 2019, 9:27 AM

Oct 13 2019

machniak committed rRPK7491bf813c9f: Update localization (again) (authored by machniak).
Update localization (again)
Oct 13 2019, 3:56 PM
machniak committed rRPKa4776ffcc84d: Update localization, fix counting translation lines in update script (authored by machniak).
Update localization, fix counting translation lines in update script
Oct 13 2019, 3:56 PM

Oct 12 2019

machniak closed T5632: roundcubemail-plugin-calendar 1:3.5.1-0~kolab1: runtime errors as Resolved.
Oct 12 2019, 9:10 PM · Bug Reports
machniak added a comment to T5632: roundcubemail-plugin-calendar 1:3.5.1-0~kolab1: runtime errors.

Fixed in 20c9539cc5ff. I didn't catch this because it's not an error on PHP >= 7.3.

Oct 12 2019, 9:09 PM · Bug Reports
machniak committed rRPK20c9539cc5ff: T5632: Fix syntax error on PHP < 7.3 (authored by machniak).
T5632: Fix syntax error on PHP < 7.3
Oct 12 2019, 9:09 PM

Oct 10 2019

machniak committed rRPK9eecacede63f: Elastic: Fix column resizing in calendar (authored by machniak).
Elastic: Fix column resizing in calendar
Oct 10 2019, 11:23 AM
machniak committed rRPK0877e13e475c: Fix typos (authored by machniak).
Fix typos
Oct 10 2019, 9:09 AM

Oct 9 2019

machniak committed rRPKd8443212cd87: Mention skins_allowed option (authored by machniak).
Mention skins_allowed option
Oct 9 2019, 6:02 PM
machniak committed rK84b50f6cf0f0: Remove duplicated config (authored by machniak).
Remove duplicated config
Oct 9 2019, 10:20 AM

Oct 8 2019

machniak committed rK921e6e6ba09f: Add browser tests (authored by machniak).
Add browser tests
Oct 8 2019, 3:44 PM
machniak committed rK0a500b140633: Cleanup feature tests structure (authored by machniak).
Cleanup feature tests structure
Oct 8 2019, 3:44 PM
machniak committed rK4ee6598eeb9b: Using docker against mysql, no more sqlite (authored by vanmeeuwen).
Using docker against mysql, no more sqlite
Oct 8 2019, 3:44 PM

Oct 6 2019

machniak committed rRPK7788244342c2: PWA: Improve caching and offline mode (authored by machniak).
PWA: Improve caching and offline mode
Oct 6 2019, 1:05 PM

Oct 4 2019

machniak closed T5626: VTIMEZONE missing STANDARD as Resolved.

Fixed in d05e11f145cf.

Oct 4 2019, 1:49 PM · Roundcube Kolab Plugins , Bug Reports
machniak committed rRPKd05e11f145cf: T5626: Fix missing VTIMEZONE sub-components for some timezones (authored by machniak).
T5626: Fix missing VTIMEZONE sub-components for some timezones
Oct 4 2019, 1:49 PM

Oct 3 2019

machniak closed T5552: unable to save a simple txt file in chwala and Roundcubemail's menu option Files as Resolved.

There was a regression in chwala fixed with https://git.kolab.org/rC9770260d90d8b7. This is fixed in chwala-0.5.6-5.1.

Oct 3 2019, 2:57 PM · Bug Reports

Oct 2 2019

machniak requested review of D829: Fix zonetabconversion script for timezones with three name elements e.g. America/Indiana/Indianapolis.
Oct 2 2019, 2:58 PM
machniak committed rK3c668dec850c: Add page navigation, fix web routing using fallback() (authored by machniak).
Add page navigation, fix web routing using fallback()
Oct 2 2019, 10:26 AM

Oct 1 2019

machniak committed rRPKb28e89675ed5: Tasks: Fix saving completeness value for a new task when using database driver (authored by machniak).
Tasks: Fix saving completeness value for a new task when using database driver
Oct 1 2019, 9:28 PM
machniak created T5626: VTIMEZONE missing STANDARD.
Oct 1 2019, 9:13 PM · Roundcube Kolab Plugins , Bug Reports
machniak created T5620: Default alarm is set in task/event edit form when it has no alarm set.
Oct 1 2019, 9:02 PM · Roundcube Kolab Plugins , Bug Reports
machniak committed rRPK6b89f751a7a1: Calendar: Fix attachments duplication when moving an event using database driver (authored by machniak).
Calendar: Fix attachments duplication when moving an event using database driver
Oct 1 2019, 8:45 PM
machniak committed rRPK09ef4f6b8ca4: Calendar: FIx downloading birthday events from sql addressbook (authored by machniak).
Calendar: FIx downloading birthday events from sql addressbook
Oct 1 2019, 8:18 PM

Sep 30 2019

machniak committed rKd2f7e6a4dff7: Move Toastr styles import to app.scss (authored by machniak).
Move Toastr styles import to app.scss
Sep 30 2019, 2:32 PM
machniak committed rKecadfdd16908: Sending verification email (authored by machniak).
Sending verification email
Sep 30 2019, 2:04 PM
machniak committed rK030bcc34f580: Use queues for sending signup verification code (authored by machniak).
Use queues for sending signup verification code
Sep 30 2019, 2:04 PM
machniak committed rK804df1970f8f: More validation code for signup process (authored by machniak).
More validation code for signup process
Sep 30 2019, 11:28 AM

Sep 29 2019

machniak closed T2337: Problems with similar folder names that differ in character case as Resolved.

Fixed in 3841f63fbd42 [roundcubemail master] and eee719e6d2f87 [roundcubemail-plugins-kolab master].

Sep 29 2019, 1:26 PM · Kolab 16, Roundcube Kolab Plugins
machniak committed rRPKeee719e6d2f8: T2337: Make cache folder (resource) identifiers case-sensitive on MySQL (authored by machniak).
T2337: Make cache folder (resource) identifiers case-sensitive on MySQL
Sep 29 2019, 1:26 PM
machniak added a comment to T2337: Problems with similar folder names that differ in character case.

This issue is a bug in Roundcube sql cache, so is reproducible with $config['imap_cache'] = 'db' and of course only when using MySQL engine. No issue if it's set to memcache, redis or disabled.

Sep 29 2019, 12:30 PM · Kolab 16, Roundcube Kolab Plugins
machniak committed rRPKe0b593ba5238: Prevent from creating empty objects (authored by machniak).
Prevent from creating empty objects
Sep 29 2019, 12:03 PM
machniak committed rRPKdac422ef9782: Fix test (authored by machniak).
Fix test
Sep 29 2019, 11:58 AM
machniak committed rRPKf08efd917069: Tags: Fix clearing internal cache after removing a tag (authored by machniak).
Tags: Fix clearing internal cache after removing a tag
Sep 29 2019, 11:19 AM
machniak moved T4319: Umlauts and spaces getting removed when sending appointment (as attachment) in Roundcube from Done to Backlog on the Roundcube Kolab Plugins board.
Sep 29 2019, 11:03 AM · Roundcube Kolab Plugins , Bug Reports
machniak closed T2046: Notifications about being invited only show up in File dialog as Invalid.
Sep 29 2019, 10:11 AM · Roundcube Kolab Plugins
machniak closed T5387: Error 500 on saving certain events as Resolved.

I'm unable to reproduce on current git-master.

Sep 29 2019, 10:09 AM · Bug Reports, Roundcube Kolab Plugins
machniak committed rRPK832a16ddf37f: Remove faulty test (authored by machniak).
Remove faulty test
Sep 29 2019, 9:46 AM
machniak committed rRPK4082f72a54bf: Add a script to run all tests, fix errors when running tests in non-kolab env (authored by machniak).
Add a script to run all tests, fix errors when running tests in non-kolab env
Sep 29 2019, 9:46 AM

Sep 28 2019

machniak committed rRPK07554a5db0e8: Elastic: Make checkbox pretty after adding tasks folder (authored by machniak).
Elastic: Make checkbox pretty after adding tasks folder
Sep 28 2019, 2:04 PM
machniak committed rRPK9bacdbc0d4bd: Fix calendar/tasklist edit form in Elastic when using database driver (authored by machniak).
Fix calendar/tasklist edit form in Elastic when using database driver
Sep 28 2019, 1:21 PM
machniak committed rRPKb97a138033fb: Unset _token (authored by machniak).
Unset _token
Sep 28 2019, 1:21 PM
machniak committed rRPK39cff09d8ff8: Define minimum Roundcube version as 1.4.0 (authored by machniak).
Define minimum Roundcube version as 1.4.0
Sep 28 2019, 12:11 PM