Page MenuHomePhorge
Feed Advanced Search

Aug 16 2023

mollekopf assigned T8057: [roundcubemail-plugins-kolab] Incomplete body during MKCOL to machniak.

Thanks for the patch @rledisez !

Aug 16 2023, 8:43 AM · Bug Reports
mollekopf closed T8216: Spam post removed as Invalid.
Aug 16 2023, 8:42 AM · Bug Reports

Aug 14 2023

mollekopf added a comment to D4511: Fixed the datetime format for MeetingRequests.

globalObjId is a required element, so we should not remove it.

Aug 14 2023, 9:56 PM
mollekopf added reviewers for D4511: Fixed the datetime format for MeetingRequests: machniak, Syncroton Developers.

Tested with android, where it now displays the correct time. I'm relatively sure we could remove the globalid shenanigans again, but who knows for sure.

Aug 14 2023, 5:17 PM
mollekopf requested review of D4511: Fixed the datetime format for MeetingRequests.
Aug 14 2023, 5:15 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rS162262d15155: Symlinks necessary to run this in a live environment (authored by mollekopf).
Symlinks necessary to run this in a live environment
Aug 14 2023, 4:55 PM

Aug 10 2023

mollekopf closed T6805: Port pykolab to Python 3 as Resolved.

pykolab should by now be largely functional, so I think we can take the rest on a case by case basis. Thanks for all the patches!

Aug 10 2023, 10:49 AM · Architecture & Design
mollekopf closed T2729: pykolab error/trouble with Umlaute - again as Resolved.

I think this got fixed in the python3 migration. Please reopen if you run into this issue again on a python3 system (>= Debian 11)

Aug 10 2023, 10:13 AM · PyKolab
mollekopf closed T7508: Missing roundcubemail-plugins-kolab package in debian 11 repository as Resolved.

You should only install the roundcubemail >= 1.5 package, which includes the contents of the roundcubemail-plugins-kolab package, so this is expected. I suppose something in the debian upgrade path doesn't quite work as expected.

Aug 10 2023, 9:23 AM · Bug Reports
mollekopf closed T7508: Missing roundcubemail-plugins-kolab package in debian 11 repository, a subtask of T7247: New Kolab install broken on Debian 11, as Resolved.
Aug 10 2023, 9:23 AM · Kolab 16, Bug Reports

Aug 9 2023

mollekopf accepted D4499: Improve wallet:balances command.
Aug 9 2023, 10:16 AM

Aug 8 2023

mollekopf accepted D4475: Don't ACCEPT mail in the footer module.
Aug 8 2023, 10:35 AM

Aug 7 2023

mollekopf added a comment to T7724: Debian 12 Repo?.

in Kolab:16:Testing that is.

Aug 7 2023, 10:13 PM · Architecture & Design
mollekopf closed T7724: Debian 12 Repo? as Resolved.

The repo exists now and porting of libkolabxml/libkolab is ongoing.

Aug 7 2023, 10:12 PM · Architecture & Design

Aug 3 2023

mollekopf accepted D4493: Fix list_user_folders() returning duplicates.
Aug 3 2023, 10:35 AM
mollekopf added a comment to T7724: Debian 12 Repo?.

I'll create one soonish (maybe next week? no promises)

Aug 3 2023, 10:30 AM · Architecture & Design

Aug 1 2023

mollekopf requested changes to D4487: Get rid of isDummyOutlookUpdate().

Requires the removal of two instances of "$this->setKolabDataItem($event, self::KEY_RESPONSE_DTSTAMP, $dtstamp)"

Aug 1 2023, 12:21 PM
mollekopf accepted D4487: Get rid of isDummyOutlookUpdate().
Aug 1 2023, 10:09 AM

Jul 28 2023

mollekopf updated the diff for D4481: Update our attendee status based on the busyStatus.

Also sync the attendee status to the busystatus so we get consistent behaviour no matter if the webclient or outlook is used.

Jul 28 2023, 5:13 PM
mollekopf updated the diff for D4481: Update our attendee status based on the busyStatus.

Do not sync STATUS to the busyStatus

Jul 28 2023, 4:54 PM
mollekopf added a comment to D4481: Update our attendee status based on the busyStatus.

Two notes:

  • I don't know if this actually needs to be outlook specific
  • We ignore this whole conundrum in getEntry, but maybe we should be mapping the users attendee status to busyStatus (I'm not aware of a case where it matters though).
Jul 28 2023, 4:35 PM
mollekopf added a comment to D4481: Update our attendee status based on the busyStatus.

Two notes:

  • I don't know if this actually needs to be outlook specific
  • We ignore this whole conundrum in getEntry, but maybe we should be mapping the users attendee status to busyStatus (I'm not aware of a case where it matters though).
Jul 28 2023, 4:33 PM
mollekopf updated the diff for D4481: Update our attendee status based on the busyStatus.

Set the attendee status based on busyStatus, and don't set STATUS in ical.

Jul 28 2023, 4:30 PM
mollekopf added a reviewer for D4481: Update our attendee status based on the busyStatus: Syncroton Developers.
Jul 28 2023, 1:57 PM
mollekopf requested review of D4481: Update our attendee status based on the busyStatus.
Jul 28 2023, 1:57 PM

Jul 27 2023

mollekopf updated the diff for D4436: Initial support for meeting request.

Removed the extra header checks

Jul 27 2023, 11:59 AM
mollekopf added inline comments to D4436: Initial support for meeting request.
Jul 27 2023, 11:34 AM
mollekopf updated the diff for D4436: Initial support for meeting request.

Removed recurrences/php8 compat

Jul 27 2023, 9:40 AM
mollekopf added inline comments to D4436: Initial support for meeting request.
Jul 27 2023, 9:14 AM

Jul 26 2023

mollekopf accepted D4451: Fix bugs in invitation policy module (python3 compat.) and GETMETADATA.
Jul 26 2023, 9:17 PM
mollekopf abandoned D3056: Make iTip messages outlook compatible.
Jul 26 2023, 9:03 PM
mollekopf updated the diff for D4457: Lookup existing events even when creating a new event.

Check the $entry instead of the $event

Jul 26 2023, 4:03 PM
mollekopf updated the diff for D4436: Initial support for meeting request.

Fill in more details

Jul 26 2023, 4:02 PM
mollekopf abandoned D4442: Add a new attendee even if not invited on MeetingResponse.
Jul 26 2023, 1:58 PM
mollekopf updated the diff for D4457: Lookup existing events even when creating a new event.

Revert to be event specific

Jul 26 2023, 1:53 PM
mollekopf added a comment to D4457: Lookup existing events even when creating a new event.

That last change was not useful, it's actually event specific. No other type has a uid in activesync (not even tasks), so I don't suppose there is a method to deduplicate anything.

Jul 26 2023, 1:51 PM
mollekopf updated the diff for D4457: Lookup existing events even when creating a new event.

Generalized the lookup to apply to all types

Jul 26 2023, 1:40 PM
mollekopf accepted D4463: Add footer_sender_exceptions option (T850567).

I'm wondering if we shouldn't just have a list of regexes in the config without any transformations. More flexible, but more complicated to use. But I suppose this works.

Jul 26 2023, 1:00 PM
mollekopf accepted D4469: Fix error when mail sender var is a list (T850939).
Jul 26 2023, 12:43 PM
mollekopf added a comment to D4457: Lookup existing events even when creating a new event.

I suppose we'll need the same thing for all non mail types.

Jul 26 2023, 12:05 PM
mollekopf added a reviewer for D4457: Lookup existing events even when creating a new event: Syncroton Developers.
Jul 26 2023, 12:04 PM
mollekopf requested review of D4457: Lookup existing events even when creating a new event.
Jul 26 2023, 12:00 PM

Jul 24 2023

mollekopf planned changes to D4442: Add a new attendee even if not invited on MeetingResponse.
Jul 24 2023, 2:38 PM
mollekopf added a reviewer for D4445: Log a message if we detect a dummy event: Syncroton Developers.
Jul 24 2023, 2:35 PM
mollekopf added a reviewer for D4436: Initial support for meeting request: Syncroton Developers.
Jul 24 2023, 2:34 PM
mollekopf accepted D4430: Fix performance by skipping XML debug when debugging is disabled.
Jul 24 2023, 2:33 PM
mollekopf accepted D4382: Fix From/Reply-To headers (T622657).
Jul 24 2023, 2:33 PM
mollekopf added a reviewer for D4442: Add a new attendee even if not invited on MeetingResponse: Syncroton Developers.
Jul 24 2023, 11:13 AM
mollekopf requested review of D4445: Log a message if we detect a dummy event.
Jul 24 2023, 11:10 AM
mollekopf requested review of D4442: Add a new attendee even if not invited on MeetingResponse.
Jul 24 2023, 11:10 AM
mollekopf updated the diff for D4436: Initial support for meeting request.

Also detect text/calendar

Jul 24 2023, 11:10 AM

Jul 21 2023

mollekopf requested review of D4436: Initial support for meeting request.
Jul 21 2023, 5:17 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rS3919c8d2c86d: Normalized the folder not found case (authored by mollekopf).
Normalized the folder not found case
Jul 21 2023, 5:05 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rS32fc3344d568: Instead of silently skipping folders, tell the client that it no longer exists. (authored by mollekopf).
Instead of silently skipping folders, tell the client that it no longer exists.
Jul 21 2023, 5:05 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rSbf9a1e549b86: A synckey that is not matching the server sync key is invalid. (authored by mollekopf).
A synckey that is not matching the server sync key is invalid.
Jul 21 2023, 5:05 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rSc0fb22375ee6: Ignore notfound folders. (authored by mollekopf).
Ignore notfound folders.
Jul 21 2023, 5:05 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rS3449c9162287: Invalidate the FolderSync state when detecting a change (authored by mollekopf).
Invalidate the FolderSync state when detecting a change
Jul 21 2023, 5:05 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rS96d8d0493275: Return an empty body element for empty descriptions (authored by mollekopf).
Return an empty body element for empty descriptions
Jul 21 2023, 5:05 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rS459cf2234f87: Allow unauthenticated OPTIONS requests (authored by mollekopf).
Allow unauthenticated OPTIONS requests
Jul 21 2023, 5:05 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rS9416e3a17a56: Symlinks necessary to run this in a live environment (authored by mollekopf).
Symlinks necessary to run this in a live environment
Jul 21 2023, 5:05 PM

Jul 19 2023

mollekopf accepted D4418: Log sent mail into the event log.
Jul 19 2023, 8:09 AM

Jul 17 2023

mollekopf accepted D4406: Improve performance of changing mail message flag.
Jul 17 2023, 2:24 PM
mollekopf requested changes to D4382: Fix From/Reply-To headers (T622657).
Jul 17 2023, 10:06 AM
mollekopf added inline comments to D4382: Fix From/Reply-To headers (T622657).
Jul 17 2023, 10:06 AM
mollekopf accepted D4388: Make Artisan to not require database connection when not needed, other improvements.
Jul 17 2023, 10:03 AM
mollekopf accepted D4394: Domain ownership verification -> Domain ownership confirmation.
Jul 17 2023, 9:59 AM
mollekopf accepted D4412: Laravel v10.
Jul 17 2023, 9:59 AM
mollekopf accepted D4400: Event Log (History).
Jul 17 2023, 9:55 AM

Jun 15 2023

mollekopf updated the diff for D4376: Avoid a db error if the folder already exists and return status 2.

warn on all exceptions

Jun 15 2023, 1:59 PM
mollekopf updated the diff for D4376: Avoid a db error if the folder already exists and return status 2.

take 2

Jun 15 2023, 1:51 PM
mollekopf added a reviewer for D4376: Avoid a db error if the folder already exists and return status 2: Restricted Project.
Jun 15 2023, 1:38 PM
mollekopf requested review of D4376: Avoid a db error if the folder already exists and return status 2.
Jun 15 2023, 1:38 PM

Jun 13 2023

mollekopf added inline comments to rS5231a0fa5237: Only retry on actual deadlocks.
Jun 13 2023, 1:27 PM
mollekopf added inline comments to rS5231a0fa5237: Only retry on actual deadlocks.
Jun 13 2023, 1:18 PM

Jun 12 2023

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK469cee39236b: Makefile (authored by mollekopf).
Makefile
Jun 12 2023, 5:45 PM

Jun 5 2023

mollekopf accepted D4358: Send less WalletCheck related mail to suspended users and external addresses.
Jun 5 2023, 12:01 PM

Jun 2 2023

mollekopf updated the diff for D4340: VPNController.

lint

Jun 2 2023, 5:38 PM
mollekopf updated the diff for D4340: VPNController.

Addressed comments

Jun 2 2023, 5:36 PM
mollekopf updated the diff for D4340: VPNController.

Asymmetric crypto, properly validate the signature.

Jun 2 2023, 2:50 PM

May 31 2023

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKd21faacd7cb5: Makefile (authored by mollekopf).
Makefile
May 31 2023, 6:13 PM
mollekopf added inline comments to D4340: VPNController.
May 31 2023, 9:05 AM

May 30 2023

mollekopf planned changes to D4340: VPNController.
May 30 2023, 8:59 AM
mollekopf requested review of D4340: VPNController.
May 30 2023, 8:58 AM

May 25 2023

mollekopf accepted D4316: Add --filter option to list commands, with a few predefined filters.

Should this filter perhaps also become available for the delete command? Or how would one go about mass deleting/suspending/.... ?

May 25 2023, 10:10 AM

May 24 2023

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK8c3128635e87: Makefile (authored by mollekopf).
Makefile
May 24 2023, 12:08 PM
mollekopf added a comment to T7097: iRony fails to run after update.

I have included the patch and it's now building here: https://obs.kolabsys.com/package/show/Kolab:16:Testing/iRony

May 24 2023, 11:04 AM · Bug Reports

May 22 2023

mollekopf accepted D4310: Add option to disable access to subscriptions (APP_WITH_SUBSCRIPTIONS).
May 22 2023, 3:57 PM
mollekopf accepted D4304: Merge user info and profile pages.
May 22 2023, 3:55 PM
mollekopf accepted D4322: Code improvements, de-duplication and small optimizations.
May 22 2023, 3:52 PM
mollekopf added inline comments to D4328: Fix blocking access to some APIs.
May 22 2023, 3:50 PM

May 1 2023

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK074f7a413fa1: Makefile (authored by mollekopf).
Makefile
May 1 2023, 2:13 PM
Christian Mollekopf <mollekopf@apheleia-it.ch> committed rK79eeb60fb61a: Makefile (authored by mollekopf).
Makefile
May 1 2023, 1:23 PM

Apr 29 2023

Christian Mollekopf <mollekopf@apheleia-it.ch> committed rKe1c2c54ab9be: Makefile (authored by mollekopf).
Makefile
Apr 29 2023, 8:25 AM

Apr 27 2023

mollekopf added a member for Net_LDAP3: mollekopf.
Apr 27 2023, 12:30 PM

Apr 26 2023

mollekopf added a reviewer for D4292: Always include the port in the host.: machniak.
Apr 26 2023, 7:03 PM
mollekopf added a reviewer for D4292: Always include the port in the host.: Restricted Project.
Apr 26 2023, 7:02 PM
mollekopf requested review of D4292: Always include the port in the host..
Apr 26 2023, 7:02 PM
mollekopf requested review of D4289: Actually set the host and not the uri.
Apr 26 2023, 6:55 PM
mollekopf added a project to D4283: Support for ldapsearch 2.4: Restricted Project.

Required for getting this to work on el8 (which is still on php 7.2)

Apr 26 2023, 6:48 PM · Restricted Project
mollekopf requested review of D4283: Support for ldapsearch 2.4.
Apr 26 2023, 6:47 PM · Restricted Project