Page MenuHomePhorge
Feed All Stories

Feb 21 2025

machniak accepted D5110: Turn Domain Configuration into a more generic DNS configuration.
Feb 21 2025, 9:52 AM
mollekopf updated the diff for D5110: Turn Domain Configuration into a more generic DNS configuration.

Adjusted french

Feb 21 2025, 9:49 AM
machniak requested changes to D5110: Turn Domain Configuration into a more generic DNS configuration.

Oh, whenever we change localization text we should update other languages, i.e. remove the entries from the French language.

Feb 21 2025, 7:54 AM
machniak accepted D5110: Turn Domain Configuration into a more generic DNS configuration.

FYI, on the screenshot you miss some dots after domain names.

Feb 21 2025, 7:50 AM

Feb 20 2025

machniak committed rKfd9c553b0250: Fix flaky test.
Feb 20 2025, 1:57 PM
machniak committed rKc7c31e698f41: Fix merge regression.
Feb 20 2025, 1:26 PM
machniak closed D5108: Use incrementing retry interval (backoff) in all jobs.
Feb 20 2025, 1:26 PM
machniak committed rK12e27a123022: Use incrementing retry interval (backoff) in all jobs.
Feb 20 2025, 1:26 PM
machniak closed D5106: Use a separate queue for mailing jobs, de-duplicate code.
Feb 20 2025, 1:26 PM
machniak committed rK734ef93c24f6: Use a separate queue for mailing jobs, de-duplicate code.
Feb 20 2025, 1:26 PM
machniak closed D5102: Make "postmaster" and "webmaster" a forbidden local part of an email address in public domain.
Feb 20 2025, 1:26 PM
machniak closed D5104: Move wallet top-up code into Wallet.
Feb 20 2025, 1:26 PM
machniak committed rK74f08a1648a6: Move wallet top-up code into Wallet.
Feb 20 2025, 1:26 PM
machniak committed rK7cd52cdf93f8: Make "postmaster" and "webmaster" a forbidden local part of an email address in….
Feb 20 2025, 1:26 PM
mollekopf updated the summary of D5110: Turn Domain Configuration into a more generic DNS configuration.
Feb 20 2025, 8:21 AM
mollekopf requested review of D5110: Turn Domain Configuration into a more generic DNS configuration.
Feb 20 2025, 8:13 AM

Feb 19 2025

mollekopf accepted D5100: Bump version numbers, cleanup composer.json files.
Feb 19 2025, 2:14 PM
mollekopf accepted D5102: Make "postmaster" and "webmaster" a forbidden local part of an email address in public domain.
Feb 19 2025, 1:55 PM
mollekopf accepted D5104: Move wallet top-up code into Wallet.
Feb 19 2025, 1:55 PM
mollekopf accepted D5106: Use a separate queue for mailing jobs, de-duplicate code.
Feb 19 2025, 1:53 PM
mollekopf accepted D5108: Use incrementing retry interval (backoff) in all jobs.
Feb 19 2025, 1:46 PM
machniak committed rK77fcef932fae: Move some unit tests into appropriate place.
Feb 19 2025, 1:37 PM
machniak committed rKa080da49c12d: Fix flaky user delete test.
Feb 19 2025, 1:22 PM
machniak requested review of D5108: Use incrementing retry interval (backoff) in all jobs.
Feb 19 2025, 1:09 PM
machniak updated the diff for D5106: Use a separate queue for mailing jobs, de-duplicate code.
  • Add missing MailJob.php file
Feb 19 2025, 10:02 AM

Feb 18 2025

machniak updated the diff for D5106: Use a separate queue for mailing jobs, de-duplicate code.
  • Add mail queue to the Horizon config
Feb 18 2025, 1:55 PM
machniak requested review of D5106: Use a separate queue for mailing jobs, de-duplicate code.
Feb 18 2025, 1:44 PM

Feb 17 2025

emunson updated the task description for T8416: Kolab Ubuntu 20.04 and newer repos are missing packages.
Feb 17 2025, 12:33 PM · Bug Reports

Feb 15 2025

mollekopf committed rKe3518e80f60a: Use kolab.example.com as session domain instead of example.com.
Feb 15 2025, 9:52 AM

Feb 14 2025

machniak requested review of D5104: Move wallet top-up code into Wallet.
Feb 14 2025, 1:24 PM
machniak closed D5056: WalletCheck cleanup.
Feb 14 2025, 10:13 AM
machniak committed rK5d2a518a8832: WalletCheck cleanup.
Feb 14 2025, 10:13 AM
machniak requested review of D5102: Make "postmaster" and "webmaster" a forbidden local part of an email address in public domain.
Feb 14 2025, 8:03 AM

Feb 13 2025

machniak requested review of D5100: Bump version numbers, cleanup composer.json files.
Feb 13 2025, 3:24 PM
machniak closed D5096: Prevent a duplicate mail submission.
Feb 13 2025, 9:43 AM
machniak committed rSb81b6fb8aceb: Prevent a duplicate mail submission.
Feb 13 2025, 9:43 AM

Feb 11 2025

machniak committed rK790071faabaa: CS fixes.
Feb 11 2025, 2:54 PM
machniak requested review of D5098: DataMigrator: Support user impersonation on Kolab4 account.
Feb 11 2025, 2:51 PM
machniak closed D5092: Files migration from Kolab v3 to Kolab v4.
Feb 11 2025, 1:38 PM
machniak committed rKfe6ff88cd7c2: Files migration from Kolab v3 to Kolab v4.
Feb 11 2025, 1:38 PM
machniak closed D5094: Remove redundant Domain::unsuspend().
Feb 11 2025, 1:38 PM
machniak committed rK65b28533fe78: Remove redundant Domain::unsuspend().
Feb 11 2025, 1:38 PM
mollekopf committed rS66eda2d28bab: Roundcube 1.6 compat.
Feb 11 2025, 12:53 PM
mollekopf committed rS1346153e76bc: bin/inspect.php dump option to print the 10 most recent ids.
Feb 11 2025, 12:53 PM
mollekopf committed rS58842bff6044: Select the userid taking mail_host into account.
Feb 11 2025, 12:53 PM
mollekopf accepted D5096: Prevent a duplicate mail submission.
Feb 11 2025, 12:47 PM
mollekopf accepted D5092: Files migration from Kolab v3 to Kolab v4.
Feb 11 2025, 12:39 PM
mollekopf accepted D5094: Remove redundant Domain::unsuspend().
Feb 11 2025, 12:35 PM
mollekopf committed rKe7c604d4da38: Accept dkim=neutral.
Feb 11 2025, 12:09 PM
mollekopf committed rKd1d431771fc7: Mail delivery for aliases.
Feb 11 2025, 12:09 PM
mollekopf committed rKd6045fee74ad: mailtransporttest from_address option.
Feb 11 2025, 12:09 PM
mollekopf committed rK14d899063ad2: More flexible mailtransporttest checks.
Feb 11 2025, 12:09 PM
mollekopf committed rK0c8c871c4784: update-ca-certificates can fail it seems.
Feb 11 2025, 12:09 PM
mollekopf committed rK9e0794b09b91: Build cleanup.
Feb 11 2025, 12:09 PM
mollekopf committed rKc72c9f4649a8: Build vector.
Feb 11 2025, 12:09 PM
mollekopf committed rK08480c3c30b0: Shallow clone git repository.
Feb 11 2025, 12:09 PM
mollekopf committed rKc3d1318472ed: Implement postfix relay_restrictions.
Feb 11 2025, 12:09 PM

Feb 10 2025

machniak updated the diff for D5092: Files migration from Kolab v3 to Kolab v4.
  • Migrate DAV folder color
Feb 10 2025, 11:12 AM

Feb 7 2025

machniak updated the diff for D5092: Files migration from Kolab v3 to Kolab v4.
  • Migrate DAV folder ACL into Kolab4-style sharees
Feb 7 2025, 2:43 PM

Feb 5 2025

machniak updated the diff for D5096: Prevent a duplicate mail submission.
  • Add SendMail command tests
Feb 5 2025, 2:07 PM

Feb 4 2025

machniak updated the diff for D5096: Prevent a duplicate mail submission.
  • Cleanup
Feb 4 2025, 12:27 PM
machniak requested review of D5096: Prevent a duplicate mail submission.
Feb 4 2025, 12:26 PM

Feb 3 2025

machniak requested review of D5094: Remove redundant Domain::unsuspend().
Feb 3 2025, 10:12 AM
machniak committed rS433a2d92c7c4: Remove unused property.
Feb 3 2025, 9:57 AM

Jan 30 2025

emunson added a comment to T8379: Upgrade path from Ubuntu 18.04 or the future of kolab packages.

So the 389-ds packages are a mess in Ubuntu. The tools and scripts needed to update the on disk formats are not built and when I enable them they are broken. I am not sure if the upstream source is broken or it comes from the patches applied by Debian or Ubuntu. The only thing that I found worked was moving the contents of /var/lib/dirsrv and /etc/dirsrv to a backup, then upgrade from 18.04 to 20.04 and return the contents before rebooting. There were several other hiccups in the process as kolab packaging for Ubuntu newer than 18.04 is broken and missing packages, see: https://git.kolab.org/T8416

Jan 30 2025, 1:19 PM · Bug Reports
emunson created T8416: Kolab Ubuntu 20.04 and newer repos are missing packages.
Jan 30 2025, 1:19 PM · Bug Reports

Jan 29 2025

mollekopf committed rKe82812d3c83b: postfix recipient table: Take aliases into account.
Jan 29 2025, 3:53 PM
mollekopf committed rKd2e63ca9eae4: Avoid unnecessary config options in the ui.
Jan 29 2025, 3:29 PM
mollekopf committed rKd64003bda2bc: Fixed mydestination sql query.
Jan 29 2025, 2:42 PM
mollekopf committed rKbd432d7ee857: Move to trash instead of flagging as deleted.
Jan 29 2025, 1:58 PM
mollekopf committed rK55972ced43dc: postfix: set mydestination via sql query.
Jan 29 2025, 1:35 PM

Jan 28 2025

machniak updated the diff for D5092: Files migration from Kolab v3 to Kolab v4.
  • Support IMAP folder ACL migration
Jan 28 2025, 2:58 PM
machniak committed rKcf4f8d6e3f0e: Remove redundant check.
Jan 28 2025, 11:15 AM
machniak updated the diff for D5092: Files migration from Kolab v3 to Kolab v4.
  • CS
Jan 28 2025, 11:08 AM
machniak updated the diff for D5092: Files migration from Kolab v3 to Kolab v4.
  • DataMigrator: Advertise itself as a Kolab client when talking to Kolab IMAP server
  • Speed up Fs\Item::storeProperty()
  • CS fixes
Jan 28 2025, 10:52 AM

Jan 27 2025

machniak requested review of D5092: Files migration from Kolab v3 to Kolab v4.
Jan 27 2025, 1:54 PM
mollekopf closed D5090: Authentication caching for passwords.
Jan 27 2025, 9:57 AM
mollekopf committed rK31bfd99f93c4: Authentication caching for passwords.
Jan 27 2025, 9:57 AM
mollekopf added inline comments to D5090: Authentication caching for passwords.
Jan 27 2025, 9:52 AM
machniak accepted D5090: Authentication caching for passwords.
Jan 27 2025, 9:52 AM
mollekopf added a comment to D5090: Authentication caching for passwords.

When $verifyMFA=true you still call hash() and store it in the cache. When using $verifyMFA=false that hash would be used. If you add to this not using $clientIP it looks to me like a potential geo-lock bypass.

Jan 27 2025, 9:51 AM
mollekopf updated the diff for D5090: Authentication caching for passwords.

Addressed comments

Jan 27 2025, 9:50 AM
machniak requested changes to D5090: Authentication caching for passwords.

When $verifyMFA=true you still call hash() and store it in the cache. When using $verifyMFA=false that hash would be used. If you add to this not using $clientIP it looks to me like a potential geo-lock bypass.

Jan 27 2025, 9:27 AM
mollekopf added a reviewer for D5090: Authentication caching for passwords: Restricted Project.
Jan 27 2025, 8:36 AM
mollekopf requested review of D5090: Authentication caching for passwords.
Jan 27 2025, 8:35 AM
machniak committed rK8693cb4b2a7e: Fix error when authenticating with simple, but long password.
Jan 27 2025, 8:16 AM
mollekopf committed rKd3b60de3a1f7: Remove unnecessary auth request.
Jan 27 2025, 8:06 AM
mollekopf committed rK70a38c6f69fb: Lower max wait from 20min to 120s.
Jan 27 2025, 8:06 AM
mollekopf committed rK8c1eedb19a15: testctl profile function.
Jan 27 2025, 8:06 AM
mollekopf committed rK5e8788e9c8eb: Make sure we have a working redis on start.
Jan 27 2025, 8:06 AM
mollekopf committed rK2c86dd0fc77b: WITH_SYNC_TARGET for imap replication.
Jan 27 2025, 8:06 AM

Jan 23 2025

menge added a comment to T7502: guam 0.9.13-1 is crashing.

On our server ipv6 was disabled in the kernel. Enabling ipv6 did resolve the crash of guam

Jan 23 2025, 12:52 PM · Guam, Kolab 16, Bug Reports

Jan 22 2025

menge created T8414: https://docs.kolab.org/ is not available .
Jan 22 2025, 3:33 PM · Bug Reports
menge added a comment to T7502: guam 0.9.13-1 is crashing.

I also see crashes of guam on AlmaLinux release 9.5 (Teal Serval)
I tested with I guam-0.9.13-3.61.el9.kolab_16.x86_64

Jan 22 2025, 3:23 PM · Guam, Kolab 16, Bug Reports
machniak closed D5088: Kolab Data Migrator: Tags migration.
Jan 22 2025, 12:32 PM
machniak committed rKc224858807cc: Kolab Data Migrator: Tags migration.
Jan 22 2025, 12:32 PM
machniak updated the diff for D5088: Kolab Data Migrator: Tags migration.
  • Fix non-ascii folders migration, migrate folder subscription state
  • Use kolab3:// and kolab4:// schemes
Jan 22 2025, 11:14 AM

Jan 17 2025

machniak updated the diff for D5088: Kolab Data Migrator: Tags migration.
  • Small improvements and cleanup
Jan 17 2025, 11:55 AM
machniak requested review of D5088: Kolab Data Migrator: Tags migration.
Jan 17 2025, 11:41 AM

Jan 14 2025

mollekopf closed D5086: Lookup existing clients by id, not by name.
Jan 14 2025, 1:35 PM