Page MenuHomePhorge
Feed All Stories

Jun 2 2025

machniak accepted D5292: Log if a request fails.
Jun 2 2025, 8:19 AM
mollekopf updated the diff for D5292: Log if a request fails.

use raise_error, fixed double $

Jun 2 2025, 8:16 AM
machniak requested changes to D5292: Log if a request fails.
Jun 2 2025, 7:20 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
machniak added a comment to D5289: Make the api for the kolab plugin accessible on a localhost domain.

I don't like it. Services do not require authentication, but this APIs require auth. Especially the delegation write (POST/DELETE) requests.

Jun 2 2025, 6:59 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
machniak closed D5280: Move password policy check into the PolicyController.
May 30 2025, 2:09 PM
machniak committed rKb15cbbc2c7d3: Move password policy check into the PolicyController.
May 30 2025, 2:09 PM
machniak requested review of D5286: LDIF import improvements/fixes.
May 30 2025, 1:45 PM
machniak committed rK0b1db847307f: Fix users-per-country chart.
May 30 2025, 10:16 AM
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

machniak requested review of D5283: Docker: Enable 'kolab' plugin.
May 29 2025, 1:15 PM
machniak committed rRPKb931c20dcb60: Add composer.json for the 'kolab' plugin.
May 29 2025, 1:01 PM
machniak requested review of D5280: Move password policy check into the PolicyController.
May 29 2025, 9:46 AM
machniak closed D5277: Lower-case routes.
May 29 2025, 7:43 AM
machniak committed rKdebfe2315f7f: Lower-case routes.
May 29 2025, 7:43 AM
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