Emit, yüklemede + per-file uzantısında kaydedildi
- Watcher: Her yaygın kayıt Kayıt Kayıt Kayıtta bulunur, türetilmiştir Yönetilen **************** Dosya adı, sesmail / miras dosyaları için mtime'ya geri dönün....
Pass Record metadata to display - ffprobe uzunluğu + açık parsing
- ******************** run ffprobe -show entries format=duration Usta Opus/WebM'de, ms döndürür. 0 = Bilinmeyen (Ölümsüz değil). - **************** Şimdi: * kay...
Kayıt + KaydıExt varlıklar, Kayıt Fikri onları yazar
Yeni Kayıt varlığı (UUUID id, IMG ID, IS MASTER, IS VM, EXTENSION, MEMBER ID, LENGTH, DATE RECORDED, DATE CREATED [DB-defaulted via @CreationTimestamp). Nihai ...
Update Platform Yönetimi kartları birleşik sekme yapısını eşleştirmek için
İki merdiven kartlarını değiştirin (Organizasyonlar standalone sayfası + Build) ile Gerçek sekmeleri eşleşen beş kart: Genel, Organizasyonlar, VOIP & SMS, Siste...
Consume - sır o X-Internal-Auth maç aşağıstream hizmetleri
DaemonService -> Dönüşüm Hizmeti **************** was was was was were 401 Una Yetkili döndü çünkü DaemonService onu damgaladı X-Internal-Auth Title from INTERN...
Tam geniş ağ düzeni ve Gelişmiş sekmeden senkronizasyonu hareket ettirin
- Tam içerik alanı genişliği kullanmak için VOIP & SMS sekmesi: boru hatları Üst sıra, Kayıt İşleme ve Global Sync Schedule yan yana oturuyor lg+ breakpoint - B...
Merge Organizasyonları, birleşik sekme nav
- Formlar Ekle'de bir sekme olarak ekleyin**************** (General · Organizasyonlar · VOIP & SMS · Sistem Kullanıcı · Gelişmiş sipariş) - Delete ************ ...
Rebuild to pick up kamo-shared-library f2583e9 **************** fix)
Use @CreationTimestamp(source=DB) on ****************
The DB is the single source of truth for timestamps in this codebase. The canonical Hibernate pattern is @CreationTimestamp(source = SourceType.DB), which makes...
Let DB fill **************** via @Generated(INSERT)
INSERTs were failing with: null value in column "date_created" violates not-null constraint @ColumnDefault only declares the DB-side default for new rows; Hi...
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...
Enable JPA repos for commerce + email + dao.repositories packages
ConversionService new pod CrashLoopBackOff with the same error DaemonService hit earlier: Parameter 0 of constructor in **************** required a bean of ...
Carve /api/voip/recordings/** out of the wildcard VOIP forwarder
The /api/voip/** catch-all in APIGatewayController was shadowing the dedicated VoipRecordingUploadController POST /api/voip/recordings/upload mapping when Sprin...
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...
Envsubst-compatible \${VAR} yapılandırıcı şablon + re-render on stale placeholders
Pods CrashLoopBackOff with " yapılandırılmış hatalar: API KEY eksik veya çok kısa" Çünkü yapılandırılan şablon gerçek API KEY işaretlerini kullandı Sessiz b...
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.
Enable JPA ticaret + e-posta + dao.repositories paketleri
DaemonService, başlangıçta çöktü: Parametre 0 Yapıcının **************** Gerekli Gerekli Gerekli Gerekli Gerekli Gerekli Gerekli Gerekli Bir tür ***************...
Surface PHONE SERVER ID on phone-instance overview sekmesi
Operatörler, bir FreePBX ev sahipliğinde kamo-asterisk-support'i yapılandırıyor Oylama VoipProviderInstance UUUID to the helper's yapılandırma dosyası as PHONE ...
YeniExtNumber'i kuzu için son olarak yakalayın ÜyeVoipConfigController
yeniExtNumber, eğer (isVoipEnabled & &&...) içinde anılır. Blok, bu da etkili bir şekilde nihai değildir. TeamMember senkronizasyon bloğu okur Seçmeli bir şekil...
Interaction Center'daki Clickable VOIP uzantıları, tamamlanmamış numara ile yumuşakphone açar
Backfill TeamMember telefonWork extension from MemberVoipConfig on startup
Wire call features settings end-to-end through sağlayıcı abstraction
- voipApi: CallWorksDto tipi, GetCallWorks() ve setCallWorks() API aramaları - useSoftphone: ************ eyalet yüklü API'den başlangıçta; setCallForward/setAu...
Add call features API – call forward + auto-answer teld through sağlayıcı abstraction
- CallWorksDto ekleyin ve SetCallWorksRequest POJOs - Add callForward /autoAnswer flags to ProviderCap tasks - Varsayılan ekleCallWorks /setCallWorks to PhonePr...
ÜyeCallWorks varlık ve repository çağrı için ileri ve otomatik cevap tercihleri
İlk taahhüt - FreePBX kayıt yükleme (GO)
Watches **************** bitmiş WAV kayıtları için, Gruplar Multi-leg, Asterisk UNIQUEID tarafından bacakları çağırır ve her bir topluu her bir topluu her toplu...
VOIP RECORDING UPLOADS kapsamı + kayıt boru sayacı / kullanılabilir
APIManager: yeni VOIP RECORDING UPLOADS kapsamı seçeneği (Kamo-asterisk-support FreePBX sesli posta yüklemeye ve APIService aracılığıyla kayıt aramaya ev sahipl...
Sistem yapılandırılmış kayıt istatistikleri + kayıt işleme
- GET ************************ Dört karşı döndürür Kamo-internal Settings → Platform → Yapılandırma → VoIP/SMS sekme (vmPending, callPending, vmError, callError...
Yeni yüklemeler için kayıtProcessorJob + NATS kısayolu
- Yeni Kuartran iş KaydıProcessorJob her dakikayı işaret eder, bağımsızdırlar VM ve kümesler, ExchangeService'a eş zamanlı olarak çağırın **************** *****...
Kaydı ingest + FFmpeg processing pipeline
- New **************************** endpoint aşamaları multipart yükler APIService tarafından MinIO kova ************************ Ve Un processingedRecording sta...
VoipRecordingUploadController for kamo-asterisk-support uploads
POST /api/voip/recordings /upload, kamo-asterisk-supportn multipart vücutlarını kabul eder FreePBX ev sahipliği üzerinde çalışıyor. X-Api-Key'in yeni VOIP RECOR...
İşlenmemiş varlık, ImgDat parçaları, kayıt görüntüleme hizmeti
- Fix ImageAssocType ID çarpışması: VM RECORDING=8, CALL RECORDING=9 (her ikisini de cevaplayın) MY DOCS'i 4). - **************** ekleyin, böylece bir master ka...
İlk taahhüt - FreePBX kayıt yükleme (GO)
Watches **************** bitmiş WAV kayıtları için, Gruplar Multi-leg, Asterisk UNIQUEID tarafından bacakları çağırır ve her bir topluu her bir topluu her toplu...
Update OrgThemeProvisionServiceTest for buildConfigJson Açıklama parametre
Tamamen featured SoftphoneContacts ile alay temas sekmelerini değiştirin
Yeni bir Softphoneİletişim, yumuşak telefon kontaktlarını teller eden bir bileşen API'ye kullanım yoluyla sekmeİletişims(). 4 sert kodlanmış alay Tüm iletişim k...
Interaction Center'daki rolün bir sonraki satır metinleri ile uzatma Chip
Elli telefon uzatma alanı kaldır; kurtarmak için güvenlik hizmeti aracılığıyla VOIP uzatma yaz
TelefonWork extension in by-department response; Üye PUT üzerinde telefonWorkExction kabul et
Cast voiceActivityDetection Kayıp TS DOM tipini atlamak için
sesActivityDetection geçerli bir WebRTC MediaTrackConstraints mülk ama TypeScript'un DOM kütüphanesinden yoksundur, zaman inşasında bir tür hataya neden olur.
Wire VAD + it-to-talk; saf olmayan ayarları kaldır
- VadEnabled şimdi, ISSoConstraints inşasında sesActivityDetection olarak geçti Tarayıcı, bir çağrı için mic açtığında toggle onurlandırıyor – callToTalk auto-m...
debug+fix (yumuş telefon): <audio> element durumu, oto-recover when bytes var ama ses sessiz kalır
Son bir çağrıdan WebRTC stats inboundBytes=39680 / alıcılar unmuted / ICE çifti başarılı oldu - köprü ses teslim edildi Tarayıcı - henüz operatör sessiz bildird...
Pageable ringtone listesi ile arama filtre filtre
Ringtone katalog paneli doğru-column yükseklik ve kaydırmayı yapın dikey olarak, liste aşırı akışları bittiğinde, bu nedenle üyeler daha fazla ton olarak hareke...
Dump WebRTC tekrar 5s kurduktan sonra tüm devlet değişiklikleri
Çatıdaki çöp her zaman alıcıları çamurla gösterir = gerçek çünkü DTLS elhake ve SRTP anahtarlama henüz tamamlanmadı. Tanımak için "call Bağlantı ama ses yok", s...
Kataloga yedi daha ringtone ekleyin
Battleship Horn, Şeytan Horn, Land Line, 1985 Ring, Office Phone, Eski Telefon Dağı ve Olé / Cumhuriyet / Sınırlar / ve teller / Onlar RINGTONE CATALOG'ya girer...
Kargoyu gördüğünüz gibi?
İş alanınızda bu güncellemelerden her biri otomatik olarak. Ücretsiz başlayın ve haftadan sonra büyümesini izleyin.