Page MenuHomePhorge
Feed All Stories

Today

mollekopf updated the diff for D5052: Test the sasl auth hook.

Fix rebase error

Mon, Dec 9, 2:37 PM
machniak accepted D5048: User::SERVICE_ROLE for service accounts.
Mon, Dec 9, 2:35 PM
mollekopf updated the diff for D5052: Test the sasl auth hook.

Don't create the user, test the supposedly existing one instead

Mon, Dec 9, 2:34 PM
machniak accepted D5050: Explicitly mention that this is an automatically suspected spammer.
Mon, Dec 9, 2:06 PM
mollekopf updated the diff for D5048: User::SERVICE_ROLE for service accounts.

Addressed comments

Mon, Dec 9, 1:48 PM
mollekopf added a comment to D5046: Create a client for webmail sso via migration.

BTW, none of the other registered passport clients are added via the migration. Maybe they should too. However, as all of them depend on existing-in-config client secrets and Ids, I'm still not sure migration is the correct place. Maybe we should have something like a "global seeder".

Mon, Dec 9, 1:37 PM
machniak requested changes to D5052: Test the sasl auth hook.
Mon, Dec 9, 1:17 PM
machniak requested changes to D5048: User::SERVICE_ROLE for service accounts.
Mon, Dec 9, 1:10 PM
mollekopf added a reviewer for D5048: User::SERVICE_ROLE for service accounts: Restricted Project.
Mon, Dec 9, 12:14 PM
machniak added a comment to D5046: Create a client for webmail sso via migration.

BTW, none of the other registered passport clients are added via the migration. Maybe they should too. However, as all of them depend on existing-in-config client secrets and Ids, I'm still not sure migration is the correct place. Maybe we should have something like a "global seeder".

Mon, Dec 9, 12:05 PM
mollekopf added a reviewer for D5050: Explicitly mention that this is an automatically suspected spammer: Restricted Project.
Mon, Dec 9, 12:00 PM
mollekopf added a reviewer for D5052: Test the sasl auth hook: Restricted Project.
Mon, Dec 9, 11:59 AM
mollekopf requested review of D5050: Explicitly mention that this is an automatically suspected spammer.
Mon, Dec 9, 11:58 AM
mollekopf requested review of D5052: Test the sasl auth hook.
Mon, Dec 9, 11:58 AM
mollekopf updated the diff for D5046: Create a client for webmail sso via migration.

Check for existence first

Mon, Dec 9, 11:58 AM
mollekopf requested review of D5048: User::SERVICE_ROLE for service accounts.
Mon, Dec 9, 11:57 AM

Thu, Dec 5

machniak requested changes to D5046: Create a client for webmail sso via migration.

We call the seeder after migration, so the seeder will fail because the record already exists.

Thu, Dec 5, 3:03 PM
mollekopf added a reviewer for D5046: Create a client for webmail sso via migration: Restricted Project.

We should probably contemplate a standard mechanism for cases like this, so we don't copy paste these definitions around.

Thu, Dec 5, 2:10 PM
mollekopf updated the diff for D5046: Create a client for webmail sso via migration.

move the migration to the environment specific overlay

Thu, Dec 5, 12:57 PM
mollekopf requested review of D5046: Create a client for webmail sso via migration.
Thu, Dec 5, 12:53 PM

Wed, Dec 4

mollekopf committed rK51858db0e9b1: Make amavis aware of local domains via sql query (authored by mollekopf).
Make amavis aware of local domains via sql query
Wed, Dec 4, 11:56 AM
mollekopf committed rK4f9fc365df77: Entirely bypass virus checks without clamav (authored by mollekopf).
Entirely bypass virus checks without clamav
Wed, Dec 4, 11:56 AM
mollekopf committed rKda62f4b69114: Start OAUTH login when loading the roundcube login page (authored by mollekopf).
Start OAUTH login when loading the roundcube login page
Wed, Dec 4, 11:56 AM
mollekopf committed rKa573bd1fb89e: Enable SQL_DEBUG (authored by mollekopf).
Enable SQL_DEBUG
Wed, Dec 4, 11:56 AM
mollekopf committed rK1c01a437061c: function to regenerate certs (authored by mollekopf).
function to regenerate certs
Wed, Dec 4, 11:56 AM
mollekopf committed rK2f13b7a07c49: Check dkim alignment on mailtransporttest (authored by mollekopf).
Check dkim alignment on mailtransporttest
Wed, Dec 4, 11:56 AM
mollekopf committed rK40658e893f9b: SSO via oauth (authored by mollekopf).
SSO via oauth
Wed, Dec 4, 11:56 AM
mollekopf committed rKfa1007e45467: Switch to roundcube 1.6 (authored by mollekopf).
Switch to roundcube 1.6
Wed, Dec 4, 11:56 AM
mollekopf committed rK3d03520e1856: Regen expired certs (authored by mollekopf).
Regen expired certs
Wed, Dec 4, 11:56 AM
mollekopf committed rK1a16fba1ecc0: amavis reload script (authored by mollekopf).
amavis reload script
Wed, Dec 4, 11:56 AM
mollekopf committed rK781dccf7675b: Amavis: Sign all mail with the same key for dkim alignment (authored by mollekopf).
Amavis: Sign all mail with the same key for dkim alignment
Wed, Dec 4, 11:56 AM
mollekopf committed rK92a7898562b9: Validate mta-sts (authored by mollekopf).
Validate mta-sts
Wed, Dec 4, 11:56 AM
mollekopf committed R113:09efc2c9921f: Log exceptions to stdout also with the logfmt driver (authored by mollekopf).
Log exceptions to stdout also with the logfmt driver
Wed, Dec 4, 10:14 AM
mollekopf committed R113:909e712b1b91: Avoid reparenting special folders. (authored by mollekopf).
Avoid reparenting special folders.
Wed, Dec 4, 10:14 AM
mollekopf committed R113:4da3c307d028: Support configuring the oauth redirect uri (authored by mollekopf).
Support configuring the oauth redirect uri
Wed, Dec 4, 10:14 AM
mollekopf committed R113:20d8342e944d: logfmt stdout logger (authored by mollekopf).
logfmt stdout logger
Wed, Dec 4, 10:14 AM
mollekopf committed R113:d59be8f2cb5a: Add a backtrace when an exception is raised so we know where it (authored by mollekopf).
Add a backtrace when an exception is raised so we know where it
Wed, Dec 4, 10:14 AM
mollekopf committed R113:4ccd865510e5: per_user_logging for stdout logging (authored by mollekopf).
per_user_logging for stdout logging
Wed, Dec 4, 10:14 AM
mollekopf committed R113:1be55aa8cd8c: php8 compat (authored by mollekopf).
php8 compat
Wed, Dec 4, 10:14 AM
mollekopf committed R113:5a8f7aef8d7d: Also print an error on E_COMPILE_ERROR (authored by mollekopf).
Also print an error on E_COMPILE_ERROR
Wed, Dec 4, 10:14 AM
mollekopf committed R113:b9ec8fc01794: php8 warning (authored by mollekopf).
php8 warning
Wed, Dec 4, 10:14 AM
mollekopf committed R113:6488348fc63a: php8 compat (authored by mollekopf).
php8 compat
Wed, Dec 4, 10:14 AM
mollekopf committed R113:aa5992af1270: Do not log deprecation messages no production systems (authored by mollekopf).
Do not log deprecation messages no production systems
Wed, Dec 4, 10:14 AM
mollekopf committed R113:f83f5c99edc4: Optimize fetchPartBody() for huge results w/o formatting and decoding (authored by machniak).
Optimize fetchPartBody() for huge results w/o formatting and decoding
Wed, Dec 4, 10:14 AM
mollekopf committed R113:b532fa8013f1: Don't log an imap authentication error when log_logins=true (authored by machniak).
Don't log an imap authentication error when log_logins=true
Wed, Dec 4, 10:14 AM
mollekopf committed R113:aa2f6feebb4c: kolab skin updates (authored by mollekopf).
kolab skin updates
Wed, Dec 4, 10:14 AM
mollekopf committed R113:de13fb1c6baa: Added the kolab skin because the other repo is not publicly available (authored by mollekopf).
Added the kolab skin because the other repo is not publicly available
Wed, Dec 4, 10:14 AM
mollekopf committed R113:16a12b84e9c0: php8 compat (authored by mollekopf).
php8 compat
Wed, Dec 4, 10:14 AM
mollekopf committed R113:2ee0c0a5f792: CS fixes, update changelog (authored by machniak).
CS fixes, update changelog
Wed, Dec 4, 10:14 AM
mollekopf committed R113:e4f62ee28566: Fixed managesieve.js (authored by mollekopf).
Fixed managesieve.js
Wed, Dec 4, 10:14 AM
mollekopf committed R113:e9ef39834b53: php8 compat (authored by mollekopf).
php8 compat
Wed, Dec 4, 10:14 AM
mollekopf committed R113:568123a90dee: Use rcube_utils::remote_addr() to take HTTP_X_FORWARDED_FOR into account (authored by mollekopf).
Use rcube_utils::remote_addr() to take HTTP_X_FORWARDED_FOR into account
Wed, Dec 4, 10:14 AM
mollekopf committed R113:e74a92679ad8: Update changelog (authored by machniak).
Update changelog
Wed, Dec 4, 10:14 AM
mollekopf committed R113:af22f09c52c2: Introduce optional support to inject PROXY protocol headers after (authored by mollekopf).
Introduce optional support to inject PROXY protocol headers after
Wed, Dec 4, 10:14 AM
mollekopf committed R113:599e6537975a: Add a warning regarding implicit ssl (authored by mollekopf).
Add a warning regarding implicit ssl
Wed, Dec 4, 10:14 AM
mollekopf committed R113:bdb1c738af55: Added a composer.json (authored by mollekopf).
Added a composer.json
Wed, Dec 4, 10:14 AM
mollekopf committed R113:f3718377be1d: Enigma: WOAT Support (#8626) (authored by mollekopf).
Enigma: WOAT Support (#8626)
Wed, Dec 4, 10:14 AM
machniak committed R113:df02322d6a38: Fix Oauth issues with use_secure_urls=true (#9722) (authored by machniak).
Fix Oauth issues with use_secure_urls=true (#9722)
Wed, Dec 4, 10:14 AM
machniak committed R113:726f9c5d3cb5: Update changelog (authored by machniak).
Update changelog
Wed, Dec 4, 10:14 AM
machniak committed R113:3b1258b78550: Fix preg_match()'s $flags type (#9686) (authored by Paul J. Dorn <pajod@users.noreply.github.com>).
Fix preg_match()'s $flags type (#9686)
Wed, Dec 4, 10:14 AM
machniak committed R113:2f4748bb9d01: BUG: get_variable for postgres never returns a value (#9710) (authored by Vitaly Lavrov <vel21ripn@gmail.com>).
BUG: get_variable for postgres never returns a value (#9710)
Wed, Dec 4, 10:14 AM
machniak committed R113:6baf9aeff0dd: Added German translation for "Keep Formatting" (#9701) (authored by Jan <56178675+JE4GLE@users.noreply.github.com>).
Added German translation for "Keep Formatting" (#9701)
Wed, Dec 4, 10:14 AM
GitHub <noreply@github.com> committed R113:fc6c34b42e38: Introduce security@roundcube.net as security contact (#9694) (authored by Pablo Zmdl <57864086+pabzm@users.noreply.github.com>).
Introduce security@roundcube.net as security contact (#9694)
Wed, Dec 4, 10:14 AM
machniak committed R113:5c38c6728709: Fix PHP fatal error when parsing some malformed BODYSTRUCTURE responses (#9689) (authored by machniak).
Fix PHP fatal error when parsing some malformed BODYSTRUCTURE responses (#9689)
Wed, Dec 4, 10:14 AM
GitHub <noreply@github.com> committed R113:893c5572839a: Backport virtuser file email2user fix (#9691) (authored by Pablo Zmdl <57864086+pabzm@users.noreply.github.com>).
Backport virtuser file email2user fix (#9691)
Wed, Dec 4, 10:14 AM
machniak committed R113:a68ef058aefe: Password: Remove reference to non-existing 'password_zxcvbn_min_score' option… (authored by machniak).
Password: Remove reference to non-existing 'password_zxcvbn_min_score' option…
Wed, Dec 4, 10:14 AM

Tue, Dec 3

machniak added a comment to R113:f74f30240dd1: Support configuring the oauth redirect uri.

Proper fix https://github.com/roundcube/roundcubemail/commit/df02322d6a38e6691ec066d83ee7e6ca34a1054d

Tue, Dec 3, 12:46 PM
mollekopf committed R113:f74f30240dd1: Support configuring the oauth redirect uri (authored by mollekopf).
Support configuring the oauth redirect uri
Tue, Dec 3, 11:22 AM
mollekopf committed R113:0fdbe2562216: Support configuring the oauth redirect uri (authored by mollekopf).
Support configuring the oauth redirect uri
Tue, Dec 3, 10:35 AM

Fri, Nov 29

mollekopf added a reviewer for D5044: Warning on FolderSync synckey reuse, but then don't try to create in the backend: Syncroton Developers.
Fri, Nov 29, 4:24 PM
mollekopf requested review of D5044: Warning on FolderSync synckey reuse, but then don't try to create in the backend.
Fri, Nov 29, 4:24 PM

Thu, Nov 28

mollekopf closed D5028: Disable the mandate if we retrieve a valid one.
Thu, Nov 28, 1:08 PM
mollekopf committed rK5d2734621d00: Disable the mandate if we retrieve an invalid one (authored by mollekopf).
Disable the mandate if we retrieve an invalid one
Thu, Nov 28, 1:08 PM
mollekopf committed rK845b6cd1fa0e: user:resync: efficient resync for created/deleted users (authored by mollekopf).
user:resync: efficient resync for created/deleted users
Thu, Nov 28, 1:08 PM
mollekopf closed D5040: user:resync: efficient resync for created/deleted users.
Thu, Nov 28, 1:08 PM
mollekopf committed rK770a7dbd2d07: Adjust failed init/cleanup metrics to what the resync command does (authored by mollekopf).
Adjust failed init/cleanup metrics to what the resync command does
Thu, Nov 28, 1:08 PM
mollekopf committed rK7c9056594c2b: kolab_payers metrics (authored by mollekopf).
kolab_payers metrics
Thu, Nov 28, 1:08 PM
mollekopf committed rKa888f0c6c599: Some payment & transaction metrics (authored by mollekopf).
Some payment & transaction metrics
Thu, Nov 28, 1:08 PM
mollekopf closed D5042: Single kolab_users_count metric with state label.
Thu, Nov 28, 1:08 PM
mollekopf committed rK019519774070: Single kolab_users_count metric with state label (authored by mollekopf).
Single kolab_users_count metric with state label
Thu, Nov 28, 1:08 PM
machniak accepted D5042: Single kolab_users_count metric with state label.
Thu, Nov 28, 10:31 AM
mollekopf added a comment to D5042: Single kolab_users_count metric with state label.

I tried taking into account how states override each other

Thu, Nov 28, 9:06 AM
mollekopf added a reviewer for D5042: Single kolab_users_count metric with state label: Restricted Project.
Thu, Nov 28, 9:05 AM
mollekopf requested review of D5042: Single kolab_users_count metric with state label.
Thu, Nov 28, 9:05 AM

Wed, Nov 27

mollekopf committed rS4d29df857be5: Avoid noisy warnings on unauthenticated ping requests by outlook on (authored by mollekopf).
Avoid noisy warnings on unauthenticated ping requests by outlook on
Wed, Nov 27, 10:20 AM
machniak accepted D5040: user:resync: efficient resync for created/deleted users.
Wed, Nov 27, 10:12 AM
mollekopf added inline comments to D5040: user:resync: efficient resync for created/deleted users.
Wed, Nov 27, 9:51 AM
mollekopf updated the diff for D5040: user:resync: efficient resync for created/deleted users.

Avoid pushing resync jobs for deleted users

Wed, Nov 27, 9:50 AM
machniak requested changes to D5040: user:resync: efficient resync for created/deleted users.
Wed, Nov 27, 9:09 AM
machniak accepted D5028: Disable the mandate if we retrieve a valid one.

This warning message is not that useful without a wallet ID, I suppose.

Wed, Nov 27, 8:26 AM

Tue, Nov 26

mollekopf abandoned D4214: health/status endpoint.
Tue, Nov 26, 4:55 PM
mollekopf added a comment to D5032: Kolab Tags SQL Database Driver.

Regarding syncrotons needs:

  • I think we need to get away from the timestamp comparisons and instead store whatever we need to as part of the synchronization state (tied to the synckey)
  • Ideally we find something better to store than all entries in a folder that are part of the tag, or at least a more efficient representation than huge urls.
Tue, Nov 26, 4:53 PM
mollekopf planned changes to D5030: user:purge command to delete inactive users.

just as an fyi, purging users became less of a priority, so I'm parking this diff for now.

Tue, Nov 26, 4:15 PM
mollekopf accepted D5036: Don't allow Delete jobs on non-deleted objects.
Tue, Nov 26, 4:14 PM
mollekopf accepted D5038: UI: Prefer to display suspended over degraded status.
Tue, Nov 26, 4:14 PM
mollekopf updated the diff for D5040: user:resync: efficient resync for created/deleted users.

Rely on onlyTrashed

Tue, Nov 26, 4:13 PM
mollekopf updated the diff for D5028: Disable the mandate if we retrieve a valid one.

Do not disable a pending mandate

Tue, Nov 26, 4:01 PM
mollekopf updated the diff for D5040: user:resync: efficient resync for created/deleted users.

Really only test the IMAP_READY status

Tue, Nov 26, 3:51 PM
mollekopf updated the diff for D5040: user:resync: efficient resync for created/deleted users.

Rewrote resync to use separate queries for created/deleted

Tue, Nov 26, 3:49 PM
machniak requested changes to D5040: user:resync: efficient resync for created/deleted users.
Tue, Nov 26, 2:10 PM