KamoCRM

Live Change Log

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

17,671
Total Changes
6,083
Features
5,346
Fixes
30
Projects
Filter by project
All Projects17,671AIService261APIService174BillingService158ConversionService110DaemonService138DocsService223ESigService91EmailService588InitializerService330KBService151KlusterServices745MCPGatewayService261MediaService604RAGService79SecurityService1,876TranslateService62VOIPService250VectorService11kamo-apps26kamo-asterisk-support27kamo-capcha17kamo-capcha-widget4kamo-internal8,415kamo-login340kamo-marketing642kamo-nowww20kamo-register213kamo-shared-library1,684kamo-signer-monorepo57kamolos114
Filter by type
All TypesBuild17CI523Chore776Docs3,257Feature6,083Fix5,346Other998Performance165Refactor278Revert23Style42Test162Upgrade1
April 27, 2026
Featurekamo-shared-library

Nagrywanie + Nagrywanie Podmioty, RecordingImagingService je pisze

- Nowy podmiot nagrywający (UUID id, IMG_ID, IS_MASTER, IS_VM, EXTENSION, MEMBER_ID, LENGTH, DATE_RECORDED, DATE_CREATED [domyślnie DDB za pośrednictwem .Crea...

Kamo·6mo ago
Featurekamo-internal

Aktualizuj karty Administracja platformy, aby dopasować ujednoliconą strukturę karty

Zamień dwie nieaktualne karty (Organizacje strona samodzielna + Konfiguracja) Pięć kart pasujących do rzeczywistych zakładek: Ogólne, Organizacje, VOIP i SMS, S...

kamo·6mo ago
Featurekamo-internal

Układ siatki o pełnej szerokości i przesuń spust synchronizacji z karty Zaawansowane

- Przeprojektuj zakładkę VOIP & SMS, aby użyć pełnej szerokości obszaru treści: zakres statystyk pocierania górny rząd, przetwarzanie nagrań i Globalny Harmon...

kamo·6mo ago
Featurekamo-internal

Merge Organizacji w stronę konfigurację z ujednoliconą kartą nav

- Dodawanie organizacji jako zakładkę w zakładce ? (Ogólne ? Organizacje ? VOIP & SMS > Użytkownik systemu > Zamówienie zaawansowane) - Usuń - strona samodzieln...

kamo·6mo ago
Featurekamo-marketing

Dodaj logo Go do grilla z banerem

Kamo·6mo ago
Featurekamo-internal

Surface PHONE_SERVER_ID na zakładce Przeglądu on-instancja telefonu

Operatorzy konfigurujący wsparcie kamo-asterisk na gospodarzu FreePBX muszą wklejać Dopasowywany VoipProviderInstance UUID w pliku konfiguracyjnego pomocnika ja...

Kamo·6mo ago
Featurekamo-internal

Wire call oferuje ustawienia end-to-end poprzez abstrakcję dostawcy

- voipApi: dodaj CallFeaturesT type, getCallFeatures() i setCallFeatures() wywołania API - useSoftphone: dodaj ? stan załadowany Od API przy starcie; działaCa...

kamo·6mo ago
FeatureVOIPService

Add Funkcje połączeń API — zadzwoń do przodu + automatyczna przejmowanie przewodowo przez abstrakcję dostawcy

- Dodaj CallFeaturesDto i SetCallFeaturesPProszenie POJOs - Dodawanie flag CallForward/autoswer do ProviderCapabilities - Dodawanie domyślne getCallFeatures/set...

Kamo·6mo ago
Featurekamo-asterisk-support

Początkowe zobowiązanie — FreePBX nagrywający (GO)

Zegarki - dla zakończonych nagrań WAV, grupuje wielonogane nogi wywołania przez Asterisk UNIQUEID i przesyła każdą partię do APIService /api/voip/recordings/upl...

Kamo·6mo ago
Featurekamo-internal

VOIP_RECORDING_UPLOADS zakres + liczniki/tunables

- APIManager: nowa opcja VOIP_RECORDING_UPLOADS (używana przez kamo-asterisk-support Na FreePBX hostów przesyłanie poczty głosowej i nagrywania połączeń za po...

Kamo·6mo ago
FeatureSecurityService

Statystyki nagrywania system-config + przetwarzanie do przeróbki dostrajania

- GET - zwraca cztery liczniki Narażonych na Ustawieniach kamo-internal > Platforma ? Konfiguracja ? VoIP/SMS Zakładka (vmPending, callPending, vmError, cal...

Kamo·6mo ago
FeatureDaemonService

RecordingProcessorJob + skrót NATS dla świeżych przesłanek

- Nowa praca Quartz RecordingProcessorJob tyka co minutę, wysyłka jest niezależna VM i call partches jednocześnie do ConversionService Używanie "voipCallBat...

Kamo·6mo ago
FeatureConversionService

Nagrywanie spożycia + rurociąg przetwarzania FFmpeg

- Nowe - etapy punktów końcowych w przesyłaniu wieloczęściowych Przekierowywana przez APIService do wiadra MinIO I tworzy wiersz inscenizacji UnprocessedRec...

Kamo·6mo ago
FeatureAPIService

VoipRecordingUploadStroller do przesyłania kamo-asterisk-support

POST /api/voip/recording/upload akceptuje wieloczęściowe nadwozie z kamo-asterisk-support Bieganie na FreePBX hostów. Weryfikuje X-Api-Key nowy VOIP_RECORDING_U...

Kamo·6mo ago
Featurekamo-shared-library

Nieprzetworzone Jednostka inscenizująca, ścieżki gąsienicowe ImgDat, usługa nagrywania obrazu

- Napraw zderzenie z identyfikatorem ImageAssocType: VM_RECORDING-8, CALL_RECORDING ?9 (były obie) Powielanie MY_DOCS na 4). - Dodaj - aby nagranie główne moż...

Kamo·6mo ago
Featurekamo-asterisk-support

Początkowe zobowiązanie — FreePBX nagrywający (GO)

Zegarki - dla zakończonych nagrań WAV, grupuje wielonogane nogi wywołania przez Asterisk UNIQUEID i przesyła każdą partię do APIService /api/voip/recordings/upl...

Kamo·6mo ago
Featurekamo-internal

Zastąp makiety kontaktów z w pełni funkcjonalnymi SoftphoneKontakty

Wyodrębnia nowy komponent SoftphoneKontakt, który przewodzi stykom softphonephone Za zakładka do API rzeczywistych kontaktów za pomocą useKontakt(). Zastępuje 4...

kamo·6mo ago
Featurekamo-shared-library

Dodaj pomocników do TeamMember

Kamo·6mo ago
Featurekamo-internal

Wire VAD + push-to-talk; usunąć niewdrożone ustawienia

- vadEnabled teraz przechodzi jako głosAktywnośćZewnać w budceAudioKonstratnie tak przeglądarka honoruje przełącznik podczas otwierania mikrofonu na połączeni...

kamo·6mo ago
April 26, 2026
Featurekamo-internal

Przewijana lista dzwonków z filtrem wyszukiwania

Spraw, aby panel katalogu dzwonka pasował do prawej kolumny wysokości i przewijania Pionowo, gdy lista się przelewa, więc członkowie mogą nawigować jako więcej ...

kamo·6mo ago
Featurekamo-internal

Dodaj jeszcze siedem dzwonków do katalogu

Battleship Horn, Demon Horn, Linia lądowa, Pierścień 1985, Telefon biurowy, Dzwoniący stary telefon, a Ole pod /public/dźwięki/ringtony/ i przewody W RINGTONE_C...

kamo·6mo ago
Featurekamo-internal

Dodaj dzwonki Sci-Fi i Buzzer do katalogu

Zrzuca dwa nowe aktywa dzwonków w /public/sounds/ringtones/ i Rejestruje je w RINGTONE_CATALOG, aby pojawić się w dzwonkach Subtab i może być ustawiony jako dom...

kamo·6mo ago
Featurekamo-internal

Trzykolumnowy układ audio, drop zapisany-baner, szerokość wypełnienia

Układa subtab audio jako mikrofon | Głośnik | Zaawansowane w całym świecie Pełny rząd na ekranach lg+ (md nadal łączy je dwu-up, xs stacks). Natcharzeńc i w tym...

kamo·6mo ago
Featurekamo-internal

Podziel ustawienia AV na podtapiaczy Audio/Video/Ringtones

Reorganizuje zakładkę Audio/Video na trzy wewnętrzne podtaby i układy Każdy pojedynek w poziomie, więc ustawienia pasują do widoku bez Ściana pionowego przewija...

kamo·6mo ago
Featurekamo-internal

Dodaj kartę audio / Video Settings i przewód do softphone

Dodaje sklep z preferencjami AV na urządzenie (lokalneStorage, specyficzne dla maszyny, Nie roamingu) plus w pełni funkcyjna zakładka na /settings/member/-id> K...

kamo·6mo ago
Featurekamo-internal

Zawsze na sesję SIP z auto-popup + dzwonek na połączeniach przychodzących

Miękkifon używany do rejestracji tylko wtedy, gdy okno narzędzia wyskakującego było otwarte - Zamknie go i połączenia przychodzące zostały po cichu pominięte. P...

kamo·6mo ago
FeatureKlusterServices

Seed pbx.kluster.kamormm.com jako domena statyczna

Bezkomfonowy telefon w przeglądarce potrzebuje SIP-over-WSS, aby wylądować na nazwach hosta z prawdziwym TLS cert. Dodaj nazwę hosta FreePBX / WS do STATIC_DOMA...

Kamo·6mo ago
Featurekamo-register

Użyj krótkiej nazwy i opisu w głowicy HTML

Zamień logikę tytułową opartą na org-API na stronie config.jsonNameShort więc the Tytuł jest zgodny z tym samym wzorem, co inne witryny: "Register - .siteNameSh...

Kamo·6mo ago
Featurekamo-login

Użyj krótkiej nazwy i opisu w głowicy HTML

DynamicMetaLoader teraz ustawia dokument.title to "Login - ?siteNameShort" I zapisuje opis orgu w tagu meta description. Static layout.tsx fallback zaktualizowa...

Kamo·6mo ago
Featurekamo-internal

Użyj krótkiej nazwy i opisu w głowicy HTML

DynamicMetaLoader teraz ustawia dokument.title do witrynyNameShort (był siteName) I zapisuje opis orgu w tagu meta opisu. Static layout.tsx fallback zaktualizow...

kamo·6mo ago
FeatureSecurityService

Dołącz opis org w config.json

Dodaj pole opisu do kompilacjiConfigJson() i pass org.getDescription() Od writeConfigFiles() więc tematyczny config.json nosi org. Opis frontendów do użycia w m...

Kamo·6mo ago
Featurekamo-internal

Dodaj do koszykaCompany to market popup i firmaName do leadów

Dodaj/edit popup (LeadMarketManager): - Radio sterowanie "Nazwa firmy łamie" / "Tylko indywidualne" (wymagane) - Domyślnie, aby nie zostać ustawione na nowym ry...

kamo·6mo ago
FeatureInitializerService

Dodaj include_company i kolumny nazwy firmy

LeadCompanyColumnRunner (Zamówienie 40) idempotentnie dodaje: - lead_markets.include_company (BOOLEAN, znieważalny) — śledzi, czy a toa Rynek wymaga nazwy fir...

Kamo·6mo ago
FeatureSecurityService

Ekspozycje obejmują Konferenię w odpowiedziach na wloty i rynkowi

Zarówno - jak i . Teraz umiedź flagę w tym firmie, aby Frontend wiedział, czy pokazać Nazwa firmy na temat tworzenia leadów.

Kamo·6mo ago
Featurekamo-shared-library

Dodać dodaj Company do LeadMarket i firmęName do Lead

- Podmiot LeadMarket otrzymuje w tym_kompanie (Boolean, nieważne) - Podmiot wiodący otrzymuje nazwę firmy (String, max 50, znieważalny) - LeadMarketDTO, CreateL...

Kamo·6mo ago
Featurekamo-internal

Pokaż ścieżkę typu sprzedaży w Add Lead subtitle

Zgaś typ sprzedaży na rynku i podtyp do linii "Dodany do" Forma odzwierciedla etykiety używane w wyskakującym okienku Edit Market w - Oddychać, jak "Dodanie do ...

kamo·6mo ago
Featurekamo-internal

Unified PhoneSdk obsługujący RingCentral + sip.js (FreePBX)

Hak softfonowy używany do bezwarunkowego połączenia ringcentral-web-phone, Który rzucił dowolny kształt poświadczeń FreePBX, ponieważ ten SDK jest zakodowany na...

kamo·6mo ago
FeatureVOIPService

Poświadczenia SIP WSS-aware dla softfonów przeglądarki

Punkt końcowy /api/voip/sip/credentials zwraca teraz poprawki po stronie przeglądarki SIP stack może faktycznie używać: transportu WSS, domeny publicznej i adre...

Kamo·6mo ago
FeatureKlusterServices

Dodaj transport WSS WebRTC do softphones browser

Asterisk's chan_pjsip teraz wiąże zwykły transport WebSocket pod numerem 0.0.0.0:8089 Traefik kończy TLS na ? (port 443) Więc kamo-wewneci może zarejestrować so...

Kamo·6mo ago
FeatureSecurityService

Dodaj /names endpoints idname idname dla wszystkich członków, niezależnie od stanu

Filtry punktu końcowego do aktywnych TeamMembers, ale rozszerzenie Zadania mogą odnosić się do członków bazowych lub nieaktywnych członków. Użyj /names for Rozd...

Kamo·6mo ago
Featurekamo-internal

Dodany ołowiu do koszyka Ołowiu w /liads/nowe

Refactor Dodaj ołów z wielotabowej szyby na dedykowaną trasę W /leads/new, dzięki czemu można go połączyć bezpośrednio. Aktualny rynek jest uchwalony Przejść ja...

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