Page MenuHomePhorge
Feed Search

Jun 2 2025

mollekopf committed R113:acad55cb6a7d: Log exceptions to stdout also with the logfmt driver.
Jun 2 2025, 9:18 PM
mollekopf committed R113:e2712d55f95a: logfmt stdout logger.
Jun 2 2025, 9:18 PM
mollekopf committed R113:b2d11880322f: Add a backtrace when an exception is raised so we know where it.
Jun 2 2025, 9:18 PM
mollekopf committed R113:45fdfeee73e6: php8 warning.
Jun 2 2025, 9:18 PM
mollekopf committed R113:32c099ee09a1: per_user_logging for stdout logging.
Jun 2 2025, 9:18 PM
mollekopf committed R113:f422aeda3ab5: php8 compat.
Jun 2 2025, 9:18 PM
mollekopf committed R113:563d80ff7d97: Also print an error on E_COMPILE_ERROR.
Jun 2 2025, 9:18 PM
mollekopf committed R113:6f9e529c1aa8: php8 compat.
Jun 2 2025, 9:18 PM
mollekopf committed R113:b414e60f8d96: Do not log deprecation messages no production systems.
Jun 2 2025, 9:18 PM
mollekopf committed R113:af0bdb3b2660: Don't log an imap authentication error when log_logins=true (authored by machniak).
Jun 2 2025, 9:18 PM
mollekopf committed R113:c23b37dd3a7f: kolab skin updates.
Jun 2 2025, 9:18 PM
mollekopf committed R113:739900c3f1bb: Optimize fetchPartBody() for huge results w/o formatting and decoding (authored by machniak).
Jun 2 2025, 9:18 PM
mollekopf committed R113:2322c1f32a2c: php8 compat.
Jun 2 2025, 9:18 PM
mollekopf committed R113:d4e4f4c478c6: php8 compat.
Jun 2 2025, 9:18 PM
mollekopf committed R113:121ca9793447: Fixed managesieve.js.
Jun 2 2025, 9:18 PM
mollekopf committed R113:c7af3b218cee: Added the kolab skin because the other repo is not publicly available.
Jun 2 2025, 9:18 PM
mollekopf committed R113:7eb97177a4f9: CS fixes, update changelog (authored by machniak).
Jun 2 2025, 9:18 PM
mollekopf committed R113:9905e6b2efb0: Update changelog (authored by machniak).
Jun 2 2025, 9:18 PM
mollekopf committed R113:3f7174a80aef: Add a warning regarding implicit ssl.
Jun 2 2025, 9:18 PM
mollekopf committed R113:5aabfcf44d7d: Use rcube_utils::remote_addr() to take HTTP_X_FORWARDED_FOR into account.
Jun 2 2025, 9:18 PM
mollekopf committed R113:75638b2102ac: Enigma: WOAT Support (#8626).
Jun 2 2025, 9:18 PM
mollekopf committed R113:e8cd8dc30e26: Introduce optional support to inject PROXY protocol headers after.
Jun 2 2025, 9:18 PM
mollekopf committed R113:b77944ec28d3: Added a composer.json.
Jun 2 2025, 9:18 PM
mollekopf added a reviewer for D5295: Speed up syncroton_content cleanup queries with an index: Syncroton Developers.
Jun 2 2025, 3:29 PM
mollekopf added a comment to D5295: Speed up syncroton_content cleanup queries with an index.

This is completely untested, and the syntax may be wrong, so not ready to be merged.

Jun 2 2025, 3:29 PM
mollekopf requested review of D5295: Speed up syncroton_content cleanup queries with an index.
Jun 2 2025, 3:28 PM
mollekopf updated the diff for D5289: Make the api for the kolab plugin accessible on a localhost domain.

I didn't actually plan on removing auth.

Jun 2 2025, 11:16 AM
mollekopf closed D5292: Log if a request fails.
Jun 2 2025, 11:05 AM
mollekopf committed rRPK986a2a2ed63e: Log if a request fails.
Jun 2 2025, 11:05 AM
mollekopf updated the diff for D5292: Log if a request fails.

use raise_error, fixed double $

Jun 2 2025, 8:16 AM
mollekopf added a reviewer for D5292: Log if a request fails: Roundcube Kolab Plugins Developers.
Jun 2 2025, 7:11 AM
mollekopf requested review of D5292: Log if a request fails.
Jun 2 2025, 7:10 AM
mollekopf added a reviewer for D5289: Make the api for the kolab plugin accessible on a localhost domain: Restricted Project.

I'm not sure if this is all of the api that is required.

Jun 2 2025, 6:50 AM
mollekopf requested review of D5289: Make the api for the kolab plugin accessible on a localhost domain.
Jun 2 2025, 6:49 AM

May 30 2025

mollekopf committed rRPK5b8defefba6b: We need roundcube to work with php 8.0.
May 30 2025, 7:46 PM
mollekopf committed rRPK86a67dca397d: composer.json fixes.
May 30 2025, 7:33 PM
mollekopf committed rKdee5dd29ce81: Support injecting mail to port 25 to test inbound mail.
May 30 2025, 5:14 PM
mollekopf closed D5271: Fold rate-limiting into the submission policy and get mailfilter to work.
May 30 2025, 5:14 PM
mollekopf committed rKd85fd1b53ad8: Fold rate-limiting into the submission policy and get mailfilter to work.
May 30 2025, 5:14 PM
mollekopf committed rK644a7b01df19: Fixed the reject empty sender check.
May 30 2025, 5:14 PM
mollekopf accepted D5280: Move password policy check into the PolicyController.
May 30 2025, 9:45 AM
mollekopf updated the diff for D5271: Fold rate-limiting into the submission policy and get mailfilter to work.

Get mailfilter to not block outgoing email.

May 30 2025, 9:16 AM

May 29 2025

mollekopf updated the diff for D5271: Fold rate-limiting into the submission policy and get mailfilter to work.

Get logging to work reliably in the python scripts

May 29 2025, 7:39 AM
mollekopf accepted D5277: Lower-case routes.
May 29 2025, 7:38 AM
mollekopf accepted D5262: WIP: Mail delivery policies UI.

I think we can merge this and improve it from there.

May 29 2025, 7:23 AM

May 28 2025

mollekopf added a comment to D5262: WIP: Mail delivery policies UI.

This may have been discussed elsewhere, but is it actually desirable to have per-user overrides of mail delivery policies?
The external sender warning seems like something potentially security critical that you don't want to have disabled on a per user basis.
The per user setting of the invitation policy is perhaps less critical.

May 28 2025, 3:48 PM
mollekopf accepted D5253: [POC] Helpdesk mode.
May 28 2025, 3:15 PM
mollekopf updated the diff for D5271: Fold rate-limiting into the submission policy and get mailfilter to work.

To support delegation, the reject_sender_login_mismatch check has been
removed, so we rely on the access policy to check sender address
ownership.

May 28 2025, 2:38 PM
mollekopf accepted D5274: Add "Users per country" chart.
May 28 2025, 1:08 PM
mollekopf added inline comments to D5271: Fold rate-limiting into the submission policy and get mailfilter to work.
May 28 2025, 9:59 AM
mollekopf updated the diff for D5271: Fold rate-limiting into the submission policy and get mailfilter to work.

renamed scripts, remove mention of spf

May 28 2025, 9:59 AM
mollekopf accepted D5256: Auto-discovery service.

I like the registerRoutes() approach.

May 28 2025, 9:44 AM
mollekopf accepted D5259: More strict external email validation.
May 28 2025, 9:40 AM
mollekopf accepted D5265: Support PBKDF2-SHA512 and PBKDF2_SHA256 algorithms for LDAP passwords.
May 28 2025, 9:37 AM
mollekopf accepted D5268: data:import:ldif command improvements.
May 28 2025, 9:35 AM
mollekopf added a reviewer for D5271: Fold rate-limiting into the submission policy and get mailfilter to work: Restricted Project.
May 28 2025, 8:23 AM
mollekopf requested review of D5271: Fold rate-limiting into the submission policy and get mailfilter to work.
May 28 2025, 8:22 AM

May 26 2025

mollekopf closed T8421: libkolab: git tags missing for 3.1.0, 3.2.0 as Resolved.
May 26 2025, 6:20 PM · Library Developers

May 22 2025

mollekopf committed rK4018d2a59bb2: Try harder to protect redis from the OOM killer.
May 22 2025, 8:59 AM
mollekopf committed rK4a2fd26479fd: Allow passing arguments to run shell.
May 22 2025, 6:48 AM
mollekopf committed rKfc4b6e64dbbe: FolderCreate activesynccli implementation.
May 22 2025, 6:48 AM
mollekopf committed rK02b334c98014: Required for syncroton FolderTest.
May 22 2025, 6:48 AM
mollekopf committed rK02ea8041ac82: Measure time on ping failure.
May 22 2025, 6:48 AM

May 8 2025

mollekopf committed R113:1acda3316f58: Avoid reparenting special folders..
May 8 2025, 12:25 PM
mollekopf committed R113:8dbcf6a1a8cf: Support configuring the oauth redirect uri.
May 8 2025, 12:25 PM
mollekopf committed R113:ee1b65daf45d: per_user_logging for stdout logging.
May 8 2025, 12:25 PM
mollekopf committed R113:56b25d2e3d52: Add a backtrace when an exception is raised so we know where it.
May 8 2025, 12:25 PM
mollekopf committed R113:43b9168c3c21: logfmt stdout logger.
May 8 2025, 12:25 PM
mollekopf committed R113:95ab9d81356d: Log exceptions to stdout also with the logfmt driver.
May 8 2025, 12:25 PM
mollekopf committed R113:082588371e48: Also print an error on E_COMPILE_ERROR.
May 8 2025, 12:25 PM
mollekopf committed R113:57be9dce5c39: php8 warning.
May 8 2025, 12:25 PM
mollekopf committed R113:4fe128c077ae: php8 compat.
May 8 2025, 12:25 PM
mollekopf committed R113:d72adea9460b: Do not log deprecation messages no production systems.
May 8 2025, 12:25 PM
mollekopf committed R113:a1475611d54d: php8 compat.
May 8 2025, 12:25 PM
mollekopf committed R113:3d6eb533fdec: Optimize fetchPartBody() for huge results w/o formatting and decoding (authored by machniak).
May 8 2025, 12:25 PM
mollekopf committed R113:081fae6a0c15: kolab skin updates.
May 8 2025, 12:25 PM
mollekopf committed R113:5ffe2bd73077: Don't log an imap authentication error when log_logins=true (authored by machniak).
May 8 2025, 12:25 PM
mollekopf committed R113:5ce90fa6b662: php8 compat.
May 8 2025, 12:25 PM
mollekopf committed R113:9f968591cacf: Fixed managesieve.js.
May 8 2025, 12:25 PM
mollekopf committed R113:0faf5b657273: Added the kolab skin because the other repo is not publicly available.
May 8 2025, 12:25 PM
mollekopf committed R113:970b08040cbf: php8 compat.
May 8 2025, 12:25 PM
mollekopf committed R113:7b89d8aacc79: Add a warning regarding implicit ssl.
May 8 2025, 12:25 PM
mollekopf committed R113:5f430862a033: Use rcube_utils::remote_addr() to take HTTP_X_FORWARDED_FOR into account.
May 8 2025, 12:25 PM
mollekopf committed R113:fce4f12fad54: CS fixes, update changelog (authored by machniak).
May 8 2025, 12:25 PM
mollekopf committed R113:41985d5434b0: Introduce optional support to inject PROXY protocol headers after.
May 8 2025, 12:25 PM
mollekopf committed R113:3ea1ace42cdb: Update changelog (authored by machniak).
May 8 2025, 12:25 PM
mollekopf committed R113:316007869768: Added a composer.json.
May 8 2025, 12:25 PM
mollekopf committed R113:f47ed7cc303b: Enigma: WOAT Support (#8626).
May 8 2025, 12:25 PM
mollekopf closed D5223: Handle folder removals on sync key resend.
May 8 2025, 12:13 PM
mollekopf closed D5226: Make sure we always have at least a name in the contact.
May 8 2025, 12:13 PM
mollekopf committed rS8df7af1f6ff1: Make sure we always have at least a name in the contact.
May 8 2025, 12:13 PM
mollekopf committed rSa0b1473db15d: Handle folder removals on sync key resend.
May 8 2025, 12:13 PM
mollekopf accepted D5247: Enable Cyrus freebusy service.
May 8 2025, 12:06 PM

May 6 2025

mollekopf accepted D5244: Remove delegatee's identities for a deleted delegator's alias.
May 6 2025, 11:44 AM
mollekopf accepted D5238: Replace PHPCS with PHP-CS-Fixer, overhaul coding style.
May 6 2025, 11:42 AM
mollekopf accepted D5241: Don't allow URLs in user name on signup.
May 6 2025, 11:39 AM

May 5 2025

mollekopf accepted D5199: Kolab integration plugin.
May 5 2025, 1:49 PM

May 2 2025

mollekopf accepted D5172: Delegation.

Let's merge it an take it from there.

May 2 2025, 2:57 PM
mollekopf accepted D5232: Fix synchronization of email addresses for DAV contacts.
May 2 2025, 2:25 PM
mollekopf accepted D5235: Global Addressbook.
May 2 2025, 2:22 PM