Page MenuHomePhorge

Implement LDAP-based CardDAV address book for Resources
ClosedPublic

Authored by fjl on Sep 17 2018, 10:40 AM.
Tags
None
Referenced Files
Unknown Object (File)
Wed, Mar 6, 4:48 AM
Unknown Object (File)
Wed, Feb 28, 1:13 AM
Unknown Object (File)
Feb 1 2024, 11:25 AM
Unknown Object (File)
Jan 23 2024, 6:04 PM
Unknown Object (File)
Jan 19 2024, 8:42 AM
Unknown Object (File)
Jan 14 2024, 8:32 PM
Unknown Object (File)
Jan 14 2024, 2:41 PM
Unknown Object (File)
Jan 9 2024, 5:40 PM
Subscribers
None

Details

Reviewers
machniak
Group Reviewers
iRony Developers
Summary

Kolab iRony optionally provides the LDAP-based GAL as a CardDAV resource. When you also want CalDAV/CardDAV-based clients to be able to book resources, they need to know the resources' e-mail address. This patch a second LDAP-generated address book for Resources.

  • To be able to subclass LDAPDirectory, allow overriding some member variables
  • Implement subclass LDAPResources
  • Publish and deliver the new resources
  • Add Configuration for resources

Diff Detail

Repository
rI iRony
Lint
Lint Skipped
Unit
Tests Skipped

Event Timeline

PS: We use this patch in a setup where Outlook serves as a Kolab client, using a patched version of CalDavSynchronizer

Fix a bug in cache handling: Global Resources and Global Address List need distinct caches.

This revision is now accepted and ready to land.Sep 3 2020, 8:42 AM

I'm unable to arc patch your differential. It's because somehow you used .orig files. Either fix it or tell me what author (email and name) I should use for the manual commit.

This revision now requires changes to proceed.Sep 3 2020, 10:41 AM

Having no prior experience at all with Phabricator, I unfortunately have no idea what kind patch formatting Differential expects. We're adding diffs using plain patch command which has no issues with referring to *.orig. So it would be great if you could do a manual commit. Thank you!

  • Achim Leitner
  • aleitner@lis-engineering.de
This revision is now accepted and ready to land.Sep 4 2020, 9:15 AM