Page MenuHomePhorge
Feed Search

Jun 12 2025

mollekopf accepted D5361: Kolab: Compatibility with Syncroton.
Jun 12 2025, 1:09 PM
mollekopf accepted D5364: Use kolab plugin in Syncroton.
Jun 12 2025, 1:00 PM
mollekopf accepted D5367: Fix DISABLED_PLUGINS handling.
Jun 12 2025, 1:00 PM
mollekopf committed rSeeb4a048e074: Test subscription handling.
Jun 12 2025, 12:30 PM
mollekopf committed rRPKcd1a9ed8c34d: Ignore the imap subscription state for activesync folders.
Jun 12 2025, 11:19 AM
mollekopf closed D5352: Ignore the imap subscription state for activesync folders.
Jun 12 2025, 11:19 AM
mollekopf updated the diff for D5352: Ignore the imap subscription state for activesync folders.

Ignore subscriptions in the non-kolab4 branch too.

Jun 12 2025, 10:14 AM
mollekopf added inline comments to D5352: Ignore the imap subscription state for activesync folders.
Jun 12 2025, 10:13 AM
mollekopf accepted D5349: Solve npm dependencies security issues.
Jun 12 2025, 10:10 AM
mollekopf accepted D5355: Limit list of shared folder types to supported ones.
Jun 12 2025, 10:09 AM
mollekopf added a reviewer for D5352: Ignore the imap subscription state for activesync folders: Roundcube Kolab Plugins Developers.

not tested yet

Jun 12 2025, 10:06 AM
mollekopf requested review of D5352: Ignore the imap subscription state for activesync folders.
Jun 12 2025, 10:06 AM

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
mollekopf committed rSb0ac8c418fd4: Syncroton manage-subscription cli with some code deduplication.
Jun 11 2025, 9:06 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

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

mollekopf closed D5334: Kolab plugin: configuration overlays.

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

Jun 7 2025, 7:40 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
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
mollekopf committed rS79e58662db83: Allow migration to proceed if column already exists.
Jun 6 2025, 12:24 PM
mollekopf updated the diff for D5322: DAV healthcheck.

Check via unauthenticated OPTIONS request

Jun 6 2025, 7:50 AM
mollekopf added a comment to D5322: DAV healthcheck.

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

Jun 6 2025, 7:39 AM
mollekopf accepted D5316: Skip scheduled wallet commands if wallets are disabled.
Jun 6 2025, 7:37 AM
mollekopf accepted D5319: Move policy settings on wallet owner swap.
Jun 6 2025, 7:36 AM
mollekopf added a reviewer for D5322: DAV healthcheck: Restricted Project.
Jun 6 2025, 7:29 AM
mollekopf requested review of D5322: DAV healthcheck.
Jun 6 2025, 7:29 AM

Jun 5 2025

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

However, because kolab is a plugin itself, it can add plugins, but it cannot remove already loaded ones.

Jun 5 2025, 11:45 AM
mollekopf requested review of D5310: Kolabobjects compat mode via config overlays.
Jun 5 2025, 11:17 AM
mollekopf committed rS5d96860b330a: Same index for syncroton_folders.
Jun 5 2025, 8:14 AM
mollekopf committed rS8232616802ee: Remove space and rename migration to execute the migration.
Jun 5 2025, 8:14 AM
mollekopf committed rRPK1429ed84f103: Enabled logging on raise_error.
Jun 5 2025, 7:33 AM

Jun 4 2025

mollekopf updated the diff for D5307: Add an index to speed up count queries on transactions by type.

Remove accidentally comitted line

Jun 4 2025, 1:28 PM
mollekopf added a reviewer for D5307: Add an index to speed up count queries on transactions by type: Restricted Project.
Jun 4 2025, 1:05 PM
mollekopf updated the diff for D5307: Add an index to speed up count queries on transactions by type.

no change

Jun 4 2025, 1:04 PM
mollekopf requested review of D5307: Add an index to speed up count queries on transactions by type.
Jun 4 2025, 12:59 PM
mollekopf committed rKbdeec760d9ab: phpunit --verbose no longer exists.
Jun 4 2025, 9:35 AM
mollekopf closed D5283: Docker: Enable 'kolab' plugin.
Jun 4 2025, 9:35 AM
mollekopf closed D5289: Make the api for the kolab plugin accessible on a localhost domain.
Jun 4 2025, 9:35 AM
mollekopf committed rK4178fa40e4d2: ci/testctl refresh function.
Jun 4 2025, 9:35 AM
mollekopf committed rK205e3dedcd8c: Docker: Enable the 'kolab' plugin (authored by machniak).
Jun 4 2025, 9:35 AM
mollekopf committed rK3e63d0c451bc: Make the api for the kolab plugin accessible on a localhost domain.
Jun 4 2025, 9:35 AM
mollekopf accepted D5301: Refactor password policy, support LDAP password algos in password history.
Jun 4 2025, 8:51 AM
mollekopf accepted D5286: LDIF import improvements/fixes.
Jun 4 2025, 8:47 AM
mollekopf updated the diff for D5289: Make the api for the kolab plugin accessible on a localhost domain.

check the hostname via middleware to return 404 on non-implemented routes

Jun 4 2025, 8:06 AM
mollekopf updated the diff for D5289: Make the api for the kolab plugin accessible on a localhost domain.

Remove the domain requirement completely instead

Jun 4 2025, 6:58 AM
mollekopf closed D5295: Speed up syncroton_content cleanup queries with an index.
Jun 4 2025, 5:58 AM
mollekopf committed rS730e2907be00: Speed up syncroton_content cleanup queries with an index.
Jun 4 2025, 5:58 AM

Jun 3 2025

mollekopf updated the diff for D5295: Speed up syncroton_content cleanup queries with an index.

Let's try with replacing the index then...

Jun 3 2025, 6:53 AM
mollekopf updated the diff for D5295: Speed up syncroton_content cleanup queries with an index.

Composite key with device_id makes a lot more sense

Jun 3 2025, 6:43 AM

Jun 2 2025

mollekopf added inline comments to D5295: Speed up syncroton_content cleanup queries with an index.
Jun 2 2025, 11:00 PM
mollekopf added a comment to D5298: Syncroton sql table cleanup.

This is just a draft for potential further improvements. Untested, and unclear if actually an improvement.

Jun 2 2025, 11:00 PM
mollekopf requested review of D5298: Syncroton sql table cleanup.
Jun 2 2025, 10:59 PM
mollekopf updated the diff for D5295: Speed up syncroton_content cleanup queries with an index.

Use KEY which is a synonym for INDEX

Jun 2 2025, 10:51 PM
mollekopf added a comment to D5295: Speed up syncroton_content cleanup queries with an index.

Seems to work:

Jun 2 2025, 10:44 PM
mollekopf committed R113:6568aa022035: Support configuring the oauth redirect uri.
Jun 2 2025, 9:18 PM
mollekopf committed R113:875a7ef26fe6: Avoid reparenting special folders..
Jun 2 2025, 9:18 PM