Page MenuHomePhorge
Feed All Stories

Thu, Jul 25

emunson added a comment to T8379: Upgrade path from Ubuntu 18.04 or the future of kolab packages.

Sorry, I didn't mean to imply otherwise on the 389ds issue, I knew it was upstream that was broken but also that it is required for Kolab and has been stopping an update to 20.04.

Thu, Jul 25, 9:27 PM · Bug Reports
machniak added a comment to D4854: First attempt to get oauth going.

BTW, I noted that some of your differentials cannot be easily used. arc patch returns "Base commit is not in local repository". Then I get:

Checking patch docker/synapse/rootfs/opt/app-root/src/init.sh...
error: docker/synapse/rootfs/opt/app-root/src/init.sh: does not exist in index
Checking patch docker/synapse/rootfs/opt/app-root/src/homeserver.yaml...
error: docker/synapse/rootfs/opt/app-root/src/homeserver.yaml: does not exist in index
Checking patch docker/synapse/Dockerfile...
error: docker/synapse/Dockerfile: does not exist in index
Checking patch config.prod/src/database/seeds/PassportSeeder.php...
Checking patch config.demo/src/database/seeds/PassportSeeder.php...
Checking patch ci/testctl...
Hunk #1 succeeded at 111 (offset -1 lines).
Checking patch ci/env...
error: while searching for:
MEET_SERVER_TOKEN=simple123
PASSPORT_PROXY_OAUTH_CLIENT_ID=5909ca4f-df7e-45fe-b355-e7c195aef117
PASSPORT_PROXY_OAUTH_CLIENT_SECRET=3URb+3JGJM9wPuDnlUSTPOw2mqmHsoOV8NXanx9xwQM=
DES_KEY=kBxUM/53N9p9abusAoT0ZEAxwI2pxFz/
Thu, Jul 25, 10:09 AM · Restricted Project
machniak added a comment to D4854: First attempt to get oauth going.

I'm going to write tests.

Thu, Jul 25, 9:09 AM · Restricted Project

Wed, Jul 24

machniak committed rKda8e4454bfca: Data Migrator: Close IMAP connections cleanly (authored by machniak).
Data Migrator: Close IMAP connections cleanly
Wed, Jul 24, 1:56 PM
machniak requested review of D4863: Fix and unify checks for SoftDeletes capability on a model.
Wed, Jul 24, 1:56 PM
mollekopf accepted D4860: MariaDB compatibility fix.

Great find! I'm wondering where else we have the same assumption...

Wed, Jul 24, 9:10 AM

Tue, Jul 23

machniak committed rIacf0426c4739: Fix size=0 for uploaded files (authored by machniak).
Fix size=0 for uploaded files
Tue, Jul 23, 12:00 PM
machniak committed rI61e111c478ca: Fix PHP8 warning (authored by machniak).
Fix PHP8 warning
Tue, Jul 23, 12:00 PM
machniak committed rCa1b82ce077f6: Fix PHP8 warnings (authored by machniak).
Fix PHP8 warnings
Tue, Jul 23, 11:53 AM
machniak committed rRPK102847604da5: Fix PHP8 warnings (authored by machniak).
Fix PHP8 warnings
Tue, Jul 23, 11:25 AM

Mon, Jul 22

ghane added inline comments to D3866: [Python 3] setup-ldap reduce code overhead / make compatibel to dscreate beta packages.
Mon, Jul 22, 4:49 PM
ghane updated the diff for D3866: [Python 3] setup-ldap reduce code overhead / make compatibel to dscreate beta packages.
Mon, Jul 22, 4:42 PM
ghane added a comment to T8379: Upgrade path from Ubuntu 18.04 or the future of kolab packages.

389ds update issue resides on Ubuntu, it is not a Kolab issue.

Mon, Jul 22, 4:08 PM · Bug Reports
machniak requested review of D4860: MariaDB compatibility fix.
Mon, Jul 22, 3:16 PM
machniak committed rS8bae1357be24: Small CS fixes (authored by machniak).
Small CS fixes
Mon, Jul 22, 2:50 PM
machniak committed rKfed7b8267e6d: Data Migrator: Cleanup jobs code (authored by machniak).
Data Migrator: Cleanup jobs code
Mon, Jul 22, 1:21 PM
machniak closed D4857: Data Migrator: Improvements and tests.
Mon, Jul 22, 11:50 AM
machniak committed rKa1f0d888441d: Data Migrator: Improvements and tests (authored by machniak).
Data Migrator: Improvements and tests
Mon, Jul 22, 11:50 AM
machniak updated the diff for D4857: Data Migrator: Improvements and tests.
  • Better const name
Mon, Jul 22, 11:48 AM
machniak requested review of D4857: Data Migrator: Improvements and tests.
Mon, Jul 22, 11:46 AM

Sun, Jul 21

emunson added a comment to T8379: Upgrade path from Ubuntu 18.04 or the future of kolab packages.

Please do, that might help me get the 389ds update for ubuntu functioning and get me off of 18.04 finally.

Sun, Jul 21, 1:11 PM · Bug Reports

Thu, Jul 18

mollekopf committed rK32e7f67a69a3: Use the stdout logdriver in podman (authored by mollekopf).
Use the stdout logdriver in podman
Thu, Jul 18, 11:55 AM
mollekopf committed rKad209f38eefa: podman fixes (authored by mollekopf).
podman fixes
Thu, Jul 18, 11:54 AM
mollekopf committed rK6cce402c81f6: ci/testctl (authored by mollekopf).
ci/testctl
Thu, Jul 18, 11:54 AM
mollekopf committed rK3f8dd139dea3: postfix fixes (authored by mollekopf).
postfix fixes
Thu, Jul 18, 11:54 AM
mollekopf committed rK76114b9514a4: ci deploy role (authored by mollekopf).
ci deploy role
Thu, Jul 18, 11:54 AM
mollekopf updated the diff for D4854: First attempt to get oauth going.

Cleanup

Thu, Jul 18, 11:50 AM · Restricted Project
mollekopf updated the diff for D4854: First attempt to get oauth going.

Separate token scope

Thu, Jul 18, 11:39 AM · Restricted Project

Wed, Jul 17

mollekopf added inline comments to D4854: First attempt to get oauth going.
Wed, Jul 17, 2:42 PM · Restricted Project
machniak committed rKd3f874dd159b: EWS: Put X-MS-ID in the main VEVENT block (authored by machniak).
EWS: Put X-MS-ID in the main VEVENT block
Wed, Jul 17, 2:41 PM
mollekopf added a project to D4854: First attempt to get oauth going: Restricted Project.
Wed, Jul 17, 2:19 PM · Restricted Project
mollekopf retitled D4854: First attempt to get oauth going from First attempt to get oauth going to OAuth for element/synapse.
Wed, Jul 17, 2:19 PM · Restricted Project
mollekopf requested review of D4854: First attempt to get oauth going.
Wed, Jul 17, 2:12 PM · Restricted Project
machniak committed rK5ce1c2d1b78a: Fix test regression (authored by machniak).
Fix test regression
Wed, Jul 17, 1:24 PM
machniak committed rK76d38b70c9c8: Fix flaky test (authored by machniak).
Fix flaky test
Wed, Jul 17, 1:04 PM
machniak committed rK3b14529b0c25: Fix code style and small regression (authored by machniak).
Fix code style and small regression
Wed, Jul 17, 12:11 PM
machniak closed D4848: IMAP/DAV/EWS migrator improvements and tests.
Wed, Jul 17, 11:42 AM
machniak committed rK50f6240db029: Cleanup (authored by machniak).
Cleanup
Wed, Jul 17, 11:42 AM
machniak committed rKfdb35bdfc18c: EWS: Improve distlist members handling (authored by machniak).
EWS: Improve distlist members handling
Wed, Jul 17, 11:42 AM
machniak committed rK642b4d497828: IMAP/DAV/EWS migrator improvements and tests (authored by machniak).
IMAP/DAV/EWS migrator improvements and tests
Wed, Jul 17, 11:42 AM
mollekopf planned changes to D4812: Limit profit by wallet balance.
Wed, Jul 17, 9:05 AM
mollekopf accepted D4848: IMAP/DAV/EWS migrator improvements and tests.
Wed, Jul 17, 9:05 AM

Tue, Jul 16

machniak updated the diff for D4848: IMAP/DAV/EWS migrator improvements and tests.
  • EWS: Fix some contact properties in exported vCard
  • EWS: Fix lists handling
  • EWS: Improved tasks handling
Tue, Jul 16, 4:26 PM
Spenneberg added a comment to T8367: PHP Error: required kolabformat module not found.

I can second that. I ran into this issue as well. The dependency is not configured therefore the package is missing when doing dnf install kolab.

Tue, Jul 16, 2:34 PM · Bug Reports
Spenneberg added a comment to T8379: Upgrade path from Ubuntu 18.04 or the future of kolab packages.

Hi there,
I was just able to successfully upgrade from CentOS 7 to Almalinux 9. Everything seems to be working the in place upgrade of the 389ds and the cyrus imapd were a bit of a hassle, but after testing it several times based on backups it worked ok. I can share my list of commands.

Tue, Jul 16, 2:33 PM · Bug Reports

Mon, Jul 15

emunson added a comment to T7133: Unable to send mail via web interface after roundcube update.

I managed to get the package updated but I still cannot send from the webmail interface, I see the same errors in roundcube/errors.log (with a new line number)

[15-Jul-2024 14:24:45 -0400]: <ka2vqi5j> PHP Error: STARTTLS failed (POST /webmail/hF3kdGo6e2kLGlvH/?_task=mail&_unlock=loading1721067885788&_framed=1&_action=send)
[15-Jul-2024 14:24:45 -0400]: <ka2vqi5j> PHP Error: Invalid response code received from server (POST /webmail/hF3kdGo6e2kLGlvH/?_task=mail&_unlock=loading1721067885788&_framed=1&_action=send)
[15-Jul-2024 14:24:45 -0400]: <ka2vqi5j> SMTP Error: Authentication failure: STARTTLS failed (Code: ) in /usr/share/roundcubemail/program/lib/Roundcube/rcube.php on line 1815 (POST /webmail/hF3kdGo6e2kLGlvH/?_task=mail&_unlock=loading1721067885788&_framed=1&_action=send)
Mon, Jul 15, 8:27 PM · Kolab 16, Bug Reports
emunson reopened T7133: Unable to send mail via web interface after roundcube update as "Open".

I don't think this should be closed, the roundcube-1.5.7.4-1 package which contains the fix is not installable on Ubuntu 18.04 (it conflicts with roundcube-plugins-kolab) so this is an open issue for me.

Mon, Jul 15, 8:14 PM · Kolab 16, Bug Reports
mollekopf updated the diff for D4851: Attempted to support bcc via eas 16.0.

sync bcc via eas 16.0

Mon, Jul 15, 4:06 PM
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.

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

Thanks. Fixed.

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

Sun, Jul 14

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

Fri, Jul 12

mollekopf committed rK06eec1a1841c: Updated readme (authored by mollekopf).
Updated readme
Fri, Jul 12, 11:27 AM
mollekopf committed rK748eba1ec6dd: kolabctl selfcheck without all the noise (authored by mollekopf).
kolabctl selfcheck without all the noise
Fri, Jul 12, 10:28 AM
mollekopf committed rKd2a92eb9d348: Amavis fixup (authored by mollekopf).
Amavis fixup
Fri, Jul 12, 10:28 AM
mollekopf committed rKff77cb128d66: kolabctl run to restart containers (authored by mollekopf).
kolabctl run to restart containers
Fri, Jul 12, 10:28 AM
mollekopf committed rK34a5afca8cc7: ansible setup fixes (authored by mollekopf).
ansible setup fixes
Fri, Jul 12, 10:28 AM
mollekopf committed rK82ee3d689fe5: webrtc/meet fixes (authored by mollekopf).
webrtc/meet fixes
Fri, Jul 12, 10:27 AM
mollekopf committed rK6afb1bbd50c3: letsencrypt cert support (authored by mollekopf).
letsencrypt cert support
Fri, Jul 12, 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
Fri, Jul 12, 10:27 AM
mollekopf committed rK7d4dd5692016: Set the SIEVE_BACKEND (authored by mollekopf).
Set the SIEVE_BACKEND
Fri, Jul 12, 10:27 AM
mollekopf committed rK4c9c2a41d7b9: Remove no longer required bin/configure functionality (authored by mollekopf).
Remove no longer required bin/configure functionality
Fri, Jul 12, 10:27 AM

Tue, Jul 9

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

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

Mon, Jul 8

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

Sun, Jul 7

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

Looks good to me.

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

In favor of the other diff

Sun, Jul 7, 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.

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

Fri, Jul 5

emunson created T8379: Upgrade path from Ubuntu 18.04 or the future of kolab packages.
Fri, Jul 5, 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.

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

It seems to me we should:

..

Fri, Jul 5, 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

Fri, Jul 5, 12:00 PM
machniak updated the diff for D4842: Sync Calendars first.
  • It's a debug not a warning
Fri, Jul 5, 11:48 AM
machniak updated the diff for D4842: Sync Calendars first.
  • Move sorting to later place
Fri, Jul 5, 11:47 AM
machniak updated the diff for D4842: Sync Calendars first.
  • Fix sorting callback
Fri, Jul 5, 11:03 AM
machniak updated the diff for D4842: Sync Calendars first.
  • Fix sign
Fri, Jul 5, 10:25 AM
machniak requested review of D4842: Sync Calendars first.
Fri, Jul 5, 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.

Fri, Jul 5, 9:27 AM

Thu, Jul 4

machniak closed D4836: Incremental migration EWS -> DAV.
Thu, Jul 4, 3:07 PM