Page MenuHomePhorge

vanmeeuwen (Jeroen van Meeuwen)
Kolab Systems, Ninja Extra-ordinaireAdministrator

Projects (72)

User Details

User Since
Apr 12 2015, 10:45 AM (572 w, 3 d)
Roles
Administrator

Recent Activity

Sep 8 2025

vanmeeuwen committed rK0685ba604e40: Increase the size of a hash column to the original varchar(191).
Sep 8 2025, 1:47 PM
vanmeeuwen committed rK868325930af1: api/v4/device: restrictions and use of signup tokens (uppercase <= 191 chars).
Sep 8 2025, 1:11 PM

Oct 2 2024

vanmeeuwen committed rKa1376331c720: Correct use statements, attempt 2.
Oct 2 2024, 10:57 AM
vanmeeuwen committed rK7ee39cb49bf1: Correct use statements.
Oct 2 2024, 10:54 AM

Oct 1 2024

vanmeeuwen committed rK1b9be46a9a49: Request licenses by type similar to how VPN tokens are requested.
Oct 1 2024, 12:06 PM

Sep 18 2024

vanmeeuwen accepted D4938: User licenses.

LGTM.

Sep 18 2024, 1:08 PM

Aug 28 2024

vanmeeuwen committed rKffb98f3ba8a7: Add specialuse metadata for default folders.
Aug 28 2024, 12:01 PM

Feb 6 2024

vanmeeuwen accepted D4653: Fix vat report period.
Feb 6 2024, 9:59 AM

Dec 18 2023

vanmeeuwen added inline comments to D4597: Asynchronous charging of deleted entitlements.
Dec 18 2023, 12:52 PM
vanmeeuwen added inline comments to D4597: Asynchronous charging of deleted entitlements.
Dec 18 2023, 12:10 PM
vanmeeuwen accepted D4606: Signup tokens in database table.
Dec 18 2023, 12:07 PM

Oct 24 2023

vanmeeuwen accepted D4555: Hidden plans.
Oct 24 2023, 9:52 AM

Sep 20 2023

vanmeeuwen accepted D4543: Direct token signup.
Sep 20 2023, 1:58 PM

Jul 31 2023

vanmeeuwen accepted D4424: Fix mail jobs retrying setup properties, unify.
Jul 31 2023, 11:42 AM

Jun 2 2023

vanmeeuwen accepted D4352: Fix nsDS5ReplicaHost and nsDS5ReplicaPort.
Jun 2 2023, 1:23 PM
vanmeeuwen accepted D4346: Fix cyrus imap warnings.
Jun 2 2023, 1:22 PM

May 22 2023

vanmeeuwen accepted D4334: Fix award/penalty rounding issue.
May 22 2023, 8:37 AM

May 11 2023

vanmeeuwen accepted D4298: Improve signup for a free (vip) account in mandate mode.
May 11 2023, 10:16 AM

Apr 13 2023

vanmeeuwen accepted D4259: Minimize race-condition on wallet balance update.
Apr 13 2023, 11:34 AM

Mar 27 2023

vanmeeuwen accepted D4169: A blue default theme.
Mar 27 2023, 11:34 AM

Mar 24 2023

vanmeeuwen accepted D4202: Signup mode=mandate and account lock refinements.
Mar 24 2023, 11:27 AM

Mar 23 2023

vanmeeuwen added a comment to D4033: [WIP] Handle other mailrecipient objects in findObjectsByRecipientAddress().

I didn't consider this diff complete. Before we merge this I'd like to know answers to my questions about the findObjectsByRecipientAddress() method:

  1. Does it needs an argument to return only these objects that implement senderPolicyFrameworkWhitelist() method?
  2. Should it return all objects if e.g. there's an alias to a user and resource at the same time? Right now it's the first found.
Mar 23 2023, 11:21 AM

Mar 6 2023

vanmeeuwen added a reviewer for D4106: Use an adjusted form for the fixed case: Restricted Project.
Mar 6 2023, 1:09 PM

Feb 28 2023

vanmeeuwen accepted D4076: VAT modes.
Feb 28 2023, 10:48 AM

Feb 2 2023

vanmeeuwen requested review of D4028: Allow for the complete footer to be displayed on mobile real estates.
Feb 2 2023, 10:37 AM

Nov 14 2022

vanmeeuwen updated the summary of D3932: MFA via CompanionApp.
Nov 14 2022, 1:28 PM

Oct 17 2022

vanmeeuwen accepted D3914: Abuse check.
Oct 17 2022, 1:38 PM

Oct 9 2022

vanmeeuwen committed rPfba120dd9cde: Avoid triggering modules not loaded.
Oct 9 2022, 2:41 PM

Jul 21 2022

vanmeeuwen added inline comments to D3728: Payers chart.
Jul 21 2022, 10:05 AM

Apr 29 2022

vanmeeuwen accepted D3526: FontAwesome v6 and refactor the way we include icons.
Apr 29 2022, 10:13 AM
vanmeeuwen accepted D3520: Meet: Fix releasing media streams, CS fixes.
Apr 29 2022, 10:11 AM
vanmeeuwen accepted D3514: Get rid of vuex.
Apr 29 2022, 10:10 AM
vanmeeuwen accepted D3502: BelongsToUser Trait.
Apr 29 2022, 10:08 AM

Apr 20 2022

vanmeeuwen accepted D3490: fs:expunge command.
Apr 20 2022, 6:31 AM

Apr 15 2022

vanmeeuwen accepted D3463: [WIP] Files API.
Apr 15 2022, 12:39 PM
vanmeeuwen updated the diff for D3463: [WIP] Files API.

Rebase on beta-release

Apr 15 2022, 12:34 PM

Apr 14 2022

vanmeeuwen added a comment to D3463: [WIP] Files API.
  • If we move file name, size, mimetype to a separate table whenever we want to list/sort/search we have to make join(s) which will make it slow, and I'd say listing/searching by these three attributes is essential. A simplest listing needs to return at least the file size, name and mimetype, this makes this basic query much complicated/slower.

The assumption is that most if not all "lists" of "files" do not contain a column for the attributes such as size, mtime nor mimetype, let alone allow for "sorting by".

Most? All file managers/pickers I know display file name, size and mtime (mimetype is often used to display a different icon).

Apr 14 2022, 10:59 AM
vanmeeuwen added a member for Roundcube Enterprise and Now Skin Developers: mollekopf.
Apr 14 2022, 10:03 AM
vanmeeuwen added a comment to D3463: [WIP] Files API.
  • If we move file name, size, mimetype to a separate table whenever we want to list/sort/search we have to make join(s) which will make it slow, and I'd say listing/searching by these three attributes is essential. A simplest listing needs to return at least the file size, name and mimetype, this makes this basic query much complicated/slower.
Apr 14 2022, 7:50 AM

Apr 13 2022

vanmeeuwen requested changes to D3463: [WIP] Files API.
Apr 13 2022, 2:35 PM
vanmeeuwen added a comment to D3463: [WIP] Files API.

These requested changes are mostly related to the database schema, I trust I do not have to highlight related changes.

Apr 13 2022, 2:35 PM

Mar 23 2022

vanmeeuwen requested changes to D3469: [Python 3] bytes-like strings decoding for saslauthd.py.

I don't understand the case or cases in which this change helps, where it would have otherwise failed.

Mar 23 2022, 6:13 PM

Mar 15 2022

vanmeeuwen added inline comments to D3409: Laravel v9.
Mar 15 2022, 12:42 PM

Feb 8 2022

vanmeeuwen committed rP38bc73b585f1: Version 0.8.22.
Feb 8 2022, 12:37 PM
vanmeeuwen committed rP436d459292e9: Omit explicit disconnect.
Feb 8 2022, 12:37 PM
vanmeeuwen committed rP1c05e8070e7a: Bump version number.
Feb 8 2022, 12:37 PM
vanmeeuwen committed rPe12ae7829034: Version 0.8.22.
Feb 8 2022, 12:33 PM
vanmeeuwen committed rP9bcc2d9dd002: Omit explicit disconnect.
Feb 8 2022, 12:33 PM

Feb 4 2022

vanmeeuwen committed rPbe247e28a0bb: Set version.
Feb 4 2022, 8:33 AM
vanmeeuwen committed rPb83907768275: Bump version number.
Feb 4 2022, 8:33 AM
vanmeeuwen committed rP3c512ef60f00: import print_function.
Feb 4 2022, 8:33 AM
vanmeeuwen committed rP7b7d87a9109c: self.error -> print.
Feb 4 2022, 8:02 AM
vanmeeuwen committed rPd2f1fed940ba: Address stale cache entries.
Feb 4 2022, 8:02 AM
vanmeeuwen closed D1690: Address stale cache entries.
Feb 4 2022, 8:02 AM
vanmeeuwen committed rP1a925794a9a6: Shorten the window of entries considered valid still.
Feb 4 2022, 8:02 AM

Jan 25 2022

vanmeeuwen requested changes to D3023: bin/quickstart.sh enhancements.
Jan 25 2022, 12:17 PM
vanmeeuwen accepted D3032: Healthchecks.
Jan 25 2022, 12:14 PM
vanmeeuwen accepted D3208: Kolab development environment.
Jan 25 2022, 12:14 PM

Jan 18 2022

vanmeeuwen added inline comments to D3032: Healthchecks.
Jan 18 2022, 12:19 PM

Jan 14 2022

vanmeeuwen requested changes to D3301: Password reset link.
Jan 14 2022, 1:58 PM
vanmeeuwen committed rRPKdc99ade020f9: Bump version numbers to 3.5.11.
Jan 14 2022, 12:19 PM

Jan 8 2022

vanmeeuwen committed rP3243f1f01997: Allow mailbox-cleanup to run without ACLs checks.
Jan 8 2022, 9:00 AM
vanmeeuwen committed rPe151745ace2c: Silence warnings in production, make it debug.
Jan 8 2022, 9:00 AM
vanmeeuwen committed rP28c1caa4f436: Syntax.
Jan 8 2022, 9:00 AM

Jan 3 2022

vanmeeuwen accepted D3179: Add some missing indices in signup_codes table.
Jan 3 2022, 10:30 AM
vanmeeuwen accepted D3173: Get rid of keyType=bigint, and make the language cookie "secure".
Jan 3 2022, 10:30 AM
vanmeeuwen accepted D3155: Use domain_root_dn() for all kind of objects consistently.
Jan 3 2022, 10:30 AM

Jan 2 2022

vanmeeuwen committed rK9e4fe0f014fe: Definitely don't trust ->exists().
Jan 2 2022, 10:56 AM
vanmeeuwen committed rK8f3162263c14: Users are incorrectly recognized as whitelisted.
Jan 2 2022, 10:44 AM
vanmeeuwen committed rKf3b8d8948aef: Specify a reason for all responses.
Jan 2 2022, 10:34 AM
vanmeeuwen committed rKce631d4d0af7: Attempt without whitelist testing.
Jan 2 2022, 10:23 AM
vanmeeuwen committed rK921d3ec20423: Attempt with strict checking.
Jan 2 2022, 10:11 AM
vanmeeuwen committed rK78b84e595117: I don't trust ->exists() here.
Jan 2 2022, 9:41 AM

Jan 1 2022

vanmeeuwen committed rKcf14753721bf: Reduce the retention of greylisting to two months.
Jan 1 2022, 12:34 PM

Dec 31 2021

vanmeeuwen committed rK8d3a5f5c0bf0: Implement Kolab 4 rate limitations.
Dec 31 2021, 12:05 PM
vanmeeuwen closed D3161: Implement Kolab 4 rate limitations.
Dec 31 2021, 12:05 PM
vanmeeuwen committed rK2d0094a06b17: Avoid failing user create job due to missing domain (authored by mollekopf).
Dec 31 2021, 11:49 AM
vanmeeuwen closed D3020: Avoid failing user create job due to missing domain.
Dec 31 2021, 11:49 AM
vanmeeuwen accepted D3020: Avoid failing user create job due to missing domain.
Dec 31 2021, 11:49 AM
vanmeeuwen committed rKa3b60651125a: Content Security Policy headers (authored by machniak).
Dec 31 2021, 11:44 AM
vanmeeuwen closed D3167: Content Security Policy headers.
Dec 31 2021, 11:44 AM
vanmeeuwen accepted D3167: Content Security Policy headers.
Dec 31 2021, 11:42 AM
vanmeeuwen updated the diff for D3161: Implement Kolab 4 rate limitations.
  • More feedback
Dec 31 2021, 10:57 AM
vanmeeuwen planned changes to D3161: Implement Kolab 4 rate limitations.
Dec 31 2021, 10:56 AM
vanmeeuwen added inline comments to D3161: Implement Kolab 4 rate limitations.
Dec 31 2021, 10:15 AM
vanmeeuwen updated the diff for D3161: Implement Kolab 4 rate limitations.
  • More feedback
Dec 31 2021, 10:14 AM
vanmeeuwen updated the diff for D3161: Implement Kolab 4 rate limitations.
  • Use wallet() from EntitleableTrait
Dec 31 2021, 10:11 AM
vanmeeuwen updated the diff for D3161: Implement Kolab 4 rate limitations.
  • Another round of feedback
Dec 31 2021, 9:46 AM
vanmeeuwen planned changes to D3161: Implement Kolab 4 rate limitations.
Dec 31 2021, 9:44 AM
vanmeeuwen updated the diff for D3161: Implement Kolab 4 rate limitations.
  • Adjust code based on feedback
Dec 31 2021, 9:17 AM
vanmeeuwen planned changes to D3161: Implement Kolab 4 rate limitations.
Dec 31 2021, 9:16 AM

Dec 30 2021

vanmeeuwen updated the diff for D3161: Implement Kolab 4 rate limitations.
  • Add two additional expunge commands for tables that otherwise just grow
Dec 30 2021, 3:07 PM
vanmeeuwen updated the diff for D3161: Implement Kolab 4 rate limitations.
  • Fix tests
Dec 30 2021, 1:49 PM
vanmeeuwen updated the diff for D3161: Implement Kolab 4 rate limitations.
  • Make sure we end with a nice line ending consistently
Dec 30 2021, 12:46 PM
vanmeeuwen requested review of D3161: Implement Kolab 4 rate limitations.
Dec 30 2021, 12:41 PM

Dec 28 2021

vanmeeuwen committed rK3bada0909638: Add commands to list user aliases.
Dec 28 2021, 9:41 AM

Dec 25 2021

vanmeeuwen committed rK8a8af8765bc4: Needs to point to a set of nameservers in a domain name space we control.
Dec 25 2021, 9:40 AM

Dec 24 2021

vanmeeuwen committed rKec953f45162d: Allow WOAT nameservers to be specified in ENV.
Dec 24 2021, 2:44 PM
vanmeeuwen committed rKce233afa436f: Signup limits.
Dec 24 2021, 2:11 PM
vanmeeuwen closed D3149: Signup limits.
Dec 24 2021, 2:11 PM