Dziennik zmian na żywo

Zobacz, co budujemy, w czasie rzeczywistym. Każda funkcja, naprawa i ulepszenie wysyłane na całej platformie.

17,933
Całkowite zmiany
4,614
Funkcje
4,543
Oprawy
32
Projekty
Filtruj według projektu
Wszystkie projekty17,933AIService110APIService138BillingService133ConversionService85DaemonService107DocsService189ESigService78EmailService373InitializerService300KBService74KlusterServices546MCPGatewayService43MediaService461RAGService61SecurityService1,523TranslateService45VOIPService173VectorService8kamo-analytics6,157kamo-apps18kamo-asterisk-support19kamo-capcha17kamo-capcha-widget4kamo-internal4,579kamo-login319kamo-marketing585kamo-meet90kamo-nowww18kamo-register206kamo-shared-library1,322kamo-signer-monorepo50kamolos102
Filtruj według typu
Wszystkie typyBuild24CI523Chore670Docs226Feature4,614Fix4,543Other6,781Performance136Refactor274Revert23Style48Test70Upgrade1
April 27, 2026
Featurekamo-internal

Wsparcie międzynarodowe — CountrySelect, LanguageSelect, SubdivisionField we wszystkich formach

- Dodaj wielokrotnego użytku CountrySelect (207 krajów, ikony flag), LanguageSelect (26 języków, ikon flag), SubdivisionField (rozwijanie państwa USA z flagam...

kamo·4mo ago
Featurekamo-shared-library

Dodaj międzynarodowe wsparcie — Kraj wiodący/podstawa/strefa czasowa, język org, CountryType is Province

- CountryType: add PROVINCE_NAMES set, isProvince(), getSubdivisionLabel() - Organizacja: dodaj język (pola angażowania) - Ołów: dodaj kraj (CountryType), podzi...

Kamo·4mo ago
Featurekamo-internal

ASSIGN_LEADS w prawo, filtr agenta nieprzypisany, oczyszczanie kolumny siatki

- Opcja filtra agenta Bramy 'Unassigned Leads' za ASSIGN_LEADS w prawo - "All Leads" wyklucza nieprzypisane tropy dla członków bez prawa - Usuń ulicę, produkt, ...

kamo·4mo ago
Featurekamo-shared-library

Dodaj ASSIGN_LEADS w prawo (ID 137) w sekcji CRM

Kamo·4mo ago
Featurekamo-internal

Dodaj pole do pola do sekcji Market & Assignment na /leads/new

- Oceń aktywnych członków zespołu od ? na górze - Członkowie grup w departamencie z alfabetycznie posortowanych działów i członków - Formatuje nazwy jako "Ostat...

kamo·4mo ago
Featurekamo-asterisk-support

Emit nagranePrzedłużenieAt + na plik pliku w przesłaniu

- Obserwator: każde emitowane nagranie przenosi RecordedAt, pochodzące z EPOCH segment naszego zarządzanego ;) Nazwa pliku, powrót do pliku mtime dla poczty...

Kamo·4mo ago
FeatureConversionService

Pass Recording metadane do obrazowania — długość ffprobe + analizowanie manifestów

- - działa ffprobe -show_entries format-duration Na master Opus/WebM, powraca ms. 0 - nieznane (nieś śmiertelne). - Teraz: - uruchamia sonbeDurationMs na ma...

Kamo·4mo ago
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·4mo 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·4mo 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·4mo 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·4mo ago
Featurekamo-marketing

Dodaj logo Go do grilla z banerem

Kamo·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo ago
Featurekamo-shared-library

Dodaj pomocników do TeamMember

Kamo·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo ago
Featurekamo-meet

Dynamiczny tytuł i opis z org config.json

Inline JS w title.html czerpie tematyczną ścieżkę CDN z nazwy hosta, Pozyski config.json i nadaje tytuł "Meets - "siteNameShort" I opis meta tagi z pola opisu o...

Kamo·4mo 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·4mo 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·4mo 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·4mo 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·4mo 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·4mo ago

Jak to, co widzisz żeglugę?

Każda z tych aktualizacji automatycznie ląduje w miejscu pracy. Zacznij za darmo i obserwuj, jak rośnie tydzień po tygodniu.

Start Free ForeverZobacz ceny