Page MenuHomePhorge
Feed Search

Feb 2 2026

mollekopf committed R114:67231755e2f9: Optional ldap volume.
Feb 2 2026, 9:31 PM

Jan 30 2026

mollekopf accepted D5829: Files: Introduce a few different icons for some file types.
Jan 30 2026, 10:20 AM

Jan 29 2026

mollekopf committed R114:55505ff3e498: Fixup setup without certmanager.
Jan 29 2026, 3:41 PM
mollekopf committed R114:04f7eb64c06e: Disable the firwall during init.
Jan 29 2026, 3:41 PM
mollekopf committed R114:f76456051c92: btop is not available in the default repositories.
Jan 29 2026, 1:52 PM
mollekopf committed R114:2c45221e5dc9: Fix vm_memory format.
Jan 29 2026, 1:52 PM

Jan 27 2026

mollekopf committed R114:77b0e24be90d: Alert on failed jobs.
Jan 27 2026, 8:33 AM
mollekopf committed R114:bca981a08c94: Alert on failed jobs.
Jan 27 2026, 8:33 AM

Jan 26 2026

mollekopf committed R114:65969b6fe8fb: Cleanup unnecessary alerting rules.
Jan 26 2026, 4:25 PM
mollekopf committed R114:bb2b61f45f22: Only record rates from logs and then alert in prometheus.
Jan 26 2026, 4:25 PM
mollekopf committed R114:f06a875b4a71: docs.
Jan 26 2026, 4:25 PM
mollekopf committed R114:78363254ce93: Postfix "Temporary error", monitor some queries over 60minute window.
Jan 26 2026, 4:25 PM
mollekopf added a reviewer for D5799: Just use the enum to document what's happening: Restricted Project.
Jan 26 2026, 7:35 AM
mollekopf added a reviewer for D5814: Log messages that we fail to parse: Restricted Project.
Jan 26 2026, 7:35 AM
mollekopf added a reviewer for D5823: Fetch dav items in batches: Restricted Project.
Jan 26 2026, 7:34 AM
mollekopf updated the diff for D5823: Fetch dav items in batches.

Cleanup

Jan 26 2026, 7:34 AM
mollekopf updated the diff for D5823: Fetch dav items in batches.

Cleanup

Jan 26 2026, 7:33 AM
mollekopf added a reviewer for D5811: Validate the service accounts created in data:init: Restricted Project.

We create these in data:init.

Jan 26 2026, 7:24 AM
mollekopf added a reviewer for D5808: Show the role in user:info: Restricted Project.
Jan 26 2026, 7:23 AM
mollekopf added a reviewer for D5817: Use LIBXML_PARSEHUGE to successfully parse large attachments.: Restricted Project.
Jan 26 2026, 7:23 AM
mollekopf added a reviewer for D5820: Detect and skip over duplicate message-id's during migration: Restricted Project.
Jan 26 2026, 7:22 AM
mollekopf added a reviewer for D5826: Adjust iRony flattened names like we do in the DAV driver: Restricted Project.
Jan 26 2026, 7:21 AM
mollekopf requested review of D5826: Adjust iRony flattened names like we do in the DAV driver.
Jan 26 2026, 7:18 AM
mollekopf requested review of D5823: Fetch dav items in batches.
Jan 26 2026, 7:18 AM
mollekopf requested review of D5820: Detect and skip over duplicate message-id's during migration.
Jan 26 2026, 7:18 AM
mollekopf requested review of D5817: Use LIBXML_PARSEHUGE to successfully parse large attachments..
Jan 26 2026, 7:18 AM
mollekopf requested review of D5814: Log messages that we fail to parse.
Jan 26 2026, 7:18 AM
mollekopf requested review of D5811: Validate the service accounts created in data:init.
Jan 26 2026, 7:18 AM
mollekopf requested review of D5808: Show the role in user:info.
Jan 26 2026, 7:18 AM

Jan 25 2026

mollekopf accepted D5805: Stats: Exclude 100% discount accounts from the payers count.

Seems reasonable otherwise

Jan 25 2026, 9:49 PM

Jan 23 2026

mollekopf accepted D5802: Speed up authentication of service users.
Jan 23 2026, 12:57 PM

Jan 19 2026

mollekopf requested review of D5799: Just use the enum to document what's happening.
Jan 19 2026, 9:19 PM

Jan 15 2026

mollekopf accepted D5793: Give admins possibility to see some basic info about a deleted user.
Jan 15 2026, 9:11 PM
mollekopf accepted D5796: Suspend new users created by a suspended user.
Jan 15 2026, 9:10 PM

Jan 14 2026

mollekopf committed R114:60045a7416d2: Only specify spread on openshift.
Jan 14 2026, 11:55 AM
mollekopf committed R114:a0eade6e4d22: Add labels to jobs to extract logs.
Jan 14 2026, 11:55 AM

Jan 13 2026

mollekopf accepted D5790: HTML meta tags configurable via theme.json.
Jan 13 2026, 1:41 PM
mollekopf accepted D5778: Laravel v12.
Jan 13 2026, 1:39 PM
mollekopf requested changes to D5778: Laravel v12.
Jan 13 2026, 1:39 PM
mollekopf closed D5030: user:purge command to delete inactive users.
Jan 13 2026, 12:54 PM
mollekopf committed rK28c54dea42f6: user:purge command to delete inactive users.
Jan 13 2026, 12:54 PM
mollekopf updated the diff for D5030: user:purge command to delete inactive users.

Exclude 100% discount

Jan 13 2026, 10:52 AM
mollekopf added a comment to D5030: user:purge command to delete inactive users.

I think we also need to check:

  • We don't have 100% discount set (because there would be no payments for those accounts)
  • There aren't any 'award' transactions (because again, no payments in that case maybe)
Jan 13 2026, 10:30 AM
mollekopf updated the diff for D5030: user:purge command to delete inactive users.

Addressed comments, exclude users that have any payments, add mode to delete suspended instead of degraded accounts

Jan 13 2026, 10:23 AM

Jan 12 2026

mollekopf accepted D5775: Disk cleanup for files in removed accounts.
Jan 12 2026, 11:12 AM

Jan 2 2026

mollekopf accepted D5781: Fix week labels in stats.
Jan 2 2026, 9:45 AM
mollekopf accepted D5784: Improve Locale middleware.

I'm not sure why we have to check for enabled languages at all tbh. (I think it would be sufficient to only show enabled languages available for selection in the ui, but not prevent accessing any language). But this fine too.

Jan 2 2026, 9:40 AM

Dec 24 2025

mollekopf closed D5772: Create delegation command.
Dec 24 2025, 8:49 AM
mollekopf committed rK38f04e8009a7: Accept empty sender on port 25.
Dec 24 2025, 8:49 AM
mollekopf committed rK5b13e68847dc: mailtransport testing.
Dec 24 2025, 8:49 AM
mollekopf committed rKc314b0b174b9: ./artisan user:delegate command.
Dec 24 2025, 8:49 AM
mollekopf committed rK7c8e6b674d14: mailtransporttest.
Dec 24 2025, 8:49 AM

Dec 23 2025

mollekopf added a reviewer for D5772: Create delegation command: Restricted Project.

Used for testing

Dec 23 2025, 10:36 PM
mollekopf requested review of D5772: Create delegation command.
Dec 23 2025, 10:36 PM
mollekopf accepted D5769: Add some incomplete localizations.
Dec 23 2025, 7:22 PM

Dec 22 2025

mollekopf accepted D5766: Files Quota.
Dec 22 2025, 5:38 PM

Dec 19 2025

mollekopf accepted D5763: Fix greylisting status in admin UI.
Dec 19 2025, 1:04 PM
mollekopf committed R114:0c9bf96675bc: Document greylisting.
Dec 19 2025, 9:41 AM

Dec 18 2025

mollekopf added a reviewer for D5760: Only create whitelist entries once we have sufficient messages that actually passed greylisting: Restricted Project.
Dec 18 2025, 9:39 PM
mollekopf requested review of D5760: Only create whitelist entries once we have sufficient messages that actually passed greylisting.
Dec 18 2025, 9:39 PM
mollekopf committed rKb3c83ea3761b: Greylisting stats.
Dec 18 2025, 9:37 PM
mollekopf committed rKbe5aff6d0eed: ci/testctl autocompletion.
Dec 18 2025, 9:37 PM
mollekopf committed rK7517bc25dcbc: Drop smarty from the composer.json.
Dec 18 2025, 9:37 PM
mollekopf closed D5754: Document the greylisting variables.
Dec 18 2025, 8:56 PM
mollekopf closed D5757: Make the greylist variables a bit more forgiving..
Dec 18 2025, 8:56 PM
mollekopf committed rKaef25df87430: Make the greylist variables a bit more forgiving..
Dec 18 2025, 8:56 PM
mollekopf committed rKf9164d0c0466: Document the greylisting variables.
Dec 18 2025, 8:56 PM
mollekopf added a comment to D5757: Make the greylist variables a bit more forgiving..

Another more problematic consequence of increasing CONNECTION_MAX_AGE_DAYS is that this increases the window within which a spammer can re-send a message and succeed. Given that we don't fingerprint the message, it also doesn't have to be the same message.

Dec 18 2025, 7:46 AM

Dec 17 2025

mollekopf added a reviewer for D5754: Document the greylisting variables: Restricted Project.
Dec 17 2025, 7:54 PM
mollekopf added a reviewer for D5757: Make the greylist variables a bit more forgiving.: Restricted Project.
Dec 17 2025, 7:54 PM
mollekopf requested review of D5757: Make the greylist variables a bit more forgiving..
Dec 17 2025, 7:54 PM
mollekopf requested review of D5754: Document the greylisting variables.
Dec 17 2025, 7:54 PM

Dec 15 2025

mollekopf accepted D5751: Improvements in Files.
Dec 15 2025, 1:48 PM
mollekopf accepted D5748: Improved file input chunking.
Dec 15 2025, 1:47 PM
mollekopf committed R113:87eab76110c4: Support adding further context to logfmt log messages.
Dec 15 2025, 8:30 AM
mollekopf committed R113:1742bcb306bf: Support configuring the oauth redirect uri.
Dec 15 2025, 8:30 AM
mollekopf committed R113:0abf01afd8d1: Log exceptions to stdout also with the logfmt driver.
Dec 15 2025, 8:30 AM
mollekopf committed R113:fa20d7be99d4: Avoid reparenting special folders..
Dec 15 2025, 8:30 AM
mollekopf committed R113:41864d203512: Add a backtrace when an exception is raised so we know where it.
Dec 15 2025, 8:30 AM
mollekopf committed R113:005812981657: logfmt stdout logger.
Dec 15 2025, 8:30 AM
mollekopf committed R113:95950c5053ee: php8 compat.
Dec 15 2025, 8:30 AM
mollekopf committed R113:eef832b30580: per_user_logging for stdout logging.
Dec 15 2025, 8:30 AM
mollekopf committed R113:5f883be5f5da: Also print an error on E_COMPILE_ERROR.
Dec 15 2025, 8:30 AM
mollekopf committed R113:0c33565134c9: php8 warning.
Dec 15 2025, 8:30 AM
mollekopf committed R113:5700cedb5253: Do not log deprecation messages no production systems.
Dec 15 2025, 8:30 AM
mollekopf committed R113:df4e62d4ea60: php8 compat.
Dec 15 2025, 8:30 AM
mollekopf committed R113:025d33126950: Don't log an imap authentication error when log_logins=true (authored by machniak).
Dec 15 2025, 8:30 AM
mollekopf committed R113:2fcf9ef0e705: kolab skin updates.
Dec 15 2025, 8:30 AM
mollekopf committed R113:9bbd873b6be5: Optimize fetchPartBody() for huge results w/o formatting and decoding (authored by machniak).
Dec 15 2025, 8:30 AM
mollekopf committed R113:1d634eb8d2a5: Fixed managesieve.js.
Dec 15 2025, 8:30 AM
mollekopf committed R113:4104def42cc1: php8 compat.
Dec 15 2025, 8:30 AM
mollekopf committed R113:7b9f583279e3: php8 compat.
Dec 15 2025, 8:30 AM
mollekopf committed R113:1131da51f128: CS fixes, update changelog (authored by machniak).
Dec 15 2025, 8:29 AM
mollekopf committed R113:7b3506ee4de1: Added the kolab skin because the other repo is not publicly available.
Dec 15 2025, 8:29 AM
mollekopf committed R113:9854407482bf: Use rcube_utils::remote_addr() to take HTTP_X_FORWARDED_FOR into account.
Dec 15 2025, 8:29 AM
mollekopf committed R113:1db0a05611f3: Add a warning regarding implicit ssl.
Dec 15 2025, 8:29 AM
mollekopf committed R113:ac1592c46e86: Introduce optional support to inject PROXY protocol headers after.
Dec 15 2025, 8:29 AM
mollekopf committed R113:3d029b64d4df: Update changelog (authored by machniak).
Dec 15 2025, 8:29 AM
mollekopf committed R113:b24082424385: Added a composer.json.
Dec 15 2025, 8:29 AM
mollekopf committed R113:d8f712f1f3f4: Enigma: WOAT Support (#8626).
Dec 15 2025, 8:29 AM