Page MenuHomePhorge
Feed Advanced Search

Nov 28 2022

machniak committed rRPK48027bc26ec3: Optionally store original DAV object content in the cache (authored by machniak).
Optionally store original DAV object content in the cache
Nov 28 2022, 12:30 PM
machniak committed rRPKa674b5e9ade6: Limit number of DAV requests when fetching many objects (authored by machniak).
Limit number of DAV requests when fetching many objects
Nov 28 2022, 12:30 PM
machniak committed rRPK454e21c47eff: Performance: Cache DAV home(s) discovery, skip redundant DAV request (authored by machniak).
Performance: Cache DAV home(s) discovery, skip redundant DAV request
Nov 28 2022, 12:30 PM

Nov 22 2022

machniak requested review of D3956: DAV Client.
Nov 22 2022, 3:33 PM

Nov 18 2022

machniak committed rK1e491695314c: Fix namespace (authored by machniak).
Fix namespace
Nov 18 2022, 1:36 PM
machniak committed rK1c0c797fb4f1: Fix Mollie tests (partially) (authored by machniak).
Fix Mollie tests (partially)
Nov 18 2022, 12:00 PM

Nov 17 2022

machniak committed rK57877bab0c41: Improve status:health (authored by machniak).
Improve status:health
Nov 17 2022, 3:15 PM
machniak committed rKca6ce82403a2: Fix various test issues (authored by machniak).
Fix various test issues
Nov 17 2022, 2:23 PM

Nov 16 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK42091037a813: [Draft] 2FA via CompanionApp for Kolab4 logons (authored by machniak).
[Draft] 2FA via CompanionApp for Kolab4 logons
Nov 16 2022, 4:27 PM
machniak closed D3698: [Draft] 2FA via CompanionApp for Kolab4 logons.
Nov 16 2022, 4:27 PM
machniak accepted D3932: MFA via CompanionApp.

Three small suggestions added, but it's acceptable anyway.

Nov 16 2022, 3:15 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK28dc1117eb21: [Draft] 2FA via CompanionApp for Kolab4 logons (authored by machniak).
[Draft] 2FA via CompanionApp for Kolab4 logons
Nov 16 2022, 12:35 PM
machniak committed rK55a1cdf6acae: Don't throw when creating LDAP group/resource/shared-folder and it already… (authored by machniak).
Don't throw when creating LDAP group/resource/shared-folder and it already…
Nov 16 2022, 12:25 PM
machniak committed rKcfd88a17d857: Fix regressions related to app.with_imap setting (authored by machniak).
Fix regressions related to app.with_imap setting
Nov 16 2022, 10:33 AM
machniak committed rKaca6b46ab4e4: Fix test regression (authored by machniak).
Fix test regression
Nov 16 2022, 10:33 AM
machniak committed rKaf9c9f58bbed: Update Meet server dependencies (authored by machniak).
Update Meet server dependencies
Nov 16 2022, 10:33 AM

Nov 15 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK3d8765163e9f: [Draft] 2FA via CompanionApp for Kolab4 logons (authored by machniak).
[Draft] 2FA via CompanionApp for Kolab4 logons
Nov 15 2022, 12:15 PM

Nov 14 2022

machniak committed rKf93b1288b0ab: Fix test regressions (authored by machniak).
Fix test regressions
Nov 14 2022, 6:29 PM
machniak committed rKb8135943340a: Skip CreateJob for cyrus-admin (authored by machniak).
Skip CreateJob for cyrus-admin
Nov 14 2022, 6:29 PM
machniak committed rK306c26d46b32: Add index to entitlements table (authored by machniak).
Add index to entitlements table
Nov 14 2022, 3:30 PM
machniak committed rK2047c821c2a8: Cleanup/Fixes (authored by machniak).
Cleanup/Fixes
Nov 14 2022, 12:11 PM

Nov 11 2022

machniak committed rRPK3d373079d4f0: Reset last_source/last_group on Kolab addressbook delete (authored by machniak).
Reset last_source/last_group on Kolab addressbook delete
Nov 11 2022, 11:35 AM
machniak committed rRPK5fbfa61a4b5d: Contact groups (authored by machniak).
Contact groups
Nov 11 2022, 11:35 AM

Nov 8 2022

machniak committed rRPKb6cc8c0715ea: CalDAV: Multi-folder support (authored by machniak).
CalDAV: Multi-folder support
Nov 8 2022, 12:35 PM
machniak committed rRPKf9e8f7f0848f: Sort folders alphabetically (authored by machniak).
Sort folders alphabetically
Nov 8 2022, 12:35 PM
machniak committed rRPK114af8eb3c97: Multi-folder support for CardDAV and CalDAV drivers (authored by machniak).
Multi-folder support for CardDAV and CalDAV drivers
Nov 8 2022, 12:35 PM
machniak requested changes to D3932: MFA via CompanionApp.
Nov 8 2022, 9:02 AM

Nov 7 2022

machniak requested changes to D3932: MFA via CompanionApp.
Nov 7 2022, 11:34 AM

Oct 26 2022

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 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 22 2022

machniak accepted D3926: Configurable services domain.
Oct 22 2022, 2:45 PM

Oct 21 2022

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

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
machniak closed D3785: [DRAFT] Direct IMAP backend.
Oct 20 2022, 11:56 AM

Oct 19 2022

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 rKbb9264e33104: Direct IMAP backend (authored by machniak).
Direct IMAP backend
Oct 19 2022, 5:06 PM
machniak accepted D3785: [DRAFT] Direct IMAP backend.
Oct 19 2022, 12:08 PM
machniak added inline comments to D3785: [DRAFT] Direct IMAP backend.
Oct 19 2022, 11:48 AM
machniak added inline comments to D3785: [DRAFT] Direct IMAP backend.
Oct 19 2022, 11:02 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

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
machniak requested review of D3914: Abuse check.
Oct 17 2022, 3:38 PM
machniak committed rRPK3c44d7f768cf: Implement delete_all() (authored by machniak).
Implement delete_all()
Oct 17 2022, 1:50 PM
machniak committed rRPK2a208c02cece: Fix saving calendar_timeslots value (authored by machniak).
Fix saving calendar_timeslots value
Oct 17 2022, 12:09 PM
machniak committed rRPK38bada80f987: List Collected Recipiens and Trusted Senders at the end of the list (authored by machniak).
List Collected Recipiens and Trusted Senders at the end of the list
Oct 17 2022, 11:58 AM
machniak committed rRPKbb01ff0f1970: Add SQL tables for caldav driver (authored by machniak).
Add SQL tables for caldav driver
Oct 17 2022, 11:20 AM
machniak committed rRPK1063ff6fa5bf: Fix PHP5 compatibility, fix Kolab driver for addressbook (authored by machniak).
Fix PHP5 compatibility, fix Kolab driver for addressbook
Oct 17 2022, 9:47 AM
machniak committed rRPK1193d65f576f: Small cleanup (authored by machniak).
Small cleanup
Oct 17 2022, 9:47 AM
machniak committed rRPKc8f9065471af: Fix caching recurrent events' end date (authored by machniak).
Fix caching recurrent events' end date
Oct 17 2022, 9:47 AM
machniak committed rRPKf46ed48258f0: CalDAV and CardDAV drivers (authored by machniak).
CalDAV and CardDAV drivers
Oct 17 2022, 9:46 AM
machniak committed rRPK0159e3c11541: CardDAV support (authored by machniak).
CardDAV support
Oct 17 2022, 9:46 AM
machniak committed rRPKf53ff8edecc1: Fixed folders discovery, fixed xml formatting in debug log (authored by machniak).
Fixed folders discovery, fixed xml formatting in debug log
Oct 17 2022, 9:46 AM
machniak committed rRPKb74301fa2bf0: PHP7 support (authored by machniak).
PHP7 support
Oct 17 2022, 9:46 AM
machniak closed D3908: CalDAV and CardDAV drivers.
Oct 17 2022, 9:46 AM
machniak updated the diff for D3908: CalDAV and CardDAV drivers.
  • Fix PHP5 compatibility, fix Kolab driver for addressbook
Oct 17 2022, 9:39 AM

Oct 16 2022

machniak updated the diff for D3908: CalDAV and CardDAV drivers.
  • Fix caching recurrent events' end date
  • Small cleanup
Oct 16 2022, 2:28 PM
machniak requested review of D3908: CalDAV and CardDAV drivers.
Oct 16 2022, 11:04 AM

Oct 12 2022

machniak added a comment to D3890: Abuse check.

CreateJob is already async, so I don't really see a reason to invoke another job. At least the point is to not create the mailbox/ldap record if the abuse check didn't finish yet.

Oct 12 2022, 6:15 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKfd73e5797f08: Store more information with a signup code (authored by machniak).
Store more information with a signup code
Oct 12 2022, 3:14 PM
machniak closed D3896: Store more information with a signup code.
Oct 12 2022, 3:14 PM

Oct 11 2022

machniak committed rRPK5c6a7a2d6f21: CalDAV driver (authored by machniak).
CalDAV driver
Oct 11 2022, 3:29 PM
machniak committed rRPKaf5461eb76bd: CalDAV driver (authored by machniak).
CalDAV driver
Oct 11 2022, 3:29 PM

Oct 10 2022

machniak requested review of D3896: Store more information with a signup code.
Oct 10 2022, 1:20 PM
machniak updated the diff for D3785: [DRAFT] Direct IMAP backend.
  • CS fixes
Oct 10 2022, 11:40 AM
machniak requested review of D3890: Abuse check.
Oct 10 2022, 11:32 AM

Oct 7 2022

machniak committed rK7cfd3317c20c: Change copyright mark (authored by machniak).
Change copyright mark
Oct 7 2022, 3:51 PM
machniak committed rK8b28978c1717: Label customization (authored by machniak).
Label customization
Oct 7 2022, 2:25 PM

Oct 6 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKc04b515c507d: Make label more generic (authored by machniak).
Make label more generic
Oct 6 2022, 1:04 PM
machniak committed rK4d5d36b75506: Make label more generic (authored by machniak).
Make label more generic
Oct 6 2022, 1:00 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK7033a469b5aa: Add an option to set company copyright name (authored by machniak).
Add an option to set company copyright name
Oct 6 2022, 9:37 AM
machniak committed rKed97a9ceafb3: Add an option to set company copyright name (authored by machniak).
Add an option to set company copyright name
Oct 6 2022, 9:32 AM

Sep 29 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK4bdca819e942: [DRAFT] Direct IMAP backend (authored by machniak).
[DRAFT] Direct IMAP backend
Sep 29 2022, 3:28 PM
machniak accepted D3797: A new artisan status:health command.
Sep 29 2022, 1:34 PM
machniak updated the diff for D3785: [DRAFT] Direct IMAP backend.
  • Add an option to disable LDAP backend
Sep 29 2022, 1:13 PM
machniak requested changes to D3797: A new artisan status:health command.
Sep 29 2022, 10:19 AM

Sep 26 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK43b7ee27ff2c: [Draft] 2FA via CompanionApp for Kolab4 logons (authored by machniak).
[Draft] 2FA via CompanionApp for Kolab4 logons
Sep 26 2022, 9:10 PM

Sep 21 2022

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKcff84ea2efc9: [Draft] 2FA via CompanionApp for Kolab4 logons (authored by machniak).
[Draft] 2FA via CompanionApp for Kolab4 logons
Sep 21 2022, 11:30 PM
machniak updated the diff for D3785: [DRAFT] Direct IMAP backend.
  • Remove Roundcube user record on user delete
Sep 21 2022, 2:20 PM
machniak updated the diff for D3785: [DRAFT] Direct IMAP backend.
  • Merge branch 'master' into dev/direct-imap-backend
Sep 21 2022, 11:43 AM

Sep 20 2022

machniak accepted D3704: Allow unauthenticated requests for CalDAV/CardDAV/ActiveSync.
Sep 20 2022, 6:03 PM
machniak requested changes to D3704: Allow unauthenticated requests for CalDAV/CardDAV/ActiveSync.

I still don't like it here, but I'll accept it if you add a test for this ;)

Sep 20 2022, 1:54 PM
machniak accepted D3821: Throw an error if we attempt to release a manually executed job..

Please, add an explanatory comment .

Sep 20 2022, 1:51 PM
machniak requested changes to D2728: Set errors if something fails during append.
Sep 20 2022, 1:00 PM
machniak added a comment to D2728: Set errors if something fails during append.

This is upstream code, so we should be careful, and then create a PR for Roundcube to include the changes.

Sep 20 2022, 1:00 PM
machniak requested changes to D3704: Allow unauthenticated requests for CalDAV/CardDAV/ActiveSync.

Is this still relevant?

Sep 20 2022, 12:50 PM
machniak accepted D3740: Set X-Client-IP so we get the client ip registered in auth attemtps.
Sep 20 2022, 12:48 PM
machniak requested changes to D3797: A new artisan status:health command.
Sep 20 2022, 12:48 PM
machniak requested changes to D3821: Throw an error if we attempt to release a manually executed job..

This does not sound right. In your use-case we do release(60) which is not "failing silently" but waiting for domain to be set up and trying again.

Sep 20 2022, 12:20 PM
machniak committed rK70b8fd500a16: Guam opt-in (authored by machniak).
Guam opt-in
Sep 20 2022, 12:16 PM
machniak closed D3734: Guam opt-in.
Sep 20 2022, 12:16 PM
machniak committed rK6734d84a67d6: Fix test regressions (authored by machniak).
Fix test regressions
Sep 20 2022, 11:47 AM
machniak committed rK385cdbd81e81: Per-plan trial period (authored by machniak).
Per-plan trial period
Sep 20 2022, 11:47 AM
machniak closed D3833: Per-plan trial period.
Sep 20 2022, 11:47 AM
machniak committed rK51f6ac59da82: Signup by token (authored by machniak).
Signup by token
Sep 20 2022, 11:47 AM
machniak closed D3815: Signup by token.
Sep 20 2022, 11:47 AM