Page MenuHomePhorge
Feed Search

Sep 8 2025

mollekopf committed R114:4e5095b8143c: Install a more-recent cert-manager version and make sure we have access.
Sep 8 2025, 8:11 AM
mollekopf committed R114:7a03e2459aac: Adjust to new chart location.
Sep 8 2025, 8:11 AM
mollekopf committed R114:6a8ab637c95f: Add a warning that htis is work in progress.
Sep 8 2025, 8:11 AM
mollekopf committed R114:4bbe581c2bc0: Docs.
Sep 8 2025, 8:11 AM
mollekopf committed R114:360b2d7234a2: Documentation with material for mkdocs.
Sep 8 2025, 8:11 AM

Sep 3 2025

mollekopf accepted D5574: API documentation using Scramble.
Sep 3 2025, 12:31 PM

Sep 2 2025

mollekopf committed rK3e0355897efe: Parse our custom format as defined in the roundcube container httpd.
Sep 2 2025, 11:00 AM
mollekopf committed rK240c14ac5448: Option to skip chown, which becomes very expensive for large spools.
Sep 2 2025, 11:00 AM
mollekopf committed rK37f126a54017: Run ldap without systemd.
Sep 2 2025, 11:00 AM
mollekopf committed rK55f0a228d3a7: Fallback to non fullchain cert.
Sep 2 2025, 11:00 AM
mollekopf committed rKe81c93f3bae1: Avoid autocreating mailboxs.
Sep 2 2025, 11:00 AM
mollekopf committed rRPK29aeb37cfbbd: Fixed setting imap debug mode in syncroton.
Sep 2 2025, 8:50 AM

Sep 1 2025

mollekopf closed D5571: Fixed setting activesync_debug.
Sep 1 2025, 3:01 PM
mollekopf committed rRPK2a2fbb3928bb: Fixed setting activesync_debug.
Sep 1 2025, 3:01 PM
mollekopf added a reviewer for D5571: Fixed setting activesync_debug: Restricted Project.

Something similar is probably required for imap and potentially other subsystems, so I'm wondering if there is a better approach to make sure this plugin is initialized first.

Sep 1 2025, 11:11 AM
mollekopf requested review of D5571: Fixed setting activesync_debug.
Sep 1 2025, 11:10 AM
mollekopf committed rS419cae109ea2: Fixed setting "debug" for debug logs.
Sep 1 2025, 11:08 AM
mollekopf committed rS52c1be10956d: Make the logger public for the kolab plugin.
Sep 1 2025, 11:08 AM
mollekopf accepted D5568: Device registration.
Sep 1 2025, 9:17 AM

Aug 31 2025

mollekopf committed rSbf50f06bb0ac: Fixed setting the context.
Aug 31 2025, 12:04 PM
mollekopf committed rSdf349eadcf60: Set log context.
Aug 31 2025, 11:37 AM
mollekopf committed rS0cbac0335e05: Ignore per_user_logging with the logfmt driver.
Aug 31 2025, 11:37 AM
mollekopf committed R113:ee44860affb6: Support adding further context to logfmt log messages.
Aug 31 2025, 11:20 AM

Aug 28 2025

mollekopf committed rK2c7cf433c90f: Serve the fullchain certificate by default.
Aug 28 2025, 7:43 AM
mollekopf committed rK1fcb1be6b572: Avoid timing issues in VerificationCodeTest.
Aug 28 2025, 7:42 AM

Aug 26 2025

mollekopf requested review of D5565: Get GroupsTest/ResourceTest/SharedFoldersTest to pass.
Aug 26 2025, 3:46 PM
mollekopf committed rKc02564a6f6da: Cleanup the right folder.
Aug 26 2025, 3:45 PM
mollekopf committed rKd11288ce240f: Make Jobs/*/CreateTest.php more reliable.
Aug 26 2025, 3:45 PM
mollekopf committed rKe287aeb2b6de: Fixed AuthTest by using the right secret for the client.
Aug 26 2025, 7:34 AM

Aug 25 2025

mollekopf closed D5562: Ensure that nothing other than INBOX ever receives the inbox type.
Aug 25 2025, 12:01 PM
mollekopf committed rSa60d86251aae: Ensure that nothing other than INBOX ever receives the inbox type.
Aug 25 2025, 12:01 PM
mollekopf added a reviewer for D5562: Ensure that nothing other than INBOX ever receives the inbox type: Syncroton Developers.
Aug 25 2025, 11:34 AM
mollekopf requested review of D5562: Ensure that nothing other than INBOX ever receives the inbox type.
Aug 25 2025, 11:33 AM
mollekopf added inline comments to rRPKf2b7e69fa53d: kolab_folders: Don't set subtype on a new folder by default.
Aug 25 2025, 10:50 AM
mollekopf accepted D5559: Sender access policy for distlist mail delivery.
Aug 25 2025, 10:43 AM
mollekopf accepted D5556: Fix mail delivery for distlists and shared folders.
Aug 25 2025, 8:12 AM

Aug 21 2025

mollekopf committed rKc626ddb24335: Fix --nobuild option.
Aug 21 2025, 1:33 PM
mollekopf committed rK7306342a8d52: Pass PASSPORT_WEBMAIL_SSO_CLIENT_ID/PASSPORT_WEBMAIL_SSO_CLIENT_SECRET.
Aug 21 2025, 1:29 PM
mollekopf committed rKc2666b60754e: Set the password for the user that connects over localhost too.
Aug 21 2025, 1:29 PM
mollekopf committed rK8ab2814d1242: Configure DAV and ACTIVESYNC URI for config.prod env file.
Aug 21 2025, 11:33 AM
mollekopf committed rK31a255fd29d4: Don't build vector as part of a default podman deployment.
Aug 21 2025, 11:33 AM
mollekopf committed rKd7540924343f: Fixed fpm-status config.
Aug 21 2025, 8:45 AM
mollekopf committed rK5becc84d2f95: Configure the freebusy backend on the proxy.
Aug 21 2025, 8:45 AM

Aug 20 2025

mollekopf committed rK82022dff24b5: Fix ignoring fetch failure from iRony.
Aug 20 2025, 9:53 AM
mollekopf committed rK309eca45e100: Make the fpm status page internally available.
Aug 20 2025, 9:51 AM
mollekopf closed D5553: Publish swoole metrics without access control.
Aug 20 2025, 9:51 AM
mollekopf committed rK5abdfbecaa87: Publish swoole metrics without access control.
Aug 20 2025, 9:51 AM
mollekopf committed rK6d168b4fa54e: Requests for large calendars, or without cache can take quite a while.
Aug 20 2025, 9:51 AM
mollekopf accepted D5550: Force organizer on an event exception to match the master event organizer.
Aug 20 2025, 8:43 AM
mollekopf added a reviewer for D5553: Publish swoole metrics without access control: Restricted Project.
Aug 20 2025, 8:22 AM
mollekopf abandoned D5517: Instead of restricting over which domains we can access services, we restrict over which we cannot (the public ones)..

https://git.kolab.org/D5553

Aug 20 2025, 8:22 AM
mollekopf requested review of D5553: Publish swoole metrics without access control.
Aug 20 2025, 8:21 AM

Aug 18 2025

mollekopf committed rK42cfc8d98547: Make sure the body is a string when we check for a substring.
Aug 18 2025, 3:57 PM
mollekopf committed rKff324dec18b4: Fixed utils container build.
Aug 18 2025, 3:02 PM

Aug 14 2025

mollekopf committed rS59680ada3f67: Print the devicetype in inspect.php.
Aug 14 2025, 8:58 PM

Aug 11 2025

mollekopf accepted D5547: Controllers rights review.
Aug 11 2025, 12:38 PM

Aug 8 2025

mollekopf accepted D5511: iTip spoofing protection.
Aug 8 2025, 3:58 PM
mollekopf planned changes to D5517: Instead of restricting over which domains we can access services, we restrict over which we cannot (the public ones)..
Aug 8 2025, 2:43 PM

Aug 6 2025

mollekopf committed rKb4e961f42c42: Option to block all emails to external users.
Aug 6 2025, 8:36 PM
mollekopf added a comment to D5517: Instead of restricting over which domains we can access services, we restrict over which we cannot (the public ones)..

This is kinda mess. Maybe a better approach would be to just check that the request comes from the "internal" location? E.g. by having list of IP networks (or IPs). But that potentially may be more complicated. Another possibility, a "client secret", but this probably would be event more problematic.

Aug 6 2025, 10:05 AM
mollekopf closed D5478: Simplify domain verification instructions.
Aug 6 2025, 9:14 AM
mollekopf committed rK6cb71833f68a: Simplify domain verification instructions.
Aug 6 2025, 9:14 AM
mollekopf committed rK77055701eac8: Use Contacts as default addressbook name.
Aug 6 2025, 9:12 AM
mollekopf committed rKad80faf0813c: User debug mode: these settings are now managed via the kolab4 config overlay.
Aug 6 2025, 9:12 AM
mollekopf committed rKb551a0313e58: Configure theme and config from a single location.
Aug 6 2025, 9:12 AM
mollekopf committed rK8a84c7a2b7a7: Add 2fa dependencies.
Aug 6 2025, 9:11 AM
mollekopf committed rK01b8173fc167: csync support for migration for cyrus 2.6.
Aug 6 2025, 9:11 AM
mollekopf committed rK846ada30f1db: Run squatter regularly.
Aug 6 2025, 9:11 AM
mollekopf committed rKf4a2df9a1709: Configurable cyrus-imap expiry delay.
Aug 6 2025, 9:11 AM
mollekopf closed D5541: Imap commands to delete groupware mailboxes.
Aug 6 2025, 9:11 AM
mollekopf committed rK0cc6f87cb101: Imap commands to delete groupware mailboxes.
Aug 6 2025, 9:11 AM
mollekopf closed D5535: Domain validity check.
Aug 6 2025, 9:11 AM
mollekopf committed rKb3550c8f38cc: Add addressbook setting.
Aug 6 2025, 9:11 AM
mollekopf committed rK8503657884e4: Handle domains without wallet.
Aug 6 2025, 9:11 AM
mollekopf closed D5532: Don't abort migration on 403 errors.
Aug 6 2025, 9:11 AM
mollekopf committed rKfb6d38226698: Don't abort migration on 403 errors.
Aug 6 2025, 9:11 AM
mollekopf closed D5529: Get dav migration over http to work.
Aug 6 2025, 9:11 AM
mollekopf committed rKa5b7c07c0f2e: Get dav migration over http to work.
Aug 6 2025, 9:11 AM
mollekopf closed D5526: Settings commands.
Aug 6 2025, 9:11 AM
mollekopf committed rKdf3afc8f3485: Settings commands.
Aug 6 2025, 9:11 AM
mollekopf closed D5523: Dav backend switching based on auth request and kolabobjects_storage setting.
Aug 6 2025, 9:11 AM
mollekopf committed rK250056507007: Dav backend switching based on auth request and kolabobjects_storage setting.
Aug 6 2025, 9:11 AM
mollekopf closed D5520: Record the http status code.
Aug 6 2025, 9:10 AM
mollekopf committed rKe54557df783c: Record the http status code.
Aug 6 2025, 9:10 AM
mollekopf closed D5382: Expose some swoole metrics.
Aug 6 2025, 9:10 AM
mollekopf committed rKfcc3987c363c: Expose some swoole metrics.
Aug 6 2025, 9:10 AM

Aug 5 2025

mollekopf committed rS499891ba5794: inspect.php: Detect folders that no longer exist in imap.
Aug 5 2025, 10:13 AM
mollekopf committed rSfb98f1bf10be: fixup.
Aug 5 2025, 10:13 AM
mollekopf committed rSf6f6476af2a5: inspect.php fixes.
Aug 5 2025, 6:47 AM

Jul 28 2025

mollekopf added inline comments to D5535: Domain validity check.
Jul 28 2025, 12:48 PM
mollekopf updated the diff for D5382: Expose some swoole metrics.

Remove the test, since we don't run the tests under swoole (so it doesn't work)

Jul 28 2025, 11:57 AM
mollekopf updated the diff for D5382: Expose some swoole metrics.

Add a minmal test

Jul 28 2025, 11:55 AM
mollekopf updated the diff for D5382: Expose some swoole metrics.

use swoole/metrics

Jul 28 2025, 11:53 AM
mollekopf added a reviewer for D5541: Imap commands to delete groupware mailboxes: Restricted Project.

migration test tooling

Jul 28 2025, 11:50 AM
mollekopf planned changes to D5538: Migrate IMAP metadata.

We should pass in metadata keys to migrate as command line options.

Jul 28 2025, 11:49 AM
mollekopf added a reviewer for D5529: Get dav migration over http to work: Restricted Project.
Jul 28 2025, 11:49 AM
mollekopf added a reviewer for D5526: Settings commands: Restricted Project.

Migration tooling

Jul 28 2025, 11:49 AM
mollekopf added a reviewer for D5532: Don't abort migration on 403 errors: Restricted Project.
Jul 28 2025, 11:48 AM
mollekopf added a reviewer for D5535: Domain validity check: Restricted Project.
Jul 28 2025, 11:48 AM
mollekopf added a reviewer for D5523: Dav backend switching based on auth request and kolabobjects_storage setting: Restricted Project.
Jul 28 2025, 11:48 AM