Новини розробки
Реліз-нотатки й технічні деталі з життя PearlPBX2.
Встановлення, оновлення й rollback Asterisk через Ansible
Встановіть Asterisk 22 однією командою, оновлюйте через update.sh і відкочуйте rollback.sh за журналом деплоїв. Як PearlPBX2 розгортається через Ansible.
Asterisk MixMonitor: запис кожної сторони розмови окремо
Asterisk MixMonitor за замовчуванням пише один змішаний файл. Опції r() і t() розкладають розмову на два потоки — для розпізнавання мовлення й аналітики.
PearlPBX2 2.7.3: перехід з PolyForm Shield на AGPL-3.0
PearlPBX2 переходить з PolyForm Shield 1.0.0 на GNU AGPL-3.0 — обмеження на конкуренцію скасовано, натомість діє мережевий copyleft і CLA для контрибуцій.
PearlPBX2 2.7.3: AGPL-3.0, оновлення Asterisk на льоту, TLS для WebRTC
Версія 2.7.3: перехід на GNU AGPL-3.0, update-asterisk.sh для оновлення Asterisk без простою, автоматичні TLS-сертифікати для wss і REST API майже для всієї адмінки.
Asterisk у Docker чи install.sh: NAT, TLS і WebRTC
Docker і install.sh дають той самий PearlPBX2, але різняться TLS, SIP за NAT, WebRTC без налаштувань і сімома cron-задачами, яких у Docker немає.
Скоро: нативні застосунки PearlPBX2 для iOS та Android
PearlPBX2 отримає нативні мобільні клієнти для iOS та Android — софтфон, пуш-сповіщення про пропущені дзвінки та моніторинг черг і операторів прямо з телефону.
PearlPBX2 2.7.2: вихідні дзвінки у вебхуках, керування чергою через API
Окремий ланцюжок подій для вихідних дзвінків, linkedid і channel_vars у кожному payload, пауза учасників черги через REST API та розпізнавання SIP-транків за заголовком для мультипортових шлюзів.
PearlPBX2 2.7.1: публічний реліз, ліцензія й повний Docker Compose стек
PolyForm Shield License 1.0.0, повний Docker Compose стек із fastagi/dashboard-listener/callback-service та кілька виправлень Redis і статичних файлів.
PearlPBX2 2.7.0: глобальні змінні AEL і звіт «Дзвінки по номеру призначення»
Глобальні змінні dialplan через адмінку, новий аналітичний звіт по номеру призначення й автоматичний бекап конфігурації Asterisk.