KamoCRM

Live Change Log

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

17,482
Variazioni totali
5,973
Caratteristiche
5,280
Fissazioni
30
Progetti
Filtra per progetto
Tutti i progetti17,482AIService250APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService574InitializerService329KBService151KlusterServices738MCPGatewayService244MediaService602RAGService79SecurityService1,846TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,345kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,656kamo-signer-monorepo56kamolos114
Filtra per tipo
Tutti i tipiBuild16CI523Chore773Docs3,254Feature5,973Fix5,280Other994Performance165Refactor278Revert23Style42Test160Upgrade1
September 2, 2026
Docskamo-internal

Il progetto Report Studio — rapporti definiti Java, un rendering generico

I rapporti sono definiti come classi Java in kamo-shared-library e resi da uno funzionalità-driven frontend, quindi l'aggiunta di un rapporto è una nuova classe...

Kamo·1mo ago
Docskamo-internal

Progettazione per il Centro assistenza KB costruire, articoli correlati e cablaggio pubblico

Copre le 248 bozze di sorgente sotto Documentazione/, l'albero che mappano a sotto l'articolo del Centro assistenza esistente, la nuova funzione KB ARTICLE RELA...

Kamo·1mo ago
August 31, 2026
Docskamo-internal

Dì quale abbonamento il cancello della pillola di lancio è circa

"Non già pagando" significa la sede del VIEWER — la stessa domanda i Piani & pagina di fatturazione risponde quando decide se offrire loro uno. Vale la pena dic...

Kamo·1mo ago
August 28, 2026
DocsSecurityService

Dì nel contratto di classe che il cancello può cadere aperto

L'intestazione ha promesso "una app bloccata punta tutti i 403" senza qualifica, che è ora vero solo mentre le tabelle di diritto possono essere lette. L'eccezi...

Kamo·1mo ago
Docskamo-internal

Correggere la nota sul rimosso Crea il mio Org gratuito

ab740dd3 ha sostenuto CREATE FREE ORG WIDGET e i suoi quattro bambini politici "mai esisteva in RoleRightType.java a tutti". E' sbagliato. Erano ids 288-292, e ...

Kamo·1mo ago
Docskamo-internal

Progettazione e piano di implementazione per il lancio org e la procedura guidata

Ripristina due commit cadute da un 'git reset' concomitante --mixed origin/main' in questo checkout condiviso; i file stessi sono sopravvissuti all'albero di la...

Kamo·1mo 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·1mo ago
August 27, 2026
Docskamo-internal

Controllare nell'usoUserInfo handoff in condivisione

La regola "no .md in repos" è ritirata. Questo documento è stato tenuto local-only; appartiene accanto al codice che descrive.

kamo·2mo ago
Docskamo-internal

Chiudere BL1 e MS1

kamo·2mo ago
Docskamo-login

The FreeSWITCH crash was mod_kazoo's default config, not the event profile

The stub kazoo.conf.xml 2600Hz ship has no definitions, event-handlers or fetch-handlers sections. mod_kazoo says as much and then faults in its own config thre...

Kamo·2mo ago
Docskamo-login

Registra altre quattro trappole KamoPBX

- Community mod kazoo (FreeSWITCH v1.10.11) si collega a ecallmgr, relazioni "Connesso", e poi mai risponde a un gen server:call. Risolto prendendo Pacchetti Fr...

Kamo·2mo ago
Docskamo-internal

Chiudere SW6c, e con esso SW6

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
DocsSecurityService

Il limite Traefik per-IP sarà 429 un QHIN invisibilmente

Commento solo, nel file qualcuno si apre quando un partner si lamenta. Traefik rate-limits per fonte IP attraverso l'intero host api.* e un QHIN si siede dietr...

Kamo·2mo ago
Docskamo-login

Risolvere la questione Kamailio — I lavori di registrazione SIP terminano

La sezione 16 raccomandava una configurazione appositamente costruita su azione Kamailio e registrata che "2600hz/kamailio non esiste". Entrambi sono corretti d...

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
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
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
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
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
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
Docskamo-internal

Smettere di dire agli implementatori di eseguire git commit --allow-empty

--consentire-vuoto PERMITS un risultato vuoto, non forza uno. Senza pathpec si impegna ancora l'indice, e questi controlli hanno sempre un altro Il lavoro della...

kamo·2mo ago
Docskamo-internal

Smettere di dire agli implementatori di eseguire git commit --allow-empty

--consentire-vuoto PERMITS un risultato vuoto, non forza uno. Senza pathpec si impegna ancora l'indice, e questi controlli hanno sempre un altro Il lavoro della...

kamo·2mo ago
Docskamo-internal

Corretto quattro affermazioni SW6a, uno misurato falso

Una semplice lista @Autowired di un'interfaccia senza implementazioni NON risolvere a un elenco vuoto — getta insoddisfattiDependencyException. Misurato, non ra...

kamo·2mo ago
Docskamo-internal

Corretto tre affermazioni SW6a, uno di loro ha misurato falso

Una bozza precedente ha detto una lista normale @Autowired di un'interfaccia senza le implementazioni si risolvono a un elenco vuoto. Si lancia InsoddisfattoDep...

kamo·2mo ago
Docskamo-login

FreePBX è deprecato (decisione 4 revisionata)

Nessuna migrazione e nessuna coesistenza permanente. KamoPBX rimane su k3m1 il cui host netns è vuoto, quindi non ha bisogno dei porti di FreePBX e nessuna chiu...

Kamo·2mo ago
Docskamo-internal

Pianificare SW6a e dividere SW6 in tre

La spec chiama SW6 'wire l'UI finito', che ha assunto un backend esisteva a filo. ServiceJob, ServiceVisit e ServiceLineLe nuove colonne di Item zero runtime ca...

kamo·2mo ago
Docskamo-login

Piani di implementazione KamoPBX (programma + 9 fasi)

Decomposto in un piano per fase; un unico piano non produrrebbe software di lavoro fino alla fine. Dettaglio TDD a morso completo: Fase 0 cancello infrastruttu...

Kamo·2mo ago
Docskamo-login

Record KamoPBX decisioni — KAZOO confermato, k3m1 posizionamento, ACDc, Tier 3 rebrand

Sei domande aperte hanno risposto: 1. KAZOO è l'itinerario; hardware di proprietà, così il inquadramento dei costi rimosso interamente. 2. Un nodo/cluster ora, ...

Kamo·2mo ago
Docskamo-internal

Chiudere SW5

Sei partenze. Il più acuto: il proxy task-book non poteva essere copiato da le citazioni proxy, che esporta PATCH e no PUT — una copia verbale sarebbe hanno fat...

kamo·2mo ago
Docskamo-internal

BaseLosController non autorizzato()/forbidden() esiste

Un compito breve ha detto a un attuatore che quegli aiutanti sono stati inventati e non ha fatto esiste. richiedonoOrgId veramente non; questi due fanno, dichia...

kamo·2mo ago
Docskamo-login

Registrare la trappola di enum-ordering il PBX rollout

Vedere una riga di catalogo il cui prezzo model è un nuovo valore enum rende quella riga illeggibile a qualsiasi servizio ancora su un vecchio condiviso-lib, e ...

Kamo·2mo ago
Docskamo-internal

Ripristina la chiusura di SW4, persa a un'editing stale working-tree

Il commit precedente ha modificato la copia on-disk di questo piano, che ha predato Sezione saltata — quella sezione è stata allegata a una copia della gratta e...

kamo·2mo ago
Docskamo-internal

Applicare DDL apre una finestra 40001 — guardarlo, non riavviare

Bumping una versione di catalogo lascia in pool connessioni JDBC tenendo il vecchio e la prossima query attraverso ogni fallisce SQLState 40001, che Hibernate f...

kamo·2mo ago
Docskamo-login

Design per estensione PBX fatturazione

Kamo·2mo ago
August 26, 2026
Docskamo-internal

Chiudere SW4

Nove partenze. I due che hanno più importanza: questo piano è proprio Self-Review affermò che un tipo era coerente in tre luoghi, ed era coerente e sbagliato; e...

kamo·2mo ago
Docskamo-internal

QuoteConversionResult.orderUid è uno String, non un UUID

Ordine estende BaseEntity, il cui id è un lungo — solo Quote, QuoteOption e QuoteLineItem estendere BaseUuidEntity. Il piano ha dichiarato UUID e il suo Self-Re...

kamo·2mo ago
Docskamo-internal

Il dizionario SW4 chiavi atterrare nel repo del dizionario

Elenco dei file 6a chiamato kamo-internal/messages/en.json, che è gitignored e non può essere commesso. La prosa del passo aveva ragione; la lista Non lo era.

kamo·2mo ago
Docskamo-internal

Piano SW5, il task book a tasso piatto

La premessa della spec che nessuna linea porta una durata del lavoro è andata ore stanti fa — SW3 ha atterrato il lavoroMinutes e taskCodice su ServiceLineItem,...

kamo·2mo ago
Docskamo-login

Pianifica per-mailbox fatturazione e la casella di posta personale backend

Piani B e C di 3. Self-review ha chiuso cinque lacune: niente set mail cost mode, niente lato server ha fermato un gruppo di fatturazione che comprava component...

Kamo·2mo ago
Docskamo-login

Correggere la spec — StorageAutoExpandSweep esiste già

La spec sosteneva che non esisteva alcun riconciliatore server-driven-quantity per riutilizzare e elencato le colonne auto-espand di archiviazione come morto. E...

Kamo·2mo ago
Docskamo-login

Design per-mailbox fatturazione e add-on gating

Bills e-mail dalla casella di posta piuttosto che la sede, gates fornitore scelta sul componente aggiuntivo che lo copre, e attribuisce ogni casella di posta al...

Kamo·2mo ago
Docskamo-internal

Definire il comportamento di SW4 per un preventivo senza mercato

Compito 1 creato() leggere marketUid ma non ha backfill, così ogni citazione che esiste ancora oggi ha un mercato nullo. Il convertitore deve rientrare BuyLineI...

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