Changelog
Cosa c'è di nuovo.
Ogni miglioramento alla piattaforma, come si spedisce.
· kamo-internal
Aggiorna HexHeadGroup per gestire la variante dell'icona dell'utensile
· kamo-internal
Aggiungi la variante icona a HexHead per le finestre degli strumenti
· kamo-internal
Aggiungi ToolDock generico window manager
· kamo-internal
Aggiungi ToolWindowShell componente cromato finestra condivisa
· kamo-internal
Aggiungi il punto di entrata delle registrazioni degli strumenti
· kamo-internal
Aggiungi ToolRegistry contesto provider
· kamo-internal
Aggiungi tipi ToolDefinition per il sistema di finestra degli strumenti
· kamo-internal
Distinguish digitando vs editing in indicatori di chat e HexHead spin
- Estendere il protocollo di digitazione WebSocket per includere isEditing flag - HexHead gira in senso orario quando un altro utente sta digitando, in senso antiorario quando si modifica - Il testo dell'indicatore di chat mostra "si sta digitando..." vs "è la modifica..." di conseguenza - sendTypingIndicator ora passa èEditing attraverso l'intero canale WS
· kamo-internal
Migliorare il sistema di chat con chat minimizzate persistenti, emoji picker, e miglioramenti dell'interfaccia utente
- Tenere ChatBox montato quando minimizzato a testa di esagonale in modo che i messaggi non ricaricano sul ripristino - Collegare indicatori di digitazione/edizione alle animazioni di filatura HexHead con timeout di 2s - Cambia il colore della scheda del titolo di chat per abbinare il bordo della casella di testo di ricerca (rgba(148, 163, 184, 0.6) - Fai le icone del pulsante del filtro All/Online/Offline giro bianco quando selezionato - Aggiungi ricco raccoglitore emoji con categorie, ricerca e emoji recenti per chat input - Render emojis a 1.4x dimensione nell'area di visualizzazione messaggi per una migliore visibilità
· MediaService
Aggiungere l'autenticazione WebSocket via *** cookie handshake intercettatore
Aggiungi WebSocketAuthInterceptor che legge *** cookie su handshake, risolve la sessione tramite KSessionService e memorizza membroId/orgId in attributi sessione WebSocket. Impostare Principale sul CONNECT STOMP per funzionalità di presenza e notifica a valle.
· kamo-internal
Chat automatica aperta sul primo messaggio, notifiche di badge HexHead per i successivi
· MediaService
Pubblicare le notifiche dei messaggi in arrivo per l'argomento WebSocket del membro di destinazione
· kamo-internal
Aggiungi monitoraggio della presenza in tempo reale con WebSocket battito cardiaco e contesto
· MediaService
Aggiungi presenza endpoint heartbeat e presenza in massa REST API
· MediaService
Aggiungi monitoraggio presenza con Redis hash e periodo di grazia scollegare
· kamo-internal
Aggiungi effetti audio chat con Web Audio API
Creare useChatSounds gancio con pigro inizializzazione AudioContext per browser automatizza la conformità. Filo in uscita e digitando suoni in ChatBox. Scarica suoni royalty-free da notificasounds.com (CC Attribution).
· kamo-internal
Aggiungi Session Timeout campo a MembershipPermissionsTab UI
· kamo-internal
Aggiungi Session Timeout campo a JobTitleManager UI
· kamo-internal
Aggiungi Session Timeout campo a DepartmentManager UI
· kamo-internal
Aggiungi Session Timeout campo a SecurityRoleManager UI
· kamo-internal
Aggiungi sessioneTimeoutMinutes a SessionInfo tipo
· kamo-internal
Includere sessionTimeoutMinutes in risposta alle informazioni di sessione
· SecurityService
Compute and store per-user session timeout in Redis session
· SecurityService
Pass sessionTimeoutMinutes in job title create/update
· SecurityService
Pass sessionTimeoutMinutes in department create/update
· SecurityService
Pass sessionTimeoutMinutes in role create/update
· kamo-shared-library
Pass sessionTimeoutMinutes attraverso lo strato di servizio
· kamo-shared-library
Aggiungere la sessione cascata calcolo timeout
· kamo-shared-library
Default Tutti sessione di ruoloTimeoutMinuts a 30
· kamo-shared-library
Aggiungi sessionTimeoutMinutes a tutti i DTO di sicurezza e gli oggetti di richiesta

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