Page MenuHomePhorge
Feed All Stories

Jul 15 2024

machniak added a comment to D4851: Attempted to support bcc via eas 16.0.

Nope. If you do this the header will be send to every recipient. Note that we're unsetting the header in $smtp_headers only here. The copy of the message saved to Sent folder should contain Bcc header intact.

Jul 15 2024, 3:38 PM
mollekopf requested review of D4851: Attempted to support bcc via eas 16.0.
Jul 15 2024, 1:36 PM
machniak closed T8382: Debian12: warning in kolab-webadmin as Resolved.

Thanks. Fixed.

Jul 15 2024, 1:06 PM · Bug Reports
machniak committed rWAP0bbdc61c53b3: Fix PHP deprecation warning (T8382) (authored by machniak).
Fix PHP deprecation warning (T8382)
Jul 15 2024, 1:06 PM
machniak requested review of D4848: IMAP/DAV/EWS migrator improvements and tests.
Jul 15 2024, 12:48 PM
mollekopf committed rK2be64cdb5185: Certificate updates (authored by mollekopf).
Certificate updates
Jul 15 2024, 11:02 AM
mollekopf committed rKdcfba9adac5a: docker-compose cleanup (authored by mollekopf).
docker-compose cleanup
Jul 15 2024, 11:02 AM
mollekopf committed rKf3f2fade9c6f: ci/testctl enhancements (authored by mollekopf).
ci/testctl enhancements
Jul 15 2024, 11:02 AM
mollekopf committed rK57992c68dd68: ci/env fixup (authored by mollekopf).
ci/env fixup
Jul 15 2024, 11:02 AM

Jul 14 2024

jh23453 created T8382: Debian12: warning in kolab-webadmin.
Jul 14 2024, 3:10 PM · Bug Reports

Jul 12 2024

mollekopf committed rK06eec1a1841c: Updated readme (authored by mollekopf).
Updated readme
Jul 12 2024, 11:27 AM
mollekopf committed rK748eba1ec6dd: kolabctl selfcheck without all the noise (authored by mollekopf).
kolabctl selfcheck without all the noise
Jul 12 2024, 10:28 AM
mollekopf committed rKd2a92eb9d348: Amavis fixup (authored by mollekopf).
Amavis fixup
Jul 12 2024, 10:28 AM
mollekopf committed rKff77cb128d66: kolabctl run to restart containers (authored by mollekopf).
kolabctl run to restart containers
Jul 12 2024, 10:28 AM
mollekopf committed rK34a5afca8cc7: ansible setup fixes (authored by mollekopf).
ansible setup fixes
Jul 12 2024, 10:28 AM
mollekopf committed rK82ee3d689fe5: webrtc/meet fixes (authored by mollekopf).
webrtc/meet fixes
Jul 12 2024, 10:27 AM
mollekopf committed rK6afb1bbd50c3: letsencrypt cert support (authored by mollekopf).
letsencrypt cert support
Jul 12 2024, 10:27 AM
mollekopf committed rK368a31c234ad: Ensure containers are running as part of the healthcheck (authored by mollekopf).
Ensure containers are running as part of the healthcheck
Jul 12 2024, 10:27 AM
mollekopf committed rK7d4dd5692016: Set the SIEVE_BACKEND (authored by mollekopf).
Set the SIEVE_BACKEND
Jul 12 2024, 10:27 AM
mollekopf committed rK4c9c2a41d7b9: Remove no longer required bin/configure functionality (authored by mollekopf).
Remove no longer required bin/configure functionality
Jul 12 2024, 10:27 AM

Jul 9 2024

sicherha added a comment to T8376: Debian 11: warning in /usr/share/php/HTTP/Request2.php.

Update request: https://obs.kolabsys.com/request/show/3299

Jul 9 2024, 11:32 PM · Bug Reports
mollekopf committed rKba3925fb95ff: Remove references to dev/mollekopf (authored by mollekopf).
Remove references to dev/mollekopf
Jul 9 2024, 4:21 PM
mollekopf committed rKf91f26bb8c7c: Avoid redeclaration error when executing tests (authored by mollekopf).
Avoid redeclaration error when executing tests
Jul 9 2024, 3:48 PM
mollekopf committed rKc45980c8e6da: wbxml in utils container (authored by mollekopf).
wbxml in utils container
Jul 9 2024, 3:48 PM
mollekopf committed rKb368cec55f96: Added whois to the utils container (authored by mollekopf).
Added whois to the utils container
Jul 9 2024, 3:48 PM
mollekopf committed rK8a8341b6923d: Better cleanup in dockerfiles (authored by mollekopf).
Better cleanup in dockerfiles
Jul 9 2024, 3:48 PM
mollekopf committed rK916419d89cd8: Move from docker compose to podman (authored by mollekopf).
Move from docker compose to podman
Jul 9 2024, 3:48 PM
mollekopf added a reverting change for rK0562b5965b2d: Fix deprecation warning: rKa255f252d9ee: Revert "Fix deprecation warning".
Jul 9 2024, 3:48 PM
mollekopf committed rKa255f252d9ee: Revert "Fix deprecation warning" (authored by mollekopf).
Revert "Fix deprecation warning"
Jul 9 2024, 3:48 PM
mollekopf committed rK185f823a3f43: Point at a specific repo (authored by mollekopf).
Point at a specific repo
Jul 9 2024, 3:48 PM
mollekopf committed rK9e41440382cf: Point dav in the testenv to localhost (authored by mollekopf).
Point dav in the testenv to localhost
Jul 9 2024, 3:48 PM

Jul 8 2024

machniak closed D4842: Sync Calendars first.
Jul 8 2024, 3:35 PM
machniak committed rS75a0b664346f: Sync Calendars first (authored by machniak).
Sync Calendars first
Jul 8 2024, 3:35 PM
mollekopf committed rRPKcfd8b4e6c862: php8 warning (authored by mollekopf).
php8 warning
Jul 8 2024, 3:22 PM
machniak closed D4845: IMAP data migrator and other improvements.
Jul 8 2024, 8:12 AM
machniak committed rK21d3bcab8719: IMAP data migrator and other improvements (authored by machniak).
IMAP data migrator and other improvements
Jul 8 2024, 8:12 AM

Jul 7 2024

mollekopf accepted D4845: IMAP data migrator and other improvements.
Jul 7 2024, 1:33 PM
mollekopf added a comment to D4845: IMAP data migrator and other improvements.

Looks good to me.

Jul 7 2024, 1:33 PM
mollekopf abandoned D4827: IMAP and DAV migration.

In favor of the other diff

Jul 7 2024, 1:23 PM
machniak added a comment to D4827: IMAP and DAV migration.

In D4845: IMAP data migrator and other improvements I took this differential of yours, but I re-implemented some things differently. I think it's cleaner. Still a lot of TODO lines there. So, we might improve while writing tests. I have also an idea to try to do mail streaming for best performance.

Jul 7 2024, 10:18 AM
machniak requested review of D4845: IMAP data migrator and other improvements.
Jul 7 2024, 10:11 AM

Jul 5 2024

emunson created T8379: Upgrade path from Ubuntu 18.04 or the future of kolab packages.
Jul 5 2024, 7:44 PM · Bug Reports
mollekopf added a comment to D4842: Sync Calendars first.

This can be submitted once it is clear that it has the desired effect.

Jul 5 2024, 5:35 PM
mollekopf added a comment to D4839: Ignore iTip parsing errors when synchronizing mail.

It seems to me we should:

..

Jul 5 2024, 2:38 PM
machniak added a comment to D4839: Ignore iTip parsing errors when synchronizing mail.

Throwable catches that fatal error. Now looking at this I found that we could change the catch in https://git.kolab.org/diffusion/RPK/browse/master/plugins/libcalendaring/lib/libcalendaring_vcalendar.php$158

Jul 5 2024, 12:00 PM
machniak updated the diff for D4842: Sync Calendars first.
  • It's a debug not a warning
Jul 5 2024, 11:48 AM
machniak updated the diff for D4842: Sync Calendars first.
  • Move sorting to later place
Jul 5 2024, 11:47 AM
machniak updated the diff for D4842: Sync Calendars first.
  • Fix sorting callback
Jul 5 2024, 11:03 AM
machniak updated the diff for D4842: Sync Calendars first.
  • Fix sign
Jul 5 2024, 10:25 AM
machniak requested review of D4842: Sync Calendars first.
Jul 5 2024, 10:15 AM
mollekopf added a comment to D4839: Ignore iTip parsing errors when synchronizing mail.

Indeed. I just noticed that the actual error wasn't an exception. It was PHP Fatal error: Uncaught Error: __clone method called on non-object in /usr/share/roundcubemail/plugins/libcalendaring/lib/libcalendaring_vcalendar.php:633, so to catch it we'd have to catch Throwable, I suppose, I'm not sure.

Still, it makes sense to not skip the entire message, but sync it as it was a normal message, ignoring the fact it has an invitation.

Jul 5 2024, 9:27 AM

Jul 4 2024

machniak closed D4836: Incremental migration EWS -> DAV.
Jul 4 2024, 3:07 PM
machniak committed rK4de395e830c9: Incremental migration EWS -> DAV (authored by machniak).
Incremental migration EWS -> DAV
Jul 4 2024, 3:07 PM
machniak added a comment to D4839: Ignore iTip parsing errors when synchronizing mail.

Indeed. I just noticed that the actual error wasn't an exception. It was PHP Fatal error: Uncaught Error: __clone method called on non-object in /usr/share/roundcubemail/plugins/libcalendaring/lib/libcalendaring_vcalendar.php:633, so to catch it we'd have to catch Throwable, I suppose, I'm not sure.

Jul 4 2024, 1:51 PM
mollekopf requested changes to D4839: Ignore iTip parsing errors when synchronizing mail.

I suppose it would be better to just make sure that the logic in Sync.php works instead of ignoring ical errors specifically.

Jul 4 2024, 12:41 PM
mollekopf added a comment to D4839: Ignore iTip parsing errors when synchronizing mail.

What I find a bit odd is that we already try to catch exceptions in Command/Sync.php on all getEntry calls, so that should already take care of it, no?

Jul 4 2024, 12:40 PM
mollekopf accepted D4839: Ignore iTip parsing errors when synchronizing mail.
Jul 4 2024, 12:31 PM
machniak closed D4818: Send QR-code content also plain text.
Jul 4 2024, 12:28 PM
machniak closed D4821: Use Laravel HTTP client in CompanionApp.
Jul 4 2024, 12:28 PM
machniak committed rK3407cd0a8367: Use Laravel HTTP client in CompanionApp (authored by machniak).
Use Laravel HTTP client in CompanionApp
Jul 4 2024, 12:28 PM
machniak committed rK356c7abbf687: Send QR-code content also plain text (authored by machniak).
Send QR-code content also plain text
Jul 4 2024, 12:28 PM
machniak updated the diff for D4839: Ignore iTip parsing errors when synchronizing mail.
  • phpdoc
Jul 4 2024, 12:27 PM
mollekopf accepted D4821: Use Laravel HTTP client in CompanionApp.
Jul 4 2024, 12:22 PM
mollekopf accepted D4818: Send QR-code content also plain text.
Jul 4 2024, 12:21 PM
mollekopf accepted D4836: Incremental migration EWS -> DAV.
Jul 4 2024, 12:21 PM
machniak requested review of D4839: Ignore iTip parsing errors when synchronizing mail.
Jul 4 2024, 12:19 PM
machniak closed D4830: Add --tenant option where needed.
Jul 4 2024, 11:59 AM
machniak closed D4833: Use Laravel HTTP client for Meet connections.
Jul 4 2024, 11:59 AM
machniak committed rKf774cc5f8fb9: Use Laravel HTTP client for Meet connections (authored by machniak).
Use Laravel HTTP client for Meet connections
Jul 4 2024, 11:59 AM
machniak committed rK870e7b0d2ebf: Add --tenant option where needed (authored by machniak).
Add --tenant option where needed
Jul 4 2024, 11:59 AM
machniak updated the diff for D4836: Incremental migration EWS -> DAV.
  • Missing DAV/Search
Jul 4 2024, 11:52 AM
machniak requested review of D4836: Incremental migration EWS -> DAV.
Jul 4 2024, 11:51 AM
mollekopf added a comment to D4830: Add --tenant option where needed.

You can just push it once you looked over the migration change.

Jul 4 2024, 9:09 AM
mollekopf requested changes to D4830: Add --tenant option where needed.

Looks good apart from the migration change (which might be fine but doesn't relate to the diff).

Jul 4 2024, 9:09 AM
mollekopf accepted D4833: Use Laravel HTTP client for Meet connections.

nice cleanup

Jul 4 2024, 9:06 AM
mollekopf added a comment to D4827: IMAP and DAV migration.

Good progress, but I was about to work on DAV, and I already have some conflicting code. Please, don't work on DAV at this moment.

Jul 4 2024, 8:37 AM
mollekopf updated the diff for D4827: IMAP and DAV migration.

Small imap fixup, let the exporter implement the migration strategy

Jul 4 2024, 8:34 AM

Jul 3 2024

machniak added a comment to D4827: IMAP and DAV migration.

Good progress, but I was about to work on DAV, and I already have some conflicting code. Please, don't work on DAV at this moment.

Jul 3 2024, 6:25 PM
mollekopf updated the diff for D4827: IMAP and DAV migration.

dav migration, separate migrators for imap/dav

Jul 3 2024, 5:49 PM
mollekopf committed rK0562b5965b2d: Fix deprecation warning (authored by mollekopf).
Fix deprecation warning
Jul 3 2024, 11:49 AM
mollekopf committed rK77f9db11fec6: Don't run bin/build.sh when it is just being sourced (authored by mollekopf).
Don't run bin/build.sh when it is just being sourced
Jul 3 2024, 11:49 AM
mollekopf committed rKb50e21e20860: Always remove the composer.lock file when running composer (authored by mollekopf).
Always remove the composer.lock file when running composer
Jul 3 2024, 10:29 AM
machniak added a comment to T8376: Debian 11: warning in /usr/share/php/HTTP/Request2.php.

Short term, we should update the php-http-request2 package. 2.6.0 supports PHP >= 5.6 still, so there's no issue with that.

Jul 3 2024, 9:59 AM · Bug Reports
mollekopf committed rKcd34fbc920ed: Differentiate submission vs smpt (authored by mollekopf).
Differentiate submission vs smpt
Jul 3 2024, 9:56 AM
mollekopf committed rKc0e38495ac0b: Document the used env variables (authored by mollekopf).
Document the used env variables
Jul 3 2024, 9:56 AM
mollekopf committed rK0c863311c36f: Pin commits while executing tests (authored by mollekopf).
Pin commits while executing tests
Jul 3 2024, 9:56 AM
mollekopf committed rK3521bfcf9b2e: docker/ci improvements (authored by mollekopf).
docker/ci improvements
Jul 3 2024, 9:56 AM
machniak requested review of D4833: Use Laravel HTTP client for Meet connections.
Jul 3 2024, 9:28 AM

Jul 2 2024

mollekopf committed rKc63c18f2b99b: Default to master (authored by mollekopf).
Default to master
Jul 2 2024, 9:06 PM
mollekopf committed rK15a40dc4563c: php-soap for ews (authored by mollekopf).
php-soap for ews
Jul 2 2024, 9:02 PM
machniak committed rRPK398c3120e83d: Add missing test file (authored by machniak).
Add missing test file
Jul 2 2024, 12:25 PM
machniak committed rRPK8f88b4b12086: Fix fatal error when parsing VEVENT without DTSTART (authored by machniak).
Fix fatal error when parsing VEVENT without DTSTART
Jul 2 2024, 12:22 PM
machniak committed rRPK1345402bb9ec: Fix tests using Roundcube master (authored by machniak).
Fix tests using Roundcube master
Jul 2 2024, 11:56 AM
machniak closed D4824: Data migration tool.
Jul 2 2024, 11:20 AM
machniak committed rKfd6cc6b72094: Data migration tool (authored by machniak).
Data migration tool
Jul 2 2024, 11:20 AM
machniak requested review of D4830: Add --tenant option where needed.
Jul 2 2024, 11:14 AM
mollekopf committed rKd6142713b1ad: More flexibility when executing tests (authored by mollekopf).
More flexibility when executing tests
Jul 2 2024, 8:36 AM
mollekopf committed rK3744892e9a9e: try again with the skipci group (authored by mollekopf).
try again with the skipci group
Jul 2 2024, 8:36 AM
mollekopf committed rKe10679124b19: We need slightly different options for the devenv and browsertests (authored by mollekopf).
We need slightly different options for the devenv and browsertests
Jul 2 2024, 8:36 AM
mollekopf committed rK46359b802ace: Support running the test and dev environments in parallel (authored by mollekopf).
Support running the test and dev environments in parallel
Jul 2 2024, 8:35 AM