MaxiPBX가 지속적으로 진화합니다
각 버전은 새로운 기능, 개선 사항 및 수정 사항을 제공하며, 모든 인스턴스에 자동으로 배포되고 서비스 중단이 없습니다. 버전을 펼쳐서 세부 사항을 확인하세요.
v1.17.6 전체 플릿에서 ARI 액세스 자동 활성화 2026년 8월 16일
- 수정됨 전체 플릿에서 ARI 액세스 자동 활성화: 1.17.5에서 도입된 ARI 액세스는 실제로 새로 설치된 박스에서만 노출되었습니다. 업데이트된 박스는 엔진을 받았지만 활성화(로컬 Asterisk와의 연결 및 포트 443의 HTTPS 노출)는 받지 못했습니다. 이제 수정되었습니다: ARI 액세스는 이미 운영 중인 박스를 포함한 모든 박스에 자동으로 설정됩니다. 식별자와 허용된 IP 주소를 생성하기만 하면 됩니다(글로벌 ARI 메뉴 또는 클라이언트 설정의 테넌트별)
v1.17.5 API PBX: 표준 인증 및 OpenAPI 문서 2026년 8월 16일
- 개선됨 더 간단하게 통합할 수 있는 API PBX: 이제 기존 헤더에 추가로 표준 인증 헤더 「Authorization: Bearer <token>」을 허용하며, 기존 통합에는 변경 사항이 없습니다
- 개선됨 통합자를 위해 명확해진 OpenAPI/Swagger 문서: 인증 스키마는 보호된 경로에 설명되어 있습니다(통합을 위해 사용자/관리자 토큰 권장, 호환성을 위해 기존 헤더 유지, 호텔/PMS 경로에 전용 API 키). 공개 경로는 인증이 필요하지 않은 것으로 표시됩니다. 액세스 모델이 명시됩니다 — 테넌트 관리자는 자신의 테넌트로만 제한되고, 전체 관리자는 모든 테넌트를 관리합니다 — 그리고 API 액세스 문서(URL, 헤더, 예제)가 추가됩니다
- 새로운 클라이언트별로 수정 가능한 서비스 코드(기능 코드): 시스템 › 확장 프로그램, 「기능」 탭에서 각 서비스의 코드를 이제 테넌트별로 변경할 수 있습니다(예: *9 → *99). 단순한 활성화/비활성화를 넘어 각 클라이언트가 자신의 습관에 맞게 기능 코드를 조정할 수 있습니다. 입력된 코드는 검증되며(숫자 및 기호 * # +), 다른 코드와의 충돌은 거부되고 보고됩니다. 반응형 인터페이스
- 새로운 보안이 강화되고 글로벌 및 테넌트별 ARI(Asterisk REST Interface) 액세스: Asterisk의 하위 수준 API는 이제 MaxiPBX 게이트웨이를 통해 타사 통합(CTI, 맞춤형 호출 애플리케이션)에 개방될 수 있습니다. 전용 자격증명(암호화된 로그인 및 암호)은 글로벌 수준(전체 박스) 또는 테넌트별로 관리됩니다(각 클라이언트가 자신의 범위 내에서 관리하고 격리됨). IP 주소로 제한 필수(화이트리스트 — 승인된 IP가 없으면 기본적으로 액세스 차단); 포트 443에서 HTTPS로 노출됩니다(이벤트의 REST 및 WebSocket, 추가 포트 개방 없음). 테넌트 식별자는 자신의 테넌트 호출만 보고 제어할 수 있습니다(호출 개시는 글로벌 수준으로만 예약됨)
- 새로운 콜센터 통계의 에이전트 순위표: 최고 에이전트 「톱 10」 순위, 큐별 필터링(1개, 여러 개 또는 모든 큐) 및 선택한 순위 기준 — 응답한 호출, 통화 시간, 응답률, 픽업 속도 또는 결합 점수(볼륨 + 비율 + 통화 + 속도) — 선택한 기간에 대해 계산됨. 상위 3개에 대한 순위표 🥇🥈🥉, 반응형 테이블
- 개선됨 향상된 호출 추적 패널: 호출 요약이 항상 표시됨 상태로 유지됩니다(식별자, 방향, 상태, 지속 시간, 출처, 대상, 시작 및 종료)
- 개선됨 더 명확한 네트워크 캡처: 오도된 「PCAP 2분」 버튼이 구성 가능한 캡처(2분, 15분, 1시간, 6시간 또는 24시간)로 대체되었으며, 명시적으로 「지금부터」의 캡처로 표시되고 지나간 호출의 재구성이 아닙니다. 최근 캡처는 상태, 지속 시간, 크기 및 다운로드 링크와 함께 표시됩니다
v1.17.3 오디오 진단 및 통화 추적 2026년 8월 16일
- 새로운 애플리케이션에서 진단 수집: PBX는 Web 또는 Desktop 소프트폰에서 전송된 오디오 진단 보고서를 수신하고, 자체 컨텍스트로 강화한 후 지원을 위해 ControlPlane에 전송합니다
- 새로운 통화 기록(CDR)에서 통화 추적: 관리에서 «추적 표시» 버튼을 클릭하면 통화 경로의 시각적 타임라인이 열립니다 — 정규화된 로그, 전화 통신 이벤트, 아티팩트 및 수집된 진단으로의 상관 관계 링크
- 새로운 진단을 위한 주문형 네트워크 캡처(PCAP): 테넌트 관리자는 짧은 전화 통신 트래픽 캡처(10초에서 5분)를 시작하고 수동으로 중지한 후 다운로드할 수 있습니다(인증된 액세스). 이는 영구적인 녹음이 아닙니다 — 문제를 재현할 때 짧은 캡처를 시작합니다. 마지막 사용 가능한 캡처는 통화 추적과 연결되며, 크기 및 다운로드 링크가 표시됩니다(«PCAP 시작», «중지», «다운로드» 버튼)
- 새로운 모든 변경 사항의 전체 로깅: 자동 감사는 이제 생성, 수정, 삭제, 로그인 및 시스템 또는 테넌트 작업을 포함하는 각 작업을 기록합니다 — 이전에 명시적으로 추적되지 않은 작업도 포함됩니다. 각 항목은 작성자, 해당 테넌트, IP 주소, 작업 유형, 대상, 결과(성공 또는 실패) 및 요약을 유지하며, 민감한 데이터(암호, 보안 정보, 토큰)는 자동으로 마스킹됩니다. 감사는 «최선의 노력»입니다: 진행 중인 작업을 중단하지 않으며, 큰 파일/업로드는 유지되지 않습니다(메타데이터만 유지됨). 감사 로그는 작성자별 필터 및 시스템 작업만 보기 위한 필터도 추가됩니다
v1.17.0 통화 기록 외부 저장소(테넌트별) 2026년 8월 16일
- 새로운 통화 기록 외부 저장소: 이제 통화 기록을 박스의 디스크 대신 외부 서버에 저장할 수 있습니다. 메시징(SMTP)과 마찬가지로 구성은 두 단계 수준입니다 — 시스템 레벨의 전역 설정(기본 대상) 및 클라이언트별 오버라이드(각 테넌트는 고유한 대상을 가질 수 있음). 기본적으로 저장소는 로컬 상태로 유지됩니다: 기존 구성에서는 아무것도 변경되지 않습니다
- 새로운 지원되는 원격 대상: SFTP, FTP, SMB 및 S3 호환 객체 저장소(AWS S3, Wasabi, Backblaze B2, MinIO, OVH, Scaleway, Google Cloud Storage…)는 접근 사전 설정을 통해 지원됩니다. 〈연결 테스트〉 버튼으로 구성을 검증합니다. 비밀정보(암호, 접근 키)는 암호화됩니다
- 새로운 이동 및 보관 모드: 기록이 원격 저장소로 전송된 후 로컬 디스크에서 제거되며(보관 정책에 따라), 재생 또는 다운로드는 요청 시 원격 파일을 검색합니다. 별도의 보관 정책 — 로컬 보관(일 단위), 원격 보관(월 단위) — 자동 삭제 포함
v1.16.7 연결 전 설치 마법사 & NAT 박스 마법사 모드 설치 2026년 8월 16일
- 새로운 연결 전 설치 마법사: 마법사 모드로 배포된 박스(설치 시 도메인 이름이 정의되지 않음)는 이제 로그인 화면 전에 《설치 완료》 페이지를 표시합니다. 여기서 최종 도메인 이름, 공용 IP 주소 및 개인 IP 주소(미리 입력됨)와 설치 토큰을 입력한 후 《완료》를 클릭합니다. 로그가 실시간으로 표시되고(HTTPS 인증서 발급 및 네트워크 구성), 완료되면 올바른 유효한 HTTPS 주소의 로그인 페이지로 자동 리디렉션됩니다. 각 단계는 실시간으로 표시되므로 《작동 여부를 확인하지 못하는 느낌》은 사라졌습니다.
- 수정됨 NAT 뒤의 박스에서 마법사 모드 설치의 안정성을 완전히 개선했습니다. 이 조합은 여러 지점에서 이전에 실패했습니다. 이제 호스트 이름이 공용 IP 주소를 더 이상 사용하지 않습니다(숫자 호스트 이름이 내부 구성 요소가 시작되지 않도록 하여 전체 설치가 실패함). 마법사 중에 임시 인증서가 배치되어 HTTPS 서비스가 시작될 수 있습니다(최종 인증서는 완료 시 발급됨). SIP 전화 수신 주소는 박스의 실제 로컬 인터페이스로 자동 수정됩니다. 결과: NAT 뒤에서 마법사 모드 설치가 이제 처음부터 성공하며, 유효한 HTTPS 및 기능하는 전화 기능을 갖습니다.
v1.16.5 인터페이스 배포 안정화 2026년 8월 15일
- 수정됨 업데이트 후 웹 구성 재로드 안정화: 일부 박스에서 인터페이스 업데이트 시 웹 서버가 새 구성을 재로드하지 않아 수동 개입이 필요할 때까지 인터페이스에 일시적으로 접근할 수 없는 문제가 발생했습니다. 이제 재로드는 모든 구성 요소가 배치되고 구성이 검증된 후 업데이트의 맨 마지막에 체계적으로 수행되며 조작이 필요하지 않습니다
v1.16.3 2026년 8월 15일
- 수정됨 일부 박스에서 1.16.2로 업그레이드한 후 접근할 수 없는 페이지(오류 404): 새 인터페이스는 이제 사이트 루트에서 제공되지만, 업데이트 시 다른 위치로 리다이렉트하던 기존 «언어별» 웹 구성을 유지할 수 있었습니다. 인터페이스의 웹 구성은 이제 애플리케이션에 포함되며 모든 설치 및 업데이트 시 새로 고쳐집니다 — 버전 업그레이드 후 더 이상 404 오류가 발생하지 않습니다
v1.16.2 언어 재설계, 셀프서비스 네트워크 ID 및 설정 지원 마법사 2026년 8월 15일
- 새로운 즉시 언어 변경 : 언어를 클릭하면 전체 인터페이스가 즉시 전환됩니다 — 웹 소프트폰, PBX 관리자 — 페이지 새로고침이나 네트워크 대기 없이. 그리고 시작 시 잠깐 잘못된 언어가 표시되는 문제는 사라집니다 : 애플리케이션이 올바른 언어를 확인한 후에야 텍스트를 표시합니다
- 새로운 언어는 계정을 따릅니다 : 한 번 선택하면 웹 소프트폰, 데스크톱 애플리케이션 및 모바일에서 자동으로 동일하게 설정됩니다 — 사용자에게 저장된 기본 설정이므로 각 기기마다 다시 설정할 필요가 없습니다
- 개선됨 경량화된 애플리케이션과 더 빠른 업데이트 : 60개 언어의 번역은 이제 각 언어마다 중복되지 않고 필요 시에만 로드됩니다 — 웹 인터페이스는 설치와 업데이트가 훨씬 가볍습니다
- 새로운 PBX를 배포하는 두 가지 방법 : 오늘날처럼 모두 미리 입력하거나 (ControlPlane에 FQDN 및 IP 주소 입력 — 설치가 모든 것을 수행하며 SSL 인증서 포함), 또는 사전에 정보가 없을 때 마법사를 통해 : 박스가 자신의 IP 주소로 시작되며 즉시 HTTPS로 접근 가능합니다 ; 클라이언트가 소프트폰을 열고 연결하면 설정 지원 마법사가 감지된 내부 IP와 공용 IP를 자동으로 입력한 후 FQDN을 요청합니다 — 확인 시 인증서가 발급되고 모든 네트워크 및 전화 구성이 자동으로 적용됩니다
- 새로운 관리자의 셀프서비스 「네트워크」 페이지 : FQDN, 공용 IP 또는 내부 IP (NAT)를 핫 상태에서 나중에 변경할 수 있으며 재설치할 필요가 없습니다 — 관련된 네트워크 구성이 대상으로 재실행되고 인증서가 자동으로 다시 발급됩니다. 동일한 페이지가 첫 시작 시 마법사로 작동합니다
- 새로운 공용 IP 주소 자동 감지 : 직접 검색할 필요가 없으며, 자동으로 감지되고 자동으로 입력됩니다
- 새로운 관리 페이지에 박스가 마법사 모드에 있는 한 「설정 완료 필요」 배너 : IP를 통한 첫 액세스는 마법사로 직접 이동하므로 놓칠 수 없습니다
- 새로운 신규 APT 기본 설치 (선택 사항) : 설치 시 패키지 관리자에 의해 코드가 배치됩니다 — APT 업데이트와 동일한 견고성 — 기존 설치 메커니즘으로 깔끔하게 폴백됩니다
v1.15.1 이메일 지원 및 CRM 연동 2026년 8월 15일
- 새로운 이메일 지원: 옴니채널에 통합된 경량 티켓 서비스 — 각 테넌트는 여러 개의 지원 메일함을 관리합니다(IMAP 수신, SMTP 발신). 수신 이메일은 대화 단위로 그룹화된 스레드 티켓으로 변환됩니다. 애플리케이션에서 직접 고객에게 답장하거나 새 이메일을 시작할 수 있으며, 수신 및 발신 시 첨부파일을 지원합니다(25MB, 실행 파일 형식은 거부됨)
- 새로운 체계적으로 정리된 이메일 티켓: 상태(열림, 대기, 해결됨, 종료됨), 우선순위(낮음 → 긴급), 고객이 답장하면 해결된 티켓이 자동으로 재개되며, 메일함별로 이메일 수신 주기를 설정할 수 있습니다. 관리자 화면의 커뮤니케이션 메뉴에 새로 추가된 「이메일 지원」 카드에서 설정합니다(연결 테스트 포함). WebRTC/데스크톱 소프트폰 쪽에는 새로운 「지원」 섹션이, 모바일에는 설정을 통한 전용 화면이 추가되었습니다. 엄격한 멀티테넌트 방식이며, 메일함 자격 증명은 저장 시 암호화됩니다
- 새로운 CRM 연동: MaxiPBX가 이제 시장의 주요 CRM들과 연결됩니다 — HubSpot, Salesforce, Zoho(원클릭 OAuth 연결), Odoo, ConnectWise, Vtiger, Jetpack CRM(API 키 방식). 엔진은 범용 구조로 설계되어 동일한 기반 위에 다른 CRM들도 추가될 예정입니다. 엄격한 멀티테넌트 방식: 각 테넌트는 자신의 CRM을 각자의 자격 증명 및 토큰으로 연결하며, 이는 암호화되어 격리됩니다 — 테넌트 간 공유되는 정보는 전혀 없습니다
- 새로운 통화 시 고객 정보 표시: 수신 통화 시 해당 번호가 테넌트의 CRM에서 조회되어 이름, 회사명, 상세 정보가 표시됩니다(발신자 표시 정보 강화). WebRTC/데스크톱 소프트폰 및 모바일 통화 화면에는 「CRM에서 열기」 버튼이 제공됩니다
- 새로운 CRM 내 통화 기록: 모든 통화(수신, 발신, 부재중 — 옵션에 따라)는 해당 연락처의 활동으로 자동 기록되며, 번호가 미등록 상태인 경우 연락처 또는 리드가 자동으로 생성될 수 있습니다
- 새로운 CRM에서 원클릭 발신: MaxiPBX 브라우저 확장 프로그램(Chrome, Edge, Firefox)을 통해 CRM 페이지에서 클릭 한 번으로 발신할 수 있습니다 — 번호 선택 또는 전화 링크 클릭 시 상담원의 단말이 벨소리를 울리고 자동으로 다이얼링됩니다. PBX와의 보안 연결(2FA 포함)이 이루어지며, 액세스 토큰은 CRM 페이지에 절대 노출되지 않습니다. 비침습적 감지 방식이며, 확장 프로그램 창에서 빠른 다이얼링이 가능하고, 자체 호스팅 CRM의 경우 「이 사이트에서 활성화」 기능을 사용할 수 있습니다
- 새로운 커뮤니케이션 메뉴의 「CRM 연동」 관리자 페이지: CRM 추가, 원클릭 OAuth 연결 또는 API 키 입력, 기록 옵션, 상세 정보 URL 템플릿, 「테스트」 버튼, 활성화/비활성화 기능 제공
- 수정됨 일부 박스가 업데이트 루프에 갇혀 재시도해도 버전이 고정되는 문제: 일부 구형 설치 환경에서는 기존 아카이브 기반 업데이트 방식이 새 코드를 배포하지 못할 수 있었습니다. 이러한 박스는 새로운 업데이트 방식을 통해 자동으로 해결됩니다
- 개선됨 이제 업데이트는 APT 저장소를 통해 설치됩니다 — 원자적(atomic) 설치 방식으로 더 안정적이고 훨씬 빠릅니다(전체 배포 재실행 대신 몇 분 이내 완료). 기존 박스들은 자동으로 전환되며, 안전장치가 마련되어 있습니다: 새 방식이 특정 박스에서 사용 불가능한 경우 기존 메커니즘이 대신 작동하여 전환 과정에서 어떤 박스도 멈추지 않도록 보장합니다
v1.15.0 옴니 허브(Telegram, SMS) 및 지원 기능 강화 2026년 8월 15일
- 새로운 대화 허브(구 「Livechat」)가 진정한 옴니채널 센터로 발전하여 「Omni」로 명칭이 통일되었습니다 — WebRTC 소프트폰, 데스크톱, 모바일 애플리케이션 전반. 메뉴 위치는 「히스토리」 바로 다음으로 이동되었습니다
- 새로운 새로운 채널, Telegram: 수신 메시지 수신(보안 웹훅), 상담원의 응답 및 미디어 전송이 Omni 수신함에서 바로 이루어집니다. 관리자 화면에서 셀프서비스로 설정 가능: 「Telegram 추가」 — 봇 토큰만 입력하면 웹훅이 자동으로 등록됩니다. 참고: Telegram 봇은 플랫폼 정책상 먼저 대화를 시작할 수 없으며, 사용자가 먼저 봇을 시작해야 합니다. 이후에는 수신 및 응답이 정상적으로 작동합니다
- 새로운 Twilio를 통한 SMS, 새로운 양방향 채널: 데스크톱 및 모바일 애플리케이션에서 SMS를 수신하고 발신할 수 있습니다. 수신 SMS는 서명 검증 및 중복 제거를 거쳐 다른 대화와 마찬가지로 Omni 수신함에 도착합니다. 상담원은 임의의 번호로 SMS를 시작할 수도 있습니다 — 발신 번호, 수신자, 텍스트를 선택하는 「새 SMS」 버튼 제공. 관리자 화면에서 셀프서비스로 설정 가능: 자격 증명 및 Twilio 번호를 입력하는 「SMS 추가」
- 개선됨 각 대화는 출처를 명확하게 표시합니다: 채널 아이콘 및 레이블(Web / WhatsApp / Telegram / SMS), 색상별 아바타 배지, 수신함 내 채널별 필터 기능
- 개선됨 지금까지 매우 작았던 지원 티켓 생성 창이 PBX 관리자 화면과 WebRTC 소프트폰 모두에서 확대된 대화상자로 개선되었습니다
- 새로운 티켓용 리치 텍스트 편집기: 굵게, 기울임, 밑줄, 글머리 기호 및 번호 매기기 목록, 링크 — 메시지 서식은 ControlPlane 측에서 검증 및 정제되어 유지됩니다
- 새로운 티켓 첨부파일: 생성 시 및 답변 시 여러 파일 첨부가 가능하며, 대화 스레드 내에서 인증된 표시 및 다운로드가 직접 지원됩니다
- 수정됨 "반응이 없다"는 문제 해소: 이제 지원 관련 모든 오류(로딩, 생성, 전송, 업로드)가 60개 언어로 명확하게 표시됩니다
- 개선됨 티켓과 PBX 간의 안정적인 연결: 박스가 티켓 생성 시 인스턴스 식별자를 전달하도록 하여, 조용히 실패하는 오픈 오류가 더 이상 발생하지 않습니다
v1.14.5 60개 언어 및 시간대 2026년 8월 15일
- 새로운 전체 인터페이스가 15개에서 60개 언어로 확장됩니다: PBX 관리자, WebRTC 소프트폰, 모바일 앱, 데스크톱 앱, ControlPlane 포털, maxipbx.com 사이트가 이제 동일한 60개 언어 목록을 지원합니다. 우크라이나어, 러시아어, 아랍어, 히브리어, 페르시아어, 힌디어를 비롯한 주요 인도 언어, 중국어 간체 및 번체, 일본어, 한국어, 베트남어, 태국어, 인도네시아어, 말레이어, 스와힐리어 등 아프리카 언어, 덴마크어, 스웨덴어, 노르웨이어, 핀란드어, 에스토니아어, 라트비아어, 리투아니아어, 카탈루냐어, 필리핀어 등 45개 언어가 추가되었습니다. 각 사용자는 평소 사용하는 애플리케이션 또는 포털에서 언어를 선택할 수 있습니다
- 새로운 이제 각 테넌트는 생성 시 선택되고 국가에 따라 자동으로 미리 설정되는 기본 시간대를 갖습니다(예: 모로코 → Africa/Casablanca, 프랑스 → Europe/Paris, 스위스 → Europe/Zurich). 이후 테넌트 정보에서 수정할 수 있습니다. 이 시간대는 테넌트 내에서 생성되는 모든 항목(사용자, 시간대별 통화 규칙, 음성메일)의 기본값으로 사용되어 단말기마다 개별 설정할 필요가 없습니다
- 새로운 각 사용자는 테넌트 시간대보다 우선하는 자신만의 시간대를 유지할 수 있어, 여러 국가에 분산된 팀에 유용합니다. 기존 테넌트는 그대로 유지되며, 시간대는 국가 정보에서 자동으로 추론되므로 변경 사항이 없습니다
- 개선됨 정확한 시각으로 표시되는 통화 기록: 최근 통화 목록의 타임스탬프는 항상 단말기 시각으로 표시되던 방식에서 벗어나, 이제 사용자의 시간대(사용자 시간대, 없으면 테넌트 시간대, 그마저 없으면 단말기 시간대)를 기준으로 표시됩니다
- 새로운 국제 연락처의 "시차" 표시: 연락처 목록(데스크, WebRTC, 모바일)에서 국제 번호로 등록된 연락처에 시차를 알려주는 배지가 표시됩니다. 예를 들어 스위스에서 +212(모로코) 번호를 볼 경우 1시간 이상 차이가 나면 "+1h"로 표시됩니다. 여러 시간대를 가진 국가(미국, 러시아, 캐나다 등)의 경우, 잘못된 정확한 시각을 표시하는 대신 의도적으로 근사치 배지("≈")로 표시됩니다. 계산에는 서머타임 여부도 반영됩니다
v1.14.3 SSH 없는 원격 관리 및 전 세계 긴급 번호 2026년 8월 14일
- 새로운 SSH 없이 PBX 원격 관리(원격 관리 모듈): 일부 고객은 배포 후 SSH 접근을 차단합니다 — 이제 박스가 자체적으로 하트비트 시점에 ControlPlane에서 작업을 가져와 실행합니다(모든 연결은 박스가 시작하며, SSH를 통한 외부 접속은 전혀 없습니다). 제어 가능한 작업: 서비스 재시작(화이트리스트 방식), 머신 재부팅, 지속적인 조정을 통한 베타 ↔ 안정 채널 실시간 전환
- 새로운 하트비트마다 수집되어 PBX 정보 화면에 표시되는 인벤토리: 구성 요소 버전, OS 및 커널 버전, 디스크 및 메모리, 채널, 서비스 상태 — 여기에 PBX별 명령 이력(전송 → 실행 → 결과)이 추가됩니다
- 새로운 자동으로 배포되는 배포 키(비상 접근 수단): 배포용 공개 키는 설치 시 서버에 설치되며, 매 업데이트 시마다 조정됩니다 — 키가 제거된 경우 다시 복원됩니다. SSH 없는 원격 관리를 보완하는 비상 접근 수단이며, 자체 ControlPlane을 사용하는 화이트라벨의 경우 재정의할 수 있습니다
- 새로운 긴급 번호: 전 세계 지원 — ITU 공식 데이터베이스(1,160개 항목)를 기반으로 177개국이 사전 구성되었으며, 기존에 검증된 목록과 병합하여 어떤 번호도 손실되지 않도록 했습니다(예: 호주 000, 스페인, 그리스; 스위스는 Rega 1414/1415와 아동 지원 번호가 추가됨). 스위스: 112, 117, 118, 143, 144, 145, 147; 프랑스: 15, 17, 18, 112, 114, 115, 119, 191, 196, 197, 116000, 116117; 미국: 911, 511, 811. 데이터베이스에 없는 국가(예: 멕시코, 인도네시아)는 빈 상태로 유지되며, 고객이 직접 입력할 때까지 경고가 표시됩니다
- 수정됨 Yealink T54W — 드디어 프로비저닝되는 BLF 키: 프로그래밍 가능한 키(BLF, 단축키)가 서버 측에서는 올바르게 설정되어 있음에도 해당 단말기에서 표시되지 않는 문제가 있었습니다. 전화기 모델이 인식되지 않는 형식("T54(W)")으로 등록되어, 키가 화면의 네이티브 키가 아닌 존재하지 않는 확장 모듈로 전송되고 있었습니다. 이번 수정으로 모델명이 자동으로 정규화되고, 배포 시 해당 전화기에 설정이 재전송됩니다 — 수동 조작이 필요 없으며, 괄호 안에 WiFi 변형이 표기된 모든 모델에 동일하게 적용됩니다
v1.14.2 테넌트 국가 및 긴급 번호 2026년 8월 14일
- 새로운 테넌트 국가: 이제 테넌트 생성 시 국가(통신)를 선택하면, 이에 따라 걸려온 번호를 변경하지 않으면서도 기본으로 생성되는 발신 통화 경로(국내/국제)가 결정됩니다. 전 세계 지원: 대다수 국가에는 표준 프로필(국내 접두사 0, 국제 접두사 00)이 적용되며, 스위스와 프랑스(10자리 국내 번호 체계)와 북미(1 / 011)는 특수 프로필이 적용되고, +E.164 형식으로 직접 입력된 번호도 지원됩니다. 기존 테넌트는 변경 없이 그대로 유지됩니다
- 새로운 고객이 직접 설정하는 긴급 번호: 기본으로 강제 적용되던 스위스 목록이 사라지고, 이제 각 고객이 테넌트 생성 및 편집 시 직접 긴급 번호를 입력합니다. 목록이 비어 있는 동안에는 "긴급 번호가 설정되지 않았습니다"라는 명확한 경고가 양식과 테넌트 목록의 배지 형태로 표시됩니다
- 수정됨 착신 통화 처리: 통화가 이미 진행 중인 상태에서 새 통화가 울릴 경우, "응답"(모바일/데스크톱/WebRTC)을 누르면 이제 이미 연결된 통화가 아니라 울리고 있는 새 통화를 받습니다. 발신 통화는 더 이상 "받을 수 있는" 통화로 간주되지 않습니다
v1.14.1 ControlPlane에서 원클릭 관리자 접속 2026년 8월 14일
- 새로운 ControlPlane의 PBX 상세 화면에서 「관리자 열기」 버튼을 누르면 URL이나 비밀번호를 다시 입력할 필요 없이 해당 PBX의 관리 인터페이스가 이미 로그인된 상태로 새 탭에서 바로 열립니다. 각자의 권한 범위 내에서만 사용 가능: 총괄 관리자는 전체 PBX에서, 도매업체 / 하위 도매업체 / 리셀러는 자신의 PBX에서만 사용 가능
- 개선됨 원클릭 접속의 보안: ControlPlane은 서버 측에서 PBX에 연결하므로(비밀 정보가 브라우저에 노출되지 않음), 세션 토큰은 URL의 프래그먼트를 통해 전달되며(서버로 전송되거나 Referer에 포함되지 않음) 도착 즉시 URL에서 제거됩니다. PBX 관리자 계정에 2FA가 활성화된 경우 원클릭 접속은 정상적으로 거부됩니다(수동 로그인 필요). 모든 접속은 ControlPlane 측에서 기록됩니다
- 개선됨 자동 로그인은 PBX가 1.14.1로 업데이트된 이후에만 활성화됩니다 — 자동 로그인 페이지는 PBX 측에서 제공됩니다
v1.14.0 반응형 관리 인터페이스 — 모바일, 태블릿, PC 2026년 8월 14일
- 새로운 모바일에서도 메인 메뉴 접근 가능: 태블릿 크기 이하에서는 사이드 메뉴가 완전히 사라져 탐색이 불가능했습니다. 이제 「햄버거」 버튼을 누르면 배경이 어두워지는 슬라이드 메뉴가 열리며, 화면 밖을 클릭하거나 다른 페이지로 이동하면 닫힙니다
- 개선됨 창(모달): 지나치게 높은 창이 잘리는 문제가 모두 해결되었습니다 — 콘텐츠와 버튼(저장 등)이 작은 화면에서도 올바르게 스크롤됩니다
- 개선됨 레이아웃: 가로 스크롤 발생 문제가 해결되었습니다 — 이미지와 넓은 콘텐츠가 화면에 맞게 조정되고, 표는 자체 프레임 안에서 스크롤됩니다. 이제 관리 인터페이스는 스마트폰부터 대형 모니터까지 모든 화면 크기에 맞춰집니다
v1.13.9 2026년 8월 13일
- 개선됨 BLF 버튼 — 물리 전화기와 완전히 동일한 동작: 애플리케이션(WebRTC / 데스크톱 / 모바일)의 BLF 메뉴에 이제 대상 유형에 관계없이 사용자에게 설정된 모든 버튼이 표시됩니다. 「감시 불가능」 버튼을 숨기던 필터링이 제거되었습니다: 감시 가능한 대상(사용자, 그룹, 대기열, 컨퍼런스, 내선)은 실시간 상태 표시등을 유지하고, 그 외 대상은 단순 버튼으로 표시됩니다
- 개선됨 라이선스 — 테넌트 설정에서 상세 정보 확인 가능: 대화상자에 인원(사용 중 / 라이선스 부여) 및 장비 카운터가 읽기 전용으로 표시되며, 해당하는 경우 모드 태그(NFR / 평가판)도 함께 표시됩니다. 이 수치는 파트너 콘솔에서 실시간으로 재계산된 값으로, 이전에는 「최대 X 내선」만 표시되었습니다. 편집은 여전히 콘솔에서만 가능하며, 이 패널은 정보 확인용입니다
v1.13.8 Maxi UC 소프트폰 — 시각적 리뉴얼 2026년 8월 13일
- 개선됨 디자인 시안에 충실한 Maxi UC 소프트폰 인터페이스 외형 개편: 네이비 블루 색상 팔레트, Inter 서체, 비율 재조정
- 개선됨 다이얼 패드, BLF 버튼 레일, 대기열 대시보드의 레이아웃 및 가독성 개선; 내비게이션 및 사이드 패널 조정, 15개 언어에 대한 레이블 보완
- 개선됨 이번 버전은 소프트폰 인터페이스만 변경되었습니다: 전화 코어나 라이선스 관리 기능에는 변경이 없으며, 1.13.7의 기반 시스템은 그대로 유지됩니다
v1.13.7 라이선스 관리 — 전면 개편 2026년 8월 13일
- 새로운 이제 라이선스는 전적으로 내선(extension)을 기준으로 하며, 고객별로 「인원」(사람 유형 사용자)과 「장비」(장비 유형 사용자)라는 두 개의 독립된 카운터를 사용합니다. 기능별 또는 동시 통화별 라이선스는 없으며, 각 카운터는 명시적인 정수 값입니다 — 0도 유효한 값입니다(예: 100% 장비로만 구성된 고객)
- 새로운 파트너 콘솔에서 관리: 각 배급업체는 자신의 권한 범위 내에서 라이선스를 관리하며(총괄 관리자, 도매업체, 하위 도매업체, 리셀러), 두 카운터는 PBX 상세 화면에서 편집할 수 있습니다. 라이선스 모드는 유료, NFR(무료), 평가판(종료일이 있는 무료 기간)의 세 가지이며, NFR과 평가판은 총괄 관리자와 도매업체만 사용할 수 있고 고객 화면에 태그로 표시됩니다
- 개선됨 PBX 관리 화면에서는 라이선스 편집 기능이 제거되었습니다: 이는 이제 전적으로 파트너 콘솔의 영역입니다. 할당량은 계속 읽기 전용으로 확인 가능하며, 시스템 설정의 라이선스 카드에 새로운 「새로고침」 버튼이 추가되었습니다
- 새로운 서명된 임대(lease)와 오프라인 동작: 콘솔은 서명된 임대(카운터 + 모드 + 7일 유효기간)를 발급하며, PBX는 이를 캐시에 저장합니다 — 5분마다 자동 새로고침되며, 변경 시 즉시 푸시되고 수동 새로고침도 가능합니다. 콘솔이 일시적으로 연결되지 않아도 임대 유효기간 내에서는 PBX가 계속 정상 작동합니다
- 새로운 통합된 라이프사이클과 「긴급 통화만」 차단: 원인(미납, 만료, 장기간 연결 불가 등)에 관계없이 유예 기간 후 D+10일에 잠금 처리됩니다. 잠긴 고객의 전화기는 등록 상태를 유지하지만 긴급 통화(긴급 모듈의 번호 + 112/117/118/144/911 안전 목록)만 가능합니다. 이 차단 기능은 기본적으로 비활성화 상태로 제공됩니다: 전체 배포 전 프리프로덕션 환경에서 검증을 거치며, 그 전까지는 통화에 영향 없이 관찰 모드로 동작합니다
- 수정됨 통신사업자 트렁크(Kissgroup / 프랑스 모델): 사업자 측의 일시적 블랙리스트 등록 상황에서도 등록 안정성 향상
v1.13.6 2026년 8월 13일
- 수정됨 Kissgroup(프랑스) 통신사업자 모델: 양식에 사전 입력된 값 정리
- 개선됨 IP 주소가 가변적인 사업자 테이블의 핫 업데이트 안정성 개선
v1.13.5 새로운 소프트폰 인터페이스 「Maxi UC」 2026년 8월 13일
- 새로운 소프트폰: 새로운 「Maxi UC」 비주얼 아이덴티티 — 네이비 블루 테마, Composer / 통화 독(dock) 재설계 및 실시간 대시보드
v1.13.4 2026년 8월 13일
- 개선됨 가변 IP 주소 오퍼레이터 테이블이 이제 전화 시스템 재시작 없이 실시간으로 업데이트됩니다
v1.13.3 2026년 8월 13일
- 수정됨 배포 시 오퍼레이터 설정이 비어 있는 경우를 대비한 추가 안전장치
v1.13.2 2026년 8월 13일
- 수정됨 1.13.1에서 발생한 설치 시 전화 시스템 설정 오류 수정
v1.13.1 2026년 8월 13일
- 수정됨 가변 IP 주소 오퍼레이터 지원(1.13.0에서 도입)의 배포 안정성 강화
v1.13.0 가변 IP 주소 오퍼레이터 2026년 8월 13일
- 새로운 가변 IP 주소 SIP 오퍼레이터 지원: 오퍼레이터의 주소가 변경되는 트렁크(다중 서버 인프라, 동적 주소)로부터 오는 착신 통화가 이제 올바르게 인식되어 해당 트렁크에 정확히 연결됩니다 — 주소 목록을 수동으로 유지할 필요 없이
- 새로운 새로운 오퍼레이터 모델: Kissgroup (프랑스) — 사전 설정된 오퍼레이터 카탈로그가 스위스를 넘어 확장됩니다
- 개선됨 트렁크 생성: 국가 선택이 통합 검색 기능을 갖춘 전 세계 목록으로 변경됩니다
v1.12.3 애플리케이션에서의 통화 회수 2026년 8월 13일
- 새로운 PBX가 사용자의 현재 진행 중인 통화 목록을 노출합니다: 방금 시작된 애플리케이션이 이미 진행 중인 통화(앱이 닫혀 있다가 벨이 울리는 동안 다시 열린 경우)를 감지하여 이를 「회수」할 수 있습니다 — 즉, 방금 열린 기기에서 벨이 울리도록 만듭니다. 다른 단말기에서 응답한 통화를 이어받는 경우에도 동일하게 적용됩니다
v1.12.2 애플리케이션 내 BLF 버튼 2026년 8월 13일
- 새로운 이제 PBX는 각 사용자에 대해 해당 단말기에 설정된 BLF 버튼과 감시 중인 내선의 실시간 상태(통화 가능, 벨 울림, 통화 중, 대기 중, 부재중)를 전화 시스템에서 직접 읽어 노출합니다. MaxiPBX 애플리케이션(Desktop/WebRTC 및 모바일의 「BLF」 메뉴/탭)은 이 서비스를 활용하여 데스크 전화기의 감시 버튼을 재현하며, 클릭 한 번으로 전화를 걸 수 있습니다. 관리자뿐 아니라 전화 사용자를 포함한 모든 계정에서 추가 설정 없이 사용할 수 있습니다
v1.12.1 Microsoft 365 및 Google Workspace를 통한 이메일 발송 2026년 8월 13일
- 새로운 Microsoft 365 및 Google Workspace를 통한 이메일 발송: Microsoft와 Google이 더 이상 전통적인 SMTP 방식(아이디 + 비밀번호)의 발송을 허용하지 않음에 따라, 이메일 설정에서 이들의 최신 방식을 지원합니다 — 플랫폼 수준(시스템 SMTP)뿐 아니라 클라이언트별(테넌트 전용 SMTP)로도 지원됩니다. 새로운 「발송 제공자」 선택 항목: 표준 SMTP(변경 없음), Microsoft 365 또는 Google Workspace
- 새로운 Microsoft 365: Microsoft API(Graph)를 통한 발송 — Azure 테넌트 식별자 및 발신 주소 입력이 필요하며, Microsoft 365 관리자 동의가 필요합니다(Teams와 동일한 원리). Google Workspace: Gmail API를 통한 발송 — Google 서비스 계정 JSON 키(도메인 전체 위임)와 발신 주소가 필요합니다. 비밀 정보는 절대 다시 표시되지 않으며(「이미 등록됨」 표시), 각 방식마다 발송 테스트 버튼이 제공됩니다
- 개선됨 모든 화면 크기에 맞춘 관리 인터페이스 — 노트북 및 저해상도 화면 포함: 대형 창(사용자/단말기 정보, 대기열, 그룹, 기기, 테넌트 등)이 더 이상 화면 전체를 채우거나 넘치지 않습니다 — 화면 너비에 맞춰 조정되고, 화면이 작거나 좁을 경우 밀도가 자동으로 조정되며 내용이 스크롤됩니다
- 수정됨 사용자/단말기 정보 창: 어떤 탭이 열려 있든 「저장」 버튼이 창 하단에 항상 표시됩니다(이전에는 내용이 긴 탭에서 화면 밖으로 벗어날 수 있었습니다)
v1.11.9 이중 인증(2FA) 2026년 8월 12일
- 새로운 PBX 관리 계정을 위한 이중 인증(2FA): 각 관리자는 비밀번호 외에 일회용 코드(TOTP)로 자신의 계정을 강화할 수 있습니다. 설정 → 「이중 인증」에서 자율적으로 활성화할 수 있으며, 인증 애플리케이션(Google Authenticator, Aegis, FreeOTP 등)으로 QR 코드를 스캔하고 코드를 확인한 후 소중히 보관해야 할 복구 코드 10개를 발급받습니다
- 새로운 로그인 시 관리자는 비밀번호 뒤에 코드를 입력합니다. 필요한 경우 복구 코드가 애플리케이션 코드를 대체할 수 있습니다. 2FA는 선택 사항이며 각자의 선택에 달려 있습니다 — 강제되지 않으며 언제든 비활성화할 수 있고, 관리 계정에만 해당됩니다: 전화 사용자의 로그인 방식은 전혀 변경되지 않습니다
- 개선됨 관리된 복구 절차: 관리자가 휴대폰과 복구 코드를 모두 분실한 경우, 시스템 관리자가 관리자 관리 화면에서 해당 2FA를 재설정할 수 있습니다. 보안 측면에서는 비밀 정보가 암호화되고, 복구 코드는 해시 처리되어 일회용으로만 사용되며, 2FA를 활성화한 계정은 우회할 방법이 전혀 없습니다
v1.11.8 PBX ↔ PBX 상호 연결 2026년 8월 12일
- 새로운 새로운 트렁크 유형 「PBX 상호 연결」: 이 PBX를 다른 임의의 SIP PBX — 또 다른 MaxiPBX이든 타사 시스템(Asterisk, FreePBX 등)이든 — 에 고정 IP나 VPN 없이 등록 기반의 동적 트렁크로 연결할 수 있습니다. 두 지점 또는 두 회사를 서로 연결하는 데 이상적입니다
- 새로운 「등록 방향」을 통해 세 가지 토폴로지 중 선택 가능: 이 PBX가 상대방에 등록하는 방식; 상대방이 여기에 등록하는 방식(원격 주소가 동적일 수 있음 — 수신 통화는 IP가 아닌 인증을 통해 식별됨); 또는 둘 다 동적으로 하되 주소가 더 안정적인 쪽을 고정점으로 지정하는 방식
- 새로운 양방향 라우팅: 원격 PBX의 SDA 및 내선 범위를 등록하면 — 해당 번호 중 하나를 다이얼하면 자동으로 상호 연결 트렁크를 통해 발신됩니다
- 개선됨 보안: 트렁크는 기본적으로 비활성화되어 있으며, 강력한 비밀번호가 요구되고, 인증 외에도 허용된 IP 주소로 제한하는 옵션이 있습니다. 전체 설정은 인터페이스에서 이루어지며, 상대 PBX 연결을 위한 안내서가 제공됩니다(타사 Asterisk 예시 포함)
v1.11.7 2026년 8월 12일
- 수정됨 플릿 업데이트 안정성 강화 — 마무리 단계에서 발생하던 두 가지 실패 사례를 수정했으며, PBX가 중단된 적은 없었습니다: NAT 뒤에 있는 서버에서는 업데이트가 사설 IP 대신 공인 IP로 미디어 흐름을 재구성하는 문제가 있었습니다(이제 NAT 설정이 해당 머신에 저장되어 업데이트마다 유지됩니다); 또한 웹 보안 헤더(HSTS) 설정 파일이 업데이트 패키지에서 누락되어 있었습니다. 공인 IP를 직접 사용하는 서버는 영향을 받지 않으며, 이러한 실패는 서비스 전환 이후에 발생했습니다 — 어떠한 박스도 서비스 중단 상태가 되지 않았습니다
v1.11.6 IPv6 듀얼 스택 2026년 8월 12일
- 새로운 모든 설치에서 IPv6(듀얼 스택 IPv4 + IPv6) 지원: PBX는 IPv4 단독(현재와 동일)으로 작동하거나, SIP 시그널링(IPv6 수신 및 안내), RTP 오디오 스트림(호출별로 선택되는 주소 체계), 소프트폰의 STUN/TURN 릴레이, 웹 인터페이스/API/WebRTC, IPv6 트래픽을 자동으로 처리하는 방화벽에 이르기까지 전체 체인에서 IPv4 + IPv6를 동시에 사용할 수 있습니다. 배포 시 새로운 선택 필드 “공인 IPv6” 및 “사설 IPv6(NAT v6)”가 추가되었습니다: 비워두면 기존 설비에는 아무런 변경이 없습니다. 설정된 IPv6는 재구성 시 유지됩니다. 사전 요건: 서버로 라우팅되는 고정 공인 IPv6(또는 위임된 프리픽스), IPv4와 동일한 포트 사용
- 새로운 이미 설치된 박스에서 IPv6 활성화: 기존 인스턴스의 “재구성” 메뉴에서도 IPv6 필드를 사용할 수 있습니다 — 재구성 시 전화 시스템이 듀얼 스택으로 재생성되고 서비스가 재시작됩니다. 안전장치: 서버 인터페이스에 IPv6가 아직 설정되지 않은 경우(재구성 전에 반드시 설정되어 있어야 함) 아무것도 중단하지 않고 안전하게 중지됩니다
- 새로운 IPv6 사업자로의 트렁크 연결: 일반 트렁크의 “SIP 서버” 필드는 IPv6 주소를 지원합니다 — 단순 리터럴(2001:db8::1), 대괄호 표기, 포트 포함([2001:db8::1]:5060) 또는 URI 형식 모두 가능합니다. PBX는 필요한 곳에서 자동으로 대괄호를 추가하며, 사업자가 IPv6 리터럴을 사용하는 경우 등록 및 통화를 IPv6 소켓으로 전환합니다. 듀얼 스택 도메인명을 사용하는 사업자는 계속 IPv4로 라우팅됩니다
- 수정됨 최신 세대 서버에서의 신규 설치 안정화: 해당 서버의 웹 서버 설정 구조가 변경되어, 전화 시스템이 이미 구성된 상태에서 배포 마지막 단계에서 일부 설치가 실패하는 문제가 있었습니다. 세 가지 원인이 수정되었습니다 — 사용자 지정 웹 도메인이 올바른 설정 디렉터리에 배치되도록 함, 기본 설정과 충돌하지 않는 TLS 강화(TLS 1.0/1.1이 이제 실제로 거부됨), 내부 TLS 검증 시 오탐 제거. 기존 설치는 영향을 받지 않으며, 이러한 유형의 서버에서 NAT 뒤 설치도 전 과정 검증을 완료했습니다
- 개선됨 IPv6는 설치 단위로 활성화 가능하도록 제공되며, 공동 검수 배포 시 프로덕션 환경에서 검증되었습니다. 다음 단계에서 검증 예정: IPv6 주소의 자동 차단(SIP 안티플러드는 이미 IPv6를 포함함) 및 전화기의 직접 IPv6 프로비저닝 — PBX 도메인명을 통한 프로비저닝은 이미 듀얼 스택에서 작동합니다
v1.11.5 보안 강화 2026년 8월 12일
- 개선됨 웹 암호화 강화(침투 테스트에 따른 보안 강화): 인터페이스 및 API는 이제 TLS 1.2 및 1.3만 허용하며 최신 알고리즘(AES-GCM, ChaCha20)을 사용합니다 — 기존 TLS 1.0/1.1 프로토콜 및 CBC 알고리즘(Lucky13 취약점)은 더 이상 브라우저 측에서 제공되지 않습니다. 구형 전화기는 영향을 받지 않습니다: 해당 기기의 암호화(SIP-TLS 및 프로비저닝)는 별도 채널을 사용하며 호환성을 유지합니다
- 개선됨 HSTS 활성화: 브라우저가 HTTPS를 강제로 유지하도록 하여 비암호화 연결로의 다운그레이드 시도를 방지합니다
- 개선됨 SSH 접속 강화: 허용되는 인증 시도 횟수 감소 및 관리 옵션 축소. 서버별로 두 가지 추가 보호 기능 제공: SSH 접속을 관리용 IP 주소 목록으로 제한(관리 서버는 항상 허용됨) 및 비밀번호 인증 비활성화(키 인증만 허용)
- 개선됨 참고: 사기 및 SIP 공격 방지 기능(시도가 반복되는 주소의 자동 차단, 고요금 목적지 필터링)은 이미 적용되어 있었으며 계속 활성화되어 있습니다
v1.11.4 Microsoft Teams, SSO 확장 및 NAT 뒤 설치 2026년 8월 12일
- 새로운 NAT 뒤(포트 포워딩) 서버에서의 설치 — 완전 지원: 이제 공인 IP를 가진 VPS뿐만 아니라, 라우터/방화벽 뒤에 있는 사설 IP 머신에도 PBX를 배포할 수 있습니다. 배포 시 새로운 선택 필드 “사설 IP(NAT 뒤 서버)”가 추가되었으며, 전체 전화 체인(SIP 시그널링, RTP 오디오 스트림, 소프트폰의 STUN/TURN 릴레이)이 사이트의 공인 IP로 안내하면서 사설 IP에서 수신 대기합니다 — VPS와 동일하게 등록, 통화 및 양방향 오디오가 작동합니다. NAT 설정은 재구성 시 유지됩니다. 사전 요건: 고정 공인 IP 및 엄격한 1:1 포트 포워딩(SSH, 웹, SIP 5060/5061, STUN/TURN, 프로비저닝, 디렉터리, RTP 범위), 공인 IP당 PBX 하나
- 새로운 테넌트별 Microsoft Teams 연동: Teams 상태 → 내선 동기화(Teams에서 “방해 금지” 상태인 사용자 — 옵션으로 “통화 중” 포함 — 는 자동으로 내선이 방해 금지로 전환됨), 새로운 “Microsoft Teams” 카드에서 고객사별로 설정 가능(Azure 테넌트 ID + Microsoft 365 관리자 동의)
- 새로운 Microsoft Teams용 “MaxiPBX” 애플리케이션: 소프트폰(통화, 연락처, 통화 기록)을 Teams 탭에서 직접 사용할 수 있으며, SAML SSO 로그인을 지원합니다 — Teams Admin Center에 게시 가능한 애플리케이션 패키지 제공. 사전 요건: 내선에서 WebRTC 활성화 및 고객사가 승인한 Azure AD 애플리케이션
- 새로운 Microsoft Entra ID(Microsoft 365 / Azure AD) 및 Google Workspace로 SSO 확장: SSO 카드에서 자격 증명 공급자 선택 가능(Okta, Microsoft Entra ID, Google Workspace 또는 모든 일반 SAML IdP), 공급자에 맞춘 단계별 설정 가이드 제공, URL을 통한 메타데이터 수용(인증서 갱신을 자동 반영하므로 Entra ID에 권장) 또는 XML 파일을 통한 수용(Google Workspace). 작동하지 않던 OIDC 설정은 인터페이스에서 제거되었습니다: 이제 SAML이 모든 공급자를 지원합니다
v1.11.3 SSO Okta / SAML 2026년 8월 12일
- 새로운 테넌트별 SSO(SAML) — 플랫폼 인증 엔진에 완전하고 네이티브하게 통합: 각 고객사는 자체 자격 증명 공급자(Okta 또는 모든 SAML IdP)를 통해 SSO를 활성화할 수 있습니다. 테넌트 보안 설정에 새로운 「SSO / Okta」 카드 추가: 방식(Native / SAML), 도메인, IdP 메타데이터 및 「테넌트 전체에 SSO 강제」 옵션 설정 가능; Okta 측에서 입력해야 하는 정보(ACS URL, Entity ID, 메타데이터 URL)가 표시되며 클릭 한 번으로 복사 가능
- 새로운 로그인 페이지의 「SSO로 로그인」 버튼: 사용자가 이메일을 입력하면 자격 증명 공급자로 리디렉션된 후 재접속됩니다 — 기존 방식으로 로그인하는 테넌트에는 영향 없음
- 새로운 SSO OpenID Connect(Okta): 테넌트별 설정(issuer, client ID/secret, scopes, Redirect URI 표시) 및 신원 완전 검증(PKCE, JWKS 서명 검증, iss/aud/exp/nonce). 세션 토큰의 최종 발급은 차기 버전에서 제공됩니다 — SAML이 여전히 권장되며 완전히 작동하는 경로입니다
- 수정됨 사용자 카드: 창 옆을 클릭해도 더 이상 닫히지 않음 — 입력 중인 수정 사항 손실 없음(닫기는 X 버튼 또는 Esc 키로 가능)
v1.11.2 2026년 8월 12일
- 수정됨 객실 관리의 「비상상황」 모듈이 이제 기본적으로 활성화됨: 비상 시나리오의 실제 실행이 더 이상 설치 구성에 의해 잠기지 않음 — 단순 업데이트만으로 전체 시스템에 활성화되며, 재프로비저닝이나 수동 설정이 필요 없음. 원하는 시설을 위해 명시적인 시스템 설정을 통해 비활성화하는 옵션은 유지됨
v1.11.1 2026년 8월 12일
- 수정됨 객실 관리 — 청소 서비스 코드가 전용 블록으로 이동됨(*571 청소 완료, *572 청소 필요, *573 점검 필요, *574 유지보수): *31/*32/*34 코드가 PBX의 기존 코드(상담원 로그인/로그아웃, 통화 청취)와 충돌하고 있었음. 코드 → 상태 매핑은 시설별로 계속 설정 가능
- 개선됨 트렁크 생성이 2단계로 재설계됨: 국가 선택(스위스가 상단에 위치) 후 사업자 모델을 알파벳 순으로 선택(스위스의 경우 MaxiConnect가 상단, 일반 버전은 목록 맨 아래) — 긴 카드 그리드 대신 명확한 두 개의 드롭다운 메뉴
- 개선됨 객실 관리 — 「객실 그룹」이 전용 메뉴를 갖게 됨
- 개선됨 객실 관리 — 빠른 체크인: 객실 ↔ 전화 연결을 한 번만 준비; 투숙객 도착 시 이름, 성, 객실 번호, 권한만 입력(투숙객은 이름과 성을 별도로 입력)
- 개선됨 객실 관리 — 체크아웃 시 소비 보고서가 고정되며, 몇 달 후에도 조회 및 내보내기 가능한 투숙 이력 아카이브
- 개선됨 객실 관리 — TV로 방송 가능한 전용 월보드: 상태 및 점유 현황, 비상 번호로 전화한 객실의 점멸 강조 표시(최소 10분), 객실에서 걸린 이러한 전화 감지 기능, 사이드 메뉴 없는 전체 화면 모드
v1.11.0 객실 관리 및 월보드 모듈 2026년 8월 11일
- 새로운 새로운 「객실 관리」 모듈(구 「호텔」), 호텔, 병원, 클리닉, 요양원(EMS), 레지던스 및 요양시설에 적용 가능한 범용 모듈: 객실은 투숙객과 별개의 영구 엔티티, 객실당 여러 전화기, 입실/퇴실(체크인 / 체크아웃), 투숙객 간 프라이버시를 보장하는 초기화, 실제 제한이 적용되는 통화 프로필(비상 전화는 절대 차단되지 않음), 반복 및 단말기에서 직접 설정 가능한 모닝콜, *31~*34 코드를 통한 객실 상태 + 하우스키핑, 객실별 방해금지 모드, 객실 그룹 및 객실 간 통화 정책, 추적되는 비상 전화, 요금제를 포함한 과금, 객실별 이벤트 로그, 공개 REST API + 웹훅 + PMS 커넥터(OPERA / FIAS 지원), 알림 기능을 갖춘 전화기 모니터링, 대시보드 및 자체 권한을 갖춘 전용 프론트 데스크 인터페이스
- 새로운 월보드 빌더: 테넌트당 여러 맞춤형 월보드, 큐 선택, 설정 가능한 위젯(응답한 통화, 부재중 통화, 진행 중인 통화, 평균 통화 시간, 대기 시간, 온라인/통화중/대기/휴식 중인 상담원 등), 레이아웃, 테마 및 실제 TV 전체 화면 모드
- 새로운 통계 메뉴가 4개의 카드가 있는 허브로 전환됨
- 새로운 통화 로그 및 녹음 기록의 방향 필터(전체 / 부재중 / 수신 / 발신)
- 새로운 사용자 카드 재구성: 「식별자」 전용 탭 추가, 「녹음」 섹션이 「고급」 항목 아래로 이동
- 새로운 PBX 보안의 GeoIP 화이트리스트/블랙리스트를 위한 글로벌 국가 선택기
- 새로운 「기본 키」 메뉴가 「직원」 항목 아래로 이동
- 새로운 확장 모듈(예: Mitel M685i)에서 키가 넘치도록 이동 가능한 BLF 구분선
- 새로운 테넌트별 맞춤 SMTP 설정 가능(기본값은 전역 시스템 SMTP)
- 새로운 예약 보고서 발송을 위한 맞춤형 이메일 템플릿
- 새로운 15개 언어로 제공되는 인터페이스(번역 완료)
- 수정됨 비서 공간: 권한 오류 벽 제거(대시보드 숨김 및 허용된 첫 페이지로 리디렉션)
- 수정됨 실제 제한이 적용되지 않던 객실 통화 프로필: 이제 통신 측에서 제한이 실제로 적용됨
- 수정됨 엔드포인트를 보호하지 않던 객실 관리 모듈 활성화: 실제 접근 제어 적용
- 수정됨 맞춤 보고서 필드(일, 월, 시간, 지표)가 이제 모든 언어로 번역됨
v0.1.78 2026년 6월 18일
- 새로운 일반 설정에 관리 권한 중앙화: 사용자별로 할당 가능한 Admin Tenant 시스템 프로필 및 동일한 위치에서 관리되는 맞춤 프로필
v0.1.77 2026년 6월 18일
- 개선됨 화면 높이가 낮은 경우를 위한 모달 최적화: 더 컴팩트한 표시, 개선된 여백, 더 좁은 사용자 카드
v0.1.76 2026년 6월 18일
- 개선됨 일정 관리 통합: 단순/전문가 전환 없이 간단하게 구성된 단일 고급 인터페이스
v0.1.75 2026년 5월 31일
- 새로운 배포 파이프라인 검증 릴리스, UI, 오케스트레이션 및 프로비저닝이 정렬됨
- 수정됨 모니터링, 전화기 및 배포 워크플로우에 대한 최근 수정 사항 포함
v0.1.74 2026년 5월 30일
- 새로운 모바일/데스크톱 푸시 진단 전용 새로운 테넌트 알림 페이지
- 새로운 사용자별 직접 작업: 푸시 테스트, 토큰 초기화 및 진단 복사
- 새로운 테넌트 모니터링이 푸시 문제를 이 전용 화면으로 리디렉션
- 새로운 빠른 필터가 있는 내비게이션 내 테넌트 감사, 통화 중 WebRTC 품질 진단 복사
v0.1.73 2026년 5월 30일
- 새로운 모바일/데스크톱 푸시 타일과 해결 가능한 인시던트 센터로 강화된 테넌트 모니터링
- 새로운 최근 푸시 실패가 테넌트 알림 및 인시던트에 반영됨
- 수정됨 잘못된 적신호를 방지하기 위해 푸시 인시던트를 최근 24시간으로 제한
v0.1.72 2026년 5월 30일
- 새로운 전화기 진단 강화 (계정 언어/시간대, 관리자가 활용 가능한 타임라인)
- 새로운 호텔 엔진: 시스템 설정에서 모닝콜 및 긴급 호출 제어 가능
- 수정됨 '이 전화기 복구' 작업: 진단, 설정 재생성 및 check-sync 신뢰성 향상
- 수정됨 모바일 푸시 등록: 명시적 테넌트 지정 및 안정적인 로깅
v0.1.71 2026년 5월 30일
- 새로운 릴리스 안전장치: 빌드가 UI, 백엔드 및 릴리스 노트가 동일한 번호를 갖는지 확인
- 새로운 테넌트 관리자의 시스템 설정 페이지 직접 접근 차단
- 새로운 테넌트 모니터링 강화 (트렁크, 사용자, 전화기, 옴니채널, 대기열 인시던트)
v0.1.70 2026년 5월 30일
- 개선됨 PBX 모니터링 정리: 테넌트 데이터(옴니채널, 대기열, 사용자, 전화기)가 더 이상 표시되지 않음
- 개선됨 시스템 페이지에는 서비스, PBX 점검, 시스템 인시던트, 로그 및 릴리스 센터만 표시됨
v0.1.67 2026년 5월 30일
- 새로운 모니터링과 보안 영역 분리: 테넌트 뷰 정리, PBX 모니터링을 시스템 설정으로 이동
- 새로운 시스템 모니터링 엔드포인트를 PBX 관리자 전용으로 제한
v0.1.66 2026년 5월 30일
- 새로운 해결 내역이 추적되는 운영 인시던트 센터 추가
- 새로운 PBX 상태에 릴리스 센터 추가: 채널, 정책 및 업데이트 상태 표시
v0.1.65 2026년 5월 30일
- 새로운 Devices 페이지 상단에 전화기 조치 계획 추가, 단말별 권장 조치 제공(수리, 할당, 재프로비저닝)
- 개선됨 수정이 필요한 전화기, 미사용 전화기, 감지된 전화기를 필터링할 수 있도록 관리자 워크플로 단순화
v0.1.64 2026년 5월 30일
- 새로운 모니터링에 개선 조치 추가: 서비스 재시작, WebRTC·SMTP·푸시 및 전화기 웹 접속 테스트
- 새로운 콜센터 기능 강화: 대기열별 응답 통화 수, 평균 SLA, 최장 대기 시간 및 포기율 표시
v0.1.63 2026년 5월 29일
- 수정됨 TURN 점검 정밀화(UDP 포트 3478 직접 필터링): 다수의 RTP 스트림이 활성화된 경우에도 오탐(false negative) 발생 감소
v0.1.62 2026년 5월 29일
- 수정됨 인증 및 TURN 모니터링의 오탐 수정 (실제 API 포트 확인, 실제 UDP 리스닝 감지)
v0.1.61 2026년 5월 29일
- 새로운 콜센터 모니터링: 대기열, 대기 중인 통화, 포기 통화 및 상담원
- 수정됨 저하된 응답에도 견고하게 대응하도록 개선된 통화 서비스 요약
v0.1.60 2026년 5월 29일
- 새로운 채널별 및 소스별 카운터로 강화된 푸시 모니터링
- 새로운 모바일/데스크톱 진단을 용이하게 하기 위해 푸시 토큰 재설정 로깅
v1.7.0 진단 모드 오디오 지원 및 보안 강화 2026년 8월 16일
- 새로운 진단 모드(도구 메뉴 › 진단): 오디오 문제 발생 시 수집을 시작하고, 테스트 통화를 진행한 후, 수집을 중지하고, 한 번의 조작으로 보고서를 지원팀에 전송
- 새로운 세션 중 WebRTC 오디오 메트릭 로컬 수집(패킷 손실, 지터, 레이턴시, 근사 MOS, 코덱, 연결 상태, 통화 이벤트, 오디오 장치, 애플리케이션 버전 및 플랫폼)으로 정확한 진단 제공. 기밀 정보 및 민감한 식별자는 전송 전에 제외하거나 마스킹 처리
- 개선됨 애플리케이션 내부 통신 잠금: 민감한 작업(자동 로그인, 알림, 전면 표시, 종료, 업데이트, 원격 제어)은 메인 창과 설정된 서버에만 응답 — 승인되지 않은 페이지나 창은 더 이상 이를 트리거할 수 없음. 로컬 응급 화면(서버 연결 불가)은 새로 고침과 서버 변경만 제공
- 개선됨 계정 암호 강화된 보호: 운영 체제의 보안 저장소를 사용할 수 있는 경우에만 암호 저장 — 기존 폴백 저장소(단순 인코딩, 암호화 없음)는 제거됨. 마이그레이션 시 영향을 받는 기존 암호는 복호화되지 않고 제거됨. 계정 관리는 자체 «계정» 창으로 제한
- 개선됨 보안 원격 제어: 각 이벤트(클릭, 이동, 스크롤, 키 입력)는 실행 전 검증 및 범위 제한되며, 유효하지 않은 데이터는 거부됨. USB/HID 장치 권한은 이미 지원되는 헤드셋 제조업체(Jabra, Poly/Plantronics, EPOS, Yealink, Logitech)로 제한
- 개선됨 진단 모드: 애플리케이션에서 명확한 상태 반환(진단 시작, 중지 및 전송 표시)과 함께 발생 가능한 오류가 사용자에게 표시됨
v1.6.2 서명된 Windows 2026년 8월 15일
- 개선됨 Windows: 애플리케이션이 Windows에서 계속 서명되고 보안 경고 없이 인식됩니다 — 코드 서명이 현대적인 서명 서비스로 마이그레이션되며, 빌드 파이프라인에 통합되고 각 버전마다 자동 검증이 수행됩니다. 사용상 눈에 띄는 변화는 없으며, macOS 서명 및 공증은 변경되지 않습니다
v1.5.7 다중 서버 계정 & 60개 언어 2026년 8월 15일
- 새로운 계정 관리자: 새로운 「파일 → 계정」 메뉴(트레이에서도 사용 가능)를 통해 여러 계정 — 이름, 서버 URL, 아이디, 비밀번호 — 를 저장하고 자격 증명을 다시 입력할 필요 없이 클릭 한 번으로 로그인하세요. 실행 시 계정 선택기가 표시됩니다(초기 설정 화면으로도 사용됨). 서버를 변경하려면 「계정」을 다시 열어 다른 계정으로 로그인하면 됩니다 — 애플리케이션이 자동으로 전환되고 재연결됩니다. 계정은 언제든지 수정 및 삭제 가능
- 새로운 계정 비밀번호는 운영체제 키체인(macOS Keychain, Windows DPAPI, Linux libsecret)을 통해 암호화됩니다. 투명한 마이그레이션: 기존 단일 서버는 최초 실행 시 자동으로 첫 번째 계정이 됩니다
- 수정됨 수신 전화 알림을 클릭하면 이제 소프트폰이 백그라운드에 있을 때도 앞으로 표시됩니다 — 이전에는 창이 작업 표시줄에서 깜빡이기만 하고 앞으로 나오지 않았습니다(Linux에서 확인, Windows도 동일)
- 새로운 「정보」 메뉴: 애플리케이션 이름, 버전 번호, 현재 연결된 서버를 표시하는 창 — 트레이 및 「파일」 메뉴 표시줄(업데이트 확인, 서버 변경, 종료 포함)에서 접근 가능
- 수정됨 Linux: 애플리케이션에 메뉴 표시줄이 전혀 표시되지 않았습니다(macOS에서만 존재) — 시스템 트레이가 자주 없는 Linux에서도 이제 메뉴 표시줄이 구성되어 표시됩니다. Windows는 트레이와 메뉴 표시줄(Alt 키로 표시)을 모두 유지하며, macOS는 시스템 메뉴를 유지합니다
- 새로운 60개 언어: Desktop 애플리케이션이 MaxiPBX 생태계의 60개 언어 중 시스템 언어를 자동으로 따릅니다(중국어 간체/번체 구분 포함)
v1.5.2 진행 중인 통화 복구 2026년 8월 13일
- 새로운 애플리케이션 열람 시 진행 중인 통화 복구: 앱이 닫혀 있는 동안 전화가 걸려온 경우, 앱을 열면 이제 진행 중인 통화가 표시되며 한 번의 동작(「통화 복구」)으로 받을 수 있습니다 — 애플리케이션에서 통화가 울리기 시작합니다. 다른 단말기에서 받은 통화를 앱으로 이어받는 경우에도 적용됩니다
v1.5.1 2026년 8월 13일
- 수정됨 BLF 키: 사용자 계정에서 로딩이 실패했습니다(「원격 서비스에서 작업 거부됨」). 관리자뿐만 아니라 모든 계정에 대해 수정됨(최신 PBX 필요)
v1.5.0 BLF 키 2026년 8월 12일
- 새로운 새로운 「BLF」 메뉴: 단말기에 설정된 회선 감시 키가 이제 데스크 전화기처럼 애플리케이션에 반영됩니다. 각 키는 감시 대상 내선의 실시간 상태(공석, 벨 울림, 통화 중, 대기 중, 부재중)를 표시하며, 클릭 시 해당 단말기로 바로 전화를 겁니다. 별도 설정 불필요: 단말기에 이미 정의된 BLF 키가 자동으로 표시됩니다. 필수 조건: 최신 PBX
v1.0.2
- 새로운 브랜드별 안정적인 다운로드 URL(「-latest」 별칭)
- 새로운 컴퓨터 절전 모드 해제 시 깔끔한 재개
- 개선됨 Intel용 DMG를 「-x64.dmg」로 표준화(macOS 아키텍처 대칭)
- 수정됨 화이트라벨 모드에서 서버 입력 화면 비활성화
- 수정됨 서버에 접속할 수 없을 때의 대체 화면(빈 페이지 문제 종료)
- 수정됨 Linux 아이콘: GNOME에서 필요한 최소 크기 및 일반 아이콘 문제 수정
v0.1.3 2026년 5월 20일
- 개선됨 자동 업데이트가 버전 매니페스트를 직접 읽는 안정화된 배포 채널로 이전됨
v0.1.2 2026년 5월 20일
- 수정됨 자동 업데이트가 새 버전을 다시 정상적으로 감지합니다
v0.1.1 2026년 5월 20일
- 새로운 USB 헤드셋 지원(Jabra, EPOS, Yealink, Poly): 헤드셋에서 직접 응답/종료 가능
- 새로운 로그인 화면에서 바로 사용할 수 있는 「서버 변경」 버튼 추가
v0.1.0 최초 공개 버전 2026년 5월 20일
- 새로운 최초 공개 데스크톱 버전 출시: Windows, macOS Intel / Apple Silicon, Linux 지원
- 새로운 네이티브 창에서 실행되는 WebRTC 소프트폰, 최초 실행 시 서버 선택 가능(멀티 리셀러 지원)
- 새로운 메뉴가 포함된 알림 영역 아이콘(서버 변경, 업데이트, 종료)
- 새로운 백그라운드 자동 업데이트
- 새로운 마이크/카메라/알림에 대한 네이티브 권한 관리
- 새로운 Developer ID로 서명되고 Apple 공증을 받은 macOS 빌드
v1.6.1 모바일 이메일 지원 및 CRM 지원 2026년 8월 15일
- 새로운 「이메일 지원」 화면(설정을 통해 접근 가능): 지원 메일함의 티켓을 확인하고, 고객에게 답장하고, 파일을 첨부하고, 상태와 우선순위를 관리 — 데스크톱과 동일한 기능 제공
- 새로운 모바일 CRM: 수신 통화 시 테넌트의 CRM에서 연락처를 자동으로 조회(이름 및 회사명 표시)하며, 통화 화면에 「CRM에서 열기」 버튼이 표시됩니다
v1.6.0 Omni(Telegram / SMS) 및 지원 안정성 강화 2026년 8월 15일
- 새로운 모바일 Omni: 앱이 Telegram 및 SMS 대화를 수신하고 응답할 수 있게 되었으며, 각 대화의 채널을 아바타 상의 표시로 명확히 구분하고, 모바일에서 SMS를 시작할 수 있습니다. 「Livechat」 메뉴는 「Omni」로 이름이 변경되었으며 「기록(Historique)」 뒤로 위치가 이동되었습니다
- 수정됨 지원(Support) 화면에서 티켓을 열었을 때 더 이상 반응이 없는 상태로 멈추지 않습니다: 앱이 ControlPlane 측에서 제공된 수정 사항을 자동으로 적용받아, 어떤 경우에도 티켓이 생성됩니다. 첨부 파일 기능은 차기 업데이트에서 제공될 예정입니다
v1.5.7 주소록 시차 표시 & 60개 언어 2026년 8월 15일
- 새로운 주소록의 해외 연락처에 대한 「시차」 표시: 국제 번호로 등록된 연락처의 시차를 배지로 알려줍니다 — 예: 스위스에서 +212(모로코)로 걸 경우 1시간 이상 차이가 나면 「+1h」로 표시됩니다. 시간대가 여러 개인 국가(미국, 러시아, 캐나다 등)의 경우 배지는 의도적으로 근사치(「≈」)로 표시되며, 데스크톱 애플리케이션과 마찬가지로 서머타임 여부도 계산에 반영됩니다
- 새로운 60개 언어: 모바일 애플리케이션이 이제 MaxiPBX 생태계의 60개 언어(15개 → 60개)를 지원합니다. 우크라이나어, 러시아어, 아랍어, 히브리어, 힌디어, 중국어, 일본어, 한국어, 베트남어, 태국어, 인도네시아어, 스와힐리어 등 다양한 언어가 포함됩니다
v1.5.6 백그라운드 복귀 시 안정성 개선 2026년 8월 14일
- 수정됨 서버가 정상적으로 설정되어 있음에도 백그라운드에서 애플리케이션을 다시 열 때 「no server configured」 메시지가 표시되던 문제 수정: 복귀 과정의 부하로 인해 휴대폰의 보안 키체인이 값이 존재함에도 간헐적으로 「비어 있음」으로 응답하여, 앱이 서버 설정이 없다고 잘못 인식하는 문제였습니다
- 수정됨 복귀 시 발생하던 이 동일한 읽기 공백으로 인해 회선 등록 및 통화 연결이 실패할 수 있었습니다. 애플리케이션을 완전히 종료한 상태에서는 수신이 정상적으로 동작했으며, 이 문제는 백그라운드 복귀 시에만 발생했습니다
- 수정됨 디바이스 계정 안정성 개선: 동일한 상황에서 디바이스 식별자가 잘못 재생성되어 모바일 세션이 끊기는 문제가 있었으나 수정되었습니다
- 개선됨 이제 애플리케이션은 설정, 세션, 식별자가 없다고 판단하기 전에 잠시 재시도합니다. 키체인의 일시적인 오류가 더 이상 문제를 일으키지 않습니다
v1.5.5 iPhone 통화 안정성 개선 2026년 8월 13일
- 수정됨 iOS — 「무음」 응답 / 유령 통화 문제 수정: 실제 오디오 연결이 완전히 수립되기 전에 통화 화면이 「연결됨」 상태(타이머 시작)로 전환될 수 있어, 전화를 받아도 소리가 나지 않거나 곧바로 끊기는 현상이 있었습니다. 이제 애플리케이션은 오디오가 실제로 활성화된 것을 확인한 후에야 응답을 완료 처리하며, 연결이 성립되지 않으면 화면에 통화 카드가 멈춘 채로 남지 않고 통화가 정상적으로 종료됩니다
- 수정됨 iOS — 애플리케이션이 완전히 종료된 상태에서 수신되는 전화: 앱이 처리를 준비하기 전에 통화 알림이 도착하여 벨이 울리지 않는 경우가 있었습니다. 이러한 통화는 이제 저장되었다가 앱이 재개되는 즉시 처리되어, 완전 종료 상태에서도 벨소리가 확실히 울립니다
- 개선됨 iOS — 안전장치: 응답이 성립되지 않는 경우(서버 측에서 통화를 전혀 수신하지 못함, 네트워크 끊김, 오디오 불가) 통화가 끝없이 「연결됨」 상태로 표시되는 대신 15초 이내에 정상적으로 종료됩니다
- 개선됨 Android: 동작에 변화 없음 — 통화 처리는 시스템의 네이티브 전화 통합 기능을 통해 이루어지며 영향을 받지 않습니다. 이번 개선 사항은 iOS에 국한됩니다
v1.5.2 진행 중인 통화 되찾기 + 수신 안정성 2026년 8월 13일
- 새로운 애플리케이션 실행 시 진행 중인 통화 되찾기: 앱이 종료된 상태에서 전화가 걸려온 경우, 앱을 열면 진행 중인 통화가 표시되며 한 번의 동작으로 받을 수 있습니다(「통화 되찾기」). 다른 단말기에서 응답한 통화를 모바일에서 이어받을 때도 동일하게 적용됩니다
- 수정됨 iOS — 통화 수신 안정성 추가 개선: 장시간 절전 모드 후 앱이 서버와의 연결이 끊겼음에도 연결된 것으로 잘못 인식하여, 재등록이 이루어지지 않아 통화가 성립되지 않는 경우가 있었습니다(화면은 「연결됨」으로 표시되나 소리가 없고, 발신자에게는 계속 벨소리가 들림). 이제 앱은 연결 상태를 실제로 확인하며, 복귀 시 및 매 수신 통화마다 항상 재등록을 수행합니다
v1.5.1 2026년 8월 13일
- 수정됨 「no server configured」 문제 수정: 일부 경우(휴대폰 재시작 직후 또는 부하가 걸린 실행 시)에 설정이 정상적으로 저장되어 있음에도 앱이 이 메시지를 표시하고 서버에 접속하지 못하는 문제가 있었습니다. 이제 서버 설정과 세션 토큰이 캐시되어 안정적으로 유지되며, 요청마다 보안 저장소를 반복해서 읽지 않고, 일시적인 읽기 실패가 발생해도 설정이 손실되지 않습니다
- 수정됨 통화 수신: 응답한 통화가 성립되지 않는 경우(통화가 네트워크나 휴대폰 절전 문제로 앱까지 도달하지 못함), 발신자 측에서는 계속 벨이 울리는 동안 통화 화면이 오디오 없이 「연결됨」 상태로 남아 있을 수 있었습니다. 이제 이러한 경우 통화가 멈춰있지 않고 정상적으로 종료됩니다
- 수정됨 BLF 키: 사용자 계정에서 로딩이 실패하는 문제가 있었습니다(「원격 서비스에서 작업이 거부됨」). 모든 계정에서 수정되었습니다(최신 PBX 필요)
v1.5.0 BLF 키 2026년 8월 12일
- 새로운 새로운 「BLF」 탭: 단말기의 회선 감시 키를 모바일 애플리케이션에서 직접 확인할 수 있습니다. 각 키는 감시 중인 내선의 실시간 상태(통화 가능, 벨 울림, 통화 중, 대기 중, 부재중)를 표시하며, 한 번의 탭으로 해당 내선에 전화를 걸 수 있습니다. 단말기에 이미 설정된 BLF 키가 자동으로 표시됩니다. 필요 조건: 최신 PBX
v1.0.2 (build 52)
- 새로운 수신 전화와 해당 푸시 알림 간의 정확한 매칭 (고유 통화 식별자 사용)
- 새로운 애플리케이션 내에서 직접 확인 가능한 진단 로그
- 수정됨 iOS: 통화 알림 안정성 대폭 개선 (VoIP 푸시 알림의 반복적인 차단 문제 해결)
- 수정됨 iOS: 백그라운드 응답을 위한 실행 시간 확보
- 수정됨 Android: 알림의 「응답」 버튼이 정상적으로 통화를 수신함
- 수정됨 iOS: 전화 앱의 「최근 통화 목록」에서 재통화 가능
- 수정됨 발신 통화: iOS에서 링백톤 및 무음 오디오 문제 수정
- 수정됨 통화 화면: 잔여 매핑 오류 및 표시 우선순위 문제 수정