प्रति-इंस्टेंस संसाधन नियंत्रक + org कुल + आंतरिक सिंक

FeatureVOIPService
शिप
24 अप्रैल 2026 को 10:39 pm बजे UTC
लेखक
Kamo
Commit
3bc4f64

Per-instance संसाधन CRUD (एक्सटेंशन / उपयोगकर्ता / डिवाइस / वॉयसमेल): - VoipExtensionsController पर **************** - VoipUsersController at /api/voip/instances/{id}/users - VoipDevicesController पर **************** - VoipVoicemailController पर **************** - प्रत्येक जीईटी प्रदाता से बल आकर्षित करने और कैश को रीफ्रेश करने के लिए रिफ्रेश = चाल स्वीकार करता है; अन्यथा स्नैपी यूआई के लिए स्थानीय कैश से कार्य करता है। - प्रत्येक लेखन पथ कॉल प्रदाता और upserts स्थानीय कैश तो एकत्रित अगले निर्धारित सिंक के लिए इंतजार किए बिना लगातार रहना। - वॉयसमेल GET /{vmId} /ऑडियो प्रदाता से कच्चे ऑडियो को स्ट्रीम करता है स्ट्रीमिंगResponseBody तो यूआई <audio src=...> यह सीधे कर सकते हैं। संगठन-एग्रीगेट (VoipOrgAggregateController at /api/voip/org): - / विस्तार, / उपयोगकर्ता, / devices, / Voicemail हर उदाहरण में वापसी पंक्तियों {instanceId, उदाहरणName} गोलियों के साथ। यूआई ने उन्हें समेकित में प्रस्तुत किया / सेटिंग / फीचर्स / फोन में टैब। - /हेल्थ रन चेकहेल्थ () प्रत्येक सक्रिय उदाहरण पर समानांतर प्रति इंस्टेंस में (InstanceSyncService की कैश्ड गिनती के माध्यम से), रिटर्न InstanceHealthDto[]. - POST/sync रन InstanceSyncservice हर सक्रिय उदाहरण के खिलाफ वर्तमान org। यूआई में किरायेदार स्तर के "Sync this org" बटन को पावर देता है। आंतरिक सिंक (VoipInternalSyncController): - POST/internal/voip/sync-global loops सभी सक्रिय उदाहरण मंच चौड़ा। डेमन सर्विस के निर्धारित क्वार्टज जॉब द्वारा कॉल किया गया। मौजूदा द्वारा संरक्षित आंतरिक वीओआईपी सेवा में फ़िल्टर करें। ग्रीन बनाता है।.

सभी बदलाव

जैसा कि आप शिपिंग देखते हैं?

इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.

Foreverमूल्य निर्धारण देखें