Page MenuHomePhorge
Feed All Stories

Sep 18 2025

mollekopf committed rK86affc744294: Support injecting extra passport clients via override.php.
Sep 18 2025, 1:26 PM
mollekopf closed D5613: Make oidc config nextcloud compatible..
Sep 18 2025, 1:26 PM
mollekopf committed rK3f31e474def6: Make oidc config nextcloud compatible..
Sep 18 2025, 1:26 PM
mollekopf committed rK5f55aab4c833: Nextcloud test setup.
Sep 18 2025, 1:26 PM
mollekopf committed rKf39ea74d071b: When combined we need to reload both.
Sep 18 2025, 1:26 PM
mollekopf committed rKdf14214c210f: ldif import --updateUid.
Sep 18 2025, 1:26 PM
mollekopf closed D5610: SSO: Use (old) user identifier (if available).
Sep 18 2025, 1:26 PM
mollekopf closed D5604: Flag to hold all incoming emails.
Sep 18 2025, 1:26 PM
mollekopf committed rKb1f8509bde45: SSO: Use (old) user identifier (if available) (authored by machniak).
Sep 18 2025, 1:26 PM
mollekopf committed rKb1cf62ad867c: Flag to hold all incoming emails.
Sep 18 2025, 1:26 PM
mollekopf committed rKa46006ba5927: --updatePassword option to reset the password during ldif import.
Sep 18 2025, 1:26 PM
mollekopf committed R114:c860424474eb: Nextcloud test deployment.
Sep 18 2025, 11:00 AM
mollekopf committed R114:9d87018dd166: Monitor for error messages.
Sep 18 2025, 11:00 AM
machniak accepted D5616: Support injecting extra passport clients via override.php.
Sep 18 2025, 9:44 AM
mollekopf updated the diff for D5616: Support injecting extra passport clients via override.php.

AppServiceProvider::boot is executed in the cli

Sep 18 2025, 9:43 AM
machniak added a comment to D5616: Support injecting extra passport clients via override.php.

Are you saying that AppServiceProvider::boot() is not executed in CLI? It cannot be.

Sep 18 2025, 9:24 AM
mollekopf added a comment to D5616: Support injecting extra passport clients via override.php.

Alternative approaches I've considered:

  • Somehow inject the configuration into auth.php: Seems messy because we'd have to modify the file when starting the container (the base version is part of the container)
  • Use the regular "env variable picked up by the configuration" approach: The data seems just too complex to stuff through an env variable (but maybe that's not actually true if it is just a blob of json?).
  • Use a custom init command via overlay: Possible, but also more complicated it would seem.
Sep 18 2025, 9:21 AM
mollekopf added a reviewer for D5616: Support injecting extra passport clients via override.php: Restricted Project.
Sep 18 2025, 9:17 AM
mollekopf requested review of D5616: Support injecting extra passport clients via override.php.
Sep 18 2025, 9:16 AM
machniak accepted D5613: Make oidc config nextcloud compatible..
Sep 18 2025, 6:27 AM
mollekopf added a reviewer for D5613: Make oidc config nextcloud compatible.: Restricted Project.
Sep 18 2025, 6:26 AM
mollekopf requested review of D5613: Make oidc config nextcloud compatible..
Sep 18 2025, 6:26 AM

Sep 17 2025

machniak updated the diff for D5601: Device signup.
  • Add entitlements handling improvements
Sep 17 2025, 6:16 AM

Sep 16 2025

mollekopf committed R114:21cf34c93d1e: Avoid autostarting the k3s service on boot.
Sep 16 2025, 6:40 PM
mollekopf committed R114:9439b86e8863: binlog_format belongs to the mysqld section.
Sep 16 2025, 6:40 PM
mollekopf committed R114:aa3de865121a: Support setting vm_max_memory.
Sep 16 2025, 6:40 PM
machniak updated the diff for D5610: SSO: Use (old) user identifier (if available).
  • Set nsuniqueid for users that already have the old uid in settings
Sep 16 2025, 9:10 AM
machniak requested review of D5610: SSO: Use (old) user identifier (if available).
Sep 16 2025, 6:16 AM

Sep 15 2025

machniak updated the diff for D5607: Support multi-plan signup tokens.

Fix browser test regression

Sep 15 2025, 12:38 PM
machniak requested review of D5607: Support multi-plan signup tokens.
Sep 15 2025, 12:32 PM
mollekopf requested review of D5604: Flag to hold all incoming emails.
Sep 15 2025, 11:58 AM
mollekopf committed rKcc240b371738: Lint with the latest version of the overlay.
Sep 15 2025, 6:53 AM
mollekopf committed rK3da0f1b9320c: Linting.
Sep 15 2025, 6:53 AM

Sep 12 2025

mollekopf committed R114:1fb50e033adf: Enable more specific checks on haproxy.
Sep 12 2025, 2:58 PM
mollekopf committed R114:631fd5ff9d54: Document why we have noauto.
Sep 12 2025, 2:58 PM
mollekopf committed R114:97e3f47ac5e7: Skip automatically deploying the helm chart when in production.
Sep 12 2025, 2:58 PM
mollekopf committed R114:5071b84c8fa1: postfix.holdIncomingEmails.
Sep 12 2025, 2:58 PM
mollekopf committed R114:e4f517f5c539: The ca cert is required for ldap.
Sep 12 2025, 2:58 PM
machniak updated the diff for D5601: Device signup.
  • Add a separate API end-point to list signup plans
Sep 12 2025, 11:15 AM
machniak requested review of D5601: Device signup.
Sep 12 2025, 10:56 AM
mollekopf committed rK582c0c428f24: Linting.
Sep 12 2025, 8:57 AM
mollekopf committed rK7884e13ba8d1: Install aspell packages.
Sep 12 2025, 8:17 AM
mollekopf committed rKe355142d87cf: Linting.
Sep 12 2025, 8:17 AM
mollekopf committed rK5dd3789fb902: We switched to php-cs-fixer.
Sep 12 2025, 7:56 AM
mollekopf committed rK00dc1b6140ac: Healthcheck improvements so we can run selfcheck immediately after.
Sep 12 2025, 6:55 AM
mollekopf committed rK23650f81e8af: Cleanup podman_shared from unused variables.
Sep 12 2025, 6:55 AM
machniak committed rKb627f7bb6bfa: CS fixes.
Sep 12 2025, 6:12 AM
machniak closed D5577: More API docs - refactoring and cleanup.
Sep 12 2025, 6:12 AM
machniak committed rKb562301c566c: More API docs - refactoring and cleanup.
Sep 12 2025, 6:12 AM
machniak updated the diff for D5577: More API docs - refactoring and cleanup.
  • More API docs
  • CLeanup
Sep 12 2025, 6:00 AM

Sep 11 2025

mollekopf committed R114:977fa678cf00: Set an external label so we can recognize alerts.
Sep 11 2025, 7:48 PM
mollekopf committed rK12357d0e1880: Fix and test kolab output parsing.
Sep 11 2025, 12:30 PM
mollekopf planned changes to D5565: Get GroupsTest/ResourceTest/SharedFoldersTest to pass.

I'll investigate.

Sep 11 2025, 12:06 PM
mollekopf committed rK1ffe6cfd245b: Fix non-get redirects.
Sep 11 2025, 12:05 PM
mollekopf closed D5583: Fix non-get redirects.
Sep 11 2025, 12:05 PM
mollekopf committed rKc50fa9cae23a: A single layer to chmod stuff is enough.
Sep 11 2025, 12:01 PM
mollekopf committed rK18ad4d7d6e8b: Skip empty messages in the kolab output.
Sep 11 2025, 12:01 PM
mollekopf committed rK1acada3eece3: Log warnings in php-fpm.
Sep 11 2025, 12:01 PM
mollekopf closed D5598: Avoid configuring kolab_notes in kolab4 groupware mode.
Sep 11 2025, 12:01 PM
mollekopf committed rK34929e1f848a: Avoid configuring kolab_notes in kolab4 groupware mode.
Sep 11 2025, 12:01 PM
mollekopf closed D5595: LDAP commands.
Sep 11 2025, 12:01 PM
mollekopf committed rKa53aad9fbf31: LDAP commands.
Sep 11 2025, 12:01 PM
mollekopf closed D5592: Remove flexibility that we don't need from LDAP.
Sep 11 2025, 12:01 PM
mollekopf committed rK123fc3eac735: Remove flexibility that we don't need from LDAP.
Sep 11 2025, 12:01 PM
mollekopf committed rK749ebb75fef4: Make sure we migrate to vcard v4.
Sep 11 2025, 12:01 PM
mollekopf closed D5589: Make sure we migrate to vcard v4.
Sep 11 2025, 12:01 PM
mollekopf closed D5580: Remove the linter extension.
Sep 11 2025, 12:01 PM
mollekopf committed rKaf06d62e6599: Remove the linter extension.
Sep 11 2025, 12:01 PM
mollekopf committed R114:8ffee0275ec3: Monitor logs with vmalert.
Sep 11 2025, 11:24 AM
mollekopf committed R114:63e2ee093a15: We should monitor the working_set memory usage.
Sep 11 2025, 11:24 AM
machniak updated the diff for D5577: More API docs - refactoring and cleanup.
  • Remove confusing return type (for Scramble)
Sep 11 2025, 10:24 AM
machniak updated the diff for D5577: More API docs - refactoring and cleanup.
  • ProcessState enum
  • Make sure public/vendor folder exists
Sep 11 2025, 10:05 AM
machniak accepted D5592: Remove flexibility that we don't need from LDAP.

I see a reference to LDAP_SERVICE_*, LDAP_HOSTED_* in ldap docker image and podman_shared. Maybe that's something to remove too?

Sep 11 2025, 8:46 AM
machniak accepted D5589: Make sure we migrate to vcard v4.
Sep 11 2025, 8:39 AM
machniak requested changes to D5586: imap:copy and imap:subscribe commands.
Sep 11 2025, 8:34 AM
machniak accepted D5583: Fix non-get redirects.
Sep 11 2025, 8:22 AM
machniak accepted D5580: Remove the linter extension.

Yeah, for me neither.

Sep 11 2025, 8:20 AM
machniak added a comment to D5565: Get GroupsTest/ResourceTest/SharedFoldersTest to pass.

Maybe DNS does not work in your environment. These tests work fine for me.

Sep 11 2025, 8:20 AM
machniak accepted D5595: LDAP commands.
Sep 11 2025, 8:10 AM
machniak accepted D5598: Avoid configuring kolab_notes in kolab4 groupware mode.
Sep 11 2025, 7:48 AM

Sep 10 2025

mollekopf committed R114:77e1d876b1ef: Documentation.
Sep 10 2025, 8:05 PM
mollekopf committed R114:d829e42191dc: Docs with a short contribution guide.
Sep 10 2025, 7:04 PM
mollekopf added a reviewer for D5565: Get GroupsTest/ResourceTest/SharedFoldersTest to pass: machniak.

Most of it seems plausible since we're testing when the domain is not ready, and the error is about not being ready. I'm not sure about the processState in all cases though, seems like it should be "done" and not "running" (but perhaps that's ok when combined with an error because it can't finish.).

Sep 10 2025, 2:26 PM
mollekopf added a reviewer for D5580: Remove the linter extension: Restricted Project.

Doesn't work for me anymore

Sep 10 2025, 2:26 PM
mollekopf updated the summary of D5583: Fix non-get redirects.
Sep 10 2025, 2:25 PM
mollekopf added a reviewer for D5583: Fix non-get redirects: Restricted Project.
Sep 10 2025, 2:25 PM
mollekopf added a reviewer for D5586: imap:copy and imap:subscribe commands: Restricted Project.
Sep 10 2025, 2:24 PM
mollekopf added a reviewer for D5589: Make sure we migrate to vcard v4: Restricted Project.
Sep 10 2025, 2:24 PM
mollekopf added a reviewer for D5592: Remove flexibility that we don't need from LDAP: Restricted Project.
Sep 10 2025, 2:24 PM
mollekopf added a reviewer for D5595: LDAP commands: Restricted Project.
Sep 10 2025, 2:23 PM
mollekopf added a reviewer for D5598: Avoid configuring kolab_notes in kolab4 groupware mode: Restricted Project.
Sep 10 2025, 2:23 PM
mollekopf added a reverting change for rKeaa660f797a9: Cleanup: rKaa7366f129bc: Revert "Cleanup".
Sep 10 2025, 2:18 PM
mollekopf committed rKaa7366f129bc: Revert "Cleanup".
Sep 10 2025, 2:18 PM
mollekopf requested review of D5598: Avoid configuring kolab_notes in kolab4 groupware mode.
Sep 10 2025, 2:16 PM
mollekopf requested review of D5595: LDAP commands.
Sep 10 2025, 2:16 PM
mollekopf requested review of D5592: Remove flexibility that we don't need from LDAP.
Sep 10 2025, 2:15 PM
mollekopf updated the diff for D5565: Get GroupsTest/ResourceTest/SharedFoldersTest to pass.

Rebasing

Sep 10 2025, 2:15 PM
mollekopf requested review of D5589: Make sure we migrate to vcard v4.
Sep 10 2025, 2:15 PM
mollekopf requested review of D5586: imap:copy and imap:subscribe commands.
Sep 10 2025, 2:15 PM
mollekopf requested review of D5583: Fix non-get redirects.
Sep 10 2025, 2:15 PM