Tambahkan dukungan internasional - Memimpin negara / subdivisi / zona waktu, Bahasa Org, Provinsi Tipe KontryType
- CountryType: tambahkan PROVINCE _ NAMES set, isProvince (), getSubdivisionLabel () - Organisasi: tambahkan bahasa (LanguageType) field - Lead: tambahkan negar...
Ijinkan opsi upload untuk digulung dalam DocManager yang tertanam
Upload tab container telah overflow: tersembunyi, kliping pilihan berkas per (deskripsi, folder, tipe doc, tingkat akses) dalam tingkat tinggi-dibatasi konteks ...
Perbaiki 400 feed error dan tambahkan komunikasi sub- tab dengan URL param
Perbaiki dua kali...? bug dalam MediaStream dimana lefEndpoint telah berisi query param tetapi appended fetch? halaman =... daripada & page =..., menyebabkan UR...
Buat 'All Leads' objek menu nyata dengan ikon dalam penyaring agen
- Ganti placeholder empty- nilai item dengan _ _ ALL _ _ sehingga dropdown tidak pernah menunjukkan kosong ketika Semua Leads dipilih - Tambahkan ikon Grup ke i...
Picu penyebaran ulang untuk ASSIGN _ LEads langsung-menyembuhkan diri
ASSIGN _ LEADS benar, agen filter pilihan tidak ditugaskan, kolom pembersihan
- Gate 'Unassign Leads' agen filter pilihan di belakang ASSIGN _ LEads kanan - 'All Leads' excludes unassign lead untuk anggota tanpa hak - Hapus Street, Produk...
Tambah Tanda Ke field ke bagian Pasar & Penugasan pada / lead / baru
- Fetches anggota tim aktif dari * * * * * * * * * * * * * * * * * * pada mount - Anggota grup oleh departemen dengan abjad terurut departemen dan anggota - Nam...
Rebuild to pick up kamo-shared-library 515b49e (Recording + RecordingExt entities)
Rebuild to pick up kamo-shared-library 515b49e (Recording + RecordingExt entities)
Keluarkan recordedAt + per-file ekstensi dalam upload manifest
- Watcher: setiap yang dibebaskan Rekaman membawa RecordedAt, berasal dari segmen EPOCH dari kami dikelola * * * * * * * * * * * * * * * nama berkas, mundur ke ...
Pass Metadata Rekaman untuk pencitraan - panjang ffprobe + parsing manifest
- * * * * * * * * * * * * * * jalankan format ffprobe -show _ entry = durasi pada master Opus / WebM, kembali ms. 0 = tidak diketahui (bukan fatal). - * * * * *...
Recording + RecordingExt entitas, RecordingPicture Service menulisnya
- Entitas rekaman baru (UUID, IMG _ ID, IS _ MASTER, IS _ VM, EXTENSI, MEMBER _ ID, LENGTH, DATE _ RECORDED, DATE _ CREADTED [DB- digagalkan melalui @ CreationT...
Mutakhirkan Kartu Administrasi Platform untuk mencocokkan struktur tab terpadu
Ganti dua kartu basi (Halaman standalone Organisasi + Konfigurasi) dengan lima kartu yang cocok dengan tab sebenarnya: Umum, Organisasi, VOIP & SMS, Sistem Peng...
Konsumsi * * * rahasia sehingga X-Internall-Auth cocok dengan layanan hilir
DaemonService - > Layanan Percakapan * * * * * * * * * * * * * * mengembalikan 401 Tidak sah karena DaemonService stamping nya X-Internall-Auth header dari INTE...
Tata letak kisi lebar penuh dan pindahkan pemicu sinkronisasi dari tab Lanjutan
- Redesign tab VOIP & SMS untuk menggunakan lebar area-penuh: rentang statistik pipeline baris atas, Recording Processing dan Global Sync Jadwal duduk berdampin...
Gabung Organisasi ke halaman Konfigurasi dengan nav tab terpadu
- Tambahkan Organisasi sebagai tab dalam * * * * * * * * * * * * * * * * * * (Jenderal) - Hapus halaman standalone - Update Platform Administrasi nav dalam Sett...
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...
Gunakan envsubstitusi -compatible\ ${VAR} sintaks dalam config template + re-render di placeholder basi
Pods adalah CrashLoopBackOff dengan "config errors: API _ KEY hilang atau terlalu pendek" karena template konfigurasi yang digunakan literal _ _ API _ KEY _ _ s...
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.
Aktifkan JPA repos untuk trade + email + dao.repositor paket
DaemonService jatuh saat startup: Parameter 0 dari konstruktor dalam * * * * * * * * * * * * * * * * * * dibutuhkan kacang jenis * * * * * * * * * * * * * * * *...
PONCE _ SERVER _ ID permukaan pada tab overview-telepon
Operator mengatur dukungan kamo-asterisk- pada host FreePBX perlu menempel UUID VoipProviderInstance yang cocok ke berkas konfigurasi pembantu sebagai ID telepo...
Menangkap NewExtNumber sebagai final untuk menangkap lambda di MemVoipConfigController
'extNumber' secara kondisional diaktifkan kembali di dalam (is VoipEnabled &...) blok, yang membuatnya tidak efektif akhir. Blok penyelarasan Anggota Tim dibaca...
Clickable VOIP ekstensi di Interaction Center membuka softphone dengan nomor yang telah ada sebelumnya
Pengaturan fitur panggilan wire end-to-end melalui operator abstraksi
- voipApi: tambahkan tipe CallFeaturesDto, getCallFeatures () dan setCallFeatures () API memanggil - usesoftphone: add * * * * * * * * * * * * * * * * * state l...
Tambahkan fitur panggilan API - panggil Maju + otomatis jawaban kabel melalui operator abstraksi
- Tambahkan CallFeaturesDto dan SetFeaturesRequest POJOs - Tambahkan flag callForward / autoRespon ke ProviderCapability - Tambahkan default getCallFeatures / s...
Tambahkan Entitas dan repositori Nama Anggota CallFeatures untuk panggilan ke depan dan preferensi jawaban otomatis
Commit awal - FreePBX merekam uploader (GO)
Watches * * * * * * * * * * * * * * * * untuk selesai rekaman WAV, grup multi- kaki memanggil kaki oleh Asterisk UNIQUEID, dan upload setiap batch ke APIService...
Ubah ke peta konfigurasi untuk menambah dukungan kamo- tanda bintang
VOIP _ RECORDING _ UPLOADS scope + record pipeline counter / tunables
- APIManager: VOIP _ RECORDING _ UPLOADS pilihan scope (digunakan oleh dukungan kamo-asterik- di FreePBX host untuk mengunggah pesan suara dan rekaman panggilan...
Stat rekaman system--config + recording- pengolahan tunables
- GET * * * * * * * * * * * * * * * * mengembalikan keempat counter terekspos pada Pengaturan internal kamo- Brasero Platform (Konfigure) stringVoIP / SMS tab (...
Rekaman Proses Tugas + NATS jalan pintas untuk uploads segar
- Pekerjaan baru Quartz Rekaman Proses kutu setiap menit, mengirimkan independen VM dan panggil batch konstant ke Layanan Percakapan * * * * * * * * * * * * * *...
Merekam pipa pemrosesan tak masuk + FFmpeg
- Baru... titik akhir tahap multipart uploads diteruskan oleh APIService ke dalam ember MinIO * * * * * * * * * * * * * * * * (Dan demi angin yang bertiup denga...
VoipRecordingUploadController untuk kamo- asteroid-support uploads
POST / api / voip / rekaman / upload menerima tubuh multipart dari dukungan kamo- asterisk- berjalan di FreePBX host. Validasi X-Api- Key memiliki VOIP _ RECORD...
Entitas staging Recording yang belum selesai, trek trek ImgDat, layanan pencitraan rekaman
- Perbaiki tabrakan ID Tipe ImageAst: VM _ RECORDING = 8, CALL _ RECORDING = 9 (keduanya duplikasi MY _ DOCS at 4). - Tambahkan * * * * * * * * * * * * * * * se...
Commit awal - FreePBX merekam uploader (GO)
Watches * * * * * * * * * * * * * * * * untuk selesai rekaman WAV, grup multi- kaki memanggil kaki oleh Asterisk UNIQUEID, dan upload setiap batch ke APIService...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.