Yesterday
Yesterday
Improve speed of Domain::users() method
machniak requested review of D4689: Make ObjectRelationListCommand commands work with soft-deleted objects.
mroland updated the task description for T8364: [pykolab] Command kolab acl-cleanup fails if mailboxes with non-7-bit characters exist.
Fix phpstan error
Build almalinux9 first
Thu, Apr 18
Thu, Apr 18
Update activesync_setup_url
machniak closed T8358: User personal calendars marked as 'other' - when username has a @ as Resolved.
T8358: Fix DAV folder owner encoding
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
Fixed in 79bd5932b24b.
machniak committed rF79bd5932b24b: T8355: Fix recognising "CONFIRMED" calendar events (authored by machniak).
T8355: Fix recognising "CONFIRMED" calendar events
machniak committed rRPK95cc2eb9739f: Ignore some errors in stderr in some tests (authored by machniak).
Ignore some errors in stderr in some tests
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
machniak committed rK1b2cd09fe197: Add 'period' argument to data:reports:vat command (authored by machniak).
Add 'period' argument to data:reports:vat command
Wed, Apr 17
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.
machniak updated the diff for D4686: Subscriptions engine.
- Add 2nd arg to folder_subscriptions() calls
machniak updated the diff for D4683: Activesync subscriptions (in SQL database).
- Activesync tab for calendar/tasks/contact folders
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?
Haven't tested it but looks good to me.