மாற்று பதிவேடு
என்ன புதிது.
அது கப்பல்கள் போல், தளத்தில் ஒவ்வொரு மேம்பாடு.
· SecurityService
அணிகளுக்கு கையால் பயன்படுத்தப்பட்ட DDL, மற்றும் அதன் ஒப்பந்த சோதனை (KamoCollab CP01 T2)
* * * * * * * * * * * * * * * * என்பது ஸ்பெக் § 5.1 இன் தொகுதி சொற்களஞ்சியம்: org _ Teams, org _ Team _ உறுப்பினர்கள், org _ Team _ பாத்திரங்கள், org _ Team _ உரிமைகள் (INT4 என வகை செய்யவும், தனித்துவமான (Team _ id, வகை), மாஸ்டர் CP-D3) மற்றும் டீம் _ சார்ட்டர் _ உருப்படிகள் காமோ-பகிரப்பட்ட-நூலகத்திற்கு முன் CP01 டாஸ்க் 3 குழு நிறுவனங்களை அனுப்புகிறது. Cp01TeamsDdlContractTest கோப்பின் சொந்த வடிவத்தை நிலையான பட்டியல்களாக பின்கள் செய்கிறது (R 1-12): மீண்டும் இயக்கக்கூடிய CREATES மட்டும்; இல்லை CHECK, JSON, DROP, UPDATE அல்லது DELETE; ஒவ்வொரு இல்லை NULL நெடுவரிசையில் விசை மற்றும் உரிமையாளர் நெடுவரிசைகளைத் தவிர ஒரு DEFALT உள்ளது; ஐந்து அட்டவணைகள், தனித்துவமான மற்றும் தேடல், அடுக்கு, மற்றும் குழு _ சார்ட்டர் _ உருப்படிகள் 'துல்லியமான நெடுவரிசைகள்.
· MediaService
media_objs.source க்கான DDL, ஒரு அரட்டை வரியை எழுதியவர் (KamoCollab CP00 T1)
ஒரு இரத்து செய்யக்கூடிய VARCHAR (16) நெடுவரிசை, மீண்டும் இயக்கக்கூடியது, செக் இல்லை மற்றும் பின் நிரப்பல் இல்லை; NULL மெம்பர் என படிக்கிறது. CP00 பணி மூலம் கையால் பயன்படுத்தப்பட்டது 3. * * * * * * * * * * * * * கோப்பு சேர்க்கை வைக்கிறது: ஒவ்வொரு அறிக்கையும் ஒரு ADD COLUMN இல்லை என்றால் Exists, இல்லை NULL DEFALT இல்லாமல், செக், JSON, DROP அல்லது UPDATE இல்லை.
· SecurityService
உருவகப்படுத்துதல் மற்றும் Enter-As எழுத அணுகல்-பதிவு வரிசைகள் (KamoCollab CP00 T9)
இரு ஆள்மாறாட்டம் கதவுகளும் தாக்கத்தை எழுதுகின்றன _ இலக்கின் _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ org with logEventSync ஒவ்வொரு மறுப்பு சரிபார்ப்பு மற்றும் அமர்வு முன் அச்சிடப்பட்டது; எழுத முடியாத ஒரு வரிசை பதில்கள் 503 AUDIT _ UNAVAILABLE மற்றும் மின்ட்ஸ் எதுவும் இல்லை. Enter-As எழுதுகிறது ENTER _ AS இலக்கு org இல் அச்சிடுவதற்கு முன்: ஒருவரின் சொந்த உறுப்பினருக்கான ஊடகம் (ஒரு தோல்வியுற்ற எழுத்து ஒரு எச்சரிக்கை), HIGH as கணினி பயனர் (ஒரு தோல்வியுற்ற எழுத்து 503, எதுவும் அச்சிடப்படவில்லை). வரிசை டிக்கெட்டை பெயரிடுகிறது கணினி பயனர் மானியமானது, ஒருபோதும் அந்த அமைப்பு கோராத மானியத்தின் மீது தங்கியுள்ளது அதன் SUDO _ MEMBER _ ID அதன் உறுப்பினர் ID இலிருந்து வேறுபடும் அமர்வு கூட எழுதுகிறது IMPERSONATION _ ENDED (MEDIUM). குறுக்கு-ஆர்க் கதவு இப்போது அழைப்பாளரின் ஆர்ஜிஐடி-ஐப் படிக்கிறது வரிசை மற்றும் பதில்கள் 401 அமர்வு இல்லாதபோது, அதே-org கதவாக ஏற்கனவே செய்தது. புதியது: பாதுகாப்பு/ஒப்புமைஅடிட் (ஸ்பெக் 5.6, D12-D14).
· AIService
சுருக்கமான பெயர்கள் DEPARTMENT _ MANAGER உங்கள் துறையின் தலைவராக (KamoCollab CP02)
DEPARTMENT _ MANAGER இப்போது துறைத் தலைவருக்கு வழிவகுக்கிறது (org வரைபடத்தின் துறை மேலாளர் வேட்பாளர்கள்), எனவே சுருக்கமாக கூறுகிறது "உங்கள் தலைவர் திணைக்களம். "CharterCompiler.VERSION வேண்டுமென்றே பம்ப் செய்யப்படவில்லை (CP02 Spec D23, ஆளும் CP02-P-5): உற்பத்தி சாசன வழிகள் இல்லை DEPARTMENT _ MANAGER, எனவே எந்த சேமிக்கப்பட்ட சுருக்கமான பழைய வார்த்தைகள் சுமந்து, மற்றும் ஒரு பம்ப் ஒவ்வொரு AI இன் சுருக்கத்தையும் ஒன்றுமில்லாமல் மீண்டும் தொகுக்கும். சோதனை ஊசிகள் இல்லை VERSION (R 1-24).
· kamo-shared-library
MediaObjSource மற்றும் MediaObj.source, ஒரு மூலத்துடன் செய்தியை உருவாக்குங்கள், கண்டுபிடிக்கவும்TwoPersonChatSension, மற்றும் ஆள்மாறாட்டம்/நுழைவு-என அணுகல்-பதிவு நிகழ்வுகள் (KamoCollab CP00 T4)
- MediaObjSource {MEMBER, SYSTEM, SERVICE}; MediaObj.source (STRING, column SOURCE, நீளம் 16, பூஜ்யம், இயல்புநிலை இல்லை) மற்றும் மூல OrMember (), இது NULL ஐ MEMBER என படிக்கிறது. - MediaService.createMessage ஆதாரத்தை எடுத்துக்கொண்டு ஏழு-வாதம் ஓவர்லோடைப் பெறுகிறது; ஆறு வாதங்கள் கொண்ட அதிக சுமை பிரதிநிதிகள் பூஜ்யத்துடன், எனவே தற்போதுள்ள ஒவ்வொரு அழைப்பாளரும் NULL ஐ சேமித்து வைக்கிறார்கள். - * * * * * * * * * * * * * * b): தேடல் பாதி கண்டுபிடிக்கவும்OrCreateChatSension, பிரித்தெடுக்கப்பட்டது; கண்டுபிடிக்கவும்OrCreateChatSension அது இருக்கும் போது மட்டுமே உருவாக்குகிறது காலியாக இருப்பதால், அதன் நடத்தை மாறாமல் உள்ளது. - accessLogEventType appends ImpERSONATION _ STARTED, ImpERSONATION _ ENDED, ENTER _ AS. இது தள்ளப்படுவதற்கு முன்பு MEDIA_OBJS.SOURCE நெடுவரிசை இருக்க வேண்டும் (CP00 Task 3 DDL).
· kamo-internal
அமைப்புகளில் FreePBX குரல் அஞ்சல்: மேலாளர்-இடைமுக புலங்கள், பகிரப்பட்ட குரல் அஞ்சல் பெட்டிகள் மற்றும் ஏன் என்று சொல்லும் ஒரு வீரர்
SP98 பணி 15. - FreePBX படிவம் நான்கு Asterisk மேலாளர் இடைமுக புலங்கள் குரல் அஞ்சல் பெறுகிறது தேவைகள் (ஹோஸ்ட், போர்ட், பயனர்பெயர், ரகசியம்). சேமிக்கப்பட்ட ரகசியம் ஒருபோதும் காட்டப்படுவதில்லை ("(மாறாமல்)") மற்றும் தட்டச்சு செய்யும் போது மட்டுமே அனுப்பப்படுகிறது; ஹோஸ்டை நகர்த்துவது அதை கேட்கிறது மீண்டும் ஒரு வெற்று ஹோஸ்ட் சர்வர் விதிகளைப் போலவே குரல் அஞ்சலை முடக்குகிறது. - ஒரு தொலைபேசி சேவையகத்தின் Voicemail தாவல் அதன் சொந்த ஐடி மூலம் ஒவ்வொரு வரிசையையும் இயக்குகிறது: அது கேட்டது / Voicemails/<externalId> ஆடியோ, இது ஐடி இல்லை, எனவே அங்கு எந்த வரிசையும் விளையாடப்படவில்லை. எந்த அஞ்சல் பெட்டியில் செய்தி விடப்பட்டது என்று வரிசைகள் கூறுகின்றன; ஒரு FreePBX சேவையகத்தின் பகிரப்பட்டது பெட்டிகள் (அஞ்சல் பெட்டிகள் இல்லை காமோ நீட்டிப்பு சொந்தமானது, முக்கிய வரி போன்றவை) பட்டியலிடப்பட்டுள்ளன தொலைபேசி சேவையகங்களை நிர்வகிக்கும் உறுப்பினர்களிடமிருந்து தேர்ந்தெடுக்கப்பட்ட ஒவ்வொருவரும் யாருக்கு அறிவிக்கிறார்கள். - அமைப்புகள்> தொலைபேசி> குரல் மின்னஞ்சல்கள் அஞ்சல் பெட்டிக்கு பெயரிட்டு பகிரப்பட்டவற்றை குறிக்கின்றன. - இரண்டு பட்டியல்களும் VoicemailAudioPlayer மூலம் விளையாடுகின்றன: விளையாட்டு வரை எதுவும் ஏற்றம் இல்லை, மற்றும் ஒரு தொலைபேசி அமைப்பிலிருந்து யாருடைய ஆடியோ காமோ பெறுகிறது என்ற செய்தி அப்படித்தான் சொல்கிறது, தெரிகிறது மீண்டும் ஒவ்வொரு 20 s மற்றும் அது உள்ளது ஒருமுறை விளையாடுகிறது; மற்ற காரணங்கள் கூறப்படுகின்றன தெளிவாக, மீண்டும் முயற்சிக்கவும். - SIP WebSocket உதவியாளர் அதன் விசைக்கு பதிலாக அதன் உரையைக் காட்டுகிறது (அகராதி வைத்திருக்கும் மதிப்பு <ஹோஸ்ட்> குறிச்சொற்கள் ஐசியூவை வடிவமைக்க முடியவில்லை).
· kamo-asterisk-support
குரல் அஞ்சல் பதிவேற்றங்கள் அவர்களின் செய்திக்கு பெயர் வைக்கிறது, மேலும் காமோ அதன் ஆடியோ இல்லாத ஒன்றைக் கேட்கலாம்
ஒரு குரல் அஞ்சல் பதிவேற்றம் இப்போது செய்தியின் சொந்த ஐடியைக் கொண்டுள்ளது, <அஞ்சல் பெட்டி> <msgstr _ id> இருந்து msgNNNN.txt Asterisk அதன் தனித்துவமான ஐடி என அதன் அருகில் எழுதுகிறது: VOIPService கோப்புகள் சரியாக அந்த ஐடி கீழ் FreePBX குரல் அஞ்சல், எனவே இரண்டு ஜோடி சரியாக பதிலாக மூலம் நேரம். ஒரு செய்திக்கு ஒரு பதிவேற்றம், அதன் PCM நகலிலிருந்து (msgNNNN.wav). wav49 நகல் (. WAV), வாழ்த்துக்கள் (தவிர்க்க முடியாத, பிஸியாக, வாழ்த்து, தற்காலிக) மற்றும் ஒரு அஞ்சல் பெட்டியின் tmp கோப்புகள் அவை இனி பதிவேற்றப்படுவதில்லை, எனவே அவை இனி ஸ்பூலிலிருந்து நீக்கப்படுவதில்லை: அவற்றை பதிவேற்றுவது ஒரு அஞ்சல் பெட்டியின் வாழ்த்தை எடுத்துச் சென்று ஒவ்வொரு செய்திக்கும் ஒரு இரண்டாவது, போட்டி பதிவேற்றம். ஒரு செய்தி அதன் பக்கவாட்டு பெயர் இல்லை msgstr _ id இல்லை பதிவேற்றப்பட்டு அது இருக்கும் இடத்திலேயே இருக்கும். கொள்கை இழுப்பு இப்போது VoicemailAudio கொண்டுள்ளது: செய்திகள் காமோ எந்த ஆடியோ மற்றும் கேட்கிறது (KamoAI SP98). VoicemailAudioSender அதன் உள்ள msgstr _ id மூலம் ஒவ்வொன்றையும் கண்டுபிடிக்கிறது அஞ்சல் பெட்டியின் கோப்புறைகள், spool இன்னும் உள்ளது சிறந்த நகல் எடுக்கும் (wav, WAV, gsm, ...), Asterisk அதை அதன் சொந்த tmp டைரக்டரியில் ஒரு WAV ஆக மாற்றியுள்ளது உதவியாளரின் மேலாளர் பயனர் (கோப்பு மாற்ற), செய்தியின் ஐடி கீழ் பதிவேற்றம் மற்றும் தற்காலிக கோப்பை நீக்குகிறது. ஸ்பூல் ஒருபோதும் மாற்றப்படாது. இல்லாத ஐடி <அஞ்சல் பெட்டி> <msgstr _ id> இழுக்கும்போது கைவிடப்படுகின்றன; ஒவ்வொரு செய்தியும் ஒரு முறை முயற்சிக்கப்படுகிறது பத்து நிமிடங்கள், பின்னணியில். முகவர் பதிப்பு 2.1.0.
· VOIPService
பகிரப்பட்ட குரல் அஞ்சல் பெட்டிகள், மற்றும் செய்தியில் இருந்து FreePBX குரல் அஞ்சல் ஆடியோ
பகிரப்பட்ட பெட்டிகள் (SP98-N-2). காமோ நீட்டிப்பு இல்லை என்று PBX இல் ஒரு அஞ்சல் பெட்டி (கே1எம்1 இன் 8100, "காமோசிஆர்எம் மெயின் லைன்") ஒருபோதும் ஒத்திசைக்கப்படவில்லை. ஸ்வீப்பின் ஒற்றை ஏஎம்ஐ அமர்வு இப்போது நீட்டிப்புகளைப் படித்தவுடன் VoicemailUsersList என்றும் கேட்கிறது, பதிவுகள் ஒரு தொலைபேசி சேவையகத்தின் பகிரப்பட்ட பெட்டியாக FreePBX இன் பயனர் சூழலில் அத்தகைய ஒவ்வொரு அஞ்சல் பெட்டியும் (PHONE _ VOICEMAIL _ BOX, DDL in docs/sql; INSERT... On CONFLICT so a سیکنڈில் ஸ்வீப் பரிவர்த்தனையை விஷமாக்க முடியாது), மற்றும் அதன் செய்திகளை வரிசைகளாக ஒத்திசைக்கிறது நீட்டிப்பு. ஒவ்வொரு பெட்டியிலும் ஒரு அறிவிப்பு பட்டியல் உள்ளது (PHONE _ VOICEMAIL _ BOX _ NOTIFY, noone by இயல்புநிலை): ஒரு புதிய செய்தி அந்த உறுப்பினர்களுக்கு VOICEMAIL _ RECEIVED ஐ உயர்த்துகிறது, திறக்கிறது அமைப்புகள்> தொலைபேசி> குரல் மின்னஞ்சல்கள். GET/PUT * * * * * * * * * * * * * * பெட்டிகளை பட்டியலிட்டு ஒரு பெட்டியின் பட்டியலை மாற்றுகிறது (MANAGE _ VOIP _ SETTINGS; உறுப்பினர்கள் org மட்டும், அதிகபட்சம் 25). ஒரு பெட்டியின் செய்திகள் பட்டியலிடப்பட்டுள்ளன, விளையாடப்படுகின்றன, குறிக்கப்படுகின்றன படிக்கவும் மற்றும் இரண்டு குரல் அஞ்சல் பட்டியல்களிலும் தொலைபேசி சேவையகங்களை நிர்வகிக்கும் உறுப்பினர்களால் மட்டுமே நீக்கப்பட்டது. ஆடியோ (SP98-N-3). செய்தியை சரியாக பெயரிடும் பதிவேற்றத்தை அமைப்புகள் இயக்குகின்றன (உதவியாளர் இப்போது <mailbox> <msgstr _ id> ஐ அனுப்புகிறார்), பின்னர் மென்பொருளின் ஜோடி மூலம் அஞ்சல் பெட்டி மற்றும் நேரம். இரண்டும் இல்லாமல், செய்தியே PBX இலிருந்து கோரப்படுகிறது: VoicemailAudioRexts அதை ரெடிஸில் பத்து நிமிடங்களுக்கு பதிவு செய்கிறது, கொள்கை இழுக்கிறது அதை VoicemailAudio ஆக எடுத்துச் செல்கிறார், மேலும் உதவியாளர் அந்த செய்தியின் ஆடியோவை கீழே பதிவேற்றுகிறார் அதன் சொந்த ஐடி. வீரர் ஒரு காரணத்துடன் 404 ஐப் பெறுகிறார்: AUDIO _ REQUESTED, AUDIO _ NOT _ SENT (மூன்று நிமிடங்களுக்கு முன்பு கேட்டார், எதுவும் வரவில்லை), HELPER _ OFFLINE அல்லது AUDIO _ NOT _ UPLOADED. மென்பொருள் தான் இணைக்க முடியாத செய்திகளைக் கேட்கிறது, எனவே அவற்றின் ஆடியோ வருகிறது யாராவது பிளேவை அழுத்துவதற்கு முன். ஒவ்வொரு சர்வர் பட்டியலும் இப்போது ஒவ்வொரு வரிசையிலும் அதன் ஐடி-ஐ வழங்குகிறது (பிளேயர் கேட்டது / Voicemail கள்/<externalId> ஆடியோ, இது ஐடி இல்லை, எனவே அது ஒருபோதும் விளையாடவில்லை) மற்றும் அதன் அஞ்சல் பெட்டி, மற்றும் நீட்டிப்புகளை ஒரு வரிசைக்கு பதிலாக ஒரு முறை படிக்கிறது.
· kamo-internal
நிறுவனத்தின் பெயர் மற்றும் குறுகிய பெயர் நிறுவனத்தின் தகவல் (SP94 T7) இல் ஃபோனடிக் எழுத்துப்பிழை
நிறுவனத்தின் பெயர் மற்றும் குறுகிய பெயருக்கு அருகில் இரண்டு விருப்ப புலங்கள், இருந்து ஏற்றப்பட்டது மற்றும் PUT/api/Security/org/{id} இல் * * * * * * * * * * * * * * என சேமிக்கப்படுகிறது ஒரு வெற்று பெட்டி பூஜ்யமாக அனுப்பப்படுகிறது, எனவே ஒரு தெளிவான எழுத்துப்பிழை உண்மையில் அழிக்கப்படுகிறது. அவை AI இன் பேச்சு இயந்திரம் பெறும் உரைக்கு மட்டுமே பயன்படுத்தப்படுகின்றன.
· AIService
E5 ஒலி எழுத்துருக்களில் org இன் பெயர் மற்றும் குறுகிய பெயரைப் பேசுகிறது org தொகுப்பு (SP94)
பேச்சு மாதிரி ஒவ்வொரு முழு வார்த்தை குறிப்புடன் அழைப்பாளரின் உள்ளீட்டை அனுப்புகிறது org இன் பெயர் அல்லது குறுகிய பெயர் அதன் ஒலியியல் எழுத்துப்பிழை மூலம் மாற்றப்பட்டது (OrgPhoneaticSpeech). org ஒரு கோரிக்கைக்கு ஒரு முறை படிக்கப்படுகிறது, கோரிக்கை சரிபார்க்கப்பட்ட பிறகு மற்றும் முன் நடந்து செல்லுங்கள், எனவே ஒவ்வொரு வேட்பாளரும் ஒரே உரையை அனுப்புகிறார்கள், SP96 இன் இரண்டு பாதைகளிலும் (a நபர் அல்லது அழைப்பாளரின் குரல், மற்றும் ஒரு AI உறுப்பினரின் சொந்த குரல்). 4096-எழுத்து தொப்பி மற்றும் CHARACTERS _ 1K அளவீடு அழைப்பாளரின் உள்ளீட்டில் இருக்கும். இல்லை என்று ஒரு org கண்டுபிடிக்கப்பட்டது அல்லது படிக்க முடியாதது, எழுதப்பட்டதாக பேசப்படுகிறது; தோல்வியுற்ற வாசிப்பு ஒரு எச்சரிக்கை.
· MCPGatewayService
தொலைபேசி _ அழைப்பு தெளிவாக கூறுகிறது org இன் வெளியேறும் கொள்கை ஒரு எண்ணைத் தடுக்கும் போது, அதற்கு பதிலாக உரை அல்லது மின்னஞ்சல் பெயர்கள் (SP93 T12)
தொலைபேசி சேவையகத்தின் சுங்க-மோசடி காவலர்கள் 409 உடன் தடுக்கும் எண்ணை K6 மறுக்கிறது BLOCKED _ BY _ OUTBOUND _ POLICY (SP93 T11). தொலைபேசி _ அழைப்பு இப்போது அதன் சொந்தமாக பதிலளிக்கிறது நிலை, தெளிவான செய்தி மற்றும் ஃபால்பேக் [sms _ மோகை, அஞ்சல் _ மோகை] உடன், அருகில் NO _ VoICE _ CONSENT, மற்றும் தணிக்கை அதை DENIED என பதிவு செய்கிறது, பிழை அல்ல.
· VOIPService
PBX இன் நிர்வகிக்கப்பட்ட கொள்கை சுங்க-மோசடி தொகுதி பட்டியலைக் கொண்டுள்ளது (SP93 T7)
/ உள்/VoIP/pbx-config பதில்கள் தடுக்கப்பட்டதுPatterns, தொலைபேசி சேவையகத்தின் காவலர்கள் என ஆஸ்டரிஸ்க் வடிவங்கள் * * * * * * * * * * * * * * * காமோ-ஆஸ்டரிஸ்க்-சப்போர்ட்டுக்கான [kamo-டோல்-மோசடி-தடுக்கப்பட்ட] சூழல். ஒவ்வொரு பாதுகாவலரும் ஒரு வெற்று பட்டியலுக்கு பதிலளிக்கிறார்கள் பதிப்பு ஹாஷ் பட்டியலையும் உள்ளடக்கியது, எனவே ஒரு காவலர் செய்யும்போது அது நகர்கிறது (SP93-T7-1).
· SecurityService
அமைப்புகள் PUT (SP94 T4) இல் org இன் இரண்டு ஒலியியல் பெயர் எழுத்துப்பிழைகளை கேப் செய்யவும்
தலைப்புஃபோனடிக் மற்றும் தலைப்புShortPhonatic சவாரி PUT/api/Security/org/{id} கீழ் தலைப்பு/தலைப்பு போன்ற அதே உரிமைகள்Short (உரிமை அல்லது CONFIGURE _ SYSTEM, ஒருபோதும் கடவுள்-முறை மட்டும்). ஒவ்வொன்றும் 255 எழுத்துக்களில் மூடப்பட்டுள்ளது, 400 {பிழை, புலம்} க்கு முன்பு மறுக்கப்பட்டது ஏதேனும் சேமிக்கப்படுகிறது, உறுப்பினரின் பெயர் ஃபோனடிக். GET/{id} ஏற்கனவே திரும்புகிறது இந்த உருப்படி முழுவதுமாக இருப்பதால், இரண்டும் எந்த மாற்றமும் இல்லாமல் அங்கு தோன்றுகின்றன. * * * * * * * * * * * * * * * * உண்மையான நிறுவன சேவையை ஒன்றுக்கு மேல் இயக்குகிறது சேமிக்கப்பட்ட வரிசை: உரிமையாளர் இரண்டையும் அமைக்கிறார், உரிமை இல்லாத அழைப்பாளர் இன்றைய 403,256 ஐப் பெறுகிறார் இருவரிடமும் உள்ள எழுத்துக்கள் புலத்திற்கு பெயரிடும் 400,255 சேமிக்கப்படுகிறது, ஒரு PUT பெயரிடும் ஒன்று மற்றொன்றை விட்டுவிடுகிறது, பூஜ்யம் தெளிவுபடுத்துகிறது, மேலும் GET இரண்டையும் கொண்டுள்ளது (செட் வரை பூஜ்யம்).
· KlusterServices
வெளியே செல்லும் வாயில் சுங்கவரி மோசடி காவலர்கள் தடுக்கும் எண்ணை மறுக்கிறது (SP93 T9)
[kamo-outbound-gate] como-asterisk-support இன் நிர்வகிப்பில் ஒரு GotoIf ஐப் பெறுகிறது [kamo-டோல்-மோசடி-தடுக்கப்பட்டது] பட்டியல், SP13 AI-பரிமாற்ற வரி மற்றும் இடையே கோட்டோ முன்னோக்கி, மற்றும் OBBLOCK ஐ குறிக்கும் ஒரு (தடுக்கப்பட்ட) கிளை, விளையாடுகிறது கிடைக்காத உடனடி மற்றும் காரணம் 21. ஒரு அனுமதிக்கப்பட்ட அழைப்பு இல்லை பாதுகாவலர் உடன் தொங்கவிடுகிறது போட்டிகள் இன்னும் அதே கோட்டோவில் முடிவடைகின்றன. 911 மற்றும் 933 ஒருபோதும் வாயிலை அடையாது. * * * * * * * * * * * * * * * * * * இயங்கும் போது அதே திருத்தத்தை செய்கிறது முனை: கேட்டின் கோட்டோவின் ஒரு பாதுகாக்கப்பட்ட, தனித்துவமான திருத்தம் '; sp13: ai-xfer-outbound', அந்த நங்கூரம் போது எதுவும் எழுதப்படவில்லை மறுத்து காணவில்லை அல்லது [காமோ-டோல்-மோசடி-தடுக்கப்பட்டது] இன்னும் நிர்வகிக்கப்பட்ட கொள்கையில் இல்லை பிரிவு; இது காப்புப்பிரதி எடுத்து, டயல் திட்டத்தை மீண்டும் ஏற்றுகிறது மற்றும் Asterisk என்ன சரிபார்க்கிறது ஏற்றப்பட்டது. பொருத்தம் 2026-10-04 இன் k1m1 கோப்பாகும்.
· VOIPService
comoAI இன் விமானத்திற்கு முந்தைய சோதனைக்கு தொலைபேசி சேவையகத்தின் சுங்க மோசடி காவலர்கள் (SP93 T6)
GET * * * * * * * * * * * * * * * * பதில்கள் {blockInternational, blockPremiumRate, blockHighRiskAreaCodes, blockPrefixes} ஒரு தொலைபேசி சேவையகத்திற்கு, அதன் ஐடி மூலம் படிக்கவும்; இல்லாத ஒரு சேவையகம் 404 INSTANCE _ NOT _ FOUND. ஒவ்வொரு காமோஏஐ வழித்தடத்தையும் போல InternalAuthFilter மூலம் பாதுகாக்கப்படுகிறது.
· AIService
சாசன குரல் பட்டியலை அகற்றவும், GET/api/ai/சார்ட்டர்/குரல்கள் (SP96)
சாசனம் இனி ஒரு குரலை இணைக்காது: ஒரு AI உறுப்பினர் ஒரு பேச்சு மாதிரிக்கு ஒன்றை நினைவில் கொள்கிறார், * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * குரல் பிக்கர் பட்டியலின் ஒரே அழைப்பாளராக இருந்தார் (காமோ-இன்டர்னல், SP96 டாஸ்க் 19), எனவே இறுதிப்புள்ளி மற்றும் VoiceCatalogService அதன் சோதனையுடன் செல்கிறது. The/api/ai/charter/* * அணுகல் வரிசை முன்னோட்டத்திற்காகவே இருக்கும். CharterPreviewControllerTest சேவையின் ஒவ்வொரு கட்டுப்பாட்டாளரையும் ஸ்கேன் செய்து தோல்வியடைகிறது ஏதேனும் பாதை, ஒரு முறை சேர்க்கப்பட்டிருந்தால், மீண்டும் பதில்கள்/api/ai/சார்ட்டர்/குரல்கள். AiAccessRuleSTest மாதிரிகள்/api/ai/சாசனம்/முன்னோட்டத்திற்கு பதிலாக சாசன வரிசை.
· kamo-shared-library
AI இன் பேச்சுக்கு (SP94 T3) org இன் பெயர் மற்றும் குறுகிய பெயரின் ஒலியியல் எழுத்துப்பிழை
Organization.titlePhonetic/titleShortPhonatic (தலைப்பு _ PHONETIC, தலைப்பு _ SHORT _ PHONETIC, VARCHAR (255), nullable), on patchOrganization 's அனுமதி-பட்டியல் பக்க தலைப்பு/தலைப்புShort, மற்றும் OrgPhoneticSpeech.forSpeech: ஒரு தூய, ஒற்றை-பாஸ், வழக்கு-உணர்ச்சியற்ற, முழு வார்த்தை இடமாற்றம் AIService இன் பேச்சு API க்கு மட்டுமே அவற்றின் எழுத்துப்பிழைக்கான org இன் பெயர்கள், நீண்ட பெயர் முதலில். இது தள்ளப்படுவதற்கு முன்பு உற்பத்தியில் பயன்படுத்தப்படும் SP94 T2 இன் DDL தேவைப்படுகிறது.
· kamo-asterisk-support
சுங்கவரி மோசடி தடுப்பு பட்டியலை [காமோ-சுங்கவரி மோசடி தடுப்பு] (SP93 T8) என வழங்கவும்
PBX கொள்கை இழுப்பு இப்போது தடுக்கப்பட்ட வடிவங்களை கொண்டுள்ளது, அஸ்டெரிஸ்க் நீட்டிப்பு தொலைபேசி சேவையகத்தின் விருப்ப சுங்க-மோசடி காவலர்களின் வடிவங்கள். ஃபெட்ச் மட்டுமே வைத்திருக்கிறது ஒரு அடிக்கோடிட்டுக் குறியீட்டைத் தொடர்ந்து இலக்கங்கள் மற்றும் N, X, Z மற்றும். வைல்ட் கார்டுகள் (அதிகபட்சம் 40), எனவே பதிலிலிருந்து எதுவும் முன்னுரிமை, ஒரு பயன்பாடு அல்லது ஒரு சூழலைச் சேர்க்க முடியாது டயல் திட்டத்திற்கு. ரெண்டர்பாலிசி அவற்றை மூன்றாவது நிர்வகிக்கப்பட்ட சூழலாக எழுதுகிறது இரண்டு அனுமதி-பட்டியல்கள்; ஒவ்வொரு பாதுகாப்புடன் அது இன்னும் சூழலை வரையறுக்கிறது வடிவம் எந்த இலக்கங்களும் பொருந்தவில்லை, எனவே வெளிப்புற கேட்டின் DIALPLAN _ EXISTS எப்போதும் பாதுகாப்பானது. PolicyWriter.Apply மூலம் பட்டியலை இழுத்து, மாற்றத்தில் பதிவு செய்க. களத்திற்கு முந்தைய ஒரு காமோ எதையுமே அனுப்பாது, அது எதையும் தடுக்காது.
· VOIPService
தொலைபேசி சேவையகத்தின் வெளிப்புற அமைப்பு கூறும்போது புதிய நீட்டிப்புகள் தொடங்குகின்றன (SP93 T5)
ஒரு புதிய நீட்டிப்பு, ஒரு நபரின் அல்லது ஒரு AI உறுப்பினரின் வரி, இப்போது டயல் செய்ய அனுமதிக்கப்படத் தொடங்குகிறது அதன் தொலைபேசி சேவையகத்தின் புதிய ExtensionSOutboundAllowed அமைப்பு இயக்கத்தில் இருக்கும் போது மட்டுமே வெளியே. - AiVoiceAssignmentWriter.assign எழுத்து உண்மைக்கு பதிலாக அமைப்பைப் படிக்கிறது. ஒவ்வொரு ஒதுக்கீடும் ஒரு வரியை உருவாக்குகிறது, எனவே ஏற்கனவே ஒரு வரிசை உள்ளது (ஒத்திசைவு-செருகப்பட்டது, அல்லது இடது ஓய்வு பெற்ற வரியால் மறுக்கப்பட்டது) அதையும் எடுத்துக்கொள்கிறது; தெளிவானது இன்னும் எப்போதும் மறுக்கிறது. - * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * செட் அவர்கள் உருவாக்கும் வரிசையில், அதிகபட்சமாக ஒரு முறை ஒரு அழைப்பைப் படியுங்கள்; ஒரு கேஷ் வரிசையின் கொடி, ஒரு நிர்வாகியின் தேர்வு ஒருபோதும் தொடப்படுவதில்லை.
· VOIPService
AI குரல் அமைப்புகளில் தொலைபேசி சேவையகத்தின் வெளிப்புற கொள்கை (SP93 T4)
GET மற்றும் PUT * * * * * * * * * * * * * * * SP93 க்களை எடுத்துச் செல்லுங்கள் ஐந்து புலங்கள்: newExtensionSoutboundAllowed, blockInternational, blockPremiumRate, blockHighRiskAreaCodes and blockPrefixes (ஒரு பட்டியல்). தனிப்பயன் முன்னொட்டு டிரிம் செய்யப்படுகிறது, வெற்றிடங்கள் கைவிடப்பட்டு மீண்டும் மீண்டும் இணைக்கப்படுகிறது; ஒவ்வொன்றும் கட்டாயம் பாஸ் * * * * * * * * * * * * * * (1-15 இலக்கங்கள், ஒருபோதும் 911,933 அல்லது ஒரு இரண்டின் முன்னொட்டு), அதிகபட்சம் 25, அல்லது PUT என்பது 400 {புலம்: தடுக்கப்பட்ட முன்னொட்டு} எதுவும் சேமிக்கப்படுவதில்லை. இங்குள்ள மற்ற புலங்களைப் போலவே பி. யூ. டி. முழுமையாக உள்ளது மாற்றீடு: ஒரு காணாமல் போன அல்லது பூஜ்ய கொடி முடக்கப்பட்டுள்ளது. சேமிக்கப்பட்ட எதுவும் காட்டவில்லை பாலிசி ஆஃப். இன்னும் MANAGE _ VOIP _ SETTINGS மட்டும்.
· AIService
உறுப்பினர் குரல் இறுதி புள்ளிகள், ஒரு AI உறுப்பினரின் குரலை ஒரு பேச்சு மாதிரியைப் படிக்கவும் தேர்ந்தெடுக்கவும்
SP96 பணி 10 (ஸ்பெக் § 5.5): - GET * * * * * * * * * * * * * * AI க்கான திசைவியின் TTS வேட்பாளர்கள் (உறுப்பினர் உடன் நடிகர் AI; ஒருபோதும் AiCallRuntime.guard, எனவே ஒரு இடைநிறுத்தப்பட்ட அல்லது ஓய்வு AI படிக்கிறது), அந்த ஒரு பேச்சு அடாப்டர் சேவை செய்கிறது, விரும்பிய மாதிரி முதலில்: E5 இன் நடை ஒவ்வொரு மாடல் அதன் நினைவில் குரல் உள்ளது, எதுவும் எழுதப்படவில்லை முடிவு () இன் அடுத்த குரல், மற்றும் இணக்கமான குரல்கள் சிறந்த அடுக்கு முதலில்; வழங்கப்படாத மாடல்களில் வரிசைகள் பட்டியலிடப்பட்டுள்ளன கிடைக்கவில்லை. - PUT * * * * * * * * * * * * * * {VoiceId?, prefered?}: a CHOSEN குரல் (அழைப்பாளர், தேர்வு செக்ஸ்), பின்னர் மாடல் முதலில் பயன்படுத்தப்பட்டது, ஒன்றில் பரிவர்த்தனை (உறுப்பினர் குரல் ரைட்டர், @Transactional @RetryOnDbConflict, இல்லை HTTP). வரிசை இல்லாத மாதிரியை விரும்புவது E5 இன் முதல் தேர்வை நினைவில் வைத்திருக்கிறது, பேசப்படாமல். - GET * * * * * * * * * * * * * * அதே பார்வை, X-Internal-Auth (InternalCaller) க்கு பின்னால், பொய்யை மாற்றலாம். - Read: MANAGE _ MEMBERS, MANAGE _ MEMBER _ SECURITY, MANAGE _ AI _ WORKFORCE, VIEW _ AI _ WORKFORCE, அல்லது SUPERVISE _ AI _ MEMBERS அதன் மேற்பார்வையாளராக. மாற்றம்: MANAGE _ AI _ WORKFORCE, அல்லது அதன் மேற்பார்வையாளர் SUPERVISE _ AI _ MEMBERS உடன். ஒருபோதும் AI தானாகவே. மறுக்கிறது தவறுதல் _ உரிமை, உறுப்பினர் _ இல்லை _ கண்டுபிடிக்கப்பட்டது, மாதிரி _ இல்லை _ AVAILABLE, VOICE _ NOT _ OFERED, VOICE _ NOT _ COMPATIBLE, RETIRED. - AIAccessRule:/api/ai/உறுப்பினர்கள்/* * என்பது ஒரு உறுப்பினர் பாதை; கட்டுப்படுத்தி தீர்மானிக்கிறது.
· MCPGatewayService
ஒப்புதல் அளிக்கக்கூடிய ஒருவரிடமிருந்து சரிபார்க்கப்பட்ட கோரிக்கை ஒப்புதல்: ஒரு ON _ REQUEST வரிசை, ஒரே நேரத்தில் நடவடிக்கை, K3b இல் அதன் முடிவு (SP95 T34)
சாசனம் ஒப்புதல் கேட்கும் போது மற்றும் AI ஒரு சரிபார்க்கப்பட்ட கோரிக்கையை மேற்கோள் காட்டும்போது (onRextOf), K3 ஆனது பயன்முறை ON _ REQUEST, கோரிக்கையாளர் மற்றும் குறிப்புடன் கேட்கப்படுகிறது. ஒரு நிரூபிக்கப்பட்ட வரிசை நடவடிக்கை ஒரே நேரத்தில் இயங்க அனுமதிக்கிறது; அது இன்னும் வரம்புகளையும் அணுகல் வாயிலையும் கடந்து செல்கிறது, மற்றும் அது என்ன வந்தது K3b இல் தெரிவிக்கப்படுகிறது (வெளியேற்றப்பட்டது, அல்லது அதன் நிலை மற்றும் செய்தியுடன் தோல்வியடைந்தது, விசை விடுவிக்கப்படுவதற்கு முன்பு). ஒரு தெளிவற்ற முடிவு டிக்கிற்கு விடப்படுகிறது, இது மீண்டும் செயல்படுத்தப்படுகிறது அதே விசையின் கீழ். K3 இன் NOT _ AN _ AppROVER, REQUEST _ Used and SHADOW, ஒரு மென்மையான மறுப்பு மற்றும் ஒரு SHADOW சாசனம் முன்பு போலவே ஒரு நபரிடம் கேட்கிறது, அதற்கான பதில் ஏன் என்று கூறுகிறது (onRextOf {ஏற்றுக்கொள்ளப்பட்டது: பொய், காரணம்}). FORBIDDEN இன்னும் மறுக்கிறது, மற்றும் ஒரு நடவடிக்கை என்று ஒப்புதல் தேவையில்லை எழுத்து இல்லை ON _ REQUEST வரிசை. ஒரு உலர் ஓட்டம் X-Kamo-உலர்-ஓட்டம் மற்றும் கீழ் K3 கேட்கிறது எதுவும் எழுதவில்லை. மீண்டும் செயல்படுத்தப்பட்ட ON _ REQUEST ஒப்புதல் அவுட்ரீச் கேட்டை (K4 பயன்முறை) வைத்திருக்கிறது.
· kamo-shared-library
ஒரு தொலைபேசி-சேவையக வெளிப்புற கொள்கை மற்றும் வெளிப்புற அழைப்பு கொள்கை (SP93 T3)
SP93 பணி 3 (ஸ்பெக் § 5.2, D1, D4-D6): - AiVoiceInstanceSettings ஆதாயங்கள் * * * * * * * * * * BLOCK _ INTERNATIONAL, BLOCK _ PREMIUM _ RATE, BLOCK _ HIGH _ RISK _ AREA _ CODES (பூலியன், NULL DEFAULT தவறானது அல்ல) மற்றும் BLOCKED _ PREFIXES (VARCHAR (500) NOT NULL DEFAULT "), பிளஸ் பிளாக் செய்யப்பட்ட PREFIXList (). - புதிய தூய வெளிப்புற அழைப்பு கொள்கை: அமைப்புகள் பதிவு, FCC 'ஒரு வளையம்' உயர் ஆபத்து NANP பகுதிக் குறியீடுகள், பிரீமியம்-வீதக் குறியீடுகள் 900/976, isValidPrefix (1-15 இலக்கங்கள், 911 ஒருபோதும், 933 அல்லது இரண்டின் முன்னொட்டு), டயல் பேட்டர்ன்கள் (The Asterisk patterns for [kamo-டோல்-மோசடி-தடுக்கப்பட்டது], ஒரு நிலையான வரிசையில், ஒவ்வொன்றும் ஒரு முறை, செல்லாத சேமிக்கப்பட்ட முன்னொட்டுகள் கைவிடப்பட்டது) மற்றும் தொகுதிகள் (ஒரு வழங்கப்பட்ட முறை AI இன் PBX டயல் இலக்கங்களுடன் பொருந்துகிறது), எனவே PBX மற்றும் AI இன் விமானத்திற்கு முந்தைய சோதனை ஒருபோதும் உடன்படாது. இது பிரதானத்தை அடைவதற்கு முன்பு ஐந்து நெடுவரிசைகள் இருக்க வேண்டும் (SP93 டாஸ்க் 2 இன் DDL பொருந்தும்).
· MCPGatewayService
ஒரு AI அது செயல்படும் கோரிக்கையை மேற்கோள் காட்டலாம் (onRextOf), அதைப் படிப்பதன் மூலம் சரிபார்க்கப்படுகிறது; ஒரு ஓட்டத்தின் கறை அது எங்கிருந்து வந்தது என்பதைக் கூறுகிறது (SP95 T31)
ஒப்புதல் தேவைப்படக்கூடிய ஒவ்வொரு AI எழுத்தும் விருப்பமான onRextOf ஐ எடுக்கிறது (அரட்டை: <உரையாடல்> <செய்தி>, பணி: <உருப்படி>, பணி: <உருப்படி> கருத்து: <id>) கருவிகள்/பட்டியலில். திட்டம் சரிபார்ப்புக்கு முன்பு குழாய் அதை வெளியே எடுக்கிறது, திட்டமிடுபவர் மற்றும் Args ஹாஷ், மற்றும் RecuestVerifier குறிப்பை இவ்வாறு படிக்கிறது AI (D20): ஒரு போலி அல்லது வெளிப்புற குறிப்பு அழைப்பை மறுக்கிறது (INVALID _ ArgUMENTS REQUEST _ NOT _ VERIFIED + ஏன், விசை சுதந்திரம்); ஒரு உண்மையான ஒன்று அது பழையது, இந்த ஓட்டம் அல்ல அல்லது வெளிப்புறமாக கறைபடிந்த ஓட்டம் ஒரு மென்மையானது மறுப்பு; சரிபார்க்கப்பட்ட ஒன்று இயல்புநிலை திட்டத்தில் திட்டமிடுபவரிடம் செல்கிறது (ToolPlan.VERIFIED_REQUEST). ஒரு உலர் ரன் அறிக்கைகள் onRequestOf.accepted. பணி 34 வரை ஒப்புதல்கள் மாறாமல் இருக்கும். RunTaint ஒரு மூலத்தைப் பெறுகிறது: அரட்டை ஒரு குழு சாட் பற்றி படிக்கிறது அதன் ஆசிரியர்கள் ஆர்ஜின் அணியில் உள்ள அனைவரும் ரனை இன்டர்னல் களங்கப்படுத்துகிறார்கள்; மற்றவை அனைத்தும் மேற்கோள் காட்டப்பட்ட கோரிக்கையை (D22) மட்டும் தடுக்கும் EXTERNAL.
· AIService
சுருக்கமாக AI எந்த நிறுவனத்தில் வேலை செய்கிறது என்பதைக் கூறுகிறது, மேலும் ஒரு சக ஊழியருக்கு அழைப்பு விடுக்கிறது (SP95)
பத்திர சுயவிவரம் SecurityService இப்போது அனுப்புகிறது orgName, org இன் பேசப்படும் பெயர் (குறுகிய பெயர், இல்லையெனில் பெயர் காட்டவும், இல்லையெனில் சட்டப் பெயர்; SP95 D15). சுருக்கத்தின் அடையாள வரி "நீங்கள் <orgName> க்காக வேலை செய்கிறீர்கள்". அது வெற்று இல்லாதபோது மூடுகிறது, எனவே இல்லை பிராண்ட் எப்போதும் கையால் சுருக்கமாக எழுதப்படுகிறது. orgName என்பது சுயவிவரத்தின் ஒரு பகுதி கைரேகை, எனவே மறுபெயரிடப்பட்ட ஓர்க் அதன் AIகளின் சுருக்கங்களை மீண்டும் தொகுக்கிறது. PLACE _ INTERNAL _ CALL (SP95 D1) ஒப்புதல்களில் "சக ஊழியர்களை அழைப்பது" என்று படிக்கிறது மற்றும் விரிவாக்கப் பிரிவுகள்; டி1 இலிருந்து இயல்புநிலைக் கை எதிர்கால வகுப்புகளுக்குத் தக்கவைக்கப்படுகிறது. CharterCompiler.VERSION sp 95-1 க்கு நகர்கிறது, அதன் சொந்த விதி சொற்கள் எப்போது என்று கேட்கிறது மாறுகிறது, எனவே ஒரு வேலை-தலைப்பு ஆளுமை சுருக்கமும் ஒரு முறை புதிய லேபிளை எடுக்கிறது. CharterSnapshotTest இன் ஒப்புதல்கள் எண்ணிக்கை பின்னிவிடுவதற்குப் பதிலாக AIActionClas ஐப் பின்பற்றுகிறது 18: share-lib இன் PLACE _ INTERNAL _ CALL அதை 19 ஆக்குகிறது.
· VOIPService
தொலைபேசி சேவையகத்தின் வெளிப்புறக் கொள்கைக்கு DDL கோப்பு
SP93 பணி 1. AI _ VOICE _ INSTANCE _ SETTINGS இல் ஐந்து NULL DEFAULT நெடுவரிசைகள்: * * * * * * * * * * * * BLOCK _ INTERNATIONAL, BLOCK _ PREMIUM _ RATE, BLOCK _ HIGH _ RISK _ AREA _ CODES மற்றும் BLOCKED _ PREFIXES, இன்றைய அனைத்து இயல்புநிலை நடத்தை. Sp93DdlContractTest கோப்பை ஸ்பெக் 5.1 க்கு பின் செய்து ஒவ்வொன்றையும் சரிபார்க்கிறது நெடுவரிசை மீண்டும் இயக்கக்கூடியது, அதன் DEFALT ஐ அதன் சொந்த பிரிவில் கொண்டுள்ளது, மேலும் அது செக், ஜேஎஸ்ஓஎன் அல்லது டிராப் எதுவும் இல்லை.
· EmailService
ஒரு உறுப்பினரின் புதிய பெயர் அவர்களின் அஞ்சல் பெட்டியின் காட்சி பெயரை அடைகிறது (SP95 T35)
POST * * * * * * * * * * * * * * * {முந்தைய, தற்போதைய} -> {புதுப்பிக்கப்பட்டது}, வழங்கல்-அஞ்சல் பெட்டி போன்ற KamoAI உள் ரகசியத்தின் பின்னால். உறுப்பினர் முதன்மையானதாக வைத்திருக்கும் அஞ்சல் பெட்டிகளின் காட்சி பெயர் வெற்று அல்லது இன்னும் முந்தைய ஒன்று (வெட்டி, வழக்கு புறக்கணித்து) புதிய பெயர் எடுத்து; ஒரு பெயர் ஒரு நிர்வாகி தேர்ந்தெடுத்தார், மற்றும் உறுப்பினர் மட்டுமே பகிர்ந்து ஒரு அஞ்சல் பெட்டி, தங்கி. ஒரு வெற்று தற்போதைய பெயர் ஒரு 400. உறுப்பினர் கீ செய்யப்பட்ட ஒரு @RetryOnDbConflict பரிவர்த்தனை; வழங்குநர் அழைப்பு இல்லை (KamoMail எந்த சேவையக பக்க காட்சி பெயர் வைக்கிறது).
· kamo-internal
சார்ட்டரில் உள்ள சக ஊழியர்களை அழைக்கவும், தொலைபேசி சேவையகத்தின் குழு வரிசை, மற்றும் யாரோ கேட்ட செயலில் "கேட்கப்பட்டது" (SP95 T26)
- சாசனம்: PLACE _ INTERNAL _ CALL பக்கவாட்டில் PLACE _ CALL; AppROVAL ஒரு வகுப்பிற்கு ஒரு பொருளை வைத்திருக்கிறது (19, ஆளும் SP95-T4-1). - தொலைபேசி சேவையக அட்டை: அணி வரி (இயல்புநிலைTransferExtension), ஒவ்வொரு சேமிப்பிலும் அனுப்பப்படுகிறது, எதுவும் இல்லை போல வெற்று (V10 ஒவ்வொரு புலத்தையும் மாற்றுகிறது). - ஒப்புதல்கள்: பட்டியலில் உள்ள பயன்முறை ON _ REQUEST க்கான ஒரு "கேட்கப்பட்ட" சிப் மற்றும் விவரம்; விவரம் யார் கேட்டார் மற்றும் இணைக்கிறது என்று கூறுகிறது அரட்டை (இடத்தில் திறக்கப்பட்டது) அல்லது பணி (/குறிப்புகள்? பணி =). வகைகள் * * * * * * * * * * * * * * (SP95-T 26-1) மூலம் படிக்கப்படுகிறது.
· SecurityService
ஒரு பெயர் மாற்றம் உறுப்பினரின் அஞ்சல் பெட்டிகளை அடைகிறது (SP95 T36)
ஒரு நபரின் "முதல் கடைசி" என்ற உறுதியான மாற்றத்திற்குப் பிறகு, SecurityService மின்னஞ்சல் சேவைக்கு {முந்தைய, தற்போதைய} பதிவுகள் * * * * * * * * * * * * * * * * ஒரு உறுப்பினர் ஒருவருக்கு ஒரு முறை பயனரின், காமோஏஐ உள் ரகசியத்துடன் (MAILBOX வாடகை படி கிளையன்ட் மற்றும் URL). EmailService அந்த உறுப்பினரின் அஞ்சல் பெட்டிகளை மட்டுமே மறுபெயரிடுகிறது இது முதன்மைப் பெயராக உள்ளது, அது இன்னும் பழைய தானியங்கி பெயரைக் கொண்டுள்ளது. - உறுப்பினர்NameChangeNotifier: மட்டும் கமிட் பிறகு (AfterCommit), ஆஃப் kamoaiExecutor மீது கோரிக்கை நூல், சிறந்த முயற்சி (WARN, ஒருபோதும் தோல்வியடையாது சேமிக்கவும்); வெற்றிடமாக அகற்றப்பட்ட பெயர் அறிவிக்கப்படவில்லை. - உறுப்பினர் சுயவிவரத்தால் அழைக்கப்பட்டது PUT மற்றும் தளம் பயனர்கள் தாவலின் கணக்கு திருத்தவும், "முதல் கடைசி" மாற்றப்பட்டபோது மட்டுமே. AccountController 's parseName ஒரு வாடிக்கையாளர் கணக்கை பெயரிடுங்கள், ஒரு நபரை அல்ல, எனவே அது எதையும் அறிவிக்கவில்லை.
· AIService
ஓபன்ஏஐ டிரான்ஸ்கிரிப்ஷனை முதலில் ஸ்ட்ரீம் செய்யும் ஒரு org அதன் மூலம் STT ஐ ஸ்ட்ரீம் செய்கிறது, மேலும் ஒவ்வொரு டிக்கெட்டும் அதன் அமர்வு பேச்சுவழக்கை பெயரிடுகிறது (SP95)
டிரான்ஸ்கிரிப்ஷன் மாடல் ADAPTER _ UNSUPPORTED மற்றும் ஒவ்வொரு ஸ்ட்ரீமிங் STT ஆக கைவிடப்பட்டது சி. பி. யூ. வில் காமோ ஸ்பீச்சுக்கு டிக்கெட் சென்றது. ஒவ்வொரு அட்டவணை வரிசையும் இப்போது அமர்வுக்கு பெயரிட்டுள்ளது (அமர்வு புதுப்பிப்பில் மாதிரி சவாரிகள்), மற்றும் டிக்கெட் பதில்கள் அமர்வுDialect.

உங்கள் உலகம் காத்திருக்கிறது.
நிமிடங்களில் இலவசமாகத் தொடங்கவும். நீங்கள் தயாராக இருக்கும் போது பொருட்களை சேர்க்கவும் - எந்த மாற்றமும் இல்லை, புதிய உள்நுழைவுகள் இல்லை.
எப்பொழுதும் இலவசம் — கடன் அட்டை தேவையில்லை