Page MenuHomePhorge
Feed All Stories

Jun 4 2024

machniak closed D4710: User search API.
Jun 4 2024, 11:37 AM
machniak committed rK01824683efa4: User search API.
Jun 4 2024, 11:37 AM
machniak updated the diff for D4710: User search API.
  • Disable user search route for now
Jun 4 2024, 11:37 AM
mollekopf committed rK4dcd2f7e10b7: meet has no healthcheck.
Jun 4 2024, 8:17 AM
mollekopf committed rK9133725f1470: We use kolab.local for tests.
Jun 4 2024, 8:17 AM
mollekopf committed rK9786c0d34200: Make ci/testctl selfcontained.
Jun 4 2024, 8:17 AM
mollekopf committed rKd0e17b41aa6f: meet is required in ci/testctl.
Jun 4 2024, 8:17 AM
mollekopf committed rK424c3487b213: ci/testctl db command.
Jun 4 2024, 8:17 AM
machniak committed rK693109455d05: Make sure entitlements aren't charged to a wrong wallet.
Jun 4 2024, 8:14 AM
machniak planned changes to D4713: Laravel Passport v12.

We need to figure out how to use it without ext-sodium

Jun 4 2024, 6:28 AM
machniak reopened D4713: Laravel Passport v12.
Jun 4 2024, 6:28 AM

Jun 3 2024

machniak committed rKbc1d3c36a571: Add test case for chargeEntitlements().
Jun 3 2024, 2:19 PM
mollekopf added a reverting change for D4713: Laravel Passport v12: rK1e7d7cf82a5b: Revert "Laravel Passport v12".
Jun 3 2024, 1:47 PM
mollekopf added a reverting change for rK7ea42bc4f65a: Laravel Passport v12: rK1e7d7cf82a5b: Revert "Laravel Passport v12".
Jun 3 2024, 1:47 PM
mollekopf committed rK1e7d7cf82a5b: Revert "Laravel Passport v12".
Jun 3 2024, 1:47 PM
machniak committed rK5684cc2fada6: Fix SQL query in Wallet::chargeEntitlements().
Jun 3 2024, 1:38 PM
machniak closed D4707: CLI improvements for reseller system setup.
Jun 3 2024, 12:20 PM
machniak committed rK31bcd0817ddf: CLI improvements for reseller system setup.
Jun 3 2024, 12:20 PM
machniak closed D4713: Laravel Passport v12.
Jun 3 2024, 12:19 PM
machniak committed rK7ea42bc4f65a: Laravel Passport v12.
Jun 3 2024, 12:19 PM
machniak closed D4722: Performance improvements in user info request handler.
Jun 3 2024, 11:46 AM
machniak committed rKcac432ce5c67: Performance improvements in user info request handler.
Jun 3 2024, 11:46 AM
machniak requested review of D4728: Update Bootstrap and other npm dependencies (fixes security issues).
Jun 3 2024, 10:43 AM
machniak added a comment to D4725: Fold WalletCharge and WalletCheck into one.

Maybe it makes sense, if huge number of jobs is not an issue. Also we should probably do dispatch($wallet->id) instead of dispatch($wallet) (and do find() instead of refresh()).

Jun 3 2024, 9:41 AM
mollekopf updated the diff for D4725: Fold WalletCharge and WalletCheck into one.

dispatch the right job

Jun 3 2024, 9:33 AM
mollekopf added a reviewer for D4725: Fold WalletCharge and WalletCheck into one: Restricted Project.

Will require at least some more cleanup (remove WalletCharge job and command).

Jun 3 2024, 9:32 AM
mollekopf requested review of D4725: Fold WalletCharge and WalletCheck into one.
Jun 3 2024, 9:31 AM
Spenneberg triaged T8370: Certificate of https://obs.kolabsys.com has expired as High priority.
Jun 3 2024, 5:17 AM
Spenneberg created T8370: Certificate of https://obs.kolabsys.com has expired.
Jun 3 2024, 5:16 AM

May 31 2024

machniak committed rK7d578a8f51e9: Allow bin/regen-certs to generate certs for a specified domain.
May 31 2024, 3:05 PM
mollekopf accepted D4716: Password tokens for user proxy authentication.

Looks like a good start to me.

May 31 2024, 7:16 AM

May 30 2024

mollekopf closed D4719: Match default folders by regex with the dav backend.
May 30 2024, 7:44 AM
mollekopf committed rSbe0bd009cd56: Take the default property into account when translating types.
May 30 2024, 7:44 AM
mollekopf accepted D4722: Performance improvements in user info request handler.
May 30 2024, 7:42 AM
machniak accepted D4719: Match default folders by regex with the dav backend.
May 30 2024, 7:14 AM
mollekopf updated the diff for D4719: Match default folders by regex with the dav backend.

Use the default flag

May 30 2024, 6:53 AM
machniak requested changes to D4719: Match default folders by regex with the dav backend.

A better place to do this is in the libkolab plugin. See https://git.kolab.org/rRPK905644dc6c5e256c42f3a6a422601759ea0a47cd

May 30 2024, 6:36 AM
machniak committed rRPK905644dc6c5e: Default DAV folder detection.
May 30 2024, 6:34 AM
mollekopf updated the diff for D4719: Match default folders by regex with the dav backend.

...

May 30 2024, 6:21 AM
mollekopf planned changes to D4719: Match default folders by regex with the dav backend.
May 30 2024, 6:20 AM
mollekopf updated the diff for D4719: Match default folders by regex with the dav backend.

Don't include the .default suffix in the folder id

May 30 2024, 6:16 AM

May 29 2024

machniak requested review of D4722: Performance improvements in user info request handler.
May 29 2024, 6:54 PM
mollekopf added a comment to D4719: Match default folders by regex with the dav backend.

This will require something like this:

May 29 2024, 4:06 PM
mollekopf added a reviewer for D4719: Match default folders by regex with the dav backend: machniak.
May 29 2024, 2:17 PM
mollekopf requested review of D4719: Match default folders by regex with the dav backend.
May 29 2024, 2:16 PM
machniak added a comment to rK999845469133: Create the default tenant.

@mollekopf, This is kinda strange. You have to know tenant ID (to put it in config) before creating any record. Is this working? It might be better to create the default tenant in migration (where we create the tenants table) instead of seeder.

May 29 2024, 6:52 AM

May 28 2024

mollekopf committed rK6285e3cf0263: WellKnownController to expose an initial mtaSts.txt endpoint.
May 28 2024, 3:15 PM
mollekopf committed rK5b3e8ca23e14: Cleanup after build.
May 28 2024, 3:15 PM
machniak requested review of D4716: Password tokens for user proxy authentication.
May 28 2024, 1:18 PM
mollekopf accepted D4707: CLI improvements for reseller system setup.
May 28 2024, 12:15 PM
mollekopf accepted D4710: User search API.
May 28 2024, 12:13 PM
mollekopf accepted D4713: Laravel Passport v12.
May 28 2024, 12:12 PM
mollekopf committed rK6c24eeabdfda: Support running update-ca-trust at runtime.
May 28 2024, 9:48 AM
mollekopf committed rKae550028ba88: Avoid warnings when running without clamd.
May 28 2024, 9:48 AM
mollekopf committed rK6645db1553f7: Enable roundcube dav sharing.
May 28 2024, 9:48 AM
mollekopf committed rK999845469133: Create the default tenant.
May 28 2024, 9:48 AM
mollekopf committed rKdcce9a606e66: Make it possible to build an overlay directly into the image.
May 28 2024, 9:48 AM
mollekopf committed rKbb0cac832fe0: Avoid using the remi repo, for lack of ppc64le support.
May 28 2024, 9:48 AM
mollekopf committed rK2b25f2f370e2: Remove chrome packages which are not available under ppc64le.
May 28 2024, 9:48 AM
mollekopf committed rK095f6c3c0f52: We need to run npm in case of e.g. theme changes.
May 28 2024, 9:47 AM
mollekopf committed rKf4d962ca9965: Drop the jwt dependency for the moment.
May 28 2024, 9:47 AM
mollekopf committed rK9531ea690ec6: readiness/liveness hooks that we in fact already rely on.
May 28 2024, 9:47 AM
mollekopf committed rK00df6c2f7627: Remove kolabnow specific tenant migration code.
May 28 2024, 9:47 AM
machniak committed rKaab7f409bea7: CS fixes.
May 28 2024, 9:36 AM
machniak requested review of D4713: Laravel Passport v12.
May 28 2024, 9:03 AM

May 24 2024

machniak requested review of D4710: User search API.
May 24 2024, 1:43 PM

May 23 2024

machniak committed rRPK2cedf86201e0: Log error and do not throw when an iTip body is unset.
May 23 2024, 1:30 PM
machniak committed rRPK6575f2690081: Fix phpstan error.
May 23 2024, 1:30 PM
machniak requested changes to D4594: 15 messages / minute rate-limit for paying users.
May 23 2024, 8:43 AM
mollekopf committed rCab5b4d212fc0: A more helpful error message.
May 23 2024, 7:14 AM

May 22 2024

machniak added inline comments to rK916233959aaf: Use IMAP_HOST for managesieve.
May 22 2024, 1:37 PM
machniak updated the diff for D4707: CLI improvements for reseller system setup.
  • Add 'tenants' command
  • Update doc
May 22 2024, 11:44 AM
machniak requested review of D4707: CLI improvements for reseller system setup.
May 22 2024, 10:10 AM
mollekopf committed rK480d86af825c: we need access to /tmp during init.sh at least.
May 22 2024, 8:22 AM
mollekopf committed rK3bfa61181810: Seeding should not fail (since we're checking now if we're supposed to.
May 22 2024, 8:22 AM
mollekopf committed rK916233959aaf: Use IMAP_HOST for managesieve.
May 22 2024, 8:22 AM
mollekopf committed rK10d8334c6b85: honor the git ref when building the test webapp container.
May 22 2024, 8:22 AM
mollekopf committed rK2d93466d5441: Serve iRony under /dav/ for redirect compatibility.
May 22 2024, 8:22 AM
mollekopf committed rK25e3b586dde0: kolabobject compat mode for roundcube.
May 22 2024, 8:22 AM
mollekopf committed rK4de316c15944: roundcube set the conn_options.
May 22 2024, 8:22 AM
mollekopf committed R113:2517fd4a6954: Fix sort_folder_comparator (#9057) (authored by Adrien Beau <abe.github@zerty.xyz>).
May 22 2024, 7:05 AM
mollekopf committed R113:8006e76a2ab6: Avoid reparenting special folders..
May 22 2024, 7:05 AM
mollekopf committed R113:af1264a3aa37: logfmt stdout logger.
May 22 2024, 7:05 AM
mollekopf committed R113:2b7133ce3dc2: Log exceptions to stdout also with the logfmt driver.
May 22 2024, 7:05 AM
mollekopf committed R113:dfb1ff6519fc: Fixed php8 warning.
May 22 2024, 7:05 AM
mollekopf committed R113:47fefe1d9adf: Add a backtrace when an exception is raised so we know where it.
May 22 2024, 7:05 AM
mollekopf committed R113:67e368870991: per_user_logging for stdout logging.
May 22 2024, 7:05 AM
mollekopf committed R113:b50e1f2b55f0: php8 warning.
May 22 2024, 7:05 AM
mollekopf committed R113:3fff942463e0: Also print an error on E_COMPILE_ERROR.
May 22 2024, 7:05 AM
mollekopf committed R113:71e4345e119f: Fix boostrap.php.
May 22 2024, 7:05 AM
mollekopf committed R113:691a8dfb9eb6: php8 warning.
May 22 2024, 7:05 AM
mollekopf committed R113:fa84250dc0f0: php8 compat.
May 22 2024, 7:05 AM
mollekopf committed R113:cbcae7ad40e6: php8 compat.
May 22 2024, 7:05 AM
mollekopf committed R113:85ea942928df: Do not log deprecation messages no production systems.
May 22 2024, 7:05 AM
mollekopf committed R113:7613a3136648: Don't log an imap authentication error when log_logins=true (authored by machniak).
May 22 2024, 7:05 AM
mollekopf committed R113:988c864e1e07: kolab skin updates.
May 22 2024, 7:05 AM
mollekopf committed R113:f87ed8c2ddb8: Fix PHP8 warnings (authored by machniak).
May 22 2024, 7:05 AM
mollekopf committed R113:02e8f2824a31: Optimize fetchPartBody() for huge results w/o formatting and decoding (authored by machniak).
May 22 2024, 7:05 AM
mollekopf committed R113:7237a8605e11: readBytes() never returns null (authored by machniak).
May 22 2024, 7:05 AM
mollekopf committed R113:8fe528e411d8: Fixed managesieve.js.
May 22 2024, 7:04 AM