Live Change Log

Vedi cosa stiamo costruendo in tempo reale. Ogni funzione, correzione e miglioramento spedito attraverso la piattaforma.

17,933
Variazioni totali
4,614
Caratteristiche
4,543
Fissazioni
32
Progetti
Filtra per progetto
Tutti i progetti17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtra per tipo
Tutti i tipiBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 20, 2026
FixSecurityService

Risolvere la scheda Membri che mostra vuoto a causa di Hibernate TYPE() problema di base-class

Hibernate's TYPE(m) =:type JPQL filter restituisce 0 risultati quando il limite parametro è la classe Membro di base (eredità JOINED). Questo colpisce il membri...

Kamo·4mo ago
FixMediaService

Etichetta i messaggi dei visitatori come tipo VISITOR MESSAGE, aggiungi senderName ai messaggi GET

- PublicChatService: set messageType=VISITOR MESSAGE in modo che frontend possa distinguere echi visitatori dalle risposte degli agenti sull'argomento STOMP - M...

Kamo·4mo ago
Fixkamo-internal

Trattare il tipo VISITOR MESSAGE come sempre da loro in TicketChat

I messaggi dei visitatori pubblicati tramite PublicChatService portano il messaggioType=VISITOR MESSAGE. Segnalitamente questi come autore= 'them' indipendentem...

kamo·4mo ago
Fixkamo-marketing

Salta VISITOR MESSAGE eco in LiveSupportPanel STOMP handler

I messaggi dei visitatori sono ora contrassegnati dal messaggioType=VISITOR MESSAGE dal backend. Salta questi nell'abbonamento STOMP in modo che i messaggi prop...

Kamo·4mo ago
FixEmailService

Filifica il filtro di stato e i modelli richiesti automaticamente nell'elenco

- EmailTemplateController.list() ora accetta ?status= param e filtri utilizzando la query del repository di findByOrgIdAndStatus esistente - Auto-seeds modelli ...

Kamo·4mo ago
FixMediaService

Three support/chat issues — NATS relay, auto-popup, topic fallback

1. Switch SupportNotificationService and SupportStompRelayController from JetStream to core NATS — the CHAT_MESSAGES stream only covers chat.> so JetStrea...

Kamo·4mo ago
FixMediaService

Write contact form description as chat message on public ticket creation

The description was only stored on the ticket entity and never appeared in the chat window. Added writeTextMessage() helper and call it after the system event s...

Kamo·4mo ago
Fixkamo-internal

Numero di biglietto separato / fila di cattivi dal titolo in TicketHeader

Il titolo stava condividendo una riga flex orarap con il numero del biglietto e due I distintivi, che l'hanno fatto tagliare. Ora il numero di biglietto e i dis...

kamo·4mo ago
Fixkamo-internal

Mantenere la chiave dei biglietti nella risposta della lista dei biglietti di supporto

MediaService restituisce { biglietti: [...], totalElements } ma il frontend solo controllati per i dati. contenuto, causando l'elenco di rendere sempre vuoto.

kamo·4mo ago
Fixkamo-marketing

Corretto porta MEDIASERVICE URL da 443 a 80 per modulo di contatto

Il servizio ClusterIP espone solo la porta 80; utilizzando 443 con http ha causato un ConnectTimeoutError su ogni presentazione del modulo di contatto.

Kamo·4mo ago
FixSecurityService

Use correct session key 'memberID' instead of 'MID'

KSessionService stores member ID under key 'memberID' but both **************** and OrganizationController were reading session.get("MID") which always returned...

Kamo·4mo ago
FixSecurityService

Exclude master model from models list; add debug log to child-org creation check

SecurityModelController now filters out the org's master model (identified by org.getMasterModelID()) from the /api/security/models response — it is managed exc...

Kamo·4mo ago
FixSecurityService

Read session rights as List<String> names, not CSV of integer IDs

Session rights are stored as a JSON array of RoleRightType name strings. Both **************** and OrganizationController were casting them to String (causing C...

Kamo·4mo ago
Fixkamo-internal

Smettere doppio gioco sulle caselle di controllo della fascia di età in BranchSetupManager

Box onClick e Checkbox onChange entrambi licenziati su ogni clic, raddoppiando e lasciando lo stato invariato. Stop propagazione suControl FormLabel in modo sol...

kamo·4mo ago
Fixkamo-internal

Utilizzare MUI v7 Griglia dimensione prop in StackingOrdersManager

MUI v7 Grid2 ha sostituito xs/smd/md con la dimensione oggetto prop.

kamo·4mo ago
April 19, 2026
Fixkamo-internal

Rimuovere deprecated MUI Grid oggetto prop in StackingOrdersManager

MUI Grid v2 ha lasciato cadere l'oggetto prop; utilizzare oggetti di dimensione oggetti direttamente sulla griglia.

kamo·4mo ago
Fixkamo-marketing

Stabilizzare la larghezza di conto alla rovescia per prevenire il wobble del testo banner

Contenitore monospazio con larghezza fissa con tabular-num impedisce il layout cambia ogni 50m.

Kamo·4mo ago
Fixkamo-internal

Allineare modello-editor SERVICE TYPES con backend ServiceType enum

L'elenco delle app dell'editor si era allontanato dal backend ServiceType enum: - Mancano 8 applicazioni non predefinite (AI SUPPORT, SUPPORT, KNOWLEDGE BASE, N...

kamo·4mo ago
Fixkamo-shared-library

AppConfig sostituire è solo upsert, mai cancella su payload assenza

Il comportamento precedente ha cancellato qualsiasi riga di configurazione dell'app esistente di cui ServiceType Non era in arrivo. Che ha trasformato i carichi...

Kamo·4mo ago
Fixkamo-marketing

Spostare funzionalitàRichiede i18n chiavi nel corretto home namespace

Le chiavi sono state collocate accidentalmente nello spazio dei nomi; la sezione mostrava stringhe di chiave raw invece di testo tradotto.

Kamo·4mo ago
Fixkamo-internal

Invia null invece di stringa vuota per contentJson/contentPlainText su kb articolo creare

La stringa vuota non è valida per il tipo di colonna JSONB, causando un errore DB quando si crea un articolo senza contenuto.

kamo·4mo ago
Fixkamo-login

Pulire correttamente gli ascoltatori di eventi Capcha durante la transizione di passo

La rimozioneEventListener chiamate erano all'interno del setTimeout callback valore di ritorno, che JavaScript ignora. Questo ha causato i gestori a accumulare ...

Kamo·4mo ago
FixInitializerService

UPSERT SYSTEM email template rows on every run

Previously the seed runner only inserted rows that didn't exist, so canonical HTML changes never propagated to the DB. Now existing SYSTEM rows have their bodyH...

Kamo·4mo ago
FixEmailService

Preview uses same auto-vars as sendToUser (org logo + name)

The preview endpoint now injects logoUrl, logoSimpleUrl, and orgName from the org's domain before applying sample content variables, matching the exact variable...

Kamo·4mo ago
Fixkamo-internal

Utilizzare {{logoUrl}} segnaposto in modo e-mail inviate

serializeFullEmailHtml ora memorizza Non e' vero. segnaposto in bodyHtml invece di percorsi locali risolti. EmailTemplateService già inietta URL di logo assolut...

kamo·4mo ago
Fixkamo-shared-library

Riscrivere tutti i modelli canonici con il design a marchio completo

Tutti i 5 modelli ora utilizzano la struttura della tabella esterna coerente (600px, arrotondata scheda, intestazione grigia/footer) corrispondente al block edi...

Kamo·4mo ago

Come quello che vedi la spedizione?

Ognuno di questi aggiornamenti atterra automaticamente nello spazio di lavoro. Inizia gratis e guardalo crescere settimana dopo settimana.

Inizia gratis per sempreVisualizza il prezzo