Page MenuHomePhorge
Feed All Stories

Nov 7 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK2451fd52dae3: Deployment configs (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Deployment configs
Nov 7 2022, 9:55 AM
mollekopf updated the diff for D3932: MFA via CompanionApp.

Now with tests.

Nov 7 2022, 9:44 AM

Nov 6 2022

sicherha abandoned D3448: [Python 3] <= between different type error .

Abandoning this in favour of D3944.

Nov 6 2022, 8:56 PM
sicherha requested review of D3944: Fix signature of `Logger.debug()`.
Nov 6 2022, 6:21 PM
sicherha accepted D3884: Space in cyrus imapfolder_path.
Nov 6 2022, 2:23 PM
sicherha-admin renamed T7001: Spam posting removed from full stack developer in contoso setting nothing follows to Spam posting removed.
Nov 6 2022, 2:15 PM
sicherha-admin renamed T6983: Spam posting removed from Want to know about Turkish Airlines NY office ? to Spam posting removed.
Nov 6 2022, 2:14 PM
sicherha closed T6971: Debian 10 : upgrade has broken roundcubemail as Resolved.

Yeah, apparently the inclusion of updates from Kolab:16:Testing into Kolab:16 has to be done manually. Glad the Roundcube upgrade path is now finally working as expected.

Nov 6 2022, 2:08 PM · Bug Reports

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
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK384b7625bb21: 2fa stuff (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
2fa stuff
Nov 4 2022, 9:56 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKe912bb28fd16: The companionid is single digit atm. (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
The companionid is single digit atm.
Nov 4 2022, 9:44 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK4a95455414f2: Detect the scope (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Detect the scope
Nov 4 2022, 9:42 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKdcc98cfb1eaa: Renamed the 2fa scope to mfa (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Renamed the 2fa scope to mfa
Nov 4 2022, 9:34 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKeb98f92f272f: Attempt to disable mfa when requesting an mfa token. (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Attempt to disable mfa when requesting an mfa token.
Nov 4 2022, 9:03 AM

Nov 3 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK720d4a7d4eef: 2fa stuff (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
2fa stuff
Nov 3 2022, 1:19 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK33a87ee2c5a2: 2fa stuff (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
2fa stuff
Nov 3 2022, 1:11 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK1562d59a721b: 2FA stuff (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
2FA stuff
Nov 3 2022, 12:25 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKec5e8c48f199: .env cleanup (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
.env cleanup
Nov 3 2022, 12:25 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKef686062b9b9: Cleanup .env (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Cleanup .env
Nov 3 2022, 12:25 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKd3e7fe17e498: localhost .env cleanup (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
localhost .env cleanup
Nov 3 2022, 12:25 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKc2582c3f1fff: Follow symbolic links (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Follow symbolic links
Nov 3 2022, 12:25 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKcddade6f1610: Ansible env file cleanup (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Ansible env file cleanup
Nov 3 2022, 12:25 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKcc2f5e1b8d22: Support building backend from source as well (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Support building backend from source as well
Nov 3 2022, 12:25 PM

Nov 2 2022

johndoe added a comment to T6971: Debian 10 : upgrade has broken roundcubemail.

@sicherha and @mollekopf
Today I saw that roundcubemail-1.5.3-0~kolab2 is available and installed it succesfully, thank you.

Nov 2 2022, 2:01 PM · Bug Reports

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 rK37b8f7ddecba: Set the default displayname (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Set the default displayname
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK973ae614f174: Inject the ip of the frontend as well (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Inject the ip of the frontend as well
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK164bf8d92618: Some tweaking to make sure the frontend doesn't become a backend. (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Some tweaking to make sure the frontend doesn't become a backend.
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKe8d42d5b4428: Don't set unnecessary hostnames (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Don't set unnecessary hostnames
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK81c0a66f5d57: Separate mupdate master (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Separate mupdate master
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKf5078424db63: Mount the cyrus-imap directory (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Mount the cyrus-imap directory
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK706bd341b2e4: Deployment configs (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Deployment configs
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKab0cbed3777c: A somewhat functional imap-backend (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
A somewhat functional imap-backend
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKf35cf8c50d23: Log to stdout (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Log to stdout
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK29f034be6980: [Draft] 2FA via CompanionApp for Kolab4 logons (authored by machniak).
[Draft] 2FA via CompanionApp for Kolab4 logons
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKe4a78885231b: Makefile (authored by mollekopf).
Makefile
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKd0d6dbe44cb8: Configurable services domain (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Configurable services domain
Oct 26 2022, 11:33 AM
Diffusion closed D3926: Configurable services domain.
Oct 26 2022, 11:33 AM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK618f331d77f9: Fix "not ready" state for ready users (authored by machniak).
Fix "not ready" state for ready users
Oct 26 2022, 11:32 AM
machniak closed D3920: Fix "not ready" state for ready users.
Oct 26 2022, 11:32 AM
machniak accepted D3920: Fix "not ready" state for ready users.
Oct 26 2022, 11:27 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 22 2022

machniak accepted D3926: Configurable services domain.
Oct 22 2022, 2:45 PM
ghane added inline comments to D3884: Space in cyrus imapfolder_path.
Oct 22 2022, 12:11 PM
ghane updated the diff for D3866: [Python 3] setup-ldap reduce code overhead / make compatibel to dscreate beta packages.

Some small adjustments on dscreate data and comments

Oct 22 2022, 12:05 PM

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
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK5c22420db7d6: Fix "not ready" state for ready users (authored by machniak).
Fix "not ready" state for ready users
Oct 21 2022, 1:54 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
shunyiba919 updated shunyiba919.
Oct 21 2022, 4:26 AM

Oct 20 2022

machniak requested review of D3920: Fix "not ready" state for ready users.
Oct 20 2022, 3:48 PM
machniak 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 20 2022, 12:01 PM · Restricted Project
Diffusion closed D3845: Persistency for mariadb, ldap, imap & bridged networking.
Oct 20 2022, 11:56 AM
machniak closed D3785: [DRAFT] Direct IMAP backend.
Oct 20 2022, 11:56 AM

Oct 19 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKdb32f04f0960: Mount the cyrus-imap directory (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Mount the cyrus-imap directory
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKecafb7bf215d: Deployment configs (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Deployment configs
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK4ae901b7f730: A somewhat functional imap-backend (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
A somewhat functional imap-backend
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKcf0edf89f7b4: Log to stdout (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Log to stdout
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK93bbc9690b44: [Draft] 2FA via CompanionApp for Kolab4 logons (authored by machniak).
[Draft] 2FA via CompanionApp for Kolab4 logons
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK285c8064c62e: Fixup to b6b8d52036afb1715e2c398cc6b6795c2b9e276d (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Fixup to b6b8d52036afb1715e2c398cc6b6795c2b9e276d
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK2fdd6dbd9e5c: Makefile (authored by mollekopf).
Makefile
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKc7e20b46aeda: CI fixes (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
CI fixes
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK476569bee391: Fixup for released job (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Fixup for released job
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK9520519d0815: Use the cyrus-sasl endpoint for sasl authentication (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Use the cyrus-sasl endpoint for sasl authentication
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKbb9264e33104: Direct IMAP backend (authored by machniak).
Direct IMAP backend
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK04bc16de84a5: Removed the unused ds389 container (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Removed the unused ds389 container
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKb7fc171d4d29: cyrus-sasl authentication endpoint (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
cyrus-sasl authentication endpoint
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKfff273b3232f: A way to get a shell in the test container (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
A way to get a shell in the test container
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKdd042f521cc7: Persistency for mariadb, ldap, imap & bridged networking (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Persistency for mariadb, ldap, imap & bridged networking
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK2242d339e0df: Removed the unused worker (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Removed the unused worker
Oct 19 2022, 5:06 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK9fefed6107e8: Enable PGP integration by default for WOAT (authored by Christian Mollekopf <mollekopf@apheleia-it.ch>).
Enable PGP integration by default for WOAT
Oct 19 2022, 5:06 PM
machniak accepted D3785: [DRAFT] Direct IMAP backend.
Oct 19 2022, 12:08 PM
mollekopf updated the diff for D3785: [DRAFT] Direct IMAP backend.

Call IMAP::verifyAccount from the create job

Oct 19 2022, 12:01 PM
machniak added inline comments to D3785: [DRAFT] Direct IMAP backend.
Oct 19 2022, 11:48 AM
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
machniak added inline comments to D3785: [DRAFT] Direct IMAP backend.
Oct 19 2022, 11:02 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
sitedata added a comment to Roundcube Next.
Oct 19 2022, 8:29 AM
sitedata awarded Bug Zapper to recipient: sitedata.
Oct 19 2022, 8:12 AM
sitedata awarded Story Teller to recipient: sitedata.
Oct 19 2022, 8:12 AM
sitedata updated sitedata.
Oct 19 2022, 8:11 AM

Oct 18 2022

machniak committed rRPKf277f5c0060a: Don't list Collected Recipients and Trusted Senders as options for the… (authored by machniak).
Don't list Collected Recipients and Trusted Senders as options for the…
Oct 18 2022, 11:21 AM
machniak committed rRPK685370e30974: Prevent from a fatal error when DAV connection fails (authored by machniak).
Prevent from a fatal error when DAV connection fails
Oct 18 2022, 11:21 AM

Oct 17 2022

Jeroen van Meeuwen (Apheleia IT) <vanmeeuwen@apheleia-it.ch> committed rKd9f093f61528: Move setting to abuse config (authored by Jeroen van Meeuwen (Apheleia IT) <vanmeeuwen@apheleia-it.ch>).
Move setting to abuse config
Oct 17 2022, 3:45 PM
machniak committed rK3ee5c9d03859: Abuse check (authored by machniak).
Abuse check
Oct 17 2022, 3:42 PM
machniak closed D3914: Abuse check.
Oct 17 2022, 3:42 PM
vanmeeuwen accepted D3914: Abuse check.
Oct 17 2022, 3:38 PM