Arah obrolan yang sebenarnya, dan hentikan penulisi waktu atau menyebar keluar
Masukan percakapan mengklaim tidak ada arah dan dikaitkan setiap pesan ke baris nya Penulis. Percakapan sosial merekam KEDUA sisi terhadap Anggota Kamo - pesan ...
Berhenti menanyakan riwayat panggilan per ekstensi ketika penyedia instan-lebar
Titik akhir RingCentral adalah ekstensi / ~ dan mengabaikan argumen, sehingga ia kembali log yang sama untuk setiap ekstensi. Setelah halaman menambahkan apa-ap...
Pin the contacts-point and linker invariants, and drop timeline count query
Kedua kelas keseluruhan fitur bersandar pada tidak memiliki tes, dan ketiga properti mereka menjamin gagal diam-diam dalam produksi: panggilan yang tak tertandi...
Shell Sumber Daya Manusia dengan lima tab didukung
Tambahkan / hr dengan akuntan- page krom dalam bentuk route- backed (yang sama / marketing telah menggunakan): sebuah layout memiliki gradien pahlawan dan tab g...
Isolasi panggilan menelan per baris dan hanya link setelah itu dilakukan
Dua kesalahan dengan satu akar: terbesar berpartisipasi dalam transaksi menyapu. Sebuah lemparan di dalam sebuah transaksi yang berpartisipasi menandai transak...
Membuat sumber komunikasi ID kunci alami, bukan baris id
Sebuah id sumber berasal dari UUID yang dihasilkan oleh baris sumber hanya stabil jika itu baris berkomitmen. Jalur terbesar VOIP menulis di dalam transaksi sin...
Kondisi jujur mengapa entri obrolan tidak membawa arah
Javadoc arah yang diklaim berasal dari penulis sementara kode Tidak diketahui. Percakapan sosial merekam kedua belah pihak terhadap Anggota Kamo - pesan pengunj...
Lewati ekstensi soft- dihapus dalam pencarian riwayat panggilan
syncExtensions softdeletes dengan membalik status ke UNKNOWN daripada menghapus baris, sehingga daftar mengumpulkan setiap ekstensi sebuah instansi yang pernah....
Halaman menyapu memimpin sampai jendela ditutup
Satu halaman tetap kehilangan surat diam-diam ketika kotak surat mengambil lebih dari pesan pagesize diantara ticks - sebuah newletter burst, sebuah inbox sibuk...
Selesaikan tab Komunikasi
Setiap sub- tab sekarang memegang data sendiri, dan Semua interleades setiap saluran dengan tanggal. Catatan menyimpan MediaStream, karena catatan ditulis di s...
Persatuan waktu komunikasi API
GET * * * * * * * * * * * * * * mengembalikan satu halaman terurut date- di catatan, panggilan, pesan suara, teks, e-mail dan chatting;? saluran = narrow itu. ...
Drive surat-to-lead pembersihan asosiasi
Lima menit centang terhadap titik akhir layanan surel, cermin VoipGlobalSyncJob. Jadwal tinggal di sini karena EmailService berjalan beberapa pods dan kacang @ ...
Korespondensi utama asosiasi, dan memperbaiki indexer push mati
Tambahkan setengah surat dari tab Komunikasi utama, ditambah kemacetan yang dibutuhkan untuk eksis sama sekali. Platform tidak memiliki dorongan surat kerja: I...
Persist panggilan dan asosiasi panggilan, teks dan voicemail dengan lead
Panggilan tidak pernah direkam di mana saja - VoipCallCallEventService menerbitkan acara NATS untuk peramban dan menyimpan apa-apa, dan RECORDINGS hanya ada ket...
Skema dan konteks benih titik untuk komunikasi memimpin
Hibernasi menciptakan tiga tabel baru dari entitas shared- lib; ini menambahkan apa yang tidak dapat mengekspresikan - indeks parsial unik yang membuat paling s...
Point-in-time contact- point indeks dan link komunikasi memimpin
Tambahkan tulang belakang yang disebut dari tab Komunikasi. LEAD _ CONTACT _ POINTS mencatat setiap nomor telepon dan e-mail yang pernah ada, sebagai jendela d...
Kirim memimpin pada langkah 1 bukan hanya pada pemesanan
handleFormSubmit memeriksa * * * dan maju langkah - itu membuat tidak ada jaringan panggilan sama sekali, sehingga rincian kontak pengunjung mengetik hanya pern...
Menangkap demo memimpin sebelum langkah pemesanan
Bentuk demo pemasaran mengumpulkan nama, email, perusahaan, ukuran perusahaan, Industri dan pesan, kemudian maju ke penjadwalan tanpa memberitahu siapa pun. Pen...
Demo publik meminta proses penangkapan utama
Seorang pengunjung yang mengisi dalam bentuk demo situs pemasaran tetapi tidak pernah buku waktu tidak meninggalkan jejak: lead hanya pernah ditulis di dalam tr...
Menahan kotak jawaban dari pengirim yang tidak dapat menerima satu
Mengirim balasan cepat ke pemberitahuan KamoCRM menempatkan teks literal '{"error": "Address tidak valid"}' dalam kotak balasan. Server surat telah ditolak Nore...
Alamat balasan di ReplyTo, dan berhenti membocorkan pengecualian SMTP ke UI
Jawaban singkat ke pemberitahuan KamoCRM gagal dengan '{"error": "Alamat tidak valid"}' kata demi kata dalam kotak jawaban. String itu adalah kata-kata surat Ja...
Penyiapan Pendaftaran dalam navigasi, dan tulis tip singkat
Tab Setup Penyedia yang diberikan dalam Tampilan SettingsView tetapi hanya dapat dicapai oleh mengetik URL - itu hilang dari kedua tempat bahwa daftar pengatura...
Jatuhkan parameter kotak-surat yang mati dan lokal
Follow- sampai dengan c7cb180: setelah kotak suara meninggalkan id voicemail, ke VoicemailEntry argumen kotak surat dan graphReady lokal tidak memiliki pembaca ...
Kelompok panggilan Tim keluar, perangkat audio hidup, prompt provider-aware
Tiga ditemukan dari review 08cec6d. Panggilan Tim keluar menunjukkan pihak remote yang salah. Sesi AksesiTeamName diturunkan Remote Nomor / Remote Nama dari ca...
Tutup lubang kotak surat dan enam Tim cacat
Review tambahan 6df0008 dikonfirmasi 24 penemuan. Yang penting: CRITICAL - setiap anggota bisa menghapus surat seorang rekan. ID voicemail tim dibuat sebagai "...
Paksa aturan akses geo dan IP pada loads halaman
checkAccess dievaluasi aturan itu sendiri dan tidak cocok untuk seluruh hidupnya: itu perbandingan tipe aturan terhadap * * * * * * * * * * * * * * * sementara ...
Memaksa aturan akses penyewa pada gateway
Filter ini telah inert sejak ditulis. resolveOrganiId read org: domain: < host > dari Redis, tidak ada yang pernah menulis kunci itu, dan kembali null jatuh mel...
Sebenarnya peraturan akses geo dan IP
Aturan disimpan, cache untuk Redis dan tidak pernah berkonsultasi. Controller AccessCheckController pemanggil hanya dari evaluasi dan tidak ada yang disebut Acc...
Platform kartu pendaftaran untuk aplikasi Zoom Marketplace
Selesaikan satu jalur sambungan Zoom. Backend telah memecahkan PlatformOAuthority ProviderType.ZOOM, tetapi tanpa kartu di sini operator platform memiliki tempa...
Microsoft Teams Phone provider, front to back
Adds Teams to **************** and wires the whole path through: provider selection, the Entra + Azure Communication Services config, tenant admin consent, the ...
Telepon Microsoft Teams sebagai penyedia
Tim bukan satu API, jadi penyedia lem tiga pesawat kontrol bersama-sama: Grafik, app-only - call history (getPstnCalls), present reads, directory dan persediaa...
Penyedia tab Setup dan pengaturan pertemuan berbalabilitas
Tambahkan tab Penyiapan Menyetel ke / pengaturan / fitur / memenuhi dan membuat setiap lainnya tab jujur tentang penyedia itu adalah konfigurasi. use tidak lag...
Tipe penyedia MICROSOFT _ TEAMS
Tambahkan MICROSOFT _ TEAMS ke VoipProviderType. Enum berlanjut sebagai ORDINAL pada * * * * * * * * * * * * * * sehingga posisi load-bearing dan konstanta berl...
Rute penyedia OAuth callback pertemuan
Zoom dan Microsoft mengarahkan peramban ke gateway ini setelah sebuah otoritas org Aplikasi Kamo. popup tanah di sini tanpa sesi penyewa - perjalanan org di sta...
Bertemu penyedia abstraksi dengan Zoom dan Microsoft Teams
Pertemuan adalah Kamo Meets oleh konstruksi - MeetService bertahan ruang Bertemu nama dan tidak ada yang lain. Ini memperkenalkan abstraksi dan dua penyedia rem...
Skema untuk multi- provider lapisan rapat
Creates * * * * * * * * * * * * * dan org _ meeting _ oauth _ token, menambahkan kolom pengubahan untuk meeting _ RECORDS dan meeting _ RECORDINGS dan Pembesara...
Pertemuan model sebagai provider- agnostik
Kamo Meets adalah satu-satunya backend yang mungkin: OrolMeetConfig adalah Pertemuan datar tas pengaturan dan MeetingRecord tidak mempunyai apa-apa kecuali nama...
Fit jejak dalam satu panel - tidak ada intro dibungkus, tidak ada scrollbar ganda
Tiga hal yang membuat tab merasa sempit: Intro itu capped di 900px, yang memecahkan 170-karakter kalimat ke baris kedua tanpa alasan; sekarang menggunakan leba...
Allow- list negara pada kartu geo- blocking
Kartu hanya dapat menyangkal negara, sehingga org yang melayani satu negara harus menghitung Semua lainnya. Sekarang memiliki kedua daftar: sebuah mode pilihan ...
Allow- list negara bersama blok geo
Seksi Geo hanya pernah ditolak: sebuah negara diblokir atau tidak hadir. Orgs yang ingin melayani satu negara harus menghitung masing-masing lainnya, yang tidak...
Pindahkan Debug Sistem di bawah Administrasi Platform
* * * * * * * * * * * * * * diagnosa yang operator tooling, bukan akses aturan, sehingga tab sekarang duduk di * * * * * * * * * * * * * * * * di belakang platf...
PPI mengakses layout tab + entri menu yang hilang
Tab yang memberikan isinya flush terhadap batas kartu: Tab SettingsView persediaan panel tidak ada padding sendiri, dan tab ini adalah satu manajer yang tidak p...
Baca kualitas pada versi penyesuaian dan pedoman
Harga yang dirakit adalah sel dasar PLUS penyesuaian ditumpuk ke atasnya, jadi menilai hanya juri sel setengah nomor: a bersih-baca 99.875 dengan salah baca -1....
Peramban terus melayani suatu bundel aplikasi basi setelah setiap menyebarkan
index.html dikirim hardcode 'libs / app.bundle.min.js? v = 139' bahwa tidak ada build ever berubah, berkas bundel stabil, dan nginx tidak dikirim Cache- Kontrol...
Buka tautan kembali ke aplikasi ini dalam tab anggota telah masuk
Surat dalam panel bacaan membuka setiap link dalam tab baru, yang tepat untuk seluruh internet dan salah bagi kita. Email pemberitahuan kami hampir seluruhnya l...
URL fallback avatar tidak pernah dapat menyelesaikan
Kedua avatar-lookup menangkap blok dibangun * * * * * * * * * * * * * * * Avatar pindah ke yang tetap, domain- independent 'platform /' prefix (SecurityService ...
Colibri- ws proxying selalu 502' d - nginx tidak memiliki resolver
/ colibrid- ws / < jvb-id > / location build nya upstream dari kelompok penangkapan. nginx menyelesaikan nama tersebut pada waktu permintaan dan hanya ketika re...
Mundur ke setiap nomor yang dipegang agen
Ekstensi dengan tidak ada baris org untuk menggantungnya tidak dapat dialokasikan, sehingga resolver jatuh kembali untuk nomor anggota sebenarnya memiliki darip...
Terbitkan sel agen ketika itu adalah satu-satunya nomor yang mereka miliki
Nomor seorang agen dapat hidup dalam tiga kolom dan biasanya hanya satu: e _ phone _ number pada anggota tim, m _ phone _ number dan m _ cell _ number pada angg...
Tanda undangan pembersih dalam pesan obrolan
Obrolan ini mengundang emoji kamera video, pesan yang mana renderer skala ke 1.4em - sehingga mendarat sebagai stiker warna besar bukan sebuah ikon. Ganti denga...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.