Page MenuHomePhorge
Feed Search

Sep 9 2024

mollekopf committed rK87c35b5f1a43: Avoid running the update when executing tests.
Sep 9 2024, 5:34 PM
mollekopf committed rK6fd2f84793c6: Option to force the skin selection.
Sep 9 2024, 5:34 PM
mollekopf committed rS073f915338d0: Fix syncroton_relations_state growth.
Sep 9 2024, 10:49 AM
mollekopf committed rScccb030f1b02: Do *not* pick up an entry that has the current timestamp..
Sep 9 2024, 10:49 AM
mollekopf committed rS21da2efc8b0e: Avoid warning if there is no entry.
Sep 9 2024, 10:49 AM
mollekopf closed D4923: Allow unauthenticated OPTIONS requests.
Sep 9 2024, 10:48 AM
mollekopf committed rS3f079d7c42a8: Allow unauthenticated OPTIONS requests.
Sep 9 2024, 10:48 AM
mollekopf abandoned D4896: Use INSERT ... ON DUPLICATE KEY UPDATE for relations state cache.

Included into the other patches

Sep 9 2024, 6:08 AM

Sep 8 2024

mollekopf committed rK5cf11bdf22a7: roundcubemail-skin-elastic support.
Sep 8 2024, 3:14 PM
mollekopf committed rK3b8a5ff5659e: Support for injecting the skin by making the source available in.
Sep 8 2024, 3:14 PM
mollekopf committed rK3f4c5258a0fe: Fixed path for kolab-calendar updatedb.
Sep 8 2024, 3:14 PM

Sep 6 2024

mollekopf closed D4890: Exempt liveness checks from logging.
Sep 6 2024, 12:20 PM
mollekopf committed rKc6410b01d297: Excempt liveness checks from logging.
Sep 6 2024, 12:20 PM
mollekopf closed D2413: Userdata migration for pst import.
Sep 6 2024, 12:18 PM
mollekopf committed rK0bd125ba4cd7: Userdata migration for pst import.
Sep 6 2024, 12:18 PM
mollekopf closed D4914: Log failure reason.
Sep 6 2024, 12:18 PM
mollekopf committed rK0bb0414fd53e: Log failure reason.
Sep 6 2024, 12:18 PM
mollekopf accepted D4926: Don't skip update jobs when dealing with domains in CLI commands.
Sep 6 2024, 10:38 AM
mollekopf committed rLIBPSTed4adec40410: Extract the html description if the plaintext one is not available.
Sep 6 2024, 9:39 AM
mollekopf committed rLIBPSTf1d48dbb10c1: The python configure stuff fails, so remove it.
Sep 6 2024, 9:39 AM
mollekopf committed rLIBPST2fd8fd767645: Try harder to find a timezone and then use for both start and end.
Sep 6 2024, 9:39 AM
mollekopf committed rLIBPST094e362d0918: Extract timezone information and apply to dtstart/dtend of exported ical.
Sep 6 2024, 9:39 AM
mollekopf committed rLIBPSTd4e89e3923bf: Detect more email header names that are likely to appear in messages (authored by Carl Byington <carl@five-ten-sg.com>).
Sep 6 2024, 9:39 AM
mollekopf committed rLIBPST429a7428a619: Disable the manpage dir because that doesn't build for me.
Sep 6 2024, 9:39 AM
mollekopf committed rLIBPST8dadbccf819f: Remove more python.
Sep 6 2024, 12:35 AM

Sep 5 2024

mollekopf committed rLIBPSTc0f9c1f0125c: The python configure stuff fails, so remove it.
Sep 5 2024, 11:57 PM
mollekopf committed rLIBPSTdc30b2af5585: Detect more email header names that are likely to appear in messages (authored by Carl Byington <carl@five-ten-sg.com>).
Sep 5 2024, 11:37 PM
mollekopf committed rLIBPSTdb9c0db776f7: Fixup for b1dd9fa592fd85759ce5fda8328d80ce767228db.
Sep 5 2024, 11:37 PM
mollekopf committed rLIBPST3f4e512d7dec: Try harder to find a timezone and then use for both start and end.
Sep 5 2024, 11:37 PM
mollekopf committed rLIBPSTb9aa373de161: Extract the html description if the plaintext one is not available.
Sep 5 2024, 11:37 PM
mollekopf committed rLIBPST5beabb3ead35: Apply the timezone bias in the right direction.
Sep 5 2024, 11:37 PM
mollekopf committed rLIBPST037b9fa74121: Extract timezone information and apply to dtstart/dtend of exported ical.
Sep 5 2024, 11:37 PM
mollekopf committed rLIBPSTec85b626362d: Disable the manpage dir because that doesn't build for me.
Sep 5 2024, 11:37 PM
mollekopf added inline comments to D4914: Log failure reason.
Sep 5 2024, 12:27 PM
mollekopf accepted D4920: Trigger user update job on entitlement create/delete.
Sep 5 2024, 11:46 AM
mollekopf accepted D4917: Use more appropriate tenant context checks.
Sep 5 2024, 11:44 AM
mollekopf added a reviewer for D4923: Allow unauthenticated OPTIONS requests: Syncroton Developers.
Sep 5 2024, 9:51 AM
mollekopf requested review of D4923: Allow unauthenticated OPTIONS requests.
Sep 5 2024, 9:51 AM
mollekopf committed rAC894bd8667c66: Fix warning if $str is null.
Sep 5 2024, 8:16 AM

Sep 3 2024

mollekopf committed rLIBPSTda36cac09576: Disable the manpage dir because that doesn't build for me.
Sep 3 2024, 12:35 PM
mollekopf committed rLIBPSTb37c37819565: Extract the html description if the plaintext one is not available.
Sep 3 2024, 12:25 PM
mollekopf committed rLIBPST021824e22271: Extract timezone information and apply to dtstart/dtend of exported ical.
Sep 3 2024, 12:25 PM
mollekopf committed rSf0fe008a7f91: Check the filter type.
Sep 3 2024, 7:03 AM
mollekopf committed rSb22ba526c6ee: Take modseq into account.
Sep 3 2024, 7:03 AM
mollekopf committed rSf2dd9daf413e: Count ALL UNDELETED, which is what we synchronize.
Sep 3 2024, 7:03 AM
mollekopf committed rS7927616ed248: Print the right username.
Sep 3 2024, 7:03 AM
mollekopf committed rS23a9d53b2eac: Less noise.
Sep 3 2024, 7:03 AM

Sep 2 2024

mollekopf committed rSaa0cba6d3f83: Formatted inspect output.
Sep 2 2024, 8:23 PM
mollekopf committed rS5f8ac624c77c: bin/inspect.php: Ignore cert errors, better output.
Sep 2 2024, 5:12 PM
mollekopf added a reviewer for D4914: Log failure reason: Restricted Project.
Sep 2 2024, 12:57 PM
mollekopf added a comment to D4914: Log failure reason.

So I don't have to go modify production code to figure out that geolocation somehow blocks the login attempt.

Sep 2 2024, 12:57 PM
mollekopf requested review of D4914: Log failure reason.
Sep 2 2024, 12:56 PM

Aug 30 2024

mollekopf closed D4911: Syncroton inspect utility to inspect the synchronization state.
Aug 30 2024, 1:45 PM
mollekopf committed rSb025153020db: Syncroton inspect utility to inspect the synchronization state.
Aug 30 2024, 1:45 PM
mollekopf abandoned D4908: Proxy auth as user.

Nevermind, I misread the code. You're setting $config['user'] to $login_as and then pass $config['user'], which of course leads to the same.

Aug 30 2024, 1:31 PM
mollekopf added a reviewer for D4911: Syncroton inspect utility to inspect the synchronization state: Syncroton.

POC of an inspect command that gather some data.

Aug 30 2024, 7:28 AM
mollekopf requested review of D4911: Syncroton inspect utility to inspect the synchronization state.
Aug 30 2024, 7:26 AM
mollekopf added a reviewer for D4908: Proxy auth as user: Restricted Project.

Not really a full patch, but this seems to be necessary so we actually log in as user and not admin, which then also results in the folders being represented as INBOX instead of user/$name/INBOX@domain.

Aug 30 2024, 7:19 AM
mollekopf requested review of D4908: Proxy auth as user.
Aug 30 2024, 7:18 AM
mollekopf accepted D4905: Integrate services configuration.
Aug 30 2024, 6:39 AM

Aug 29 2024

mollekopf committed rSaba440b5876d: Adjust cleanup to preserve the "before" timestamp..
Aug 29 2024, 10:27 AM
mollekopf committed rS32a5bc2feee9: Deal with collisions in the cache.
Aug 29 2024, 10:27 AM
mollekopf committed rS6ed687a23516: Avoid resetting the cache on read.
Aug 29 2024, 10:27 AM
mollekopf committed rS35f1f3a7f785: Checking for empty leads to duplicate inserts when the new set of.
Aug 29 2024, 10:27 AM
mollekopf committed rSb5e8c08eb076: Fix race condition in relation state handling.
Aug 29 2024, 10:27 AM
mollekopf closed D4902: Fix relation handling in syncroton.
Aug 29 2024, 10:27 AM
mollekopf closed D4893: Convert to an exception that is caught in the MeetingResponse command.
Aug 29 2024, 10:27 AM
mollekopf committed rS71838700603e: RelationsTest.
Aug 29 2024, 10:27 AM
mollekopf committed rS841f1cd49e0c: Convert to an exception that is caught in the MeetingResponse command.
Aug 29 2024, 10:27 AM
mollekopf added inline comments to D4902: Fix relation handling in syncroton.
Aug 29 2024, 10:26 AM
mollekopf updated the diff for D4902: Fix relation handling in syncroton.
Adressed comments
Aug 29 2024, 10:23 AM
mollekopf accepted D4899: Single-Sign-On for Webmail.
Aug 29 2024, 10:18 AM
mollekopf added a comment to D4899: Single-Sign-On for Webmail.

Looks nice and concise. It seems the alternative would be to request the access token via a protected api route, which I suppose would require more manual handling to make the token then available to the server and refresh it when necessary, so this seems like a good option.

Aug 29 2024, 10:18 AM
mollekopf retitled D4902: Fix relation handling in syncroton from RelationsTest
Aug 29 2024, 9:01 AM
mollekopf updated the diff for D4902: Fix relation handling in syncroton.
  • Adjust cleanup to preserve the "before" timestamp.
Aug 29 2024, 8:44 AM
mollekopf added a comment to D4902: Fix relation handling in syncroton.

Another less confusing option for the cache would be to use "before" and "after" in the cache instead of timestamps, because we really want to cache two separate things that a timestamp happens to separate usually (but not always).

Aug 29 2024, 6:41 AM
mollekopf retitled D4902: Fix relation handling in syncroton from RelationsTest
Aug 29 2024, 6:38 AM
mollekopf requested review of D4902: Fix relation handling in syncroton.
Aug 29 2024, 6:34 AM

Aug 28 2024

mollekopf committed rKa6ed411f04c9: Fixed running roundcube tests.
Aug 28 2024, 9:04 PM
mollekopf accepted D4659: Init default DAV folders.
Aug 28 2024, 12:13 PM

Aug 26 2024

mollekopf added a reviewer for D4893: Convert to an exception that is caught in the MeetingResponse command: Syncroton Developers.
Aug 26 2024, 3:08 PM
mollekopf requested review of D4893: Convert to an exception that is caught in the MeetingResponse command.
Aug 26 2024, 2:53 PM
mollekopf committed rK9db1602d5e68: Avoid setting a default value for ELEMENT_BACKEND.
Aug 26 2024, 11:28 AM
mollekopf committed rKbf3f1a2751ea: proxytest fixup.
Aug 26 2024, 11:28 AM
mollekopf committed rK61158cb55440: proxytest fixup.
Aug 26 2024, 9:19 AM
mollekopf committed rKb2008697baf2: Fixed the proxy .well-known/caldav configuration.
Aug 26 2024, 9:19 AM

Aug 23 2024

mollekopf added a comment to D4890: Exempt liveness checks from logging.

This currently only applies when APP_DEBUG=true, but having a log line every couple of seconds when debugging is still annoying enough IMO.

Aug 23 2024, 10:07 AM
mollekopf retitled D4890: Exempt liveness checks from logging from Attempt to exempt liveness checks from logging
Aug 23 2024, 10:03 AM
mollekopf requested review of D4890: Exempt liveness checks from logging.
Aug 23 2024, 10:01 AM
mollekopf committed rKedb180a9f458: Roundcube downsizing.
Aug 23 2024, 10:00 AM
mollekopf committed rK8b033fa59c9a: Build vector from source.
Aug 23 2024, 10:00 AM

Aug 21 2024

mollekopf committed rSf23f916a4cbb: PHP 7.2 compat.
Aug 21 2024, 4:39 PM

Aug 20 2024

mollekopf committed rK05d5f6493f0c: Use .log instead of .message (just as we extract from roundcube etc.).
Aug 20 2024, 3:11 PM
mollekopf committed rK51c2e5064c39: nginx healthcheck endpoint that dosn't generate log messsages.
Aug 20 2024, 12:37 PM
mollekopf committed rKd57bfb82564f: ci/testctl debug function to just start a shell in a new container for.
Aug 20 2024, 12:37 PM
mollekopf committed rKc25880b8b1df: Optional ELEMENT/MATRIX backend.
Aug 20 2024, 12:37 PM
mollekopf committed rKb5e1724dcfca: vector container.
Aug 20 2024, 12:37 PM
mollekopf committed rKb9ddfa2995d5: ppc64le build fix.
Aug 20 2024, 12:37 PM

Aug 19 2024

mollekopf committed R113:a360052d9916: Avoid reparenting special folders..
Aug 19 2024, 2:11 PM
mollekopf committed R113:55ede5910607: logfmt stdout logger.
Aug 19 2024, 2:11 PM