Rebuild to pick up kamo-shared-library 515b49e (Recording + RecordingExt entities)
Emit रिकॉर्डAt + अपलोड में प्रति फ़ाइल एक्सटेंशन प्रकट
- वॉचर: हर उत्सर्जित रिकॉर्डिंग रिकॉर्ड किया जाता हैएटी, जो से प्राप्त होता है हमारे प्रबंधित **************** फ़ाइल का नाम, वॉयसमेल / विरासत फ़ाइलों के लिए mti...
इमेजिंग के लिए मेटाडाटा पास करें - ffprobe लंबाई + प्रकट पैर्सिंग
********** ffprobe -show entries प्रारूप=अवधि मास्टर ओपस / WebM पर, एमएस लौटा देता है। 0 = अज्ञात (भारी नहीं)। ********** * रिकॉर्डिंग की लंबाई प्राप्त करने के ...
रिकॉर्डिंग + रिकॉर्डिंगExt संस्थाओं, रिकॉर्डिंग की कल्पना सेवा उन्हें लिखते हैं
- नई रिकॉर्डिंग इकाई (UUID id, IMG ID, IS MASTER, IS VM, EXTENSION, MEMBER ID,) LENGTH, DATE RECORDED, DATE CREated [DB-defaulted by @CreationTimestamp]). एक पं...
एकीकृत टैब संरचना से मिलान करने के लिए प्लेटफॉर्म एडमिनिस्ट्रेशन कार्ड अपडेट करें
दो stale कार्ड (संगठन स्टैंडअलोन पेज + कॉन्फ़िगरेशन) के साथ बदलें वास्तविक टैब से मिलान करने वाले पांच कार्ड: सामान्य, संगठन, वीओआईपी और एसएमएस, सिस्टम उपयोगकर्...
एक्स-इंटरनल-अथ मैच डाउनस्ट्रीम सेवाओं से मेल खाता है
डेमन सर्विस -> रूपांतरण सेवा ********** 401 Unauthorized लौटने के कारण डेमॉन सर्विस अपनी मुद्रांकन कर रही थी X-Internal-Auth header from INTERNAL AUTH SECRET. क...
पूर्ण चौड़ाई ग्रिड लेआउट और उन्नत टैब से सिंक ट्रिगर
- पूर्ण सामग्री-क्षेत्र चौड़ाई का उपयोग करने के लिए वीओआईपी और एसएमएस टैब को फिर से डिजाइन करें: पाइपलाइन आँकड़े स्पैन शीर्ष पंक्ति, रिकॉर्डिंग प्रसंस्करण और ग्...
एकीकृत टैब नेव के साथ विन्यास पृष्ठ में संगठनों को मर्ज करें
**************** (सामान्य · संगठन · वीओआईपी और एसएमएस · सिस्टम उपयोगकर्ता · उन्नत आदेश) **************** स्टैंडअलोन पेज - सेटिंग्स में अपडेट प्लेटफॉर्म एडमिनिस्...
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} syntax का उपयोग करें + कहानी प्लेसहोल्डर पर पुनः प्रस्तुत करें
पॉड "कॉन्फ़िगर त्रुटियों के साथ क्रैशलूपबैकऑफ थे: API KEY लापता या बहुत कम है" क्योंकि विन्यास टेम्पलेट literal इस्तेमाल किया API KEY मार्करों कि envsubst च...
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.
वाणिज्य + ईमेल + dao.repositories पैकेज के लिए JPA repos सक्षम करें
डेमन सर्विस स्टार्टअप पर दुर्घटनाग्रस्त हो गई: **************** आवश्यक एक प्रकार का बीन ************* कि नहीं पाया जा सकता है। हाल ही में added kamo-shared-lib...
फोन-इंस्टेंस अवलोकन टैब पर सरफेस PHONE SERVER ID
एक FreePBX होस्ट पर Kamo-asterisk-support को कॉन्फ़िगर करने वाले ऑपरेटरों को पेस्ट करने की आवश्यकता है मिलान VoipProviderInstance UUID मददकर्ता के विन्यास फ़ाइल...
सदस्यVoipConfigController में लैम्ब्डा पर कब्जा करने के लिए अंतिम रूप में नए एक्स्टेंशन को कैप्चर करें
newExtNumber को सशर्त रूप से इस्तीफा दे दिया जाता है अगर (isVoipEnabled और ...) ब्लॉक, जो इसे प्रभावी ढंग से अंतिम नहीं बनाता है। TeamMember सिंक ब्लॉक reads यह...
इंटरेक्शन सेंटर में क्लिक करने योग्य वीओआईपी एक्सटेंशन नंबर प्रीफिल्ड के साथ सॉफ्टफोन खोलता है
बैकफिल टीममेम्बर फोनवर्क एक्सटेंशन सदस्य वीओआईपी कॉन्फिग से स्टार्टअप पर
वायर कॉल फीचर्स सेटिंग्स एंड-टू-एंड प्रदाता अमूर्तता के माध्यम से
- VoipApi: CallFeaturesDto टाइप, getCallFeatures () और setCallFeatures () API कॉल जोड़ें - useSoftphone: add ************* स्टेट लोड स्टार्टअप पर एपीआई से; SetC...
कॉल फीचर जोड़ें एपीआई - कॉल फॉरवर्ड + ऑटो-answer प्रदाता अमूर्तता के माध्यम से वायर्ड
- CallFeaturesDto और SetCallFeaturesRequest POJOs जोड़ें - प्रदाता क्षमताओं के लिए CallForward / AutoAnswer झंडे जोड़ें - डिफ़ॉल्ट getCallFeatures/setCallFeatur...
सदस्य जोड़ेंCallFeatures इकाई और कॉल फॉरवर्ड और ऑटो-answer वरीयताओं के लिए भंडार
प्रारंभिक प्रतिबद्ध - FreePBX रिकॉर्डिंग अपलोडर (GO)
समाप्त WAV रिकॉर्डिंग के लिए घड़ियाँ ****************, Asterisk UNIQUEID द्वारा समूह बहु-पैर कॉल पैर, और प्रत्येक बैच को अपलोड करने के लिए APIService/api/voip/r...
VOIP RECORDING UPLOADS स्कोप + रिकॉर्डिंग पाइपलाइन काउंटर / ट्यूनेबल
- APIManager: नया VOIP RECORDING UPLOADS स्कोप विकल्प (कैमो-asterisk-support द्वारा उपयोग किया जाता है) FreePBX होस्ट पर वॉयसमेल अपलोड करने और APIService के माध...
सिस्टम-config रिकॉर्डिंग आँकड़े + रिकॉर्डिंग-प्रोसेसिंग ट्यूनेबल
************* चार काउंटर रिटर्न kamo-internal सेटिंग्स → प्लेटफॉर्म → कॉन्फ़िगरेशन → VoIP/SMS पर उजागर टैब (vmPending, callPending, vmError, callError). - PUT/a...
रिकॉर्डिंगप्रोसेसरJob + NATS ने ताजा अपलोड के लिए शॉर्टकट किया
- नई क्वार्ट्ज नौकरी रिकॉर्डिंगप्रोसेसरजोब हर मिनट टिक्स करता है, स्वतंत्र रूप से भेजता है वीएम और कॉल बैच समवर्ती रूप से रूपांतरण सेवा के लिए ************* ***...
रिकॉर्डिंग ingest + FFmpeg प्रसंस्करण पाइपलाइन
- नया ************* समापन बिंदु चरणों multipart अपलोड एपीआई सेवा द्वारा MinIO बाल्टी में अग्रेषित **************** और एक UnprocessedRecording मंचन पंक्ति बनाता ...
VoipRecordingअपलोड कंट्रोलर के लिए kamo-asterisk-support अपलोड
POST/api/voip/recordings/upload Kamo-asterisk-support से multipart निकायों को स्वीकार करता है FreePBX होस्ट पर चल रहा है। X-Api-Key को मान्य करने के लिए नया VOI...
UnprocessedRecording स्टेजिंग इकाई, ImgDat ट्रैक ट्रैक ट्रैक, रिकॉर्डिंग इमेजिंग सेवा
- फिक्स ImageAssoctype आईडी टकराव: VM RECORDING=8, CALL RECORDING=9 (दोनों में) MY DOCS को 4 पर दोहराना। - जोड़ें ********** तो एक मास्टर रिकॉर्डिंग ले जा सकते ...
प्रारंभिक प्रतिबद्ध - FreePBX रिकॉर्डिंग अपलोडर (GO)
समाप्त WAV रिकॉर्डिंग के लिए घड़ियाँ ****************, Asterisk UNIQUEID द्वारा समूह बहु-पैर कॉल पैर, और प्रत्येक बैच को अपलोड करने के लिए APIService/api/voip/r...
पूरी तरह से चित्रित SoftphoneContacts के साथ नकली संपर्क टैब बदलें
एक नए SoftphoneContacts घटक को निकालता है जो सॉफ्टफोन संपर्कों को तार करता है वास्तविक संपर्कों के लिए टैब एपीआई via useContacts ()। 4 हार्डकोडित नकली बदलता है ...
इंटरेक्शन सेंटर में भूमिका के आगे इनलाइन टेक्स्ट के साथ एक्सटेंशन चिप बदलें
मैनुअल फोन एक्सटेंशन फ़ील्ड निकालें; बचाने के लिए सुरक्षा सेवा के माध्यम से वीओआईपी एक्सटेंशन लिखें
उप-विभाग प्रतिक्रिया में फोनवर्क एक्सटेंशन शामिल करें; सदस्य पुट पर फोनवर्कएक्सटेंशन स्वीकार करें
टीएस डीओएम प्रकार लापता बाईपास करने के लिए आवाज सक्रियता का पता लगाना
आवाजसक्रियताDetection एक वैध WebRTC MediaTrackConstraints संपत्ति है लेकिन TypeScript के DOM lib से अनुपस्थित है, जिसके कारण निर्माण समय पर एक प्रकार की त्रुटि ...
वायर VAD + पुश-टू-टॉक; हटाने योग्य सेटिंग्स
- vadEnabled अब वॉइसएक्टिविटी के रूप में पारित किया गया ब्राउज़र को कॉल के लिए माइक खोलने पर टॉगल का सम्मान करता है - पुशटोटॉक ऑटो-मैट्स माइक ऑन कॉल स्वीकार करत...
डीबग + फिक्स (सॉफ्टफोन): <audio> तत्व राज्य, ऑटो-रिकवर का निरीक्षण करते हैं जब बाइट्स आते हैं लेकिन ध्वनि चुप रहती है
हाल ही में कॉल से WebRTC आँकड़े inboundBytes=39680 / रिसीवर दिखाया गया है unmuted / ICE जोड़ी सफल हुई - पुल को ऑडियो वितरित किया गया था ब्राउज़र - फिर भी ऑपरेटर...
खोज फिल्टर के साथ स्क्रॉल करने योग्य रिंगटोन सूची
रिंगटोन कैटलॉग पैनल को दाहिने कॉलम ऊंचाई और स्क्रॉल से मेल खाता है जब सूची ओवरफ्लो हो जाती है तो सदस्यों को अधिक स्वर के रूप में नेविगेट कर सकते हैं जोड़ा जाता ...
WebRTC राज्य फिर से स्थापित करने के बाद 5s + सभी राज्य परिवर्तनों को ट्रैक करें
स्थापित समय डंप हमेशा muted=true के साथ रिसीवर दिखाता है क्योंकि डीटीएलएस हैंडशेक और एसआरटीपी कीरिंग अभी तक पूरा नहीं हुआ है। "call" का निदान करने के लिए कनेक्ट...
जैसा कि आप शिपिंग देखते हैं?
इन अद्यतनों में से प्रत्येक स्वचालित रूप से अपने कार्यक्षेत्र में उतरता है। प्रारंभ करें और सप्ताह के बाद इसे सप्ताह के अंत में देखें।.