Per-instance kaynak kontrolörleri + org aggregate + internal senkronizasyon

FeatureVOIPService
Shiked
24 Nisan 2026 22:39 UTC
Yazar
Kamo
Commit
3bc4f64

Per-instance kaynağı CRUD (exizings / kullanıcılar / cihazlar / sesmail): - VoipExordersController in **************************** - VoipUsersController at /api/voip/instances/{id}/users - VoipDevicesController in ************************ - VoipVoicemailController in ************************ - Her GET kabul eder mi?refresh = sağlayıcı ve yeni önbellekten güç almak için doğru; Aksi takdirde, snappy UI için yerel önbellekten hizmet eder. - Her yaz yolu sağlayıcı ve tezler yerel önbelleğe çağırır, böylece agred Bir sonraki planlanan senkronizasyonu beklemeden görüş tutarlı kalır. - Voicemail GET /{vmId} / sodio, sağlayıcıdan gelen ham sesleri sağlayıcıdan sağlayıcıdan gelen StreamingResponseBody böylece UI <audio src=...> doğrudan. Org-aggregate (VoipOrgAggregateController at /api/voip/org): - / genişleticiler, / kullanıcılar, /ler, / fatura mesajları her örnekteki sıraları geri döndürür {instanceId, örneğinName} hapları ile. UI bunları akıtlara dönüştürür Sayfalar / sıralamalar / features /phone. - / sağlık, her aktif örnek üzerinde, her türlü paralel per-instancence (InstanceSyncService'in önbellek sayısı), InstanceHealthDto'yu geri döndürür.) - POST /sync InstanceSyncService her aktif örneğine karşı çalışır Mevcut org. Powers the onant- level "Sync this org now" düğmesine UI. İç senkronizasyon (VoipInternalSyncController): - POST /internal/voip/en-global döngüler tüm aktif örnek platform çapında. DaemonService'ın planlanan Quartz işi tarafından çağrıldı. Mevcutlar tarafından korumak VOIPHizmetinde İç AuthFilter. Yeşil inşa edin.

Tüm değişiklikler

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.

Sonsuza Kadar Ücretsiz BaşlangıçFırsatları Görüntüle