Page MenuHomePhorge
Feed All Stories

Jul 11 2025

mollekopf committed rK68cafe6c7713: Replace coolwsd.xml with version from package.
Jul 11 2025, 10:43 AM
mollekopf committed rK90dd66d9f7cf: Reapply our changes to coolwsd.xml.
Jul 11 2025, 10:43 AM
mollekopf committed rK2e1537fd7cbb: Update to latest collabora.
Jul 11 2025, 10:43 AM
mollekopf committed rKa9e57d998421: Fix collabora init with multiline strings.
Jul 11 2025, 10:43 AM
machniak committed rK05dc0c820a7f: Fix regressions, make tests working with IMAP_WITH_GROUPWARE_DEFAULT_FOLDERS….
Jul 11 2025, 9:58 AM

Jul 10 2025

machniak closed D5466: LDIF import improvements.
Jul 10 2025, 11:05 AM
machniak committed rKd27811e8ea14: LDIF import improvements.
Jul 10 2025, 11:05 AM
machniak committed rK248fe1eb5399: Fix import of encoded multi-line attributes from an LDIF file.
Jul 10 2025, 11:04 AM

Jul 9 2025

mollekopf added a reverting change for rSb72f33d34c97: Revert "Set activesync_block_broken_devices": rS3822ee00e55e: Reapply "Set activesync_block_broken_devices".
Jul 9 2025, 6:32 AM
mollekopf committed rS3822ee00e55e: Reapply "Set activesync_block_broken_devices".
Jul 9 2025, 6:32 AM
mollekopf committed rS4de63c612994: Sleep for 10s before returning a 503.
Jul 9 2025, 6:17 AM

Jul 8 2025

mollekopf added a reverting change for rSfe9125458b9e: Set activesync_block_broken_devices: rSb72f33d34c97: Revert "Set activesync_block_broken_devices".
Jul 8 2025, 3:28 PM
mollekopf committed rSb72f33d34c97: Revert "Set activesync_block_broken_devices".
Jul 8 2025, 3:28 PM
mollekopf committed rS327c3d9e3c24: Accessing is_broken as isBroken.
Jul 8 2025, 2:28 PM
mollekopf committed rSfe9125458b9e: Set activesync_block_broken_devices.
Jul 8 2025, 2:28 PM
mollekopf accepted D5466: LDIF import improvements.
Jul 8 2025, 2:09 PM
machniak updated the diff for D5466: LDIF import improvements.
  • Don't consider existing domains in the same account as non-existing
Jul 8 2025, 2:07 PM
mollekopf committed rRPK2099aa4d5d2a: Point to the right kb articles in the config.
Jul 8 2025, 2:06 PM
machniak requested review of D5466: LDIF import improvements.
Jul 8 2025, 1:51 PM
machniak committed rK310aa5ca3cf3: Fix linting issue PasswordInput.
Jul 8 2025, 1:02 PM
mollekopf closed D5460: Allow managing the alarm state on protected folders.
Jul 8 2025, 12:08 PM
mollekopf committed rRPK3b6f0b2859b8: Allow managing the alarm state on protected folders.
Jul 8 2025, 12:08 PM
machniak accepted D5460: Allow managing the alarm state on protected folders.
Jul 8 2025, 10:56 AM
machniak committed rRPK6b6b328ce7a6: Php-cs-fixer: Enable parallel execution mode.
Jul 8 2025, 10:38 AM
machniak requested review of D5463: Remove enableWalletPayments permission.
Jul 8 2025, 9:35 AM
machniak abandoned D5457: Flat mode for kolab4 driver.

Merged indirectly.

Jul 8 2025, 8:48 AM
mollekopf added a reviewer for D5460: Allow managing the alarm state on protected folders: Syncroton Developers.
Jul 8 2025, 8:22 AM
mollekopf requested review of D5460: Allow managing the alarm state on protected folders.
Jul 8 2025, 8:22 AM
mollekopf committed rS9ddaccd6770e: Bump syncroton version to 2.5.0.
Jul 8 2025, 6:11 AM

Jul 6 2025

mollekopf committed rKf4b7a69d2a6e: Configure second test user for syncroton tests.
Jul 6 2025, 8:53 PM
mollekopf closed D5391: Update mediasoup server and client, and some other dependencies.
Jul 6 2025, 8:53 PM
mollekopf committed rKf1d01c0d43f7: Update mediasoup server and client, and some other dependencies (authored by machniak).
Jul 6 2025, 8:53 PM
mollekopf committed rKc89b09bbf84e: invitation mode for mailtransportest.
Jul 6 2025, 8:53 PM
mollekopf committed rK93ba5dec872f: Use activessync_force_subscriptions.
Jul 6 2025, 8:53 PM
mollekopf closed D5448: Show broken state in Activesync UI.
Jul 6 2025, 6:28 PM
mollekopf committed rRPK771e1e26840c: Show broken state in Activesync UI.
Jul 6 2025, 6:28 PM
mollekopf committed rRPK330749b861ea: Include the type in the identifier.
Jul 6 2025, 6:28 PM
mollekopf committed rS78991aed4a89: Test shared folder syncing.
Jul 6 2025, 6:28 PM
mollekopf closed D5436: flat_mode for kolab4.
Jul 6 2025, 6:28 PM
mollekopf committed rSc9311cba4265: flat_mode for kolab4.
Jul 6 2025, 6:28 PM
mollekopf closed D5442: Ping retry counter.
Jul 6 2025, 6:28 PM
mollekopf committed rS34be49de020d: The Spam folder is now force enabled as well.
Jul 6 2025, 6:28 PM
mollekopf closed D5445: Mark devices as broken.
Jul 6 2025, 6:28 PM
mollekopf committed rS1f2a4033da01: Ping retry counter.
Jul 6 2025, 6:28 PM
mollekopf committed rSf90fc266ba35: Mark devices as broken.
Jul 6 2025, 6:28 PM
mollekopf committed rS5b7a47c4156c: Remove redundant log message.
Jul 6 2025, 6:28 PM
mollekopf closed D5439: Make sure we always get the correct data for a FolderSync..
Jul 6 2025, 6:28 PM
mollekopf closed D5430: Sleep when a client keeps resending the same FolderSync request..
Jul 6 2025, 6:28 PM
mollekopf committed rSbe70d827b464: Make sure we always get the correct data for a FolderSync..
Jul 6 2025, 6:28 PM
mollekopf committed rS2c1ea388f5ea: Sleep when a client keeps resending the same FolderSync request..
Jul 6 2025, 6:28 PM
mollekopf committed rSa773e8e91d18: Prepared some time measurements in relevant places.
Jul 6 2025, 6:28 PM

Jul 5 2025

machniak updated the diff for D5454: Don't create update jobs from other jobs.
  • Save ACTIVE status before createing an LDAP record where it may be relevant, simplify some code
Jul 5 2025, 2:03 PM
machniak committed rK86ef908d1634: Add configuration options added in Octane 2.10.
Jul 5 2025, 1:49 PM

Jul 4 2025

catwiesel added a comment to T2729: pykolab error/trouble with Umlaute - again.

I hacked something in utils.py to try and live with the workaround again.... it looks okay, but we will see where else we might have issues...

Jul 4 2025, 2:17 PM · PyKolab
catwiesel reopened T2729: pykolab error/trouble with Umlaute - again as "Open".
Jul 4 2025, 2:07 PM · PyKolab
catwiesel added a comment to T2729: pykolab error/trouble with Umlaute - again.

I finally managed to upgrade my debian and went to deb11 with kolab16

Jul 4 2025, 2:06 PM · PyKolab
machniak added a comment to D5436: flat_mode for kolab4.

The way we use folder_id() in kolab4 driver is different. Also I think we could probably get rid of object_prettyname(). Anyway, see my untested version in https://git.kolab.org/D5457

Jul 4 2025, 12:53 PM
machniak requested review of D5457: Flat mode for kolab4 driver.
Jul 4 2025, 12:51 PM
machniak updated the diff for D5451: Delete an existing user mailbox in IMAP::createUser().
  • Use saveQuietly()
Jul 4 2025, 10:40 AM
machniak requested review of D5454: Don't create update jobs from other jobs.
Jul 4 2025, 10:37 AM
machniak updated the diff for D5451: Delete an existing user mailbox in IMAP::createUser().
  • Remove redundant code
Jul 4 2025, 10:14 AM
machniak updated the diff for D5451: Delete an existing user mailbox in IMAP::createUser().
  • Throw an exception if mailbox already exists (added a way to disable this)
Jul 4 2025, 10:07 AM
mollekopf requested changes to D5451: Delete an existing user mailbox in IMAP::createUser().
Jul 4 2025, 6:48 AM
mollekopf added inline comments to D5451: Delete an existing user mailbox in IMAP::createUser().
Jul 4 2025, 6:48 AM
mollekopf accepted D5433: Make sure that user data is deleted in user:force-delete command.

This means we can only execute this command from where we also have imap admin access, but that's ok I suppose.

Jul 4 2025, 6:42 AM

Jul 3 2025

machniak accepted D5448: Show broken state in Activesync UI.
Jul 3 2025, 4:20 PM
machniak accepted D5445: Mark devices as broken.

is_broken would be better because we already have is_deleted in some tables, but fine.

Jul 3 2025, 4:19 PM
tgrote added a comment to T8397: Debian12: kolab-webadmin update and packaging changes?.

I guess the version number for packaging needs to be bumped somewhere now.

Jul 3 2025, 2:45 PM · Bug Reports
tgrote added a comment to T8385: kolab-saslauthd fails on Almalinux 9 with status=2/INVALIDARGUMENT.

I am a seeing the same thing on Debian. It crashes roughly once a month, also without anything in the log.

Jul 3 2025, 2:42 PM · Kolab 16
mollekopf updated the diff for D5448: Show broken state in Activesync UI.

Use boxwarning

Jul 3 2025, 2:03 PM
mollekopf added inline comments to D5448: Show broken state in Activesync UI.
Jul 3 2025, 2:02 PM
mollekopf updated the diff for D5445: Mark devices as broken.

Boolean broken state with the rest in extraData

Jul 3 2025, 1:49 PM
machniak requested review of D5451: Delete an existing user mailbox in IMAP::createUser().
Jul 3 2025, 1:40 PM
mollekopf added a comment to D5436: flat_mode for kolab4.

We should make this new code consistent with kolab_sync_storage_kolab4::folders_list(). You can find there how we handle special folders type. kolab_storage::folders_typedata() should not be used.

Jul 3 2025, 1:14 PM
mollekopf added a comment to D5445: Mark devices as broken.

I don't see how you unset the "broken" state. You said that when you reset Outlook according to your manual it will use the same device identifier. How it will unlock itself then? A test would be nice.

Jul 3 2025, 12:44 PM
machniak added a comment to D5436: flat_mode for kolab4.

We should make this new code consistent with kolab_sync_storage_kolab4::folders_list(). You can find there how we handle special folders type. kolab_storage::folders_typedata() should not be used.

Jul 3 2025, 12:43 PM
mollekopf added a comment to D5445: Mark devices as broken.

This is how outlook looks once we block the device (as you can see it enters "Disconnected/Getrennt" state).

image.png (1,782Ă—1,003 px, 64 KB)

Jul 3 2025, 12:42 PM
mollekopf updated the diff for D5436: flat_mode for kolab4.

Separate kolab4 implementation

Jul 3 2025, 12:33 PM
machniak added a comment to D5445: Mark devices as broken.

I don't see how you unset the "broken" state. You said that when you reset Outlook according to your manual it will use the same device identifier. How it will unlock itself then? A test would be nice.

Jul 3 2025, 12:06 PM
mollekopf added inline comments to D5448: Show broken state in Activesync UI.
Jul 3 2025, 12:05 PM
machniak added a comment to D5448: Show broken state in Activesync UI.

Makes sense.

Jul 3 2025, 11:57 AM
mollekopf updated the diff for D5445: Mark devices as broken.

Handle blocking of devices via config option

Jul 3 2025, 11:44 AM
mollekopf added a reviewer for D5448: Show broken state in Activesync UI: Syncroton Developers.

Clearly with room for improvement, but this gets the job done.
I'm open to some easy to implement suggestions, as I'm not very familiar with registering new forms (which is why I'm hijacking the subscriptions list).

Jul 3 2025, 11:25 AM
mollekopf added a reviewer for D5445: Mark devices as broken: Syncroton Developers.

My plan is to deploy this, review which devices get marked as broken, and only then start failing requests early.

Jul 3 2025, 11:23 AM
mollekopf requested review of D5448: Show broken state in Activesync UI.
Jul 3 2025, 11:22 AM
mollekopf updated the diff for D5445: Mark devices as broken.

mysql.initial version

Jul 3 2025, 10:44 AM
mollekopf requested review of D5445: Mark devices as broken.
Jul 3 2025, 10:39 AM
machniak closed D5376: Include shared folders and resources when looking for a mail recipient.
Jul 3 2025, 10:10 AM
machniak committed rK5cb409aa607f: Include shared folders and resources when looking for a mail recipient.
Jul 3 2025, 10:10 AM
machniak accepted D5439: Make sure we always get the correct data for a FolderSync..
Jul 3 2025, 10:09 AM
machniak accepted D5442: Ping retry counter.
Jul 3 2025, 8:56 AM
mollekopf added inline comments to D5436: flat_mode for kolab4.
Jul 3 2025, 8:44 AM
machniak added inline comments to D5427: Slim down number of wallet check jobs.
Jul 3 2025, 8:44 AM
machniak requested changes to D5436: flat_mode for kolab4.
Jul 3 2025, 8:26 AM
mollekopf accepted D5376: Include shared folders and resources when looking for a mail recipient.
Jul 3 2025, 8:24 AM
machniak added inline comments to D5427: Slim down number of wallet check jobs.
Jul 3 2025, 8:16 AM
mollekopf added a reviewer for D5442: Ping retry counter: Syncroton Developers.

Basically the same as we do for FolderSync, but useful for loops that don't report changes on FolderSync (and thus get no counting), or for loops that don't include FolderSync at all.

Jul 3 2025, 8:10 AM
mollekopf added a reviewer for D5439: Make sure we always get the correct data for a FolderSync.: Syncroton Developers.
Jul 3 2025, 8:09 AM
mollekopf added a reviewer for D5436: flat_mode for kolab4: Syncroton Developers.

Seems to work for the delegation case.

Jul 3 2025, 8:08 AM
mollekopf added inline comments to D5427: Slim down number of wallet check jobs.
Jul 3 2025, 8:08 AM