Changelog
Cosa c'è di nuovo.
Ogni miglioramento alla piattaforma, come si spedisce.
· kamo-shared-library
Aggiungi metodi di query basati su ID a ContactIntegrationRepository
· EmailService
Aggiungi KamoGroupwareProvider (implementazione JPA locale)
· EmailService
Add GroupwareProvider interface, ProviderContext, and model classes
- GroupwareProvider interface defines calendar and contact book operations - ProviderContext carries runtime context for provider invocations - Model classes: ProviderCalendar, ProviderEvent, ProviderContactBook, ProviderContact, SyncChanges - Supports CalDAV/CardDAV delta sync with ctag and sync token tracking
· InitializerService
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 extra) - Enable JPA repository scan for com.kamo.z.shared.email package
· kamo-shared-library
CalDav/CardDav Parte 4 — repository libreria condivisa e aggiunte entità
- Aggiungi contattoIntegrazione FK all'entità di ContattoBook - Aggiungi findByContactIntegrationId a UserCalendarRepository - Aggiungi findByContactIntegrationId a ContactBookRepository - Aggiungi findByStatusIsNull a ContactSyncLogRepository - Creare CalendarEventReminderRepository con ****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
· APIService
Add proxyDav route, fix forward() body guard for DAV methods, add email service URL
· EmailService
Aggiungere i metodi CardDavController e ContactService DAV per il supporto CardDAV
· kamo-shared-library
Aggiungere findByUidAndContactBookId, trovareChanged Dal momento che, trovareDeletedSince a ContactRepository; aggiungere findByOwnerId a ContactBookRepository
· EmailService
Aggiungi metodi CalDavController e CalendarService DAV
Adds findEventByUid, getChangedEventsSince, getDeletedEventsDal momento a CalendarService. Aggiunge CalDavController gestione PROPFIND, RELAZIONE, MKCALENDAR, PROPPATCH, GET, PUT, DELETE per le collezioni del calendario CalDAV e risorse di evento.
· kamo-shared-library
Aggiungi findByIcalUidAndUserCalendarId, findChanged Dal momento che, trovareDeletedSince a CalendarEventRepository
· EmailService
Add DavMvcConfig, DavWellKnownController, DavPrincipalController
· EmailService
Add DavAuthFilter (Basic + Bearer auth for DAV endpoints)
· EmailService
Add KamoJwtService for Bearer token validation in DavAuthFilter
· EmailService
Add StAX MultiStatusXmlBuilder with correct 3-arg element writes
· EmailService
Add StAX-based PropfindXmlParser and ReportXmlParser
· EmailService
Add PropfindRequest and ReportRequest model classes
· EmailService
Add DavNamespaces constants
· kamo-internal
Add /contacts page with three-panel layout and contact components
· kamo-internal
Add Contacts link to NavTop
· kamo-internal
Add contacts types and **************** hooks
· kamo-internal
Replace calendar proxy, add contacts + integrations proxy routes
· EmailService
Add ContactRestController with full CRUD + import/export + search
· EmailService
Add ContactService business logic with sync log writes
· kamo-shared-library
Aggiungi i metodi @Query per i casi di utilizzo di ContactService
· EmailService
Aggiungere l'interfaccia IVCardService e l'implementazione ez-vcard
· SecurityService
Remove calendar endpoints (moved to EmailService)
· EmailService
Aggiungi CalendarRestController e CalendarIcsController
· EmailService
Aggiungi CalendarService logica aziendale con le scritture di log di sincronizzazione
· kamo-shared-library
Aggiungi i metodi @Query per i casi di uso di CalendarService
· EmailService
Aggiungere l'interfaccia ICalendarService e l'implementazione ical4j

Il tuo universo ti sta aspettando.
Aggiungi i prodotti quando sei pronto: nessuna migrazione, nessun nuovo login, nessuna richiesta di pagamento.
Gratis per sempre — nessuna carta di credito richiesta