Page MenuHomePhorge
Feed Advanced Search

Dec 30 2022

mollekopf added a comment to T7109: Cannot read mail from web interface.

Just for clarification:

  • On Debian 10 and Ubuntu 18.04 the php-kolabformat 1.3.0 update should indeed not be available
  • With the 1.3.0 update the kolabformat.php file is expected to no longer exist, as it is not required by php and no longer generated in more recent swig variants.
  • Kolab is not currently php 8 compatible (though we are working towards it).
Dec 30 2022, 3:58 PM · Bug Reports
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rI92b67311bc89: Fixed utf-8 regex (authored by mollekopf).
Fixed utf-8 regex
Dec 30 2022, 2:32 PM
mollekopf closed D2578: Fixed utf-8 regex.
Dec 30 2022, 2:32 PM
mollekopf accepted D3968: Remove type declaration from property.
Dec 30 2022, 2:31 PM

Dec 29 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK7e3092124999: Makefile (authored by mollekopf).
Makefile
Dec 29 2022, 12:03 PM

Dec 28 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK27f6c783a3c9: Makefile (authored by mollekopf).
Makefile
Dec 28 2022, 11:36 AM

Dec 19 2022

mollekopf added inline comments to rC608f26382035: php 8 compat.
Dec 19 2022, 2:08 PM

Dec 2 2022

mollekopf added a comment to D3962: Disable the freebusy UI if no kolab_freebusy_server is configured.

I was now able to verify that that this work.

Dec 2 2022, 12:51 PM
mollekopf updated the diff for D3962: Disable the freebusy UI if no kolab_freebusy_server is configured.

Hide the table entry and legend

Dec 2 2022, 12:50 PM
mollekopf added a reviewer for D3962: Disable the freebusy UI if no kolab_freebusy_server is configured: Restricted Project.
Dec 2 2022, 11:13 AM
mollekopf requested review of D3962: Disable the freebusy UI if no kolab_freebusy_server is configured.
Dec 2 2022, 11:13 AM

Nov 21 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKbae84f355a91: Makefile (authored by mollekopf).
Makefile
Nov 21 2022, 1:48 PM

Nov 18 2022

mollekopf added inline comments to D3950: Update to Passport 11.3.
Nov 18 2022, 4:40 PM
mollekopf added a reviewer for D3950: Update to Passport 11.3: Restricted Project.
Nov 18 2022, 4:39 PM
mollekopf requested review of D3950: Update to Passport 11.3.
Nov 18 2022, 4:39 PM

Nov 17 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK4adda1135147: Makefile (authored by mollekopf).
Makefile
Nov 17 2022, 10:28 AM

Nov 16 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK0e4dee2ba5df: Makefile (authored by mollekopf).
Makefile
Nov 16 2022, 4:41 PM
mollekopf added inline comments to D3932: MFA via CompanionApp.
Nov 16 2022, 4:11 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK8c462b26be16: Makefile (authored by mollekopf).
Makefile
Nov 16 2022, 12:35 PM

Nov 15 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK7cb76953cecf: Makefile (authored by mollekopf).
Makefile
Nov 15 2022, 12:15 PM
mollekopf updated the diff for D3932: MFA via CompanionApp.

String based uuid, fixed test

Nov 15 2022, 10:25 AM

Nov 14 2022

mollekopf updated the diff for D3932: MFA via CompanionApp.

Fixed unittest

Nov 14 2022, 11:07 AM

Nov 10 2022

mollekopf updated the test plan for D3932: MFA via CompanionApp.
Nov 10 2022, 1:02 PM

Nov 9 2022

mollekopf updated the diff for D3932: MFA via CompanionApp.

Fixed lint issues

Nov 9 2022, 9:01 AM
mollekopf updated the diff for D3932: MFA via CompanionApp.

deduplicate sql queries, router reload

Nov 9 2022, 8:59 AM

Nov 7 2022

mollekopf updated the diff for D3932: MFA via CompanionApp.

Cleanup of a bunch of accidentally added changes

Nov 7 2022, 10:18 PM
mollekopf updated the diff for D3932: MFA via CompanionApp.

Addressed the comments

Nov 7 2022, 10:13 PM
mollekopf updated the diff for D3932: MFA via CompanionApp.

Now with tests.

Nov 7 2022, 9:44 AM

Nov 4 2022

mollekopf updated the diff for D3932: MFA via CompanionApp.

Cleanup

Nov 4 2022, 5:00 PM
mollekopf updated the summary of D3932: MFA via CompanionApp.
Nov 4 2022, 4:56 PM
mollekopf updated the diff for D3932: MFA via CompanionApp.

Fixed linting issues

Nov 4 2022, 4:54 PM
mollekopf abandoned D3938: Attempted to resolve some lint issues.
Nov 4 2022, 4:37 PM
mollekopf requested review of D3938: Attempted to resolve some lint issues.
Nov 4 2022, 4:31 PM
mollekopf requested review of D3932: MFA via CompanionApp.
Nov 4 2022, 3:43 PM
mollekopf updated the diff for D3902: Deployment configs.

Cleaned up .env files & follow symbolic links in configure.sh

Nov 4 2022, 3:42 PM · Restricted Project

Oct 31 2022

mollekopf added a comment to D3902: Deployment configs.

Stripping all the secrets will require some additional setup-procedure to generate them, so I'm not going to do that in this patch. The situation has not actually gotten worse because I just concatenated src/env.example and ansible/env.local into ansible/env.

Oct 31 2022, 10:28 PM · Restricted Project

Oct 26 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKe4a78885231b: Makefile (authored by mollekopf).
Makefile
Oct 26 2022, 11:33 AM

Oct 24 2022

mollekopf added a comment to D3902: Deployment configs.

Specifically the problem might be with src/database/migrations/2022_05_13_090000_permissions_and_room_subscriptions.php. It probably should check if the SKUs already exist and not try to add them again if so. There's another problem with this migration file. It is not self-contained, i.e. it does not remove 'meet' SKU in up(), but does add it in down().

Oct 24 2022, 10:56 PM · Restricted Project
mollekopf added a comment to D3902: Deployment configs.

This migration thing is a mess and will be problematic in the future. I however have no better idea. We'll have to be very careful in the future. And this makes managing Kolab4 installation (and updates), if you are not Apheleia IT, very difficult.

Oct 24 2022, 10:27 AM · Restricted Project

Oct 21 2022

mollekopf added a comment to D3926: Configurable services domain.

fwiw, the same could be done for the admin/reseller domain if we wanted to.

Oct 21 2022, 2:20 PM
mollekopf added a reviewer for D3926: Configurable services domain: Restricted Project.

This should resolve the following modification:

Oct 21 2022, 2:19 PM
mollekopf updated the diff for D3926: Configurable services domain.

line length

Oct 21 2022, 2:18 PM
mollekopf updated the diff for D3926: Configurable services domain.

Backwards compatibility

Oct 21 2022, 2:14 PM
mollekopf requested review of D3926: Configurable services domain.
Oct 21 2022, 2:12 PM
mollekopf updated the diff for D3920: Fix "not ready" state for ready users.

Adjusted tests to pass again

Oct 21 2022, 11:05 AM

Oct 19 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK2fdd6dbd9e5c: Makefile (authored by mollekopf).
Makefile
Oct 19 2022, 5:06 PM
mollekopf updated the diff for D3785: [DRAFT] Direct IMAP backend.

Call IMAP::verifyAccount from the create job

Oct 19 2022, 12:01 PM
mollekopf updated the diff for D3785: [DRAFT] Direct IMAP backend.

Addressed 2 out of 3 comments

Oct 19 2022, 11:38 AM
mollekopf added inline comments to D3785: [DRAFT] Direct IMAP backend.
Oct 19 2022, 11:36 AM
mollekopf abandoned D3890: Abuse check.
Oct 19 2022, 10:55 AM
mollekopf updated the diff for D3902: Deployment configs.

Deployment configs as a filesystem overlay

Oct 19 2022, 10:41 AM · Restricted Project
mollekopf updated the diff for D3785: [DRAFT] Direct IMAP backend.

Optional IMAP backend, pass tests with imap backend disabled, fixed IMAP::verifyAccount.

Oct 19 2022, 10:32 AM

Oct 12 2022

mollekopf added a comment to D3890: Abuse check.

I suppose Handler::created could be used to spawn a job, not sure if it is a good solution or not.

Oct 12 2022, 5:50 PM
mollekopf added a comment to D3890: Abuse check.

The abuse check now lives externally. As a generic mechanism vanmeeuwen suggested that we may be able to install an app/Handler/Abuse.php just like we do for app/Handler/Mailbox.php, and that this might provide a suitable generic hook to run an abuse-check background job.

Oct 12 2022, 5:43 PM

Oct 11 2022

mollekopf updated the diff for D3902: Deployment configs.

Cleanup

Oct 11 2022, 12:32 AM · Restricted Project
mollekopf updated the summary of D3902: Deployment configs.
Oct 11 2022, 12:26 AM · Restricted Project
mollekopf updated the summary of D3902: Deployment configs.
Oct 11 2022, 12:22 AM · Restricted Project
mollekopf added a reviewer for D3902: Deployment configs: Restricted Project.
Oct 11 2022, 12:18 AM · Restricted Project
mollekopf updated the diff for D3902: Deployment configs.

Removed production seeder

Oct 11 2022, 12:16 AM · Restricted Project
mollekopf updated the diff for D3902: Deployment configs.

Fixed production seeder

Oct 11 2022, 12:10 AM · Restricted Project
mollekopf requested review of D3902: Deployment configs.
Oct 11 2022, 12:07 AM · Restricted Project

Oct 7 2022

mollekopf committed rK12a0d451580b: Label customization (authored by machniak).
Label customization
Oct 7 2022, 2:28 PM

Sep 29 2022

mollekopf added inline comments to D3797: A new artisan status:health command.
Sep 29 2022, 1:16 PM
mollekopf updated the diff for D3797: A new artisan status:health command.

Dropped the need for an email address, fixed spacing

Sep 29 2022, 1:15 PM
mollekopf added a reviewer for D3842: Made UserTest independent from pgp.enable config: Restricted Project.
Sep 29 2022, 9:45 AM
mollekopf added a reviewer for D3839: Avoid hardcoding ip's in the NGINXTest: Restricted Project.

Required with the new docker-networking setup.

Sep 29 2022, 9:45 AM
mollekopf added a reviewer for D3845: Persistency for mariadb, ldap, imap & bridged networking: Restricted Project.
Sep 29 2022, 9:39 AM
mollekopf requested review of D3845: Persistency for mariadb, ldap, imap & bridged networking.
Sep 29 2022, 9:37 AM
mollekopf requested review of D3842: Made UserTest independent from pgp.enable config.
Sep 29 2022, 9:36 AM
mollekopf requested review of D3839: Avoid hardcoding ip's in the NGINXTest.
Sep 29 2022, 9:36 AM
mollekopf updated the diff for D3797: A new artisan status:health command.

Addressed comments, added redis check.

Sep 29 2022, 9:36 AM

Sep 28 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK08ee21d32315: Adjustments until kompose convert -f docker-compose.yaml works (authored by mollekopf).
Adjustments until kompose convert -f docker-compose.yaml works
Sep 28 2022, 10:07 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKc6d80d2fb2d4: Adjustments until kompose convert -f docker-compose.yaml works (authored by mollekopf).
Adjustments until kompose convert -f docker-compose.yaml works
Sep 28 2022, 5:56 PM

Sep 26 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKce3cf89ede90: Make the docker-compose.build.yml standalone (authored by mollekopf).
Make the docker-compose.build.yml standalone
Sep 26 2022, 9:11 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK70414607daac: Drop the environment variables we don't require and rely on defaults instead. (authored by mollekopf).
Drop the environment variables we don't require and rely on defaults instead.
Sep 26 2022, 9:11 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK51ccb069c92e: Adjust defaults to the kolab.local setup (authored by mollekopf).
Adjust defaults to the kolab.local setup
Sep 26 2022, 9:11 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK123b8ef3219c: docker-compose does the waiting for us. (authored by mollekopf).
docker-compose does the waiting for us.
Sep 26 2022, 9:11 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK71b2a61b578b: Move services which we only use as build-instruction to a separate file. (authored by mollekopf).
Move services which we only use as build-instruction to a separate file.
Sep 26 2022, 9:11 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKbdde3d67418d: Adjustments until kompose convert -f docker-compose.yaml works (authored by mollekopf).
Adjustments until kompose convert -f docker-compose.yaml works
Sep 26 2022, 9:10 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKc32f0744e6fe: Makefile (authored by mollekopf).
Makefile
Sep 26 2022, 9:10 PM
mollekopf committed rK1dcca384e1ac: beginnings of a roundcube image (authored by mollekopf).
beginnings of a roundcube image
Sep 26 2022, 1:40 PM
mollekopf committed rK01c591d43c1f: Make the docker-compose.build.yml standalone (authored by mollekopf).
Make the docker-compose.build.yml standalone
Sep 26 2022, 11:50 AM
mollekopf committed rK497d5e7992f4: Drop the environment variables we don't require and rely on defaults instead. (authored by mollekopf).
Drop the environment variables we don't require and rely on defaults instead.
Sep 26 2022, 10:52 AM
mollekopf committed rK537a06996f82: Adjust defaults to the kolab.local setup (authored by mollekopf).
Adjust defaults to the kolab.local setup
Sep 26 2022, 10:52 AM
mollekopf committed rKb48980aa9eab: docker-compose does the waiting for us. (authored by mollekopf).
docker-compose does the waiting for us.
Sep 26 2022, 9:17 AM
mollekopf committed rK849269601d61: Move services which we only use as build-instruction to a separate file. (authored by mollekopf).
Move services which we only use as build-instruction to a separate file.
Sep 26 2022, 9:17 AM

Sep 21 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK4f3729996601: Adjustments until kompose convert -f docker-compose.yaml works (authored by mollekopf).
Adjustments until kompose convert -f docker-compose.yaml works
Sep 21 2022, 11:30 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK657da43b09d5: Makefile (authored by mollekopf).
Makefile
Sep 21 2022, 11:30 PM

Sep 20 2022

mollekopf updated the diff for D3821: Throw an error if we attempt to release a manually executed job..

Adjusted tests to expect the exception. All tests are passing.

Sep 20 2022, 4:36 PM
mollekopf updated the diff for D3704: Allow unauthenticated requests for CalDAV/CardDAV/ActiveSync.

Adjusted tests

Sep 20 2022, 4:36 PM
mollekopf requested review of D3821: Throw an error if we attempt to release a manually executed job..
Sep 20 2022, 1:04 PM
mollekopf requested review of D3704: Allow unauthenticated requests for CalDAV/CardDAV/ActiveSync.
Sep 20 2022, 1:04 PM
mollekopf added a comment to D3704: Allow unauthenticated requests for CalDAV/CardDAV/ActiveSync.

yes, for activesync.

Sep 20 2022, 1:04 PM
mollekopf added a comment to D3821: Throw an error if we attempt to release a manually executed job..

I don't think there's anything retrying if we're manually executing the job, so I stand by my proposal.

Sep 20 2022, 1:03 PM

Sep 19 2022

mollekopf closed D3827: Changes for WOAT support.
Sep 19 2022, 12:11 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK7be664fd154a: Adjustments until kompose convert -f docker-compose.yaml works (authored by mollekopf).
Adjustments until kompose convert -f docker-compose.yaml works
Sep 19 2022, 10:46 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK9e6693805432: Makefile (authored by mollekopf).
Makefile
Sep 19 2022, 10:46 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK462f24f37900: Changes for WOAT support (authored by mollekopf).
Changes for WOAT support
Sep 19 2022, 10:46 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK087624b4571c: Merged the proxy containers (authored by mollekopf).
Merged the proxy containers
Sep 19 2022, 10:46 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK6d706eb8bf4d: Removed unused .dockerenv mount (authored by mollekopf).
Removed unused .dockerenv mount
Sep 19 2022, 10:46 AM