Changelog
O que há de novo.
Cada melhoria para a plataforma, como ele envia.
· kamo-shared-library
Adicionar métodos de pesquisa baseados em ID ao ContactIntegrationRepository
· EmailService
Adicionar KamoGroupwareProvider (implementação local do JPA)
· EmailService
Adicionar interface GroupwareProvider, ProviderContext e classes de modelos
- Interface GroupwareProvider define operações de calendário e livro de contato - ProviderContext carrega contexto de execução para invocações de provedor - Classes de modelo: FornecedorCalendar, FornecedorEvent, FornecedorContatoBook, FornecedorContato, SyncChanges - Suporta sincronização CalDAV/CardDAV delta com ctag e rastreamento de fichas de sincronização
· 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 — repositório de bibliotecas compartilhados e adições de entidades
- Adicionar contatoIntegração FK à entidade ContactBook - Adicionar findByContactIntegrationId to UserCalendarRepository - Adicionar findByContactIntegrationId to ContactBookRepository - Adicionar findByStatusIsNull to ContactSyncLogRepository - Criar CalendárioEventReminderRepositório com ****************
· APIService
Add proxyDav route, fix forward() body guard for DAV methods, add email service URL
· EmailService
Add CardDavController and ContactService DAV methods for CardDAV support
· kamo-shared-library
Adicionar findByUidAndContactBookId, findChanged Desde então, findExcluídosDesde o ContatoRepositório; adicione findByOwnerId to ContactBookRepository
· EmailService
Add CalDavController and CalendarService DAV methods
Adds findEventByUid, getChangedEventsSince, getDeletedEventsSince to CalendarService. Adds CalDavController handling PROPFIND, REPORT, MKCALENDAR, PROPPATCH, GET, PUT, DELETE for CalDAV calendar collections and event resources.
· kamo-shared-library
Adicionar pesquisaByIcalUidAndUserCalendarId, findChanged Desde então, findExcluídoDesde o CalendárioEventRepository
· 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
Adicionar métodos @Query para casos de uso do ContactService
· EmailService
Adicionar interface IVCardService e implementação ez-vcard
· SecurityService
Remove calendar endpoints (moved to EmailService)
· EmailService
Adicionar CalendarRestController e CalendarIcsController
· EmailService
Adicionar CalendarService business logica with sync log scripts
· kamo-shared-library
Adicionar métodos @Query para casos de uso do CalendarService
· EmailService
Adicionar interface ICalendarService e implementação ical4j

Seu universo está esperando.
Comece gratuitamente em minutos.Adicione produtos sempre que estiver pronto — sem migração, sem novos logins.
Gratuito para sempre — não é necessário cartão de crédito