Page MenuHomePhorge
Feed Search

Feb 20 2025

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

Feb 15 2025

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

Feb 11 2025

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

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 27 2025

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
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
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
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 14 2025

mollekopf closed D5086: Lookup existing clients by id, not by name.
Jan 14 2025, 1:35 PM
mollekopf committed rK9404752c78c1: Lookup existing clients by id, not by name.
Jan 14 2025, 1:35 PM
mollekopf closed D5082: Authentication health check.
Jan 14 2025, 1:35 PM
mollekopf committed rK6eb7bb96d066: Authentication health check.
Jan 14 2025, 1:35 PM
mollekopf updated the diff for D5086: Lookup existing clients by id, not by name.

Lookup by id

Jan 14 2025, 1:07 PM
mollekopf added a reviewer for D5086: Lookup existing clients by id, not by name: Restricted Project.
Jan 14 2025, 12:59 PM
mollekopf requested review of D5086: Lookup existing clients by id, not by name.
Jan 14 2025, 12:58 PM
mollekopf accepted D5084: Fix mail attachment duplicates, improve attachment Method and IsInline values.
Jan 14 2025, 8:53 AM
mollekopf added inline comments to D5084: Fix mail attachment duplicates, improve attachment Method and IsInline values.
Jan 14 2025, 8:49 AM

Jan 10 2025

mollekopf accepted D5080: Remove "Functional" tests.
Jan 10 2025, 12:19 PM
mollekopf added a reviewer for D5082: Authentication health check: Restricted Project.
Jan 10 2025, 11:09 AM
mollekopf requested review of D5082: Authentication health check.
Jan 10 2025, 11:08 AM

Jan 8 2025

mollekopf accepted D5078: Cleanup/de-duplicate password validation code.
Jan 8 2025, 9:03 PM

Jan 6 2025

mollekopf closed D5074: Token validation when providing it as a password.
Jan 6 2025, 11:42 AM
mollekopf committed rK77ced2efb642: Token validation when providing it as a password.
Jan 6 2025, 11:42 AM
mollekopf updated the diff for D5074: Token validation when providing it as a password.

Moved the token validation to findAndAuthenticate, so we can skip mfa when a token has been validated.

Jan 6 2025, 11:24 AM
mollekopf updated the diff for D5074: Token validation when providing it as a password.

Comment style

Jan 6 2025, 10:11 AM
mollekopf updated the diff for D5074: Token validation when providing it as a password.

Now with an actual test

Jan 6 2025, 10:10 AM
mollekopf updated the diff for D5074: Token validation when providing it as a password.

Addressed comments

Jan 6 2025, 8:35 AM

Jan 1 2025

mollekopf added a reviewer for D5074: Token validation when providing it as a password: Restricted Project.
Jan 1 2025, 11:02 PM
mollekopf requested review of D5074: Token validation when providing it as a password.
Jan 1 2025, 11:00 PM
mollekopf accepted D5072: DataMigrator drivers refactoring, (WIP) Kolab driver added.
Jan 1 2025, 10:02 AM

Dec 27 2024

mollekopf abandoned D5058: Always run the seeder when horizon starts.
Dec 27 2024, 10:33 AM

Dec 24 2024

mollekopf committed rK626ded3e691c: imapd.conf fixup.
Dec 24 2024, 2:05 PM
mollekopf committed rK5070e51b48fe: ci/testctl reset mailbox routine.
Dec 24 2024, 12:03 PM
mollekopf committed rKd3b5df5a4a43: Disable per_user_logging for testing.
Dec 24 2024, 12:03 PM
mollekopf committed rKf54029a5d1f0: Some annotation support for imapcli.
Dec 24 2024, 12:03 PM
mollekopf committed rKb6eb61d4b335: Disable messages_cache for roundcube.
Dec 24 2024, 12:03 PM
mollekopf committed rKdb4ffe33ee43: Fixed plugin updates from local source.
Dec 24 2024, 12:03 PM
mollekopf committed rKa13127b28c13: imapcli tag option.
Dec 24 2024, 12:03 PM
mollekopf committed rK57a8e40e5d68: Make caldavcli usable over http.
Dec 24 2024, 12:03 PM
mollekopf committed rKb18d701a9cee: ci/testctl improvements.
Dec 24 2024, 12:03 PM
mollekopf committed rKedf0dedf94c6: IMAP/RC config for tags via ANNOTATE.
Dec 24 2024, 12:03 PM
mollekopf committed rKc4a4a8978592: Correctly filter service accounts in resync command.
Dec 24 2024, 12:03 PM
mollekopf committed rK673c0a272fbe: IMAP: Allow tls 1.2/1.3 for now.
Dec 24 2024, 12:03 PM
mollekopf committed rKa743a7db34d0: Don't validate the username of service accounts.
Dec 24 2024, 12:03 PM
mollekopf committed rK121e270afade: Only allow modern tls ciphers.
Dec 24 2024, 12:03 PM
mollekopf committed rK17bb006a8fb4: Caldav search.
Dec 24 2024, 12:03 PM
mollekopf committed R113:de3d000b6f34: Reset internal cache in appropriate places to be on a safe side (authored by machniak).
Dec 24 2024, 10:22 AM
mollekopf committed R113:6c53df30b8d3: IMAP: Partial support for ANNOTATE-EXPERIMENT-1 extension (RFC 5257) (authored by machniak).
Dec 24 2024, 10:22 AM
mollekopf requested changes to D5032: Kolab Tags SQL and ANNOTATE drivers.
Dec 24 2024, 7:12 AM
mollekopf reopened D5032: Kolab Tags SQL and ANNOTATE drivers.
Dec 24 2024, 7:06 AM
mollekopf requested changes to D5062: Kolab4 tags support.

Can be shipped after that adjustments IMO.

Dec 24 2024, 7:02 AM
mollekopf added a comment to D5062: Kolab4 tags support.

I think because of the latest change, this is now required:

Dec 24 2024, 7:01 AM
mollekopf committed rRPK026feb6e3fdd: Fixed php8 warnings.
Dec 24 2024, 6:58 AM
mollekopf committed rRPK8fd23ed20534: sql_where fixup.
Dec 24 2024, 6:58 AM
mollekopf committed rRPKbe4865053273: Kolab Tags SQL and ANNOTATE drivers (authored by machniak).
Dec 24 2024, 6:58 AM
mollekopf committed rRPKd7c582bd07da: Fix search by tag.
Dec 24 2024, 6:58 AM
mollekopf closed D5032: Kolab Tags SQL and ANNOTATE drivers.
Dec 24 2024, 6:58 AM
mollekopf committed rRPKabbb3921e172: Kolab Tags SQL and ANNOTATE drivers (authored by machniak).
Dec 24 2024, 6:58 AM

Dec 23 2024

mollekopf committed rC4bdc587ba9f3: Fixup for previous commit.
Dec 23 2024, 2:48 PM

Dec 19 2024

mollekopf closed D5070: Adjust to roundcube 1.6.
Dec 19 2024, 8:28 AM
mollekopf committed rCb25cd48b4026: Adjust to roundcube 1.6.
Dec 19 2024, 8:28 AM
mollekopf committed rC0bf096268900: More useful error message.
Dec 19 2024, 8:28 AM
mollekopf added a comment to D5070: Adjust to roundcube 1.6.

It's a bit of a mess indeed.
I think it's not needed because default_port will be ignored if the port is part of the host string.
I'm unsure how to clean this up without breaking anything, so I'll just stick to doing what we do elsewhere.

Dec 19 2024, 6:11 AM
mollekopf updated the diff for D5070: Adjust to roundcube 1.6.

Adjust to doing the same as iRony/syncroton

Dec 19 2024, 6:05 AM

Dec 18 2024

mollekopf added a reviewer for D5070: Adjust to roundcube 1.6: Chwala Developers.
Dec 18 2024, 7:25 AM
mollekopf requested review of D5070: Adjust to roundcube 1.6.
Dec 18 2024, 7:25 AM

Dec 17 2024

mollekopf committed rK98e87de2497d: We also have to pin the engine version in the package.json file.
Dec 17 2024, 1:53 PM
mollekopf committed rK71fe63e9b5d2: data:init fixup.
Dec 17 2024, 1:39 PM