Page MenuHomePhorge
Feed Search

May 20 2024

machniak requested review of D4704: Wait for user record in UpdateJob.
May 20 2024, 1:26 PM
machniak requested review of D4701: Fix error on arabic date input.
May 20 2024, 10:29 AM
machniak committed rKb16af0a9bf8d: Improve test, fix phpstan errors.
May 20 2024, 9:47 AM
machniak accepted D4695: Avoid sending the body on flag change.
May 20 2024, 9:20 AM
machniak closed D4689: Make ObjectRelationListCommand commands work with soft-deleted objects.
May 20 2024, 9:11 AM
machniak committed rK183a5f5884b4: Make ObjectRelationListCommand commands work with soft-deleted objects.
May 20 2024, 9:11 AM
machniak closed D4692: Improve greylist handler.
May 20 2024, 9:09 AM
machniak committed rK9e94c8a1533a: Improve greylist handler.
May 20 2024, 9:09 AM

May 17 2024

machniak committed rRPK98e2dc3db8d8: Fix potential XSS issue.
May 17 2024, 12:19 PM

May 16 2024

machniak requested changes to D4695: Avoid sending the body on flag change.
May 16 2024, 6:19 AM

May 15 2024

machniak added a comment to D4698: Avoid unindenting special folders..

All special folders are supposed to be displayed as top-level folders on top of the list. No matter they are in fact top-level folders or not.

May 15 2024, 8:11 AM

Apr 26 2024

machniak committed rK9bd85164964c: Improve output of wallet:get-discount command.
Apr 26 2024, 12:13 PM
machniak committed rKa97f78998ff6: Fix tests for wallet:get-discount.
Apr 26 2024, 12:13 PM
machniak committed rRPK08ede7da0e08: Fix PHP8 warnings.
Apr 26 2024, 9:22 AM
machniak committed rRPKfca13da5367a: Pending invitations calendars for CalDAV.
Apr 26 2024, 9:22 AM

Apr 25 2024

machniak closed D4637: Add test for Cyrus imap proxy bug.
Apr 25 2024, 8:57 AM
machniak committed rK5238899eae9a: Add test for Cyrus imap proxy bug.
Apr 25 2024, 8:57 AM

Apr 24 2024

machniak updated the diff for D4692: Improve greylist handler.
  • Move greylist policy controller tests to more appropriate place
  • Speed up greylist tests
Apr 24 2024, 1:53 PM
machniak updated the diff for D4692: Improve greylist handler.
  • Improve single sql query and coding style
Apr 24 2024, 12:27 PM

Apr 23 2024

machniak requested review of D4692: Improve greylist handler.
Apr 23 2024, 3:24 PM
machniak committed rK2bda95d1a0af: Fix phpstan error.
Apr 23 2024, 1:53 PM
machniak committed rK5278eda0a520: Speed up SenderPolicyFrameworkTest.php by 10 times.
Apr 23 2024, 12:20 PM
machniak committed rK5f73abdb221f: Fix redirect to logon page when accessing root page with invalid token and….
Apr 23 2024, 8:34 AM

Apr 19 2024

machniak committed rK0bda0d224daa: Improve speed of Domain::users() method.
Apr 19 2024, 1:06 PM
machniak requested review of D4689: Make ObjectRelationListCommand commands work with soft-deleted objects.
Apr 19 2024, 12:29 PM
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

Apr 18 2024

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
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

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 5 2024

machniak accepted D4680: AllowedHosts middleware to restrict allowed hosts.
Apr 5 2024, 10:11 AM

Apr 4 2024

machniak committed rRPK0333d78048c5: Fix phpstan error.
Apr 4 2024, 2:14 PM
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

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

Apr 2 2024

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

Mar 28 2024

machniak committed rRPK00bc00945b07: Fix bug in mail_get_itip_object().
Mar 28 2024, 7:36 PM
machniak updated the diff for D4668: ACL management for DAV folders.
  • Enable user autocomplete in DAV sharing
Mar 28 2024, 2:59 PM
machniak accepted D4671: Feature flags for various components.
Mar 28 2024, 8:46 AM

Mar 27 2024

machniak updated the diff for D4668: ACL management for DAV folders.
  • DAV share invitations for addressbooks, calendars and tasklists
Mar 27 2024, 12:46 PM
machniak reopened D4668: ACL management for DAV folders.
Mar 27 2024, 12:46 PM
machniak abandoned D521: fix building documentation: amnesia.
Mar 27 2024, 12:30 PM · Kolab Chat
machniak committed rRPKfa8090e47c6c: DAV share invitations for addressbooks, calendars and tasklists.
Mar 27 2024, 12:29 PM

Mar 26 2024

machniak added a comment to T8343: Unable to log into roundcube after update from 1:1.5.6.3-1~kolab1 to 1:1.5.6.4-1~kolab1 [Debian11]: Cannot access private property kolab_ldap::$ready.

The error was fixed in https://git.kolab.org/rRPK84c232f6dc4c603949199c46865d2cf6cd1bfd34, I'm not aware of the packaging state.

Mar 26 2024, 8:58 AM · Bug Reports

Mar 25 2024

machniak added inline comments to D4594: 15 messages / minute rate-limit for paying users.
Mar 25 2024, 3:44 PM
machniak added a comment to D4665: Support for multiple admin/reseller/services domains, don't require a specific root domain.

I'm not sure I understand the issue. Instead of 3 config options can't we create a single one?

Mar 25 2024, 2:58 PM
machniak accepted D4674: According to the logs this can be missing.
Mar 25 2024, 2:30 PM

Mar 18 2024

machniak closed D4668: ACL management for DAV folders.
Mar 18 2024, 8:59 PM
machniak committed rRPKbe6eaf682407: ACL management for DAV folders.
Mar 18 2024, 8:59 PM
machniak requested review of D4668: ACL management for DAV folders.
Mar 18 2024, 4:53 PM

Mar 14 2024

machniak committed rCdae10ffa579a: Fix double-UTF7-IMAP-encoding of folder names in Kolab driver.
Mar 14 2024, 1:53 PM

Mar 13 2024

machniak committed rS7cf419cd8c6b: Fix PHP warning.
Mar 13 2024, 10:09 AM

Mar 12 2024

machniak accepted D4662: Store modseq with the synckey.
Mar 12 2024, 1:34 PM
machniak added a comment to D4662: Store modseq with the synckey.

Also, there's a few print()s in tests that need to be removed.

Mar 12 2024, 1:17 PM
machniak requested changes to D4662: Store modseq with the synckey.
------ ------------------------------------------------------------------------------------------ 
  Line   lib/kolab_sync_data.php                                                                   
 ------ ------------------------------------------------------------------------------------------ 
  570    If condition is always false.                                                             
  593    If condition is always false.                                                             
  603    Method kolab_sync_data::getExtraData() should return string|null but returns array|null.  
 ------ ------------------------------------------------------------------------------------------
Mar 12 2024, 1:05 PM
machniak requested changes to D4662: Store modseq with the synckey.
Mar 12 2024, 11:23 AM

Mar 4 2024

machniak requested review of D4659: Init default DAV folders.
Mar 4 2024, 10:09 AM

Mar 1 2024

machniak committed rK04a20f49138f: Fix phpstan errors regarding Wallet::transactions() use.
Mar 1 2024, 12:08 PM

Feb 29 2024

machniak committed rRPKf2547d87fe2c: tasklist: Fix various issues with DAV driver, store alarms option in folder….
Feb 29 2024, 3:25 PM
machniak requested review of D4656: DAV: Single-type calendar and tasks folders.
Feb 29 2024, 3:23 PM
machniak committed rRPKd15e515f04ad: Add missing template file for the ACL dialog.
Feb 29 2024, 7:30 AM
machniak committed rRPK3b548d050105: Add tests.
Feb 29 2024, 7:30 AM

Feb 28 2024

machniak committed rRPKe792ad4a8a66: DAV ACL dialog for Larry skin.
Feb 28 2024, 1:35 PM
machniak committed rRPKd3c0b2819665: PHPDoc updates.
Feb 28 2024, 12:11 PM
machniak committed rRPK7d2672fba7bf: Tasklist: Fix unwanted tag creation when flagging a task.
Feb 28 2024, 12:11 PM
machniak committed rRPK84c232f6dc4c: Fix PHP Fatal error: Cannot access private property kolab_ldap::$ready.
Feb 28 2024, 11:43 AM

Feb 26 2024

machniak committed rRPKca5888311167: Enable Sharing tab for DAV folders.
Feb 26 2024, 1:15 PM
machniak committed rRPK0bd2c1bc14ca: ACL management for DAV folders.
Feb 26 2024, 12:57 PM

Feb 23 2024

machniak committed rI8a42f226ff2c: Fix PHP Error: count(): Argument #1 ($value) must be of type Countable|array….
Feb 23 2024, 9:49 AM

Feb 12 2024

machniak committed rRPKb472372a8019: Fix editing addressbook folder using Kolab driver.
Feb 12 2024, 11:58 AM

Feb 9 2024

machniak committed rRPKe9fdf8e979f8: kolab_sso: Install firebase/php-jwt via composer.
Feb 9 2024, 2:09 PM
machniak committed rRPK653734e8fcd5: Cleanup phpstan.
Feb 9 2024, 1:16 PM
machniak committed rRPK5c9841e0c939: Make phpstan status green (see TODO in phpstan.neon).
Feb 9 2024, 10:31 AM
machniak committed rRPK158b6c972de3: Make libkolab::html_diff() compatible with PHP8.
Feb 9 2024, 10:24 AM

Feb 7 2024

machniak committed rKa55fccff931c: Fix phpstan error.
Feb 7 2024, 9:34 AM