Voicemail hupakia jina la ujumbe wao, na Kamo anaweza kuomba moja ambayo haina sauti ya
Upakiaji wa sauti sasa hubeba kitambulisho cha ujumbe mwenyewe, <mailbox>/<msg id> kutoka msgNN.txt Asterisk anaandika kando yake, kama id yake ya kipekee: fail...
Rejea orodha ya kuzuia toll-fraud kama [kamo-toll-fraud-blocked] (SP93 T8)
Sera ya PBX sasa inabeba blockPatterns, upanuzi wa Asterisk Mipangilio ya walinzi wa hiari wa udanganyifu wa seva ya simu. Kessy akiendelea Mfano wa alama za vi...
Mwandishi wa mwisho wa AI hafanyi chochote hadi FreePBX imezalisha faili yake ya mwisho
Bila pjsip.endpoint.conf hakuna kitu kinachojulikana kuhusu upanuzi wa kuwepo, hivyo Tumia sehemu za AI zilizosimamiwa tupu (na kurejeshwa), ambazo zitachukua k...
Kwa nini kuruhusu = peke yake huhifadhi G.722 nje ya kutoa LiveKit
Mapitio ya 1 aliuliza kama codec prefs outgoing offer (prefer:pending) Operesheni: Umoja) bado inaweza kuweka simu ya g722 katika kutoa Asterisk ya maisha. Haiw...
Upanuzi wa AI hutoa G.711 tu, kwa hivyo mguu wa AI sio G.722
livekit-sip anajibu kutoa na codec ni safu ya juu, si kwanza Picha zote na Wizara ya Mambo ya Ndani ya Nchi. ......................................................
Kizuizi cha upanuzi wa AI kinaongeza kwa AOR, sio mwisho wa jina moja
FreePBX majina ya mwisho wa upanuzi na AOR sawa, na pjsip.conf ni pamoja na Picha zote na Wizara ya Mambo ya Ndani ya Nchi. .......................................
Piga sera ya PBX kutoka Kamo; ruhusu ya nje na upanuzi wa AI kama mpango wa kupiga simu uliosimamiwa; Mwisho wa AI kwenye LiveKit
Kila POLICY SECONDS wakala huvuta GET / api /voip / pbx / config (pia ni yake) Kwa mfano, kitabu cha Ufunuo na Ufunuo. Imesimamiwa sehemu ya upanuzi custom.conf...
Moja kurekodi subroutine; majina ya faili kuweka wito wa UNIQUEID; AMI kusoma matukio ya wito
Sasa, kila kitu kina njia yake na njia yake. ndoano predial hapa wito ni, na hivyo mtumishi, moja kwa moja, wakala, ndani Kwa mfano, katika mpango wa simu ya Fr...
Ujenzi wa mradi huo haukuleta chochote na uliripoti mafanikio
Picha ni tagged na SHA ahadi, hivyo kujenga upya ahadi hiyo kuzalisha Mfano wa picha sawa. "Kuweka picha" kisha hakuna mabadiliko, Kufukuzwa ni kamwe kuguswa, '...
Report ringing extensions so a member's mobile rings
The AMI client logs in with 'Events: off' and only sends actions, so nothing on a customer's FreePBX ever told the platform a call was arriving. That silence is...
Pin direct_media=no, and correct the "(+) cannot override" claim
FreePBX's PJSip driver defaults direct_media to YES (generateDefaultDeviceSettings, PJSip.class.php:210) and the GraphQL addExtension mutation has no field to o...
Reconcile per-extension WebRTC blocks instead of hand-editing a roster
An extension created through FreePBX's API gets no WebRTC block, so it registers over WSS and then has no DTLS or ICE β the browser softphone shows a connected ...
Predial hooks must Return(), not MacroExit() β Asterisk 21
Asterisk 21 removed the Macro() application family outright, and FreePBX reaches these hooks with Gosub() (extensions_additional.conf: **************** The stoc...
Harden the kubectl download against flaky egress [skip ci]
dl.k8s.io over the runner's egress intermittently drops mid-transfer: curl: (56) OpenSSL SSL_read: decryption failed or bad record mac which fails the deploy ...
Use k1m1 registry/API 192.168.4.22 (drop deprecated WireGuard IPs)
Drop offline-k2m1 deploy job + orphaned k2m1 manifests
Service ran on a stale cached k0m1:5000 image, never re-pushed to the k1m1 registry after k0m1 retirement; disk-pressure eviction wiped the cache (ImagePullBack...
Scope concurrency to build jobs, not Kubernetes deploys
Workflow-level concurrency serialized the whole pipeline (including kubectl rollouts). Move the group to the build job only so deploy jobs from different runs c...
Add go-sql-driver/mysql v1.7.1 checksum to go.sum
go mod tidy without source files is a no-op, so the mysql checksum was never added. Generated the correct h1 hashes via a throwaway golang:1.22-alpine container...
Move ASTERISK_CDR_DSN to local config.json, not CI/CD secrets
CDR credentials are local to each FreePBX server and have no business in the CI/CD pipeline. Operators add ASTERISK_CDR_DSN directly to their config.json alongs...
Enrich upload manifests with Asterisk CDR caller-ID data
Adds optional MySQL CDR enrichment so the softphone history tab can display who called (or was called). When ASTERISK_CDR_DSN is configured as a Forgejo repo se...
Emit recordedAt + per-file extension in upload manifest
- Watcher: every emitted Recording carries RecordedAt, derived from the EPOCH segment of our managed **************** filename, falling back to file mtime f...
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...
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...
Use envsubst-compatible \${VAR} syntax in config template + re-render on stale placeholders
Pods were CrashLoopBackOff with "config errors: API_KEY is missing or too short" because the config template used literal __API_KEY__ markers that envsubst sile...
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.
Initial commit β FreePBX recording uploader (GO)
Watches **************** for finished WAV recordings, groups multi-leg call legs by Asterisk UNIQUEID, and uploads each batch to APIService /api/voip/recordings...
Initial commit β FreePBX recording uploader (GO)
Watches **************** for finished WAV recordings, groups multi-leg call legs by Asterisk UNIQUEID, and uploads each batch to APIService /api/voip/recordings...
Je, unaona nini kuhusu usafiri?
Kila kitu kinaingia kwenye tovuti yako mwenyewe. Anza kwenye mpango wa bure na usome ukurasa huu tena katika mwezi mmoja.
