Adicionar pesquisaConflito Consulta de eventos para CalendarEventRepository
Add ICS generation for REQUEST/REPLY/CANCEL and calendar message parsing
Adicionar método/organizadorEmail to CalendarEvent, role/rsvp/lastResponseAt to CalendarEventAttendee
Add inline book creation in Add to Contacts dialog
The contact book dropdown now has a 'Create new book' option at the bottom. Clicking it reveals an inline text input with an Add button. The user can type a nam...
Inline Add to Contacts dialog from recipient popover
Replace the old behavior (navigating to /contacts page, losing the composer) with a lightweight inline dialog that: - Pre-fills first/last name from the recipi...
Adicionar o modo de edição, o campo de título e o estado ao vivo ao gerenciamento de código fonte
- GerenciarFontesDialog agora tem botão de edição por fonte para edição de título e credenciais (CalDAV/CardDAV URL, nome de usuário, senha) - Adicionar campo d...
Add per-source sync status in WebSocket + displayName support
- WebSocket sync status now includes per-integration statuses in a 'sources' map keyed by integration ID - applyConfig now handles displayName field for user-...
Adicione campos de destinatários modernos com chips, autocompletar e escolher contato
Substituir entradas de texto básicas no e-mail compõe campos To/CC/BCC com rich componentes do destinatário: display baseado em chips com botões de remoção, apa...
Add sync toggle, source management, and WebSocket status
- Overhaul ContactsLeftPanel with 3 display modes: org-only books, sources with nested books (sync off), and flat org books (sync on) - Add SyncFooter with re...
Include memberId in sync complete NATS messages
SyncCompletePublisher now accepts optional memberId parameter, and ContactSyncJob passes it from the integration's member reference. This enables EmailService t...
Add member-level sync toggle and WebSocket sync status
- Add PUT /member/sync-toggle endpoint to batch-toggle syncEnabled on all member integrations at once - Add ContactSyncWebSocketController broadcasting aggreg...
Add Create Contact dialog with multi-tab form
Adds a fully-featured Create Contact dialog accessible via a "New" chip in the contacts toolbar. The dialog supports all contact sub-entities (emails, phones, a...
Wire SoftphonePanel to useSoftphone hook; remove all mock state; add capability guards
Send and display image attachments in chat
- SmsChatTab: read file as base64 via FileReader, pass to API, render <img> in message bubble - voipApi: add attachment params to sendSms
Add MMS attachment support — multipart send, base64 storage, image display
- RingCentralProvider: override sendSms with multipart/form-data MMS path - VoipMessageService: accept attachment bytes, store base64 data URL in attachmentUrl ...
Add useSoftphone hook with WebPhone SDK, STOMP events, and REST data loading
Add call event webhook pipeline; branch SMS vs telephony events before processing
Add capabilities, SIP credentials, and call management REST controllers
Implement RingCentral call management methods (sip, history, voicemail, presence, queues)
Como o que vês no transporte?
Cada uma dessas atualizações pousa automaticamente em seu espaço de trabalho. Comece grátis e veja crescer semana após semana.