HomePhorge

Recent Activity

Today

machniak requested review of D4689: Make ObjectRelationListCommand commands work with soft-deleted objects.
Fri, Apr 19, 2:29 PM
mroland updated the task description for T8364: [pykolab] Command kolab acl-cleanup fails if mailboxes with non-7-bit characters exist.
Fri, Apr 19, 12:13 PM · Bug Reports
mroland created T8364: [pykolab] Command kolab acl-cleanup fails if mailboxes with non-7-bit characters exist.
Fri, Apr 19, 12:01 PM · Bug Reports
machniak added a project to T8352: setup-kolab: MySQL kolab password not escaped?: PyKolab.
Fri, Apr 19, 10:19 AM · PyKolab, Bug Reports
machniak added a project to T8337: [pykolab][wallace][Debian 12] UnicodeDecodeError: 'utf-8' codec can't decode byte 0xdf in position 3620: invalid continuation byte: PyKolab.
Fri, Apr 19, 10:18 AM · PyKolab, Bug Reports
machniak closed T8361: Problem receiveing some emails as Invalid.

Duplicate of T8337: [pykolab][wallace][Debian 12] UnicodeDecodeError: 'utf-8' codec can't decode byte 0xdf in position 3620: invalid continuation byte.

Fri, Apr 19, 10:18 AM · Bug Reports
machniak committed rK458322987cfb: Fix phpstan error (authored by machniak).
Fix phpstan error
Fri, Apr 19, 9:47 AM
adomaitis committed rK5d47959fd22d: Build almalinux9 first (authored by adomaitis).
Build almalinux9 first
Fri, Apr 19, 8:27 AM

Yesterday

mbatty created T8361: Problem receiveing some emails.
Thu, Apr 18, 4:50 PM · Bug Reports
machniak committed rRPKf96251e0038c: Update activesync_setup_url (authored by machniak).
Update activesync_setup_url
Thu, Apr 18, 3:25 PM
machniak closed T8358: User personal calendars marked as 'other' - when username has a @ as Resolved.

Fixed in https://git.kolab.org/rRPKed50d5fc5855dae0c32c1109fbabb0554310f05e.

Thu, Apr 18, 3:12 PM · Bug Reports, Roundcube Kolab Plugins
machniak committed rRPKed50d5fc5855: T8358: Fix DAV folder owner encoding (authored by machniak).
T8358: Fix DAV folder owner encoding
Thu, Apr 18, 3:11 PM
machniak added a project to T8349: setup-kolab: ERROR 1356 (HY000) ... View 'mysql.user' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them: PyKolab.
Thu, Apr 18, 3:05 PM · PyKolab, Bug Reports
machniak added a comment to T8349: setup-kolab: ERROR 1356 (HY000) ... View 'mysql.user' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them.

Looks like something to fix in https://git.kolab.org/source/pykolab/browse/master/pykolab/setup/setup_mysql.py$184

Thu, Apr 18, 3:04 PM · PyKolab, Bug Reports
machniak closed T8355: Free/Busy does not recognise "CONFIRMED" calendar events as Resolved.

Fixed in 79bd5932b24b.

Thu, Apr 18, 2:53 PM · Bug Reports
machniak committed rF79bd5932b24b: T8355: Fix recognising "CONFIRMED" calendar events (authored by machniak).
T8355: Fix recognising "CONFIRMED" calendar events
Thu, Apr 18, 2:53 PM
machniak committed rRPK95cc2eb9739f: Ignore some errors in stderr in some tests (authored by machniak).
Ignore some errors in stderr in some tests
Thu, Apr 18, 2:04 PM
machniak committed rRPK4f8869529e27: Fix fatal error when parsing an event with broken recurrence (authored by machniak).
Fix fatal error when parsing an event with broken recurrence
Thu, Apr 18, 1:54 PM
machniak committed rK1b2cd09fe197: Add 'period' argument to data:reports:vat command (authored by machniak).
Add 'period' argument to data:reports:vat command
Thu, Apr 18, 12:39 PM

Wed, Apr 17

machniak added a comment to D4686: Subscriptions engine.

I agree that the way we do id2name and vice versa sucks. Passing type (model name) everywhere is not great. I think in future we could improve that (e.g. by using IDs in form of "<type-class>:<id>", but it would be a BC break requiring a full re-sync.

Wed, Apr 17, 4:33 PM
machniak updated the diff for D4686: Subscriptions engine.
  • Add 2nd arg to folder_subscriptions() calls
Wed, Apr 17, 3:46 PM
machniak updated the diff for D4683: Activesync subscriptions (in SQL database).
  • Activesync tab for calendar/tasks/contact folders
Wed, Apr 17, 3:44 PM
mollekopf added a comment to D4686: Subscriptions engine.

For existing installations that do not use a DAV backend; I suppose we'll just loose the subscription state, but it should otherwise work? And we'll loose the integration between imap subscription state and the syncroton subscription state, correct?

Wed, Apr 17, 2:09 PM
mollekopf accepted D4683: Activesync subscriptions (in SQL database).

Haven't tested it but looks good to me.

Wed, Apr 17, 1:48 PM
machniak updated the diff for D4686: Subscriptions engine.
  • Merge branch 'master' into dev/kolab-subscriptions
Wed, Apr 17, 11:48 AM
machniak committed rSfbfd7e310709: Code improvements/fixes, mostly in Syncroton itself (authored by machniak).
Code improvements/fixes, mostly in Syncroton itself
Wed, Apr 17, 10:51 AM
machniak committed rSf279e362a359: Code style fixes in Syncroton (authored by machniak).
Code style fixes in Syncroton
Wed, Apr 17, 10:51 AM

Tue, Apr 16

mollekopf committed rKfc591d8b8f25: Managesieve via proxy (authored by mollekopf).
Managesieve via proxy
Tue, Apr 16, 5:53 PM
mollekopf committed rKa21c15324652: proxy test (authored by mollekopf).
proxy test
Tue, Apr 16, 5:53 PM
mollekopf committed rK50fc37fb9974: Optional clamd (authored by mollekopf).
Optional clamd
Tue, Apr 16, 5:53 PM
mollekopf committed rK4a060e60a31b: Do not restrict the domain for the fs paths (authored by mollekopf).
Do not restrict the domain for the fs paths
Tue, Apr 16, 5:53 PM
mollekopf committed rK623fefb40b36: Checkconnections fixup (authored by mollekopf).
Checkconnections fixup
Tue, Apr 16, 5:53 PM
mollekopf committed rK362a31735047: We can't chown as root as user (authored by mollekopf).
We can't chown as root as user
Tue, Apr 16, 5:53 PM
mollekopf committed rKc7b8ca41c3a2: Point the minio endpoint to localhost as well (authored by mollekopf).
Point the minio endpoint to localhost as well
Tue, Apr 16, 5:53 PM
machniak committed rRPKcbc8078c7919: Fix more phpstan code issues (authored by machniak).
Fix more phpstan code issues
Tue, Apr 16, 9:02 AM

Mon, Apr 15

machniak updated the diff for D4683: Activesync subscriptions (in SQL database).
  • Fixes
Mon, Apr 15, 1:13 PM
machniak updated the diff for D4686: Subscriptions engine.
  • CS improvement
Mon, Apr 15, 12:59 PM
machniak requested review of D4686: Subscriptions engine.
Mon, Apr 15, 11:41 AM
machniak updated the diff for D4683: Activesync subscriptions (in SQL database).
  • Merge branch 'master' into dev/kolab-subscriptions
Mon, Apr 15, 11:12 AM
machniak committed rRPK31ab2dfe9c17: Fixes in .gitignore (authored by machniak).
Fixes in .gitignore
Mon, Apr 15, 11:10 AM
machniak requested review of D4683: Activesync subscriptions (in SQL database).
Mon, Apr 15, 11:08 AM

Fri, Apr 12

mollekopf committed rRPK8705d6d9949d: php8 compat (authored by mollekopf).
php8 compat
Fri, Apr 12, 10:58 AM
mollekopf committed rRPK817fbf738cca: Static properties cannot be accessed via the object operator (authored by mollekopf).
Static properties cannot be accessed via the object operator
Fri, Apr 12, 10:58 AM

Thu, Apr 11

conathan added a comment to T7276: kolab-plugins calendar/taskutil caldav driver is not connecting to radicale.

I would agree, probably not the right patch (Just provided it as it's what we do to make it work, just carrying the patch internally)

Thu, Apr 11, 1:35 AM · Roundcube Kolab Plugins , Bug Reports

Wed, Apr 10

conathan created T8358: User personal calendars marked as 'other' - when username has a @.
Wed, Apr 10, 10:42 PM · Bug Reports, Roundcube Kolab Plugins
mollekopf committed rSef96dc094c02: Verify that we correctly handle an invalid itip messages (authored by mollekopf).
Verify that we correctly handle an invalid itip messages
Wed, Apr 10, 6:38 PM
mbatty created T8355: Free/Busy does not recognise "CONFIRMED" calendar events.
Wed, Apr 10, 5:45 PM · Bug Reports

Sat, Apr 6

0x6d61726b updated the task description for T8352: setup-kolab: MySQL kolab password not escaped?.
Sat, Apr 6, 12:40 AM · PyKolab, Bug Reports

Fri, Apr 5

0x6d61726b created T8352: setup-kolab: MySQL kolab password not escaped?.
Fri, Apr 5, 11:29 PM · PyKolab, Bug Reports
0x6d61726b created T8349: setup-kolab: ERROR 1356 (HY000) ... View 'mysql.user' references invalid table(s) or column(s) or function(s) or definer/invoker of view lack rights to use them.
Fri, Apr 5, 11:18 PM · PyKolab, Bug Reports
mollekopf committed rK1d2811115d77: The nginx controller returns an ip (authored by mollekopf).
The nginx controller returns an ip
Fri, Apr 5, 4:55 PM
mollekopf committed rKcf13b7c93617: More adjustments to localhost (authored by mollekopf).
More adjustments to localhost
Fri, Apr 5, 4:55 PM
mollekopf committed rK4e41d31495ba: Podman container healthcheck function, does not require systemd (authored by adomaitis).
Podman container healthcheck function, does not require systemd
Fri, Apr 5, 4:55 PM
mollekopf closed D4680: AllowedHosts middleware to restrict allowed hosts.
Fri, Apr 5, 2:36 PM
mollekopf committed rKa89b72e22ff2: AllowedHosts middleware to restrict allowed hosts (authored by mollekopf).
AllowedHosts middleware to restrict allowed hosts
Fri, Apr 5, 2:36 PM
mollekopf committed rK58539b2b8a77: Connect everything over localhost directly, name resolution depends on (authored by mollekopf).
Connect everything over localhost directly, name resolution depends on
Fri, Apr 5, 2:36 PM
mollekopf committed rKecba2b152ccb: bin/build.sh fixup (authored by mollekopf).
bin/build.sh fixup
Fri, Apr 5, 2:36 PM
mollekopf committed rK7018be6f5a79: An empty set of skus will trigger the exception (authored by mollekopf).
An empty set of skus will trigger the exception
Fri, Apr 5, 2:36 PM
mollekopf committed rK4865f8a6f1a8: Almalinux9 based swoole image (authored by mollekopf).
Almalinux9 based swoole image
Fri, Apr 5, 2:36 PM
mollekopf committed rKadd79d4d024e: Only run ldap commands when configured with ldap (authored by mollekopf).
Only run ldap commands when configured with ldap
Fri, Apr 5, 2:36 PM
mollekopf committed rK2585fbba1bf3: Shrink layers some (authored by mollekopf).
Shrink layers some
Fri, Apr 5, 2:36 PM
machniak accepted D4680: AllowedHosts middleware to restrict allowed hosts.
Fri, Apr 5, 12:11 PM

Thu, Apr 4

mollekopf abandoned D4665: Support for multiple admin/reseller/services domains, don't require a specific root domain.

In favor of the middleware based approach.

Thu, Apr 4, 5:23 PM
mollekopf updated the diff for D4680: AllowedHosts middleware to restrict allowed hosts.

addressed comments

Thu, Apr 4, 4:29 PM
machniak committed rRPK0333d78048c5: Fix phpstan error (authored by machniak).
Fix phpstan error
Thu, Apr 4, 4:14 PM
mollekopf committed rKd83ef2006876: Function to execute all testsuites that we expect to pass (authored by mollekopf).
Function to execute all testsuites that we expect to pass
Thu, Apr 4, 3:31 PM
mollekopf committed rKd358c9d65267: Fix or ignore long lines (authored by mollekopf).
Fix or ignore long lines
Thu, Apr 4, 3:31 PM
mollekopf committed rK17aa8af0e4e3: Support different testsuites in the roundcube container (authored by mollekopf).
Support different testsuites in the roundcube container
Thu, Apr 4, 3:31 PM
mollekopf committed rKbd3b2a8401c1: Ignore all roundcube linting errors we currently get against dev/kolab-1.5 (authored by mollekopf).
Ignore all roundcube linting errors we currently get against dev/kolab-1.5
Thu, Apr 4, 3:31 PM
mollekopf committed rKa1bde19c87a4: We shouldn't normally have to chmod /usr (authored by mollekopf).
We shouldn't normally have to chmod /usr
Thu, Apr 4, 3:31 PM
mollekopf committed rK5e4407709aa8: Avoid installing unnecessary things for the imap container (authored by mollekopf).
Avoid installing unnecessary things for the imap container
Thu, Apr 4, 3:31 PM
mollekopf committed rK28b9c7eb4fb1: Fixed tmpfs permissions (authored by mollekopf).
Fixed tmpfs permissions
Thu, Apr 4, 3:30 PM
mollekopf committed rK38c07ce3ed17: Abort imap init on error (authored by mollekopf).
Abort imap init on error
Thu, Apr 4, 3:30 PM
mollekopf committed rKda3f40537121: For a shell we need interactive mode (authored by mollekopf).
For a shell we need interactive mode
Thu, Apr 4, 3:30 PM
windkracht8 created T8346: Priority for roundcubemail tasklist plugin.
Thu, Apr 4, 2:15 PM · Architecture & Design
mollekopf closed D4677: event can be null if parsing failed.
Thu, Apr 4, 12:07 PM
mollekopf committed rRPK4ef359115bff: php 7.2 compat for the php-cs-fixer (authored by mollekopf).
php 7.2 compat for the php-cs-fixer
Thu, Apr 4, 12:07 PM
mollekopf committed rRPK62ef0c0c2e5f: event can be null if parsing failed (authored by mollekopf).
event can be null if parsing failed
Thu, Apr 4, 12:07 PM
machniak requested changes to D4680: AllowedHosts middleware to restrict allowed hosts.
Thu, Apr 4, 10:54 AM
machniak accepted D4677: event can be null if parsing failed.
Thu, Apr 4, 10:46 AM

Wed, Apr 3

mollekopf committed rK9e8220308343: We no longer need the almalinux8 base image (authored by mollekopf).
We no longer need the almalinux8 base image
Wed, Apr 3, 2:12 PM
mollekopf committed rKc775ae9c0d1c: haproxy/pdns on almalinux9 (authored by mollekopf).
haproxy/pdns on almalinux9
Wed, Apr 3, 2:11 PM
mollekopf committed rK9b1739e914c1: Collabora based on alma9 (authored by mollekopf).
Collabora based on alma9
Wed, Apr 3, 1:57 PM
mollekopf committed rK24d877e6464d: postfix/amavis based on alma9 (authored by mollekopf).
postfix/amavis based on alma9
Wed, Apr 3, 1:57 PM
mollekopf committed rKc9c13ebd581b: Only build what we must (authored by mollekopf).
Only build what we must
Wed, Apr 3, 1:57 PM
mollekopf committed rK65f46e2c7d1c: Integrate linting into the tests image (authored by mollekopf).
Integrate linting into the tests image
Wed, Apr 3, 1:57 PM
mollekopf committed rK3c0416ffd5ce: Update the imap container to almalinux9 (authored by mollekopf).
Update the imap container to almalinux9
Wed, Apr 3, 1:57 PM
mollekopf added a comment to D4680: AllowedHosts middleware to restrict allowed hosts.

There's a domain/hosts confusion. I went with hosts for the middleware because that also used for e.g. the TrustHosts middleware, but with domain in the config because that's what we use for the other configs ¯\_(ツ)_/¯

Wed, Apr 3, 1:06 PM
mollekopf added a reviewer for D4680: AllowedHosts middleware to restrict allowed hosts: Restricted Project.
Wed, Apr 3, 1:05 PM
mollekopf requested review of D4680: AllowedHosts middleware to restrict allowed hosts.
Wed, Apr 3, 1:05 PM
machniak committed rIad473d3e75c0: Fix tests, add tests, fix PHP8 warnings, update dependencies (authored by machniak).
Fix tests, add tests, fix PHP8 warnings, update dependencies
Wed, Apr 3, 11:29 AM
machniak committed rIa8499c08b08b: Fix duplicated UID property in VCARDs (authored by machniak).
Fix duplicated UID property in VCARDs
Wed, Apr 3, 10:34 AM
machniak committed rI889f71f964ea: Fix regression where VCARD didn't include TEL if contact had no email address (authored by machniak).
Fix regression where VCARD didn't include TEL if contact had no email address
Wed, Apr 3, 10:34 AM
mollekopf requested review of D4677: event can be null if parsing failed.
Wed, Apr 3, 9:53 AM

Tue, Apr 2

mollekopf committed rSd83207fe3788: syncroton_modseq no longer exists (authored by mollekopf).
syncroton_modseq no longer exists
Tue, Apr 2, 5:57 PM
mollekopf committed rSa9304078f29b: Configurable test host (authored by mollekopf).
Configurable test host
Tue, Apr 2, 5:57 PM
machniak closed D4668: ACL management for DAV folders.
Tue, Apr 2, 3:46 PM
machniak committed rRPK578617215494: ACL management for DAV folders (authored by machniak).
ACL management for DAV folders
Tue, Apr 2, 3:46 PM
mollekopf committed rK7bacb567a673: Skip slow tests by default (authored by mollekopf).
Skip slow tests by default
Tue, Apr 2, 1:16 PM
mollekopf committed rKf55a598d8606: podman based testexecution via testctl (authored by mollekopf).
podman based testexecution via testctl
Tue, Apr 2, 1:16 PM