60 OTK TTL per soddisfare le finestre, chat/email indipendenti invita che non bloccano sul backend
L'OTK aveva un TTL di 10 secondi. Quando la pagina kamo-meet ha caricato tutti i suoi beni e branding/overrides.js correva per convalidare OTK, era già scaduto ...
Invia chat invita tramite API di sessione di chat esistente, e-mail invita via multipart a EmailService
Chat invita: crea/ottene una sessione di chat via POST /api/media/sessions/chat poi invia l'invito dell'incontro come messaggio di testo in quella sessione. Uti...
Commit pending infrastructure config changes across auto-cert, cockroachdb, coturn, janus, mail, nats, and traefik
Use getServerName() instead of getHeader(Host) for original host resolution
ForwardedHeaderFilter consumes X-Forwarded-Host and adapts getServerName() accordingly, while getHeader(Host) returns the raw HTTP Host which may be a K8s inter...
Send chat invites to correct WebSocket topic /topic/chat/incoming/{memberId}
Was publishing to /topic/chat/member/{id} but kamo-internal subscribes to /topic/chat/incoming/{id}. Also fixed Member entity field access **************** inst...
Invia tutti i campi di incontro (sendChatInvite, sendEmailInvite, customMessage, roomAlias, joinUrl) per backend
Il percorso API Next.js stava spogliando sendChatInvite, sendEmailInvite, usanzaMessage, e stanzaAlias — solo inoltro cameraName e invitareMemberIds. Backend no...
Implement chat WebSocket and email invite sending for meetings
MeetController now reads sendChatInvite, sendEmailInvite, and customMessage from the create request body and triggers async invite sending. MeetService.sendInv...
Passare a disposizioneMembri a tutte le istanze MeetingDialog e self-fetch quando non fornito
- Passi membri disponibili Membri a ciascun membro - MemberItem passa a disposizioneMembri al suo MeetingDialog - I membri del MeetingDialog di auto-fetches... ...
Aggiungere l'effetto di trasparenza del vetro alle schede sulla homepage e le impostazioni
Inoltra IP e User-Agent per eseguire il backend per la registrazione accurata dell'attività dell'account
Le rotte API Next.js non sono state inoltrate X-Forwarded-For, X-Real-IP, o Intestazioni Utente-Agent al backend Java, causando l'attività dell'account per regi...
Use HTTP on port 80 for meet service URL to match other services
The HTTPS endpoint on 8443 causes SSL cert mismatch when routing through K8s internal DNS. All other services use HTTP on port 80.
Add GET /api/meet/exists/{roomName} endpoint for anonymous room validation
Aggiungi findByRoomNameAndStatusIn query a MeetingRecordRepository
Rimuovere il vincolo maxWidth da soddisfare le schede delle impostazioni per riempire l'area del contenuto
Aggiungi un'area di testo messaggio personalizzata per MeetingDialog per inviti chat/email
Mostra un ingresso di testo multilinea quando almeno un'opzione di notifica è abilitato, permettendo al creatore dell'incontro di aggiungere una nota personale ...
Mostra MeetingDialog per riunioni per membri invece di bypassare direttamente
Sia MemberItem (Interaction Center) che ChatBox (chat tool window) ora aprire il MeetingDialog con il membro di destinazione pre-selezionato, permettendo utente...
Route meet config API tramite APIService invece di MediaService diretto
Il percorso di incontro/creazione esistente utilizza forwardToApi (APIService), che proxy a MediaService. I nuovi percorsi config/background devono seguire lo s...
Add dnsPolicy ClusterFirstWithHostNet to JVB StatefulSets so hostNetwork pods can resolve cluster DNS
Spostare il pulsante Nuova scheda dopo Chat Now come icon-only, rimuovere il link di note duplicate
La nuova scheda è ora un pulsante icona (senza etichetta) posto a destra di Chat Now. Note rimosse da NavTop poiché è già in NavPri.
Configure Prosody, Jicofo, and secrets for Jibri recording support
Enable recording in Prosody, add Jibri XMPP passwords to secrets, and configure Jicofo brewery MUC for Jibri instance discovery.
Add Jibri deployment manifests for Meet meeting recording
Kubernetes deployment, service, and configmap for Jibri (Meet Broadcasting Infrastructure) to enable meeting recording with MinIO storage integration.
Aggiungi /settings/features/meets pagina con 5 schede per configurazione di videoconferenze di livello org
Nuova pagina delle impostazioni con Generale, Sicurezza e Accesso, Registrazione, Branding, e schede notifiche. Include client meetApi, percorsi proxy MediaServ...
Add MeetConfigController and MeetConfigService for org-level meet settings
REST endpoints for CRUD on OrgMeetConfig and MeetBackground entities. Supports config get/update, background upload/delete/reorder via MinIO storage.
Aggiungi OrgMeetConfig entità, MeetBackground entità, MEET RECORDING ImageAssocType, e soddisfare le autorizzazioni
Aggiunge la configurazione di videoconferenza org-level con i default per la lobby, accesso agli ospiti, registrazione, branding e notifiche. Nuove autorizzazio...
Utilizzare il corretto URL MediaService (https port 8443) per meet.service.url
Aggiungi annotazioni esplicite @JsonProperty ai campi di visibilità AI KbArticolo
Assicurare Jackson serializza/deserializza aiEnabled, aiVisibleToPublic, aiVisibleToMembers, aiVisibleToTeamMembers con nomi di campo corretti.
Prevenire l'infinito loop di ri-render in MeetingDialog causato da riferimenti di array prop predefinito
L'usoEffect aveva preSelectMembers (defaulting a [])) come dipendenza, creare un nuovo array su ogni rendering e attivare un set infinitoState Ciclo. Fisso util...
Colore del pulsante CHAT per incontrare l'icona usando CSS --color-primary variabile
Sostituire InputProps deprecato con slotProps per la compatibilità MUI 7 in MeetingDialog
Aggiungi isOptionEqualToValue e null safety a MeetingDialog Autocomplete per evitare crash client
Fare Chat Now icona bianco, sincronizzare il badge e-mail con l'elenco dei messaggi, utilizzare CSS color-mix per i colori a tema
- NavTop: modifica il colore ForumIcon a bianco per abbinare Chat Now etichetta - MessageBrowser/MailButton: coordinate WebSocket e-mail di aggiornamento tramit...
Reference *** instead of non-existent turn-secret in Prosody deployment
Add MeetController and MeetService for meeting creation and invite management
Ripristina il flusso di incontro completo con creazione backend, invita e apertura finestra OTK
Aggiungi /api/meet/** gateway route a ChatService per le API di riunione
Semplifica l'utilizzoMeeting per generare OTK e aprire la finestra di riunione direttamente
Backend meeting API endpoints non esiste ancora - skip record di riunione creazione per ora. Aggiungere la gestione degli errori a tutti i gestori di clic per e...
Come quello che vedi la spedizione?
Tutto questo arriva nel vostro spazio di lavoro da solo. Iniziare sul piano gratuito e leggere di nuovo questa pagina in un mese.
