Page MenuHomekolab.org

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

Projects (73)

User Details

User Since
Apr 12 2015, 12:45 PM (389 w, 4 d)
Roles
Administrator

Recent Activity

Jul 21 2022

vanmeeuwen added inline comments to D3728: Payers chart.
Jul 21 2022, 12:05 PM

Apr 29 2022

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

Apr 20 2022

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

Apr 15 2022

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

Rebase on beta-release

Apr 15 2022, 2: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, 12:59 PM
vanmeeuwen added a member for Roundcube Enterprise and Now Skin Developers: mollekopf.
Apr 14 2022, 12:03 PM
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, 9:50 AM

Apr 13 2022

vanmeeuwen requested changes to D3463: [WIP] Files API.
Apr 13 2022, 4: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, 4: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, 7:13 PM

Mar 15 2022

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

Feb 8 2022

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

Feb 4 2022

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

Jan 25 2022

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

Jan 18 2022

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

Jan 14 2022

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

Jan 8 2022

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

Jan 3 2022

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

Jan 2 2022

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

Jan 1 2022

vanmeeuwen committed rKcf14753721bf: Reduce the retention of greylisting to two months (authored by vanmeeuwen).
Reduce the retention of greylisting to two months
Jan 1 2022, 1:34 PM

Dec 31 2021

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

Dec 28 2021

vanmeeuwen committed rK3bada0909638: Add commands to list user aliases (authored by vanmeeuwen).
Add commands to list user aliases
Dec 28 2021, 10:41 AM

Dec 25 2021

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

Dec 24 2021

vanmeeuwen committed rKec953f45162d: Allow WOAT nameservers to be specified in ENV (authored by vanmeeuwen).
Allow WOAT nameservers to be specified in ENV
Dec 24 2021, 3:44 PM
vanmeeuwen committed rKce233afa436f: Signup limits (authored by vanmeeuwen).
Signup limits
Dec 24 2021, 3:11 PM
vanmeeuwen closed D3149: Signup limits.
Dec 24 2021, 3:11 PM
vanmeeuwen accepted D3149: Signup limits.
Dec 24 2021, 3:09 PM
vanmeeuwen updated the diff for D3149: Signup limits.
  • Add commentary about the apparent inaccuracy of the message
Dec 24 2021, 3:07 PM
vanmeeuwen commandeered D3149: Signup limits.
Dec 24 2021, 3:04 PM
vanmeeuwen abandoned D3137: Enhance protections in signup in two ways;.
Dec 24 2021, 9:44 AM

Dec 22 2021

vanmeeuwen requested review of D3137: Enhance protections in signup in two ways;.
Dec 22 2021, 9:02 PM
vanmeeuwen requested review of D3137: Enhance protections in signup in two ways;.
Dec 22 2021, 10:14 AM

Nov 17 2021

vanmeeuwen committed rRPKb1d3006fa2ae: Bump version numbers (authored by vanmeeuwen).
Bump version numbers
Nov 17 2021, 10:25 AM

Nov 3 2021

vanmeeuwen accepted D2996: Add footer_position option, so the added footer content can be also placed on top.
Nov 3 2021, 3:37 PM

Oct 6 2021

vanmeeuwen accepted D2936: Refactor: Move user cli commands into a subfolder, add some more tests.
Oct 6 2021, 1:49 PM
vanmeeuwen accepted D2882: WOAT: Store PGP keys in DNS.
Oct 6 2021, 1:48 PM

Oct 1 2021

vanmeeuwen accepted D2900: Resolve %base_dn in kolab_user_base_dn, user_base_dn and resource_base_dn.
Oct 1 2021, 2:45 PM
vanmeeuwen committed rRPK7840510219c2: Bump version (authored by vanmeeuwen).
Bump version
Oct 1 2021, 1:23 PM
vanmeeuwen committed rRPK971c8d715cd9: Bump version (authored by vanmeeuwen).
Bump version
Oct 1 2021, 1:23 PM
vanmeeuwen committed rRPKc1d3e1dbdea5: Bump version (authored by vanmeeuwen).
Bump version
Oct 1 2021, 1:23 PM

Sep 24 2021

vanmeeuwen accepted D2888: Fix access to trashed entitlement's entitleable.
Sep 24 2021, 1:21 PM
vanmeeuwen requested changes to D2882: WOAT: Store PGP keys in DNS.

Slated to use \App\Utils::normalizeAddress() as discussed.

Sep 24 2021, 11:14 AM
vanmeeuwen accepted D2876: Add "Enable beta program" button for admins/resellers.
Sep 24 2021, 11:11 AM
vanmeeuwen accepted D2870: Move domain-related commands to a subfolder, add tests.
Sep 24 2021, 11:09 AM

Aug 27 2021

vanmeeuwen accepted D2803: UserSetting scalpel commands.
Aug 27 2021, 10:48 AM
vanmeeuwen accepted D2839: Greylist/Request: Avoid unnecessary queries.
Aug 27 2021, 10:48 AM
vanmeeuwen accepted D2833: Avoid large queries in greylist request.
Aug 27 2021, 10:47 AM

Aug 26 2021

vanmeeuwen accepted D2821: Fix currency on user add/edit page, fix badges regression.
Aug 26 2021, 11:07 AM

Aug 21 2021

vanmeeuwen committed rK4bccbc918f6b: Remove index from ordername (authored by vanmeeuwen).
Remove index from ordername
Aug 21 2021, 11:11 AM
vanmeeuwen committed rK32f3068e08ab: Set arg before annotation? (authored by vanmeeuwen).
Set arg before annotation?
Aug 21 2021, 10:17 AM
vanmeeuwen committed rK75c792dc4566: Also edit the annotation (authored by vanmeeuwen).
Also edit the annotation
Aug 21 2021, 10:14 AM
vanmeeuwen committed rK68cde0444c9e: Use a build argument for the swoole version/branch (authored by vanmeeuwen).
Use a build argument for the swoole version/branch
Aug 21 2021, 10:13 AM

Aug 20 2021

vanmeeuwen committed rK0e209586f5d2: Don't use the ->uuid() laravel definition, just to make sure we're perfectly in… (authored by vanmeeuwen).
Don't use the ->uuid() laravel definition, just to make sure we're perfectly in…
Aug 20 2021, 5:08 PM
vanmeeuwen committed rK1eac065869c2: Laravel Passport support (authored by mollekopf).
Laravel Passport support
Aug 20 2021, 10:56 AM