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 31, 2026
Featurekamo-shared-library

Portare il titolo del report attraverso un Invia all'IA

La spedizione ha inviato le istruzioni dell'operatore e la descrizione del bug e niente altrimenti, così l'unica riga che dice che il rapporto è ABOUT non ha ma...

Kamo·1mo ago
August 30, 2026
Fixkamo-shared-library

Una fila di unione / partenza deve portare il nome di chi è circa

L'id da solo non può essere risolto in un caso per cui queste righe esistono. A "rimossa" o "sinistra" nomi di linea qualcuno che è, di allora, non più in sessi...

Kamo·1mo ago
Fixkamo-shared-library

Dichiarare rimossoByMemberId, o il relè lo lascia in silenzio

Il carico di pagamento NATS per MEMBER REMOVED trasporta chi ha fatto la rimozione, ma il NATS→STOMP relè progetti ogni frame attraverso ChatMessageDto - quindi...

Kamo·1mo ago
Featurekamo-shared-library

Una chat può essere nominata, recitata, e avere qualcuno rimosso da esso

Tre campi e un metodo, tutti di cui la funzione di chat già aveva il forma per e nessuno dei quali potrebbe registrare. MEDIA SESSION CHAT guadagna TITOLO. Que...

Kamo·1mo ago
August 29, 2026
Featurekamo-shared-library

Il conto di deposito un'organizzazione chiede ai clienti di pagare

Sei colonne su `orgs` e il contratto di filo per stamparle su un preventivo, quindi un azienda che riceve uno sa dove inviare i soldi senza telefonare a Chiedil...

Kamo·1mo ago
Featurekamo-shared-library

Un dominio viene rivendicato dimostrandolo, non digitandolo

Tre regole, e hanno solo senso insieme. **Notare un dominio non dice nulla. Un FQDN è stato unico a livello globale qui, quindi il la prima organizzazione ad e...

Kamo·1mo ago
August 28, 2026
Featurekamo-shared-library

Un modello di sicurezza dice dove ogni tipo di membro atterra su "/"

Tre colonne su ChildOrgSecurityModel — DEFAULT MEMBER HOME SCREEN, Non e' vero. DEFAULT ORG OWNER HOME SCREEN. Ciascuna detiene HOME SCREEN DEFAULT o REQUIRES C...

Kamo·2mo ago
Chorekamo-shared-library

Rimuovere il blocco CREATE FREE ORG WIDGET con il suo widget

Il widget Crea My Free Org Launchpad è stato rimosso (kamo-internal ab740dd3), quindi i suoi cinque diritti vanno con esso: CREATE FREE ORG WIDGET (288) e le qu...

Kamo·2mo ago
Featurekamo-shared-library

Creare i diritti dei widget di My Free Org e Avviare il progresso della procedura guidata

Aggiunge RoleRightType 288-292 (CREATE FREE ORG WIDGET e i suoi quattro ADDED/OPTIONAL/ CREATE CHILD ORG (131). Aggiunti OrgSetupWizardStep, il supporto enum di...

Kamo·2mo ago
Docskamo-shared-library

Registra quell'Organizzazione. YEAR EST è facoltativo e può essere cancellato

La colonna era sempre nulla e entrambi i percorsi server già gestiti null — CreateOrganizationPayloadParser mappa un valore vuoto o non separabile a null, e pat...

Kamo·2mo ago
Featurekamo-shared-library

A security group per app, and the master notes as widgets

Ten new rights, 278-287: NOTES_MASTER_MINE_WIDGET and NOTES_MASTER_OURS_WIDGET, each with the four policy children every home widget carries. Both hang off VIEW...

Kamo·2mo ago
August 27, 2026
Featurekamo-shared-library

La nota di credito, l'unico percorso di correzione per una fattura finalizzata

B3: Kamo possiede tutto prima di finalizzare() e il fornitore possiede tutto dopo, e ogni fornitore sulla roadmap tratta una fattura finalizzata come immutabile...

Kamo·2mo ago
Featurekamo-shared-library

Il contatore del documento e un numero che non può forcheggiare

Ogni numero di documento esistente su questa piattaforma è una gara check-then-insert con nessun vincolo unico dietro di esso: i numeri di preventivo sono COUNT...

Kamo·2mo ago
Featurekamo-shared-library

L'ente fattura, con ogni campo fiscale e nessun motore fiscale

La fattura di Kamo, scritta solo da InvoicingService. Nulla su di esso è fornito da un chiamante: ogni figura deriva dalle linee su ogni scrittura, che è la di ...

Kamo·2mo ago
Featurekamo-shared-library

MANAGE BILLING PROVIDER (277), un bambino delle impostazioni di commercio

Compito 8, specchio 1 di 6 (il Java enum) e specchio 2 (la linea genitore(...)). Id 277 è stato ri-derivato dall'origine/mangono immediatamente prima di assegn...

Kamo·2mo ago
Fixkamo-shared-library

Filtra ogni consumatore durevole al proprio soggetto

Un durevole creato attraverso NatsMessageService. abbonarsi non portato soggetto filtro, così ha ricevuto il flusso WHOLE indipendentemente dal soggetto che è s...

Kamo·2mo ago
Featurekamo-shared-library

Per-viewer leggere stato per i rapporti di bug di sistema

SystemBugView è per VIEWER, non per bug — una prima colonnaViewedAt su SystemBug avrebbe permesso a chiunque avesse aperto un rapporto di chiarire prima il dist...

Kamo·2mo ago
Featurekamo-shared-library

La lettera canonica un reporter di bug ottiene quando il loro rapporto si muove

Un membro che file un bug o un miglioramento non aveva modo di imparare ciò che è successo a a breve di aprire la scheda e guardare. Questo aggiunge il modello ...

Kamo·2mo ago
Featurekamo-shared-library

Attribuisci estensioni gratuite al server che sono su

Un org che esegue un server FreePBX occupato accanto a un nuovo server KamoPBX vuoto "21 estensioni fatturabili — $63.00 / mese" mentre guardando il KamoPBX uno...

Kamo·2mo ago
Featurekamo-shared-library

Il telefono dell'azienda controlla una firma individuale può trasportare

Due bandiere su org su email signature field config: user company phone main e user company phone toll free. Hanno messo la linea pubblica dell'organizzazione s...

Kamo·2mo ago
Featurekamo-shared-library

La ricevuta della parola chiave in entrata e il consenso chiave per campagna (MS1 Task 3)

Due cose che il registro di consenso ha bisogno prima di un STOP in entrata può essere registrato inquilino e esattamente una volta. `SmsInboundReceipt` (comms...

Kamo·2mo ago
Featurekamo-shared-library

Il diario di sincronizzazione, e una corsa terminale che realmente è congelato

BL1 Task 5, metà bibliotecario condiviso. Cinque numeri di giornale, tre entità e tre Repositori sotto i piedi. Nessun stereotipo: BillingWormGuard è una classe...

Kamo·2mo ago
Featurekamo-shared-library

E.164 normalizzatore e interprete di parole chiave SMS (MS1 Task 1)

Due classi pure senza I/O e senza stereotipo di primavera, così ogni servizio può caricarli e SharedLibBeanSafety Il test rimane verde. E164.normalize(raw, def...

Kamo·2mo ago
Featurekamo-shared-library

La riga di connessione del fornitore, una per org

BL1 Task 1. Una traslitterazione quasi-verbatim del fornitore di payroll enums e PayrollConnection in... Enums, un'entità e un repository — nessun stereotipi, q...

Kamo·2mo ago
Docskamo-shared-library

L'associazione bug-report tiene anche il video

SYSTEM BUG SCREENSHOT ora porta le registrazioni dello schermo accanto agli screenshot. The costante mantiene il suo nome e il suo id — id 17 è scritto in assoc...

kamo·2mo ago
Featurekamo-shared-library

CreateJob, quindi un ordine di lavoro può essere sollevato senza un ordine

L'unico verbo che mancava la superficie di servizio-lavoro. Fino ad ora l'unica cosa su la piattaforma che potrebbe produrre una riga ServiceJob era ***********...

Kamo·2mo ago
Featurekamo-shared-library

VIEW/MANAGE ORDERS e VIEW/MANAGE PRICING, ids 273-276

Nessun diritto di cambio ordini esisteva ovunque. Punti di fine ordine di POSController e ogni pricing e gestore fiscale in CommerceMarketController leggere l'o...

Kamo·2mo ago
Otherkamo-shared-library

Pubblicare i registri dei pazienti, e rendere questo sicuro da fare

ServiceType.EHR si è tenuto a TESTING molto tempo dopo che la verticale era terminata, perché AppCatalogService deriva la disponibilità da COMPLETED e tre perco...

Kamo·2mo ago
Fixkamo-shared-library

Un id fornitore lascia come una stringa, per ogni riga

`commerce vendors.uid` è `INT8 DEFAULT Unique rowid()` -- circa 19 cifre, dove `Numero. MAX SAFE INTEGER` ha sedici anni. Un id numerico di quella dimensione è ...

Kamo·2mo ago
Refactorkamo-shared-library

L'indennità per piano è per posto a sedere, e lo dice

Rinominare solo — PlanStorage.gbPerUser è privato a questa classe e i tre i siti di chiamata sono tutti in esso. Il commento sopra era la metà fuorviante: la l'...

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
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-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
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
Featurekamo-shared-library

API di lettura/scrittura org-scoped per lavori di servizio

ServiceJob è stata un'entità mappata con repository e test di passaggio e Non c'è modo di leggere una fila. Questo gli dà l'intestazione l'interfaccia di lavoro...

Kamo·2mo ago
Featurekamo-shared-library

Dite "i byte sono andati" a parte "la tempesta è giù"

openRange collasssò ogni guasto del nodo in una IOException, quindi un chiamante potrebbe fare niente con esso ma restituire 500. <img> / <video> / <audio> non ...

Kamo·2mo ago
Featurekamo-shared-library

MANAGE ENTERPRISE SUBSCRIPS

L'impresa è negoziata, mai self-serve. Questo cancelli giusti entrambi metà di che: vedere che cosa costa, e mettere un'organizzazione su di esso. Categoria.OP...

Kamo·2mo ago
Fixkamo-shared-library

In realtà chiamare la politica di adempimento

SW3 ha implementato FulfillmentPolicy come primo membro di un'interfaccia che non aveva nessuno, e niente mai chiamato — un gep attraverso kamo-shared-library e...

Kamo·2mo ago
Featurekamo-shared-library

Portare l'unità di una funzione di piano alle superfici di acquisto

Il catalogo ha conservato un'unità per funzione per tutto il tempo - "GB/user", "users", "contatti" - e la plan-feature DTO ha abbandonato, così ogni superficie...

Kamo·2mo ago
Fixkamo-shared-library

L'upload del documento pubblica la sua riga solo una volta che il byte terra

Il caricamento bufferizzatoDocument è stato l'unico negozio che ha scritto il suo ImgDat con isMissing=false BEFORE inviando qualcosa, e semplicemente reimposta...

Kamo·2mo ago
Fixkamo-shared-library

Un caricamento fallito non deve diventare una partita dedup

Un membro ha inviato un 11 MB .wav a una chat, ottenuto "Cannot invoke ObjectWriteResponse.etag() perché la risposta è nulla", inviata di nuovo, e il seconda co...

Kamo·2mo ago
Featurekamo-shared-library

Servizio di Task book con CRUD org-scoped e risoluzione del codice

SW5 Task 3, biblioteca metà. ServiceTaskBookService espone libri, categorie, attività e opzioni dietro un org-scoped API, più risolvereTaskByCode - il ricerca d...

Kamo·2mo ago
Featurekamo-shared-library

Aggiungi il libro delle attività a tasso piatto

Un catalogo delle mansioni a prezzi i cui contributi portano manodoperaMinutes — il numero che entrambi i prezzi una linea e dimensioni una visita. ServiceLineI...

Kamo·2mo ago
Featurekamo-shared-library

Contare le estensioni un server di terze parti non addebita per

Queues, IVR, gruppi di anelli e risparmi sono le estensioni a cui nessuno è assegnato, e sotto la regola di terzi sono liberi - dodici di una produzione org's d...

Kamo·2mo ago
Featurekamo-shared-library

Contare estensioni telefoniche fatturabili

Aggiunge la gemella telefonica dell'aggregatore per-mailbox: PbxBillingClass con un esaustivo VoipProviderType switch e nessun braccio predefinito, OrgPbxBillin...

Kamo·2mo ago
Fixkamo-shared-library

Lasci che il database decida se una reazione è già lì

Il vincolo unico su (messaggio, membro, emoji) non stava facendo nulla di utile. Una spada a lettura perde la gara con il secondo clic del membro, e la cattura ...

kamo·2mo ago
Featurekamo-shared-library

Per-message emoji reazioni, e un messaggio il suo mittente può correggere

Due cose che un membro ha chiesto sulla chat individuale: un emoji chiunque nella conversazione può mettere su un singolo messaggio, e la capacità di correggere...

kamo·2mo ago
Fixkamo-shared-library

Un conteggio non letto nomina un mittente solo quando un singolo membro è la risposta

senderId è ciò che indica un distintivo non letto a una persona — la loro riga di directory membro, loro testa hex — quindi deve significare "questi messaggi so...

kamo·2mo ago
August 26, 2026
Featurekamo-shared-library

Contare caselle di posta personali collegate

Kamo·2mo ago
Featurekamo-shared-library

Personal mailbox entità e due fornitori di consumatori

GMAIL PERSONAL e OUTLOOK PERSONAL sono stati offerti dal raccoglitore e non sono stati membri dell'enum, così selezionando o prodotto un org inutilizzabile.

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