Membangun kembali komitmen yang sama tidak menyebar dan melaporkan kesuksesan
Gambar ini ditandai dengan melakukan SHA, jadi membangun kembali commit yang sama menghasilkan Sebuah referensi gambar identik. 'Kubectl set image' kemudian tid...
Laporkan ekstensi dering sehingga anggota mobile rings
Klien AMI log in dengan 'Events: off' dan hanya mengirimkan aksi, jadi tidak ada di FreePBX pelanggan pernah mengatakan platform panggilan tiba. Yang diam adala...
Pin direct _ media = no, dan memperbaiki klaim "(+) tidak dapat menimpa"
FreePBX 's PJSIp driver default direct _ media ke YES (Pengaturan DefaultDevicetings, PJSIp.class.php: 210) dan GraphQL mutasi addExtension tidak memiliki field...
Reconcile per- ekstensi blok WebRTC daripada tangan - menyunting daftar
Ekstensi yang dibuat melalui API FreePBX tak mendapat blok WebRTC, jadi register atas WSS dan kemudian tidak memiliki DTLS atau ICE - peramban softphone menunju...
Kait pradial harus Kembali (), bukan MacroExit () - Asterisk 21
Asterisk 21 menghapus keluarga aplikasi Macro () langsung, dan FreePBX mencapai kait ini dengan Gopub () (ekstensi _ additional.conf: * * * * * * * * * * * * * ...
Harden the kubectl download against flaky egress [skip ci]
dl.k8S.io atas pelari itu keluar sesekali tetes pertengahan - transfer: curl: (56) OpenSSL SSL _ read: dekripsi gagal atau rekaman mac buruk yang gagal menyebar...
Gunakan registry k1m1 / API 192.168.4.22 (tiada lagi IP Wire Guard)
Jatuhkan pekerjaan 92m1 + manifestasi yatim k2m1
Layanan dijalankan pada basi cache k0m1: 5000 image, tidak pernah kembali didorong ke k1m1 daftar setelah pensiun k0m1; penghapusan tekanan disk- menghapus cach...
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...
Pindahkan ASTERISK _ CDR _ DSN ke konfigurasi lokal. json, bukan rahasia CI / CD
CDR kredensial lokal untuk setiap server FreePBX dan tidak memiliki bisnis dalam baris pipa CI / CD. Operator tambahkan ASTERISK _ CDR _ DSN langsung ke mereka ...
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...
Keluarkan recordedAt + per-file ekstensi dalam upload manifest
- Watcher: setiap yang dibebaskan Rekaman membawa RecordedAt, berasal dari segmen EPOCH dari kami dikelola * * * * * * * * * * * * * * * nama berkas, mundur ke ...
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...
Gunakan envsubstitusi -compatible\ ${VAR} sintaks dalam config template + re-render di placeholder basi
Pods adalah CrashLoopBackOff dengan "config errors: API _ KEY hilang atau terlalu pendek" karena template konfigurasi yang digunakan literal _ _ API _ KEY _ _ s...
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.
Commit awal - FreePBX merekam uploader (GO)
Watches * * * * * * * * * * * * * * * * untuk selesai rekaman WAV, grup multi- kaki memanggil kaki oleh Asterisk UNIQUEID, dan upload setiap batch ke APIService...
Commit awal - FreePBX merekam uploader (GO)
Watches * * * * * * * * * * * * * * * * untuk selesai rekaman WAV, grup multi- kaki memanggil kaki oleh Asterisk UNIQUEID, dan upload setiap batch ke APIService...
Seperti apa yang Anda lihat pengiriman?
Semua pembaruan ini secara otomatis mendarat di ruang kerja Anda. Mulai bebas dan menontonnya tumbuh minggu demi minggu.