Page MenuHomePhorge
Feed All Stories

Apr 19 2024

mroland created T8364: [pykolab] Command kolab acl-cleanup fails if mailboxes with non-7-bit characters exist.
Apr 19 2024, 10:01 AM · Bug Reports
machniak added a project to T8352: setup-kolab: MySQL kolab password not escaped?: PyKolab.
Apr 19 2024, 8: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.
Apr 19 2024, 8: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.

Apr 19 2024, 8:18 AM · Bug Reports
machniak committed rK458322987cfb: Fix phpstan error.
Apr 19 2024, 7:47 AM
adomaitis committed rK5d47959fd22d: Build almalinux9 first.
Apr 19 2024, 6:27 AM

Apr 18 2024

mbatty created T8361: Problem receiveing some emails.
Apr 18 2024, 2:50 PM · Bug Reports
machniak committed rRPKf96251e0038c: Update activesync_setup_url.
Apr 18 2024, 1:25 PM
machniak closed T8358: User personal calendars marked as 'other' - when username has a @ as Resolved.

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

Apr 18 2024, 1:12 PM · Bug Reports, Roundcube Kolab Plugins
machniak committed rRPKed50d5fc5855: T8358: Fix DAV folder owner encoding.
Apr 18 2024, 1: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.
Apr 18 2024, 1: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

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

Fixed in 79bd5932b24b.

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

Apr 17 2024

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.

Apr 17 2024, 2:33 PM
machniak updated the diff for D4686: Subscriptions engine.
  • Add 2nd arg to folder_subscriptions() calls
Apr 17 2024, 1:46 PM
machniak updated the diff for D4683: Activesync subscriptions (in SQL database).
  • Activesync tab for calendar/tasks/contact folders
Apr 17 2024, 1: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?

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

Haven't tested it but looks good to me.

Apr 17 2024, 11:48 AM
machniak updated the diff for D4686: Subscriptions engine.
  • Merge branch 'master' into dev/kolab-subscriptions
Apr 17 2024, 9:48 AM
machniak committed rSfbfd7e310709: Code improvements/fixes, mostly in Syncroton itself.
Apr 17 2024, 8:51 AM
machniak committed rSf279e362a359: Code style fixes in Syncroton.
Apr 17 2024, 8:51 AM

Apr 16 2024

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

Apr 15 2024

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

Apr 12 2024

mollekopf committed rRPK8705d6d9949d: php8 compat.
Apr 12 2024, 8:58 AM
mollekopf committed rRPK817fbf738cca: Static properties cannot be accessed via the object operator.
Apr 12 2024, 8:58 AM

Apr 10 2024

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)

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

Apr 5 2024

0x6d61726b updated the task description for T8352: setup-kolab: MySQL kolab password not escaped?.
Apr 5 2024, 10:40 PM · PyKolab, Bug Reports
0x6d61726b created T8352: setup-kolab: MySQL kolab password not escaped?.
Apr 5 2024, 9: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.
Apr 5 2024, 9:18 PM · PyKolab, Bug Reports
mollekopf committed rK1d2811115d77: The nginx controller returns an ip.
Apr 5 2024, 2:55 PM
mollekopf committed rKcf13b7c93617: More adjustments to localhost.
Apr 5 2024, 2:55 PM
mollekopf committed rK4e41d31495ba: Podman container healthcheck function, does not require systemd (authored by adomaitis).
Apr 5 2024, 2:55 PM
mollekopf closed D4680: AllowedHosts middleware to restrict allowed hosts.
Apr 5 2024, 12:36 PM
mollekopf committed rKa89b72e22ff2: AllowedHosts middleware to restrict allowed hosts.
Apr 5 2024, 12:36 PM
mollekopf committed rK58539b2b8a77: Connect everything over localhost directly, name resolution depends on.
Apr 5 2024, 12:36 PM
mollekopf committed rKecba2b152ccb: bin/build.sh fixup.
Apr 5 2024, 12:36 PM
mollekopf committed rK7018be6f5a79: An empty set of skus will trigger the exception.
Apr 5 2024, 12:36 PM
mollekopf committed rK4865f8a6f1a8: Almalinux9 based swoole image.
Apr 5 2024, 12:36 PM
mollekopf committed rKadd79d4d024e: Only run ldap commands when configured with ldap.
Apr 5 2024, 12:36 PM
mollekopf committed rK2585fbba1bf3: Shrink layers some.
Apr 5 2024, 12:36 PM
machniak accepted D4680: AllowedHosts middleware to restrict allowed hosts.
Apr 5 2024, 10:11 AM

Apr 4 2024

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

In favor of the middleware based approach.

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

addressed comments

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

Apr 3 2024

mollekopf committed rK9e8220308343: We no longer need the almalinux8 base image.
Apr 3 2024, 12:12 PM
mollekopf committed rKc775ae9c0d1c: haproxy/pdns on almalinux9.
Apr 3 2024, 12:11 PM
mollekopf committed rK9b1739e914c1: Collabora based on alma9.
Apr 3 2024, 11:57 AM
mollekopf committed rK24d877e6464d: postfix/amavis based on alma9.
Apr 3 2024, 11:57 AM
mollekopf committed rKc9c13ebd581b: Only build what we must.
Apr 3 2024, 11:57 AM
mollekopf committed rK65f46e2c7d1c: Integrate linting into the tests image.
Apr 3 2024, 11:57 AM
mollekopf committed rK3c0416ffd5ce: Update the imap container to almalinux9.
Apr 3 2024, 11:57 AM
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 ¯\_(ツ)_/¯

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

Apr 2 2024

mollekopf committed rSd83207fe3788: syncroton_modseq no longer exists.
Apr 2 2024, 3:57 PM
mollekopf committed rSa9304078f29b: Configurable test host.
Apr 2 2024, 3:57 PM
machniak closed D4668: ACL management for DAV folders.
Apr 2 2024, 1:46 PM
machniak committed rRPK578617215494: ACL management for DAV folders.
Apr 2 2024, 1:46 PM
mollekopf committed rK7bacb567a673: Skip slow tests by default.
Apr 2 2024, 11:16 AM
mollekopf committed rKf55a598d8606: podman based testexecution via testctl.
Apr 2 2024, 11:16 AM
mollekopf closed D4671: Feature flags for various components.
Apr 2 2024, 11:16 AM
mollekopf committed rK3fa45321599b: Copy files, then chmod in utils container.
Apr 2 2024, 11:16 AM