Changelog
Was ist neu?
Jede Verbesserung an der Plattform, wie sie geliefert wird.
· kamo-shared-library
ID-basierte Abfragemethoden zu ContactIntegrationRepository hinzufügen
· EmailService
KamoGroupwareProvider hinzufügen (lokale JPA-Implementierung)
· EmailService
GroupwareProvider-Schnittstelle, ProviderContext und Modellklassen hinzufügen
- GroupwareProvider-Schnittstelle definiert Kalender- und Kontaktbuch-Operationen - ProviderContext trägt Laufzeitkontext für Provider-Berufe - Modellklassen: ProviderCalendar, ProviderEvent, ProviderContactBook, ProviderContact, SyncChanges - Unterstützt CalDAV/CardDAV Delta-Synchronisierung mit ctag und sync Token-Tracking
· InitializerService
CalDav/CardDav Teil 4 - Schema-Indizes und E-Mail-Repo-Scan
- Zusatzindizes auf ************ und ************ via SchemaCleanupRunner (Hibernate ddl-auto:update fügt die FK-Spalten hinzu; Indizes sind extra) - Aktivieren JPA-Repository-Scan für com.kamo.z.shared.email-Paket
· kamo-shared-library
CalDav/CardDav Teil 4 - Shared Library Repository und Entity Additions
- contactIntegration FK zu ContactBook entity hinzufügen - finde hinzufügenKontaktIntegrationId zu UserCalendarRepository - finde hinzufügenKontaktIntegrationId zu ContactBookRepository - findByStatusIsNull zu ContactLogRepository hinzufügen - Erstellen Sie KalenderEventReminderRepository mit ************
· APIService
ProxyDav Route hinzufügen, vorwärts() Body Guard für DAV-Methoden hinzufügen, E-Mail-Dienst URL hinzufügen
· EmailService
CardDavController und ContactService DAV-Methoden für CardDAV-Unterstützung hinzufügen
· kamo-shared-library
hinzufügen Sie findenByUidAndContactBookId, findeSeher, findeDeletedSince to ContactRepository; findeByOwnerId zu ContactBookRepository hinzufügen
· EmailService
CalDavController und CalendarService DAV Methoden hinzufügen
Fügt findEventByUid hinzu, getChangedEventsSince, getDeletedEventsSince to CalendarService. Fügt CalDavController Handhabung PROPFIND, REPORT, MKCALENDAR, PROPPATCH, GET, PUT, DELETE für CalDAV Kalenderkollektionen und Event-Ressourcen.
· kamo-shared-library
hinzufügen, finde bis zu CalendarEventRepository finde, findeÜbernung, findeSeit zu CalendarEventRepository
· EmailService
DavMvcConfig, DavWellKnownController, DavPrincipalController
· EmailService
Fügen Sie DavAuthFilter hinzu (Basic + Bearer auth für DAV Endpoints)
· EmailService
KamoJwtService für Bearer Token Validierung in DavAuthFilter hinzufügen
· EmailService
StAX MultiStatusXmlBuilder mit korrektem 3-arg-Element hinzufügen
· EmailService
StAX-basierte PropfindXmlParser und ReportXmlParser hinzufügen
· EmailService
PropfindRequest und ReportRequest Modellklassen hinzufügen
· EmailService
DavNamespaces-Konstanten hinzufügen
· kamo-internal
Hinzufügen /Kontakte Seite mit Drei-Panel-Layout und Kontakt-Komponenten
· kamo-internal
Kontakt-Link zu NavTop hinzufügen
· kamo-internal
Kontakte und ************ Haken hinzufügen
· kamo-internal
Kalender-Proxy ersetzen, Kontakte + Integrationen Proxy-Routen hinzufügen
· EmailService
ContactRestController mit vollständigem CRUD + Import/Export + Suche hinzufügen
· EmailService
ContactService Geschäftslogik mit Sync log schreibt hinzufügen
· kamo-shared-library
@Query-Methoden für ContactService-Nutzungsfälle hinzufügen
· EmailService
IVCardService-Schnittstelle und ez-vcard Implementierung hinzufügen
· SecurityService
Kalender-Endpunkte entfernen (auf EmailService umstellen)
· EmailService
KalenderRestController und CalendarIcsController hinzufügen
· EmailService
KalenderService Business-Logik mit Sync-Log schreibt hinzufügen
· kamo-shared-library
@Query-Methoden für KalenderService-Nutzungsfälle hinzufügen
· EmailService
ICalendarService-Schnittstelle und ical4j Implementierung hinzufügen

Euer Universum wartet.
Fügen Sie Produkte hinzu, wann immer Sie möchten – keine Migration, keine neuen Anmeldungen.
Für immer kostenlos – keine Kreditkarte erforderlich