Page MenuHomePhorge
Feed All Stories

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
machniak closed D5262: WIP: Mail delivery policies UI.
May 29 2025, 7:27 AM
machniak committed rK38a59946501d: WIP: Mail delivery policies UI.
May 29 2025, 7:27 AM
machniak requested review of D5277: Lower-case routes.
May 29 2025, 7:26 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
machniak closed D5274: Add "Users per country" chart.
May 29 2025, 7:11 AM
machniak committed rK7ba92da1e20d: Add "Users per country" chart.
May 29 2025, 7:11 AM
machniak closed D5253: [POC] Helpdesk mode.
May 29 2025, 7:11 AM
machniak committed rKe5b1d12236ef: [POC] Helpdesk mode.
May 29 2025, 7:11 AM
machniak updated the diff for D5253: [POC] Helpdesk mode.
  • Merge branch 'master' into dev/login-as
May 29 2025, 7:10 AM

May 28 2025

machniak added inline comments to D5253: [POC] Helpdesk mode.
May 28 2025, 4:33 PM
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
machniak requested review of D5274: Add "Users per country" chart.
May 28 2025, 1:01 PM
machniak closed D5259: More strict external email validation.
May 28 2025, 10:09 AM
machniak committed rK9ab0008d2159: More strict external email validation.
May 28 2025, 10:09 AM
machniak updated the diff for D5259: More strict external email validation.
  • Add test cases
May 28 2025, 10:09 AM
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
machniak committed rKee60d2554e2a: Fix typo.
May 28 2025, 9:57 AM
machniak closed D5268: data:import:ldif command improvements.
May 28 2025, 9:57 AM
machniak committed rK1edde999dd03: data:import:ldif command improvements.
May 28 2025, 9:57 AM
machniak closed D5265: Support PBKDF2-SHA512 and PBKDF2_SHA256 algorithms for LDAP passwords.
May 28 2025, 9:57 AM
machniak closed D5256: Auto-discovery service.
May 28 2025, 9:57 AM
machniak committed rK7afcd6e7180e: Support PBKDF2-SHA512 and PBKDF2_SHA256 algorithms for LDAP passwords.
May 28 2025, 9:57 AM
machniak committed rK4bfe5d0ac378: Auto-discovery service.
May 28 2025, 9:57 AM
machniak requested changes to D5271: Fold rate-limiting into the submission policy and get mailfilter to work.

Tests in tests/Feature/Policy/SmtpAccessTest.php probably fail, also we should test rate limit there.

May 28 2025, 9:47 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 27 2025

machniak updated the diff for D5268: data:import:ldif command improvements.
  • Update tests for the IP-to-country change for 127.0.0.0/8 network
May 27 2025, 1:07 PM
machniak requested review of D5268: data:import:ldif command improvements.
May 27 2025, 12:53 PM
machniak requested review of D5265: Support PBKDF2-SHA512 and PBKDF2_SHA256 algorithms for LDAP passwords.
May 27 2025, 10:06 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
machniak updated the diff for D5262: WIP: Mail delivery policies UI.
  • Per-user mail delivery settings
  • Move greylist setting into the Mail delivery section
  • Tests
May 26 2025, 10:52 AM

May 23 2025

machniak requested review of D5262: WIP: Mail delivery policies UI.
May 23 2025, 7:46 AM

May 22 2025

machniak committed rRPKf96dd4e41f83: kolab_folders: Make folder owner's UID to name resolving optional.
May 22 2025, 1:22 PM
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
machniak committed rRPKe7f09c2de93e: Calendar: Fix PHP warnings.
May 22 2025, 6:08 AM
machniak committed rRPK62570fc853fc: Kolab: Fix filtering user email addresses.
May 22 2025, 6:08 AM
machniak committed rRPKe34a816ba3a0: Calendar: Fix PHP warning on an organizer without a name.
May 22 2025, 6:08 AM

May 21 2025

machniak committed rRPK9996ca592286: Kolab: Improved debug in the client.
May 21 2025, 1:38 PM
machniak requested review of D5259: More strict external email validation.
May 21 2025, 9:57 AM
machniak closed D5250: Fix domain delete job.
May 21 2025, 8:17 AM
machniak committed rK5ec033ca46fa: Fix domain delete job.
May 21 2025, 8:17 AM
machniak committed rK873dfa742c31: Make signup last/first name validation rules more strict, to prevent abuse.
May 21 2025, 8:17 AM
machniak committed rK864f557cd399: Enable /oauth/jwks route.
May 21 2025, 8:17 AM

May 19 2025

machniak committed rK5739de507fbf: Lock garethp/php-ews version.
May 19 2025, 1:32 PM
machniak updated the diff for D5256: Auto-discovery service.
  • Don't redirect autoconf/autodiscovery requests to Roundcube container
May 19 2025, 7:04 AM
machniak requested review of D5256: Auto-discovery service.
May 19 2025, 7:01 AM

May 13 2025

machniak committed rRPKf2a870c414de: Kolab: Add client request cache.
May 13 2025, 2:13 PM
machniak updated the diff for D5253: [POC] Helpdesk mode.
  • Remove redundant route
May 13 2025, 2:12 PM
machniak updated the diff for D5253: [POC] Helpdesk mode.
  • Refactor, move button/action to the admin API
  • Add test
May 13 2025, 11:07 AM

May 12 2025

machniak committed rRPK490cb6a90d1d: Kolab: Helpdesk mode.
May 12 2025, 10:27 AM

May 11 2025

machniak requested review of D5253: [POC] Helpdesk mode.
May 11 2025, 9:05 AM

May 9 2025

machniak requested review of D5250: Fix domain delete job.
May 9 2025, 6:51 AM
machniak committed rKeb891b75b9f8: Fix Mollie tests (again).
May 9 2025, 6:16 AM
machniak closed D5247: Enable Cyrus freebusy service.
May 9 2025, 6:16 AM
machniak committed rKbb737ae83825: Enable Cyrus freebusy service.
May 9 2025, 6:16 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
machniak committed R113:80df7021ff74: Fix Delete and Empty buttons state while creating a folder (#9047).
May 8 2025, 12:25 PM
machniak committed R113:bd390e1af6f7: Remove mobile/floating Create button from the list in Settings > Folders (#9661).
May 8 2025, 12:25 PM
machniak committed R113:4e55c8f287e0: Fix a default value and documentation of password_ldap_encodage option (#9658).
May 8 2025, 12:25 PM
machniak committed R113:c32a86cda209: Fix bug where a wrong SPECIAL-USE folder could have been detected, if there….
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