KamoCRM

Live Change Log

Every feature, fix and improvement, posted as it ships. Nothing is held back for a launch.

17,500
Total Changes
5,986
Features
5,284
Fixes
30
Projects
Filter by project
All Projects17,500AIService251APIService174BillingService157ConversionService110DaemonService138DocsService223ESigService91EmailService576InitializerService329KBService151KlusterServices740MCPGatewayService251MediaService602RAGService79SecurityService1,847TranslateService62VOIPService249VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,349kamo-login335kamo-marketing641kamo-nowww20kamo-register213kamo-shared-library1,657kamo-signer-monorepo56kamolos114
Filter by type
All TypesBuild16CI523Chore774Docs3,254Feature5,986Fix5,284Other994Performance165Refactor278Revert23Style42Test160Upgrade1
October 4, 2026
Featurekamo-asterisk-support

Mesageria vocală încărcați numele mesajului lor, și Kamo poate cere unul nu are audio de

Un mesaj vocal upload poartă acum propriul ID al mesajului, <mailbox>/<msg id> din msgNN.txt Asterisk scrie alături de ea, ca id-ul său unic: fișiere VOIPServic...

Kamo·3w ago
Featurekamo-asterisk-support

Retrimiteți lista blocului de taxare-fraudă ca [kamo-toll-fraudă blocată] (SP93 T8)

PBX trage acum BlockPatterns, extensia Asterisc tipare ale gărzilor opţionale de fraudă a serverului telefonic. Aportul păstrează doar un accent urmat de cifre ...

Kamo·3w ago
Fixkamo-asterisk-support

Scriitorul obiectivului AI nu face nimic până când FreePBX nu a generat dosarul final

Fără pjsip.endpoint.conf nu se știe nimic despre care extensii există, deci Aplicaţi secţiuni de AI administrate goale (şi reîncărcate), care ar lua fiecare AI ...

Kamo·3w ago
September 29, 2026
Docskamo-asterisk-support

De ce permite = singur ține G.722 din oferta la LiveKit

Review 1 a întrebat dacă codec prefs outgoing offer (reference:pending, Operaţiune:union) ar putea pune încă un apelantului g722 în oferta lui Asterisk LiveKit....

Kamo·4w ago
Fixkamo-asterisk-support

Extensii AI oferă doar G.711, astfel încât piciorul AI nu este niciodată G.722

livekit-sip răspunde la o ofertă cu codec-ul pe care îl ocupă cel mai mult, nu primul unul oferit (media-sdk sdp.SelectAudio: G722 -5 > PCMU -10 > PCMA -20). Cu...

Kamo·4w ago
September 28, 2026
Fixkamo-asterisk-support

Blocul AOR al extensiei AI se adaugă la AOR, nu la criteriul final al aceleiași denumiri

FreePBX denumeste criteriul de evaluare al unei extinderi si AOR-ul sau atat, cat si pjsip.conf include pjsip.endpoint.conf înainte de pjsip.aor.conf. A goale [...

Kamo·4w ago
September 27, 2026
Featurekamo-asterisk-support

Trageți de politica PBX de la Kamo; extensii outbound lista de permis și AI ca plan de apel gestionat; punct final AI la LiveKit

Fiecare POLITICA SECONDS agentul trage GET /api/voip/pbx/config (de asemenea, sale bătăi ale inimii) și scrie [kamo-outbound-permis] și [kamo-ai-extensii] ca o ...

Kamo·4w ago
Fixkamo-asterisk-support

O subrutină de înregistrare; numele fișierelor păstrează UNIQUEID-ul apelului; AMI citește evenimentele de apel

[Kamo-record] Acum face înregistrarea pentru fiecare cale: trunchiul și mesageria vocală Cârligele prediale de aici îl numesc, la fel şi însoţitorul, direct, ag...

Kamo·4w ago
September 5, 2026
Fixkamo-asterisk-support

O reconstrucţie a aceleiaşi comiteri nu a desfăşurat nimic şi a raportat succesul

Imaginea este etichetat cu comite SHA, astfel reconstruirea aceeași comite produce o referință a imaginii identică. Desfăşurarea nu este niciodată atins, statu...

Kamo·1mo ago
September 3, 2026
Featurekamo-asterisk-support

Raport de apel extensii astfel încât inelele mobile ale unui membru

Clientul AMI se conectează cu 'Evenimente: oprite' şi trimite doar acţiuni, deci nimic mai departe FreePBX-ul unui client a spus vreodată platformei că soseşte ...

Kamo·1mo ago
Fixkamo-asterisk-support

Pin direct media=no, and correct the "(+) cannot overfrection"

FreePBX PJSip driver defaults direct media to YES (generateDefaultDeviceSettings, PJSip.class.php:210) și GraphQL addExtensie mutație nu are nici un câmp să-l s...

Kamo·1mo ago
September 2, 2026
Featurekamo-asterisk-support

Reconcile per-extensie Blocuri WebRTC în loc de mână-editare un registru

O extensie creat prin API FreePBX lui devine nici un bloc WebRTC, așa că înregistrează peste WSS și apoi nu are nici DTLS sau ICE apel conectat fără audio. Ace...

Kamo·1mo ago
August 26, 2026
Fixkamo-asterisk-support

Cârligele prediale trebuie să se întoarcă

Asterisc 21 a eliminat familia de aplicaţii Macro () pur şi simplu şi FreePBX atinge aceste cârlige cu Gosub () (extensii suplimentar.conf: Nu-ţi face griji. Câ...

Kamo·2mo ago
August 3, 2026
Fixkamo-asterisk-support

Harden download kubectl împotriva egress fulg [skip ci]

dL.k8s.io peste ieşirea alergătorului scade intermitent la mijlocul transferului: curl: (56) OpenSSL SSL read: decriptare eșuată sau înregistrare proastă mac ca...

Kamo·2mo ago
July 1, 2026
June 25, 2026
CIkamo-asterisk-support

Drop offline-k2m1 implementare loc de muncă + orfane K2m1 manifeste

Serviciul a rulat pe o imagine veche cache k0m1:5000, niciodată re-împușcat la k1m1 registru după retragerea k0m1; evacuarea presiunii disk șterse cache (ImageP...

Kamo·4mo ago
April 29, 2026
CIkamo-asterisk-support

Scope concurrency to build jobs, not Kubernetes deploys

Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...

Kamo·6mo ago
Fixkamo-asterisk-support

Add go-sql-driver/mysql v1.7.1 checksum to go.sum

go mod tidy without source files is a no-op, so the mysql checksum was never added. Generated the correct h1 hashes via a throwaway golang:1.22-alpine container...

Kamo·6mo ago
Fixkamo-asterisk-support

Mută ASTERISK CDR DSN la config.json local, nu secrete CI/CD

Acreditările CDR sunt locale pentru fiecare server FreePBX și nu au afaceri în conducta CI/CD. Operatorii adaugă ASTERISK CDR DSN direct la acestea config.json ...

Kamo·6mo ago
Featurekamo-asterisk-support

Manifeste de încărcare bogate cu date Asterisk CDR apelant-ID

Adaugă opţional MySQL îmbogăţire CDR astfel încât fila de istorie softphone poate arată cine a sunat (sau a fost chemat). Atunci când ASTERISK CDR DSN este conf...

Kamo·6mo ago
April 27, 2026
Featurekamo-asterisk-support

Emit recordedAt + per-file extension in upload manifest

- Watcher: every emitted Recording carries RecordedAt, derived from the EPOCH segment of our managed **************** filename, falling back to file mtime f...

Kamo·6mo ago
Fixkamo-asterisk-support

Drop the [from-internal-custom] _X. catch-all that broke softphone calls

The catch-all exten => _X.,1 in [from-internal-custom] was intercepting every internal dial — softphones started reporting "phone is not registered" / calls wou...

Kamo·6mo ago
Fixkamo-asterisk-support

Write managed config files 0644 so the asterisk daemon can read them

The kamo-asterisk-support pod runs as root and writes to host-mounted **************** Asterisk inside the FreePBX pod runs as user "asterisk" and could not rea...

Kamo·6mo ago
Fixkamo-asterisk-support

Utilizați envsubst-compatibil \$ {VAR} sintaxă în șablon config + re-render on stay placeholders

Pods au fost CrashLoopBackOff cu "erori config: API KEY lipsește sau prea scurt" deoarece șablonul de configurare folosit literal API KEY markeri care envsu...

Kamo·6mo ago
Fixkamo-asterisk-support

Drop unused watcher import

uploader.go only uses CallBatch (declared in grouper.go in the same package), not anything from internal/watcher directly. Go rejects unused imports.

Kamo·6mo ago
Featurekamo-asterisk-support

Angajare iniţială

Ceasuri ***************** pentru înregistrări WAV terminate, grupuri multi-picioare picioare apel de Asterisc UNIQUEID, și încarcă fiecare lot la APIService /ap...

Kamo·6mo ago
Featurekamo-asterisk-support

Angajare iniţială

Ceasuri ***************** pentru înregistrări WAV terminate, grupuri multi-picioare picioare apel de Asterisc UNIQUEID, și încarcă fiecare lot la APIService /ap...

Kamo·6mo ago

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing