Extract resolveUserId helper, add ETag comment in KamoGroupwareProvider
Add GroupwareProvider interface, ProviderContext, and model classes
- GroupwareProvider interface defines calendar and contact book operations - ProviderContext carries runtime context for provider invocations - Model classes: P...
CalDav/CardDav Part 4 — schema indexes and email repo scan
- Add supplemental indexes on **************** and **************** via SchemaCleanupRunner (Hibernate ddl-auto:update adds the FK columns; indexes are extr...
CalDav/CardDav Part 4 — 共有ライブラリリポジトリと組織の追加
- 連絡先統合FKを連絡先ブックエンティティティに追加する - FindByContactIntegrationIdをUserCalendarリポジトリに追加する - FindByContactIntegrationIdをContactBookリポジトリに追加する - contactSyncLogRepository ...
Add proxyDav route, fix forward() body guard for DAV methods, add email service URL
Add findByUidAndContactBookId、findChanged そのため、ContactRepository に findDeletedSince を追加してください
CalDavController と CalendarService DAV メソッドを追加
FindEventByUid、getChangedEventsSince、getDeletedEventsSince を追加 カレンダーサービス CalDavController の PROPFIND、レポート、 MKCALENDAR、PROPPATCH、GET、PUT、CalDAVのカレンダーコレクションのためのDE...
Add findByIcalUidAndUserCalendarId、findChanged 以来、findDeletedSince に CalendarEventRepository
Add SchemaCleanupRunner to drop CalendarIntegration table/columns; enable ddl-auto update
Stub CalendarIntegration usages in preparation for Part 1 shared-library deploy
Add ******************** に CalendarEvent, 交換する CalendarIntegration FK
UserCalendar に DAV フィールドを追加し、ContactIntegration で CalendarIntegration FK を置換
ContactIntegrationからPrePersist/PreUpdateを削除し、syncStatusテストアサーションを追加
Add コンタクトインテグレーション カレンダーインテグレーションを置き換えるエンティティティティティティティティティ
コンタクトインテグレーションJPAを新規コンタクトサブパッケージに導入 CalDav/CardDav プロバイダーの統合をサポート/またはパーメンバー オーナーシップ、クレデンシャルストレージ、およびコンフィギュレーションのデフォルトを同期します.