Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Kernel serve CardDAV service on path /carddav/ #12895

Open
wants to merge 10 commits into
base: dev
Choose a base branch
from

Conversation

Zuoqiu-Yingyi
Copy link
Contributor

@Zuoqiu-Yingyi Zuoqiu-Yingyi commented Oct 24, 2024

  • 内核在 /carddav 路径下提供 CardDAV 服务
    The kernel provides CardDAV service on path /carddav.
  • 该服务可管理 *.vcf 文件
    This service can manage *.vcf files.
    • <workspace>/data/storage/craddav/principals/<principal>/<home-set>/<address-book>/<contact-id>.vcf

参考 | Reference:

@88250
Copy link
Member

88250 commented Oct 25, 2024

还是用其他单独的服务搭建吧,都绑来思源上不是太合适。

@88250 88250 closed this Oct 25, 2024
@Zuoqiu-Yingyi
Copy link
Contributor Author

还是用其他单独的服务搭建吧,都绑来思源上不是太合适。

这个关联 #9633 (comment)

为 CardDAV/CalDAV 等插件的开发提供本地优先的存储方案

之前设想 #12412 贡献的 WebDAV 能够兼容 CardDAV/CalDAV, 经过测试发现需要实现一些额外的扩展, 本 PR 是对 CardDAV 的支持, 后续还有对 CalDAV 的支持

暂未发现其他的应用支持本地 CardDAV/CalDAV 服务

本 PR 不会影响原有功能

@88250 88250 reopened this Oct 25, 2024
@88250 88250 self-requested a review October 25, 2024 12:25
@88250 88250 added this to the 3.1.11 milestone Oct 25, 2024
@88250 88250 modified the milestones: 3.1.11, backlog Nov 3, 2024
@Zuoqiu-Yingyi Zuoqiu-Yingyi marked this pull request as ready for review November 6, 2024 14:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants