Kalender, Kontakt und Integration ID-Typen von Long auf UUID aktualisieren
Kalender-Einheiten, Kontakt-Unterentitäten und ContactIntegration IDs sind jetzt UUID. Updates alle Dienste, Controller und DAV Endpunkte.
Aktualisieren Sie SyncChangeEntity ID und Sync Token von Long auf UUID
hinzufügen, fügen Sie die Endpunkte der Kalender- und Kalendereinstellungen hinzu
MeetingInviteService für einladene Lebenszyklus-Orchestrierung hinzufügen
ConflictDetectionService zur überlappenden Ereigniserkennung hinzufügen
Kalender MIME-Montage zu EmailSmtpService für Meeting-Einläge hinzufügen
ICS-Generation für REQUEST/REPLY/CANCEL und Kalender Message Parsing hinzufügen
Sync-Status pro Quelle in WebSocket + displayName-Unterstützung hinzufügen
- WebSocket Sync-Status beinhaltet jetzt pro Integration Status in einem 'Quellen' Karte durch Integration ID Schlüssel - applyConfig behandelt jetzt displayN...
Hinzufügen von Sync-Titel- und WebSocket-Sync-Status
- PUT /member/sync-toggle endpoint zu Batch-toggle sync hinzufügen Mitgliedsintegrationen auf einmal - ContactSyncWebSocketController-Rundeintrag aggregierter...
Security-Service.*** zu K8s ConfigMap hinzufügen
KamoJwtService verlangt diese Eigenschaft für Träger-Token-Validierung in DavAuthFilter, aber die K8s ConfigMap überschreibt application.yml und wurde fehlt es ...
ContactSyncLog auf Kalender/Kontaktmutationen für bidirektionale Synchronisation schreiben
Fügen Sie Google, Microsoft und GenericDav Provider stubs mit Token-Refreshers
IntegrationSettingsController, IntegrationSettingsService, SyncTriggerPublisher stub hinzufügen
EntpackenUserId Helfer, ETag Kommentar in KamoGroupwareProvider hinzufügen
GroupwareProvider-Schnittstelle, ProviderContext und Modellklassen hinzufügen
- GroupwareProvider-Schnittstelle definiert Kalender- und Kontaktbuch-Operationen - ProviderContext trägt Laufzeitkontext für Provider-Berufe - Modellklassen: P...
CardDavController und ContactService DAV-Methoden für CardDAV-Unterstützung hinzufügen
CalDavController und CalendarService DAV Methoden hinzufügen
Fügt findEventByUid hinzu, getChangedEventsSince, getDeletedEventsSince to CalendarService. Fügt CalDavController Handhabung PROPFIND, REPORT, MKCALENDAR, PROPP...
Fügen Sie DavAuthFilter hinzu (Basic + Bearer auth für DAV Endpoints)
KamoJwtService für Bearer Token Validierung in DavAuthFilter hinzufügen
ContactRestController mit vollständigem CRUD + Import/Export + Suche hinzufügen
Verwenden Sie ical4j Builder in generierenEventIcs Fallback, verwenden Version konstant
*** Geheimnis zum Einsatz hinzufügen envFrom
Biebt GOOGLE_OAUTH_CLIENT_ID/SECRET, ************ und ZOHO_OAUTH_CLIENT_ID/SECRET vars für OAuth Provider Flows.
Entfernen Sie doppelte JPA Repo-Scan - verwenden Sie nur Eltern-Paket
com.kamo.z.shared.email deckt metadata.repos ab, beides verursacht BeanDefinitionOverrideException on messageLabelRepository.
ProviderController und MemberImapController REST endpoints hinzufügen
Wie, was Sie sehen Versand?
Jedes dieser Updates landet automatisch in Ihrem Arbeitsbereich. Starten Sie frei und beobachten Sie es Woche für Woche wachsen.