Page MenuHomePhorge
Feed All Stories

Jun 11 2025

mollekopf committed rK167916b8e17a: Handle case where rootPath has a trailing slash.
Jun 11 2025, 8:06 PM
mollekopf committed rKa7bd0f44703d: kolab_activesync is enabled by an overlay.
Jun 11 2025, 8:06 PM
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
mollekopf committed rSb0ac8c418fd4: Syncroton manage-subscription cli with some code deduplication.
Jun 11 2025, 9:06 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
mollekopf committed rKdb9bbcd10958: Handle requests to http://proxy/dav.
Jun 11 2025, 8:10 AM
mollekopf closed D5346: Avoid creating double // in the url.
Jun 11 2025, 8:10 AM
mollekopf closed D5340: SMTP support for status:health.
Jun 11 2025, 8:10 AM
mollekopf closed D5343: Turn the DAV healthcheck into something that actually detects a dav server.
Jun 11 2025, 8:10 AM
mollekopf committed rK8c833fd93677: SMTP support for status:health.
Jun 11 2025, 8:10 AM
mollekopf committed rK16f81570f6d8: Avoid creating double // in the url.
Jun 11 2025, 8:10 AM
mollekopf committed rKbba4a91f2505: Turn the DAV healthcheck into something that actually detects a dav server.
Jun 11 2025, 8:10 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
mollekopf accepted D5304: Cleanup routes groupings.
Jun 10 2025, 5:40 PM
mollekopf accepted D5337: Support regular users with roles.
Jun 10 2025, 5:39 PM
mollekopf added a comment to D5340: SMTP support for status:health.

nevermind the summary, I think this is good enough for now.

Jun 10 2025, 5:10 PM
mollekopf added a reviewer for D5340: SMTP support for status:health: Restricted Project.
Jun 10 2025, 5:09 PM
mollekopf added a reviewer for D5343: Turn the DAV healthcheck into something that actually detects a dav server: Restricted Project.

The OPTIONS test only tests if a 200 status is returned, so we essentially just test if GET works (because that's the fallaback AFAIR).

Jun 10 2025, 5:09 PM
mollekopf added a reviewer for D5346: Avoid creating double // in the url: Restricted Project.
Jun 10 2025, 5:07 PM
mollekopf requested review of D5346: Avoid creating double // in the url.
Jun 10 2025, 5:07 PM
mollekopf requested review of D5343: Turn the DAV healthcheck into something that actually detects a dav server.
Jun 10 2025, 5:07 PM
mollekopf requested review of D5340: SMTP support for status:health.
Jun 10 2025, 5:07 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
mollekopf committed rKc3505cc04b8f: Enable vcard_attachments plugin.
Jun 10 2025, 10:09 AM
mollekopf committed rKc721cd9cde90: activesynccli.py support resuming sync from a synckey.
Jun 10 2025, 9:10 AM
mollekopf committed rKd5be1a6a0405: Set kolab_dav_sharing with kolab4.
Jun 10 2025, 9:10 AM
mollekopf committed rKb83072ed5a82: Adjust roundcube acl config for kolab4.
Jun 10 2025, 9:10 AM
mollekopf committed rKf998eee06748: Adjust activesync setup url.
Jun 10 2025, 9:10 AM

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
mollekopf closed D5334: Kolab plugin: configuration overlays.

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

Jun 7 2025, 7:40 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

mollekopf closed D5310: Kolabobjects compat mode via config overlays.
Jun 6 2025, 9:04 PM
mollekopf closed D5322: DAV healthcheck.
Jun 6 2025, 9:04 PM
mollekopf committed rK00ce11aa6176: Kolabobjects compat mode via config overlays.
Jun 6 2025, 9:04 PM
mollekopf committed rK8508751c4ad3: Add dummy config files.
Jun 6 2025, 9:04 PM
mollekopf committed rK03342e245794: Inject a roundcube configuration snippet via environment variable.
Jun 6 2025, 9:04 PM
mollekopf closed D5307: Add an index to speed up count queries on transactions by type.
Jun 6 2025, 9:04 PM
mollekopf committed rKe301a3385f29: DAV healthcheck.
Jun 6 2025, 9:04 PM
mollekopf committed rKd89ab2f71278: roundcube refresh.
Jun 6 2025, 9:04 PM
mollekopf committed rK4c0d021c28cb: Add an index to speed up count queries on transactions by type.
Jun 6 2025, 9:04 PM
mollekopf committed rK1e4b2a412304: Make matrix optional in the build process.
Jun 6 2025, 9:04 PM
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
mollekopf accepted D5313: Greylisting policy for unified mail delivery policies/settings UI.
Jun 6 2025, 3:38 PM
mollekopf accepted D5325: Add CLI commands to manage wallet controllers.
Jun 6 2025, 3:37 PM
mollekopf accepted D5328: Make sure only account owner can delete/update himself.
Jun 6 2025, 3:35 PM
mollekopf requested changes to D5304: Cleanup routes groupings.
Jun 6 2025, 3:34 PM
mollekopf added inline comments to D5304: Cleanup routes groupings.
Jun 6 2025, 3:34 PM
mollekopf added a reviewer for D5310: Kolabobjects compat mode via config overlays: Restricted Project.
Jun 6 2025, 3:26 PM
mollekopf reopened D5334: Kolab plugin: configuration overlays.
Jun 6 2025, 3:25 PM
mollekopf updated the diff for D5310: Kolabobjects compat mode via config overlays.

The chwala part doesn't currently work.

Jun 6 2025, 3:15 PM
mollekopf committed rRPK054077542928: Kolab plugin: configuration overlays.
Jun 6 2025, 2:21 PM
mollekopf closed D5334: Kolab plugin: configuration overlays.
Jun 6 2025, 2:21 PM
mollekopf added a reviewer for D5334: Kolab plugin: configuration overlays: Restricted Project.
Jun 6 2025, 2:09 PM
mollekopf requested review of D5334: Kolab plugin: configuration overlays.
Jun 6 2025, 2:08 PM
mollekopf updated the diff for D5310: Kolabobjects compat mode via config overlays.

Cleanup

Jun 6 2025, 2:08 PM
mollekopf accepted D5331: Move "Login as" feature into user UI.
Jun 6 2025, 2:02 PM
mollekopf updated the diff for D5310: Kolabobjects compat mode via config overlays.

Cleanup

Jun 6 2025, 2:00 PM
mollekopf committed rRPK236b8290a4a8: Kolab plugin: configuration overlays.
Jun 6 2025, 1:29 PM
machniak requested review of D5331: Move "Login as" feature into user UI.
Jun 6 2025, 1:28 PM
mollekopf committed rS79e58662db83: Allow migration to proceed if column already exists.
Jun 6 2025, 12:24 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