KamoCRM

Live Change Log

Ogni funzione, correzione e miglioramento, postato come navi. Niente è tenuto indietro per un lancio.

17,500
Variazioni totali
5,986
Caratteristiche
5,284
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
August 27, 2026
Fixkamo-marketing

Dare le carte di caduta il sopracciglio ereditario che mancavano

I tre piani di caduta superiore non hanno portato ereditariDa, quindi su una costruzione fredda — che è ciò che una nuova distribuzione serve fino al primo riva...

Kamo·2mo ago
Fixkamo-marketing

Un'indennità di magazzinaggio, posti non utenti, e stop parsing prose

Lo stoccaggio è di 4 GB per posto su ogni piano. Le carte non hanno bisogno di un caso speciale smettere di ripeterlo: scalaCaratteristiche già mostra un delta ...

Kamo·2mo ago
Fixkamo-internal

La piattaforma salva ha lasciato cadere ogni client di campo KamoPBX

Entrare nelle credenziali dell'UI ha segnalato il successo e non ha cambiato nulla. systemConfigApi.update serializza una lista di permessi esplicita piuttosto ...

Kamo·2mo ago
FixKlusterServices

La zona deve essere denominata 'locale' per corrispondere al nodo

Il config.ini stava caricando correttamente e l'URI AMQP aveva ragione, ma ogni nodo loggato 'nessuna zona locale configurata, aggiungendo AMQP predefinito' e p...

Kamo·2mo ago
TestKlusterServices

Sonda SIP per reale, e affermare il white-label tiene sul filo

Una connessione TCP a 5060 dimostra quasi nulla — succede contro qualsiasi cosa ascoltare, e su UDP non può fallire affatto. Questa ambiguità è esattamente ciò ...

Kamo·2mo ago
Docskamo-internal

Chiudere SW6b

Otto partenze. Quello che importava era in SW6a: PUT /{uid} accettato totali e segni-off verbatim, che ha fatto entrambe le regole centrali di questo piano deco...

kamo·2mo ago
ChoreSecurityService

Ricostruire contro le librerie kamo-shared per le scritture di ordine di lavoro SW6b

Un commit vuoto, costruito dall'albero dell'origine — NON 'git commit --allow-empty', che permette un risultato vuoto ma non forza uno e avrebbe commesso questo...

Kamo·2mo ago
Featurekamo-internal

Le sei schede di ordine di lavoro persistono

SW6b Task 4. Lavoro, parti, tempo, venditori, segnale-off e note erano React `useState` su `commerce/service/[id]` e ha perso tutto su ricarica. Ora scrivere ai...

kamo·2mo ago
FeatureSecurityService

Otto endpoint di ordine di lavoro per linee, note, venditori, segnale-off e l'orologio

SW6b Task 3, controllore metà. POST/PUT/DELETU/{jobUid}/lines/..., POST /{jobUid}/notes, POST/DELETI /{jobUid}/vendors/..., PATCH /{jobUid}/signoff and PATCH......

Kamo·2mo ago
Featurekamo-shared-library

Linea, nota, venditore, firma e orologio scrive su un lavoro

SW6b Task 3, biblioteca metà. Otto nuove operazioni su ServiceJobService, più il record di fili per loro e i tre legge la pagina di dettaglio ha bisogno. Tre c...

Kamo·2mo ago
Docskamo-login

Registrare ciò che è in esecuzione e le trappole che costano una costruzione ogni

Nove modalità di fallimento hanno scoperto il modo difficile, ognuno dei quali sarebbe altrimenti riscoperto: l'albero del fornitore gitignored, fare il re-fetc...

Kamo·2mo ago
FixKlusterServices

Distinct Erlang nodo nomi per applicazioni e ecallmgr

Un'immagine funziona come due nodi. Hanno bisogno di nomi diversi o si rifiutano di coesistere, ed entrambi hanno bisogno del cookie condiviso che FreeSWITCH mo...

Kamo·2mo ago
FixKlusterServices

Eseguire il rilascio OTP, non fare il rilascio

L'immagine ora spedisce un rilascio relx piuttosto che l'albero di origine, così passando 'make release' al punto di entrata non è riuscito con 'Nessuna regola ...

Kamo·2mo ago
DocsSecurityService

Dire perché la guardia di transazione si ferma a ehr/

Le due regole generalizzano ed entrambe le forme esistono altrove in questo servizio, quindi la prossima mossa ovvia è di ampliare la scansione — e facendo ciò ...

Kamo·2mo ago
DocsSecurityService

Dire perché il sovraccarico di @Transactional è inerte sul sentiero dopoCommit

Prompted da una sessione pari trova un @Transactional(REQUIRES NEW) La primavera mai consigliato — protetto e auto-invocato, quindi il record di una domanda fal...

Kamo·2mo ago
DocsKlusterServices

Script Bootstrap e README operativo

bootstrap.sh crea l'account master, lo promuove al rivenditore e scrive configurazione della piattaforma non segreta. Idempotent: un secondo run rileva l'esiste...

Kamo·2mo ago
TestSecurityService

Fail la costruzione su una molla @Transactional non può consigliare

Due forme non ottengono alcun consiglio di transazione, e né è visibile a una chiamata sito o in un test unitario: un metodo non pubblico, che il proxy non può ...

Kamo·2mo ago
FeatureVOIPService

Implement KamoPBX estensione, gestione utente e dispositivo

Il fornitore pubblicizzato estensioneManagement, userManagement e deviceManagement come vero durante l'attuazione di nessuno di loro, quindi l'interfaccia utent...

Kamo·2mo ago
FixSecurityService

La riga di audit in uscita è stata scritta da un inerte REQUIRES NEW

Era un metodo per ExchangeQueryService annotato @Transactional(REQUIRES NEW), chiamato da due assistenti privati sulla stessa classe. Il consiglio di transazion...

Kamo·2mo ago
FixSecurityService

Principale non ha provato-compile — PhiExportAuditTest ha perso un costruttore arg

SystemConfigurationController ha guadagnato un dodicesimo parametro, PlatformSecretCipher, quando i segreti della piattaforma hanno cominciato ad essere criptat...

Kamo·2mo ago
Fixkamo-internal

Two icon buttons were announced with no name at all

MUI's Tooltip spreads its aria-label onto its DIRECT child. Both of these wrap the button in a <span> — the standard workaround so the tooltip still fires while...

kamo·2mo ago
Featurekamo-shared-library

Linee di lavoro, note e venditori in modo che le schede di ordine di lavoro possono persistere

Lavoro e parti diventano file ServiceJobLine sul lavoro piuttosto che ServiceLineItem righe, perché OrderLineItem.order è facoltativo = falso: a ServiceLineItem...

Kamo·2mo ago
Featurekamo-internal

Un carico clinico fallito non deve essere visualizzato come risultato vuoto

Due di questi spediti prima che qualcuno se ne accorse, e la guardia trovò altri due nuovo pannello nel momento in cui ha funzionato — non caricare quali altre ...

kamo·2mo ago
Fixkamo-internal

Un carico fallito stava rendendo come un fatto clinico

Due schermi hanno trasformato un fallimento fetch in un risultato vuoto, che su un grafico non è un risultato neutro — è un'affermazione. Il grafico di tendenz...

kamo·2mo ago
FeatureSecurityService

Esporre le impostazioni della piattaforma attraverso l'API di configurazione di sistema

toDto è una lista esplicita e l'aggiornamentoConfig prende un corpo digitato, quindi i sette nuove colonne SYSTEM CONFIGURATION sarebbero state invisibili e ins...

Kamo·2mo ago
FeatureVOIPService

Decrittografare le credenziali KamoPBX; testare il percorso di rifiuto

Le credenziali master vengono memorizzate come cifrario dalle impostazioni della piattaforma UI, quindi deve essere decifrato prima dell'uso — consegnare il tes...

Kamo·2mo ago
Testkamo-internal

Pin la finestra di dialogo ragione, e lasciare app / pazienti essere testato a tutti

app/patients/** non era in nessun vitest includere il modello, quindi un test scritto accanto al il kit della console clinica è stato raccolto da nulla e sarebb...

kamo·2mo ago
FeatureKlusterServices

Passa il saluto in arrivo a KamoCRM-Main-Intro-3

Terza presa, 40 (sotto i 60). Caricato accanto ai due precedenti piuttosto che sopra di loro, in modo da tornare a entrambi è un cambiamento di una linea KAMO A...

Kamo·2mo ago
Refactorkamo-internal

Otto motivi clinici sono stati raccolti dalla finestra. richiesta

Stoccando un farmaco, chiudendo un loop di ordine, cancellando un appuntamento, fondendo due pazienti, dichiarando due record non una partita, ritirando l'acces...

kamo·2mo ago
FeatureInitializerService

Per-seat storage e una piscina Enterprise

2 GB per posto su Gratis, 4 su Starter, 5 su Business. Enterprise smette di scalare con sedili interamente - un appartamento 150 GB per l'organizzazione - che "...

Kamo·2mo ago
Fixkamo-marketing

Smettere di mettere il testo verde su verde, e passare lo storage a per sedile

CONTRATTO. Ho fissato solo i pulsanti di pendenza solidi l'ultima volta e l'inchiostro verde sinistro su superfici verdi, che è la cosa che realmente legge male...

Kamo·2mo ago
Docskamo-internal

Piano SW6b, rendendo le sei schede persistono

Lavoro e parti diventano file ServiceJobLine sul lavoro, non ServiceLineItem righe: OrderLineItem.order è opzionale=false, quindi un ServiceLineItem non può esi...

kamo·2mo ago
Featurekamo-internal

Scheda impostazioni della piattaforma e smettere di mostrare la copia FreePBX

Tre problemi sulla pagina del telefono KamoPBX, tutti miei: - La scheda PHONE SERVER ID è stata sganciata, così ogni fornitore — KamoPBX, RingCentral e Team in...

Kamo·2mo ago
FeatureVOIPService

Leggi la configurazione della piattaforma KamoPBX dal database

L'aggiunta di un server telefonico KamoPBX non è riuscita con un errore DNS Kubernetes raw — "I/O errore su PUT ... ********************************************...

Kamo·2mo ago
Featurekamo-shared-library

Impostazioni della piattaforma KamoPBX su SYSTEM CONFIGURATION

KamoPBX è la piattaforma di Kamo, quindi tutta la sua configurazione è su piattaforma: base URL, master account id, nome dell'account, credenziali amministrator...

Kamo·2mo ago
FeatureInitializerService

Predefiniti della piattaforma Seed KamoPBX

Hibernate ddl-auto aggiunge le colonne SYSTEM CONFIGURATION; @ColumnDefault solo si applica alle righe appena inserite, quindi il singleton esistente ha bisogno...

Kamo·2mo ago
FixInitializerService

Seed Starter a 5 posti e business a 25

Le righe USERS leggere 25 e 100 mentre max seats, l'intestazione della carta e il piano quiz tutto detto 5 e 25. Le fasce volume-sconte che passano oltre quei s...

Kamo·2mo ago
Fixkamo-marketing

Starter è 5 posti, Business è 25

Ho avuto questo diritto, poi invertito su cattivo ragionamento e spedito 25 / 100. Le bande di scambio di volume (Starter 11-25, Business 26-50, 51-100) sono s...

Kamo·2mo ago
ChoreKlusterServices

Scala il bordo a 0 fino a quando la sua configurazione è riscritta

Kamailio non può iniziare su configurazioni vendored 2600Hz — hanno bisogno di 2600Hz patched costruire (spec 16). Lasciandolo alle repliche: 1 riavvio-storsion...

Kamo·2mo ago
Docskamo-login

2600Hz spedisce un Kamailio patchato (spec 16)

kazoo-configs-kamailio non viene eseguito su stock Kamailio. bflags e import files sono entrambi assenti dal kamailio/kamailio proprio src/core/cfg.lex, ed entr...

Kamo·2mo ago
FixBillingService

La piattaforma org non è cancellata dal proprio catalogo

La piattaforma org è stato detto "Requires the KamoPBX Hosting add-on" da solo schermo del telefono-server, per un add-on che pubblica. Possiede il catalogo de...

Kamo·2mo ago
DocsKlusterServices

Il NAT è in posizione; un porto chiuso significa nessun ascoltatore

Il router inoltra per 5060/5061 TCP+UDP e 20001-29999/UDP a 192.168.4.36 sono confermate. Il mio cancello ha riferito PHASE 0 BLOCKED contro di loro mentre Kama...

Kamo·2mo ago
Docskamo-internal

Chiudere SW6a

Nove partenze. La pretesa di primavera del piano è stata misurata falsa, il suo schizzo il test è stato presso-tautological, e la sua ServiceTrade-labels-are-ne...

kamo·2mo ago
Featurekamo-internal

La griglia di lavoro-ordine legge lavori di servizio reali

Ogni fila in questa griglia era un collegamento morto per costruzione. generareMockWorkOrders ids String (8000 + i), il clic di riga ha spinto /commerce/servizi...

kamo·2mo ago
Featurekamo-marketing

Le carte di programma mostrano che un livello ADDS, non tutto ha

Le carte elencate ogni funzione inclusa - 16 su Free, 30 su Starter, 52 su Affari, 57 su Enterprise. Quattro carte di altezza selvaggiamente disuguale, ciascuna...

Kamo·2mo ago
Featurekamo-internal

Estrarre la storia di un paziente dalle pratiche che frequentavano

La metà di scambio in uscita, sulla scheda record accanto alla superficie di rilascio — i registri che partono e arrivano sono il lavoro di una persona, e qualc...

kamo·2mo ago
FeatureSecurityService

La metà in uscita di TEFCA — chiedere, non solo rispondere

Tutto costruito finora risponde alle domande degli altri: scoperta, documento query, documento recuperare, la coda di visualizzazione, la contabilità. Una prati...

Kamo·2mo ago
Featurekamo-shared-library

Una linea per documenti recuperati da altre organizzazioni

Il suo dominio piuttosto che una quota di DOCUMENTI, per il motivo le esportazioni di massa hanno ottenuto una: una pratica che interroga una rete di informazio...

Kamo·2mo ago

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.

Inizia gratis per sempreVisualizza il prezzo