Page MenuHomePhorge
Feed Search

Jun 18 2025

machniak requested review of D5388: Performance: Support minimum response in api/auth/login request.
Jun 18 2025, 11:18 AM
machniak accepted D5385: Always log requests.

The slow_log becomes kinda redundant, but it's a "warning" level, so we can keep that.

Jun 18 2025, 10:24 AM
machniak closed D5379: Mailfilter debug logs.
Jun 18 2025, 9:41 AM
machniak committed rKab18e1e4b2c4: Mailfilter debug logs.
Jun 18 2025, 9:41 AM
machniak committed rRPKdd052fa3fca7: Kolab: Disable Delegation module under Syncroton.
Jun 18 2025, 9:38 AM
machniak committed rS949217b7c515: Use non-empty task property.
Jun 18 2025, 9:37 AM
machniak committed rRPK976d410c6209: Kolab: kolab_client_cache_ttl default value is 10m.
Jun 18 2025, 8:46 AM
machniak committed rRPKbe7cf2011137: Kolab: Fix one second delay on first API request with authentication.
Jun 18 2025, 8:06 AM

Jun 17 2025

machniak updated the diff for D5379: Mailfilter debug logs.
  • More debug logs
Jun 17 2025, 1:01 PM
machniak requested review of D5379: Mailfilter debug logs.
Jun 17 2025, 10:20 AM

Jun 16 2025

machniak updated the diff for D5376: Include shared folders and resources when looking for a mail recipient.
  • Simplify
Jun 16 2025, 12:38 PM
machniak abandoned D4033: [WIP] Handle other mailrecipient objects in findObjectsByRecipientAddress().

New diff created D5376: Include shared folders and resources when looking for a mail recipient

Jun 16 2025, 12:36 PM
machniak requested review of D5376: Include shared folders and resources when looking for a mail recipient.
Jun 16 2025, 12:34 PM
machniak closed D5373: External sender warning: Configurable list of additional internal domains.
Jun 16 2025, 11:08 AM
machniak committed rK7c8551eb4cb3: External sender warning: Configurable list of additional internal domains.
Jun 16 2025, 11:08 AM

Jun 14 2025

machniak updated the diff for D5373: External sender warning: Configurable list of additional internal domains.
  • Use walletOwner() where appropriate
Jun 14 2025, 7:05 AM

Jun 13 2025

machniak requested review of D5373: External sender warning: Configurable list of additional internal domains.
Jun 13 2025, 1:25 PM
machniak committed rS0ba870601fbb: Fix bug in DB schema update.
Jun 13 2025, 7:45 AM
machniak closed D5367: Fix DISABLED_PLUGINS handling.
Jun 13 2025, 7:01 AM
machniak committed rK3c7cc1983934: Fix DISABLED_PLUGINS handling.
Jun 13 2025, 7:00 AM
machniak closed D5364: Use kolab plugin in Syncroton.
Jun 13 2025, 7:00 AM
machniak committed rK6f9b22408ba2: Use kolab plugin in Syncroton.
Jun 13 2025, 7:00 AM
machniak closed D5361: Kolab: Compatibility with Syncroton.
Jun 13 2025, 7:00 AM
machniak committed rRPKd11a14c6e0aa: Kolab: Compatibility with Syncroton.
Jun 13 2025, 7:00 AM
machniak closed D5358: Kolab plugin compatibility.
Jun 13 2025, 6:59 AM
machniak committed rS746b5089470d: Kolab plugin compatibility.
Jun 13 2025, 6:59 AM

Jun 12 2025

machniak accepted D5370: manage-subscriptions.php --dropempty.
Jun 12 2025, 3:47 PM
machniak requested review of D5367: Fix DISABLED_PLUGINS handling.
Jun 12 2025, 11:59 AM
machniak requested review of D5364: Use kolab plugin in Syncroton.
Jun 12 2025, 11:50 AM
machniak requested review of D5361: Kolab: Compatibility with Syncroton.
Jun 12 2025, 11:47 AM
machniak requested review of D5358: Kolab plugin compatibility.
Jun 12 2025, 11:39 AM
machniak committed rRPK0cc692f3ffbd: Fix PHP warning.
Jun 12 2025, 10:45 AM
machniak accepted D5352: Ignore the imap subscription state for activesync folders.

Ok, maybe it's indeed less problematic this way.

Jun 12 2025, 10:15 AM
machniak closed D5355: Limit list of shared folder types to supported ones.
Jun 12 2025, 10:11 AM
machniak closed D5349: Solve npm dependencies security issues.
Jun 12 2025, 10:11 AM
machniak committed rK973778fe4ab2: Limit list of shared folder types to supported ones.
Jun 12 2025, 10:11 AM
machniak committed rK7b5ff8565064: Solve npm dependencies security issues.
Jun 12 2025, 10:11 AM
machniak requested changes to D5352: Ignore the imap subscription state for activesync folders.
Jun 12 2025, 10:09 AM
machniak requested review of D5355: Limit list of shared folder types to supported ones.
Jun 12 2025, 10:07 AM
machniak committed rKc16a3d08c7e1: Silently ignore non-existing folders in DAV::shareDefaultFolders().
Jun 12 2025, 6:48 AM
machniak committed rK0db39bf25636: Hide "Log into webmail" button in new user form.
Jun 12 2025, 6:09 AM

Jun 11 2025

machniak committed rKe4395a84c105: Add client timezone to the redirect URL.
Jun 11 2025, 1:24 PM
machniak committed rRPK8372b74813ec: Code cleanup.
Jun 11 2025, 1:11 PM
machniak committed rRPKbf185510f851: Kolab: Use client timezone from Cockpit's SSO process.
Jun 11 2025, 1:11 PM
machniak committed rRPKa2578db7a61b: Kolab: Require 'libkolab' plugin later.
Jun 11 2025, 10:55 AM
machniak requested review of D5349: Solve npm dependencies security issues.
Jun 11 2025, 10:08 AM
machniak committed rK96c7e6f7827f: Fix small regression.
Jun 11 2025, 8:26 AM
machniak committed rKa178231f0aef: CS fix.
Jun 11 2025, 8:13 AM
machniak closed D5337: Support regular users with roles.
Jun 11 2025, 8:12 AM
machniak closed D5304: Cleanup routes groupings.
Jun 11 2025, 8:12 AM
machniak committed rK1cf65f23ba1e: Support regular users with roles.
Jun 11 2025, 8:12 AM
machniak committed rKe7bd8c6c784f: Cleanup routes groupings.
Jun 11 2025, 8:12 AM

Jun 10 2025

machniak accepted D5346: Avoid creating double // in the url.
Jun 10 2025, 7:44 PM
machniak requested changes to D5343: Turn the DAV healthcheck into something that actually detects a dav server.

This probably breaks tests/Feature/Console/Status/HealthTest.php

Jun 10 2025, 7:42 PM
machniak accepted D5340: SMTP support for status:health.
Jun 10 2025, 7:38 PM
machniak updated the summary of D5337: Support regular users with roles.
Jun 10 2025, 1:22 PM
machniak requested review of D5337: Support regular users with roles.
Jun 10 2025, 1:19 PM

Jun 9 2025

machniak committed rKa6542dfc2af1: Small margin fix.
Jun 9 2025, 1:14 PM
machniak closed T8430: DAV: Unable to update/delete a calendar event as Resolved.

Fixed.

Jun 9 2025, 11:39 AM · Roundcube Kolab Plugins
machniak committed rRPK81f881472c6b: DAV: Fix handling of objects with special characters in UID (T8430).
Jun 9 2025, 11:39 AM
machniak added a comment to T8430: DAV: Unable to update/delete a calendar event.

I was unable to reproduce the issue on Kolab's Cyrus DAV server, but I could when I used % character in an UID.

Jun 9 2025, 10:16 AM · Roundcube Kolab Plugins
machniak committed rK01009be09eaf: Move app.with_user_search option check from routes to controller, fix test.
Jun 9 2025, 8:29 AM

Jun 8 2025

machniak created T8430: DAV: Unable to update/delete a calendar event.
Jun 8 2025, 10:56 AM · Roundcube Kolab Plugins

Jun 7 2025

machniak committed rKe37ece1ea10e: Fix test regression.
Jun 7 2025, 7:43 AM
machniak committed rKd90cc02b11c3: Fix test regression.
Jun 7 2025, 7:43 AM
machniak committed rK7e5043c59091: Fix bug in Takout data migrator.
Jun 7 2025, 7:43 AM
machniak committed rKf10c8d75504e: CS fixes.
Jun 7 2025, 6:52 AM
machniak closed D5331: Move "Login as" feature into user UI.
Jun 7 2025, 6:51 AM
machniak closed D5328: Make sure only account owner can delete/update himself.
Jun 7 2025, 6:51 AM
machniak committed rK855f3c483b58: Move "Login as" feature into user UI.
Jun 7 2025, 6:51 AM
machniak closed D5313: Greylisting policy for unified mail delivery policies/settings UI.
Jun 7 2025, 6:51 AM
machniak closed D5325: Add CLI commands to manage wallet controllers.
Jun 7 2025, 6:51 AM
machniak committed rK31d7ca9619d4: Make sure only account owner can delete/update himself.
Jun 7 2025, 6:51 AM
machniak committed rK003fe5ec4bb8: Add CLI commands to manage wallet controllers.
Jun 7 2025, 6:51 AM
machniak committed rK7f8cc0f9bbce: Greylisting policy for unified mail delivery policies/settings UI.
Jun 7 2025, 6:51 AM
machniak added a comment to D5304: Cleanup routes groupings.

Seems middleware() is not removing group middleware, we need withoutMiddleware(). Test added.

Jun 7 2025, 6:49 AM
machniak updated the diff for D5304: Cleanup routes groupings.
  • Fix middleware on some routes
  • Merge branch 'master' into dev/routes-cleanup
Jun 7 2025, 6:47 AM

Jun 6 2025

machniak accepted D5334: Kolab plugin: configuration overlays.

I suppose handling of 'skin' option could be moved to applyConfiguration()

Jun 6 2025, 5:03 PM
machniak accepted D5310: Kolabobjects compat mode via config overlays.
Jun 6 2025, 5:03 PM
machniak requested review of D5331: Move "Login as" feature into user UI.
Jun 6 2025, 1:28 PM
machniak updated the diff for D5325: Add CLI commands to manage wallet controllers.
  • Reset relation state in addCOntroller() and removeController()
Jun 6 2025, 10:34 AM
machniak requested review of D5328: Make sure only account owner can delete/update himself.
Jun 6 2025, 10:15 AM
machniak closed D5319: Move policy settings on wallet owner swap.
Jun 6 2025, 9:32 AM
machniak closed D5316: Skip scheduled wallet commands if wallets are disabled.
Jun 6 2025, 9:32 AM
machniak committed rKff36a65a831b: Skip scheduled wallet commands if wallets are disabled.
Jun 6 2025, 9:32 AM
machniak committed rK320eea8885b5: CS fixes.
Jun 6 2025, 9:32 AM
machniak committed rKc3a689e1cc16: Move policy settings on wallet owner swap.
Jun 6 2025, 9:32 AM
machniak requested review of D5325: Add CLI commands to manage wallet controllers.
Jun 6 2025, 9:26 AM
machniak accepted D5322: DAV healthcheck.
Jun 6 2025, 8:00 AM
machniak added a comment to D5322: DAV healthcheck.

Maybe we could just use DAV::options() when user/pass is not provided.

Jun 6 2025, 7:37 AM
machniak updated the diff for D5319: Move policy settings on wallet owner swap.
  • Include max_password_age setting too
Jun 6 2025, 6:57 AM
machniak requested review of D5319: Move policy settings on wallet owner swap.
Jun 6 2025, 6:55 AM
machniak requested review of D5316: Skip scheduled wallet commands if wallets are disabled.
Jun 6 2025, 6:27 AM

Jun 5 2025

machniak updated the diff for D5313: Greylisting policy for unified mail delivery policies/settings UI.
  • Fix getPolicySetting() default value
Jun 5 2025, 1:33 PM
machniak requested review of D5313: Greylisting policy for unified mail delivery policies/settings UI.
Jun 5 2025, 1:02 PM
machniak added a comment to D5310: Kolabobjects compat mode via config overlays.

That would mean that if connection to cockpit fails the plugin should throw a big error, otherwise use may get access to plugins he should not. ALso, plugin already have support for merge: prefix, so this should be remove:plugins.

Jun 5 2025, 11:35 AM

Jun 4 2025

machniak accepted D5307: Add an index to speed up count queries on transactions by type.
Jun 4 2025, 1:36 PM
machniak requested changes to D5307: Add an index to speed up count queries on transactions by type.
Jun 4 2025, 1:08 PM
machniak requested review of D5304: Cleanup routes groupings.
Jun 4 2025, 10:14 AM
machniak accepted D5289: Make the api for the kolab plugin accessible on a localhost domain.
Jun 4 2025, 9:18 AM