MaxiPBX به طور مداوم تکامل مییابد
هر نسخه ویژگیهای جدید، بهبودها و رفعهای خود را به همراه میآورد — که به صورت خودکار در تمام نمونهها مستقر میشود، بدون وقفه در خدمات. یک نسخه را بسط دهید تا جزئیات آن را ببینید.
v1.17.6 فعالسازی خودکار ARI در کل ناوگان ۲۵ مرداد ۱۴۰۵
- رفع شده فعالسازی خودکار ARI در کل ناوگان: دسترسی ARI (معرفیشده در نسخه 1.17.5) تنها بر روی جعبههای تازه نصبشده واقعاً در دسترس بود — جعبهای که بهروزرسانی میشد موتور را دریافت میکرد اما فعالسازی آن (اتصال به Asterisk محلی و نمایش HTTPS بر روی پورت 443) را نمیگرفت. این مشکل حل شده است: دسترسی ARI اکنون بهطور خودکار بر روی هر جعبه قرار میگیرد، از جمله جعبههایی که قبلاً در حال کار هستند. تنها کافی است یک شناسایتکننده و آدرسهای IP مجاز آن را ایجاد کنید (منوی ARI جهانی، یا برای هر مستأجر در تنظیمات مشتری)
v1.17.5 API PBX: احراز هویت استاندارد و مستندات OpenAPI ۲۵ مرداد ۱۴۰۵
- بهبود یافته API PBX سادهتر برای ادغام: اکنون از سرصحت احراز هویت استاندارد «Authorization: Bearer <token>» پشتیبانی میکند، علاوهبر سرصحت تاریخی — بدون تغییر برای ادغامهای موجود
- بهبود یافته مستندات OpenAPI / Swagger شفافتر برای متخصصین ادغام: طرحهای احراز هویت بر روی مسیرهای محافظتشده توصیف میشوند (توکن کاربر/مدیر برای ادغام توصیه میشود، سرصحت تاریخی برای سازگاری حفظ شده است، کلید API اختصاصی برای مسیرهای هتل/PMS)، مسیرهای عمومی به عنوان احرازهویتشده علامتگذاری نمیشوند. مدل دسترسی دقیقتر شده است — مدیر مستأجر محدود به مستأجر خود باقی میماند، مدیر عمومی تمام مستأجران را مدیریت میکند — و مستندات دسترسی به API (URLها، سرصحتها، نمونهها) اضافه شدهاند
- جدید کدهای خدمات (کدهای ویژگی) قابل تغییر توسط مشتری: در System › Extensions، برگه «Features»، کد هر خدمت اکنون میتواند توسط مستأجر تغییر یابد (بهعنوان مثال *9 → *99)، فراتر از فعال/غیرفعال کردن ساده — هر مشتری کدهای تابع را با عادات خود سازگار میکند. کد واردشده تأیید میشود (اعداد و علامات * # +) و هر تضاد با کد دیگری رد و گزارش میشود. رابط واکنشپذیر
- جدید دسترسی ARI (Asterisk REST Interface) ایمن، جهانی و بهازای مستأجر: API سطح پایین Asterisk اکنون میتواند برای ادغامهای شخص ثالث (CTI، برنامههای تماس سفارشی) از طریق یک دروازه MaxiPBX باز شود. شناسایتکنندههای اختصاصی (نامکاربری و رمز عبور رمزگذاریشده) در سطح جهانی (تمام جعبه) یا بهازای مستأجر (هر مشتری موارد خود را مدیریت میکند، جداشده در محدوده خود) مدیریت میشود؛ محدودیت آدرس IP اجباری است (فهرست سفید — دسترسی بهطور پیشفرض بسته است تا زمانی که هیچ IP مجاز نشود)؛ در HTTPS بر روی پورت 443 (REST و WebSocket رویدادها) بدون باز کردن پورت اضافی در دسترس است؛ شناسایتکننده مستأجر فقط تماسهای مستأجر خود را میبیند و کنترل میکند (شروع تماسها برای سطح جهانی رزرو شده است)
- جدید صندلی سازمانی نمایندگان در آمار مرکز تماس: رتبهبندی «Top 10» بهترین نمایندگان، با فیلتر براساس صف (یک، چند یا تمام صفها) و معیار رتبهبندی انتخابی — تماسهای پاسخداده، مدت زمان مکالمه، نرخ پاسخ، سرعت برداشتن، یا امتیاز ترکیبی (حجم + نرخ + مکالمه + سرعت) — محاسبهشده در دوره انتخابشده. صندلی سازمانی 🥇🥈🥉 در 3 مورد اول، جدول واکنشپذیر
- بهبود یافته پنل ردیابی تماس غنیشده: خلاصهای از تماس اکنون همیشه مرئی میماند (شناسایتکننده، جهت، وضعیت، مدت، منبع، مقصد، شروع و پایان)
- بهبود یافته ضبطهای شبکه شفافتر: دکمه «PCAP 2 min»، گمراهکننده، با ضبطی پیکربندیپذیر (2 دقیقه، 15 دقیقه، 1 ساعت، 6 ساعت یا 24 ساعت) جایگزین میشود، بهطور صریح به عنوان یک ضبط «از این لحظه» و نه بازسازی یک تماس گذشته ارائه میشود؛ ضبطهای اخیر با وضعیت، مدت، اندازه و پیوند دانلود نمایش داده میشود
v1.17.3 تشخیص صوت و ردیابی تماس ۲۵ مرداد ۱۴۰۵
- جدید جمعآوری تشخیصها از برنامه: PBX گزارشهای تشخیص صوتی ارسالشده از softphone وب یا Desktop را دریافت میکند، آنها را با متن خود غنی میسازد و برای پشتیبانی به ControlPlane ارسال میکند
- جدید ردیابی تماس از ژورنال آن (CDR): از مدیریت، دکمه «نمایش ردیابی» یک خطزمانی بصری از مسیر تماس را باز میکند — ژورنال نرمالشده، رویدادهای تلفنی، آرتیفکتها و پیوند همبستگی به تشخیصهای جمعآوریشده
- جدید ضبطهای شبکه (PCAP) درخواست بر اساس تشخیص: مدیر tenant میتواند یک ضبط کوتاه ترافیک تلفونی (10 ثانیه تا 5 دقیقه) را آغاز کند، آن را بهصورت دستی متوقف کند و دانلود کند (دسترسی احرازشده). این یک ضبط دائمی نیست — یک ضبط کوتاه در لحظه بازتولید مسئله آغاز میشود؛ آخرین ضبط دستیاب به ردیابی تماس متصل است، با اندازه و پیوند دانلود آن (دکمههای «آغاز PCAP»، «متوقف»، «دانلود»)
- جدید ثبت عمومی تمام تغییرات: یک حسابرسی خودکار اکنون هر عملیات ایجاد، اصلاح، حذف، ورود و عمل سیستمی یا tenant را ثبت میکند — از جمله آنهایی که قبلاً بهصراحت ردیابی نشده بودند. هر ورودی نویسنده، tenant مربوطه، آدرس IP، نوع عمل، هدف، نتیجه (موفق یا ناموفق) و خلاصهای را حفظ میکند، با پنهانسازی خودکار دادههای حساس (کلمههای عبور، اسرار، tokenها). حسابرسی «best-effort» است: هرگز عمل جاری را قطع نمیکند، و فایلهای بزرگ/آپلودها حفظ نمیشوند (تنها ابرداده حفظ میشود). ژورنال حسابرسی یک فیلتر براساس نویسنده و فیلتری برای مشاهده تنها اقدامات سیستمی نیز دریافت میکند
v1.17.0 ذخیرهسازی خارجی ضبط تماسها (بهازای هر مستأجر) ۲۵ مرداد ۱۴۰۵
- جدید ذخیرهسازی خارجی ضبط تماسها: ضبطها اکنون میتوانند بهجای ذخیرهسازی در دیسک دستگاه، روی سرور خارجی ذخیره شوند. مانند پیامرسانی (SMTP)، پیکربندی در دو سطح انجام میشود — یک تنظیم سراسری در سطح سیستم (مقصد پیشفرض) و بازنویسی برای هر مشتری (هر مستأجر میتواند مقصد خاص خود را داشته باشد). بهطور پیشفرض، ذخیرهسازی محلی باقی میماند: هیچ تغییری برای سیستم موجود وجود ندارد
- جدید مقاصد دور پشتیبانیشده: SFTP، FTP، SMB و ذخیرهسازی اشیاء سازگار با S3 (AWS S3، Wasabi، Backblaze B2، MinIO، OVH، Scaleway، Google Cloud Storage…) از طریق تنظیمات دسترسی از پیشتعریفشده. دکمه «آزمایش اتصال» پیکربندی را اعتبارسنجی میکند؛ اسرار (رمزعبورها، کلیدهای دسترسی) رمزگذاری شدهاند
- جدید حالت جابهجایی و نگهداری: ضبط به ذخیرهسازی دور ارسال شده و سپس از دیسک محلی برداشته میشود (بر اساس سیاست نگهداری)، و پخش یا دانلود فایل را بهصورت فوری از دور بازیابی میکند. سیاست نگهداری جداگانه — نگهداری محلی بر حسب روز، نگهداری دور بر حسب ماه — با پاکسازی خودکار
v1.16.7 دستیار راهاندازی قبل از اتصال و نصبهای حالت دستیار در جعبه NAT ۲۵ مرداد ۱۴۰۵
- جدید دستیار راهاندازی قبل از اتصال: جعبهای که در حالت دستیار مستقر شده (بدون نام دامنه تعریفشده در نصب) اکنون قبل از صفحه ورود، صفحه «تکمیل نصب شما» را نمایش میدهد. در این صفحه نام دامنه نهایی، آدرس IP عمومی و آدرس IP خصوصی (پیشپر شده) و همچنین توکن راهاندازی را وارد میکنید، سپس روی «تکمیل» کلیک میکنید: گزارش به صورت زنده جریان پیدا میکند (صدور گواهی HTTPS و پیکربندی شبکه)، و در پایان به صورت خودکار به صفحه ورود روی آدرس صحیح HTTPS معتبر هدایت میشوید. هر مرحله به صورت실زمانی قابلمشاهده است — دیگر احساس «عدماطمینان در خصوص کار کردن آن» وجود ندارد
- رفع شده نصب در حالت دستیار در جعبهای پشت NAT از انتهای پایانی تا انتهای آغازین قابلاعتماد است — این ترکیب تا اینحال در چندین نقطه شکست میخورد: نام میزبان دیگر آدرس IP عمومی را نمیگیرد (نام میزبانی عددی از راهاندازی یک جزء داخلی جلوگیری میکرد، که باعث شکست کل نصب میشد)، یک گواهی موقت در طی دستیار قرار داده میشود تا خدمات HTTPS راهاندازی شوند (گواهی نهایی در تکمیل صادر میشود)، و آدرس شنوایی تلفنی SIP به صورت خودکار به رابط محلی واقعی جعبه تصحیح میشود. نتیجه: نصب در حالت دستیار پشت NAT اکنون از اولین بار موفق میشود، با HTTPS معتبر و تلفنی کاری
v1.16.5 استقرار بخشی استقرار واسط کاربری ۲۴ مرداد ۱۴۰۵
- رفع شده بارگذاری مجدد قابل اعتماد پیکربندی وب پس از بهروزرسانی: در برخی از دستگاهها، بهروزرسانی واسط میتواند سرور وب را بدون بارگذاری مجدد پیکربندی جدید خود رها کند، که واسط را تا مداخله دستی موقتاً غیرقابل دسترس میکند. بارگذاری مجدد اکنون تا پایان بهروزرسانی به تاخیر میافتد — پس از اینکه تمام اجزاء سر جای خود باشند و پیکربندی تایید شود — به طور سیستماتیک و بدون هیچ دستکاری
v1.16.3 ۲۴ مرداد ۱۴۰۵
- رفع شده صفحه غیرقابل دسترس (خطای 404) پس از انتقال به نسخه 1.16.2 روی برخی دستگاهها: واسط جدید اکنون خود را در ریشه سایت ارائه میدهد، اما بهروزرسانی میتواند پیکربندی وب قدیمی «بر اساس زبان» را حفظ کند که به جای دیگری تغییر مسیر میدهد. پیکربندی وب واسط اکنون با برنامه بستهبندی شده و در هر نصب و بهروزرسانی تازهسازی میشود — هیچ 404 باقیماندگی پس از ارتقاء نسخه نیست
v1.16.2 بازطراحی زبانها، شناسایی شبکه خودخدمات و دستیار راهاندازی ۲۴ مرداد ۱۴۰۵
- جدید تغییر فوری زبان: کلیک بر روی یک زبان کل رابط را بلافاصله تغییر میدهد — نرمافزار تلفن وب، مدیریت PBX — بدون بارگذاری مجدد صفحه یا تاخیر شبکه. و دیگر نمایش کوتاهی رابط به زبان اشتباه هنگام راهاندازی وجود ندارد: برنامه منتظر میماند تا زبان صحیح را دریافت کند و سپس متنی را نمایش میدهد
- جدید زبان از حساب کاربری پیروی میکند: پس از انتخاب یکبار، به طور خودکار در نرمافزار تلفن وب، برنامه Desktop و Mobile یافت میشود — این یک ترجیح ذخیرهشده برای کاربر است، نه تنظیمی که باید بر روی هر دستگاه تکرار شود
- بهبود یافته برنامه سبکتر و بهروزرسانیهای سریعتر: ترجمههای 60 زبان اکنون به طور پویا بارگذاری میشوند به جای تکرار برای هر زبان — رابط وب بسیار سبکتر برای نصب و بهروزرسانی است
- جدید دو راه برای استقرار PBX: یا همه چیز از قبل پرشده است مثل امروز (FQDN و آدرسهای IP در ControlPlane وارد شدهاند — نصب همهچیز را انجام میدهد، گواهی SSL شامل است)، یا از طریق دستیار وقتی اطلاعات از قبل موجود نیستند: جعبه بر روی آدرس IP خود راهاندازی میشود، بلافاصله از طریق HTTPS قابل دسترسی است؛ مشتری نرمافزار تلفن را باز میکند، وارد میشود، و دستیار راهاندازی IP داخلی شناساییشده و IP عمومی را از قبل پر میکند، سپس FQDN را میپرسد — در هنگام تأیید، گواهی صادر میشود و تمام پیکربندی شبکه و تلفنی به طور خودکار اعمال میشود
- جدید صفحه «شبکه» در خودخدمات در مدیریت: تغییر FQDN، IP عمومی یا IP داخلی (NAT) به صورت فوری، بعداً، بدون نصب مجدد — پیکربندی شبکه مربوطه به طور هدفمند دوباره پخش میشود و گواهی به طور خودکار دوباره صادر میشود. همین صفحه به عنوان دستیار در راهاندازی اول عمل میکند
- جدید تشخیص خودکار آدرس IP عمومی: دیگر نیازی نیست خودتان آن را جستجو کنید، به طور خودکار تشخیص داده میشود و از قبل پر میشود
- جدید نوار «راهاندازی برای نهاییسازی» در صفحات مدیریت تا زمانی که جعبه در حالت دستیار است: اولین دسترسی از طریق IP مستقیماً به دستیار منتهی میشود، غیرممکن است آن را فراموش کنید
- جدید نصبهای جدید بومی APT (اختیاری): کد توسط مدیر بستهها هنگام نصب قرار داده میشود — همان مقاومت مثل بهروزرسانیهای APT — با بازگشت تمیز به مکانیسم نصب کلاسیک
v1.15.1 پشتیبانی ایمیل و یکپارچهسازیهای CRM ۲۴ مرداد ۱۴۰۵
- جدید پشتیبانی ایمیل: یک سرویس تیکتینگ سبک و یکپارچه با Omni — هر tenant میتواند چندین صندوق پشتیبانی را مدیریت کند (دریافت IMAP، ارسال SMTP). ایمیلهای ورودی به تیکتهای رشتهای تبدیل میشوند که بر اساس مکالمه گروهبندی میگردند؛ پاسخ به مشتری یا شروع یک ایمیل جدید مستقیماً از داخل برنامه انجام میشود، همراه با پیوست در دریافت و ارسال (۲۵ مگابایت، انواع فایل اجرایی رد میشوند)
- جدید تیکتهای ایمیل سازمانیافته: وضعیتها (باز، در انتظار، حلشده، بسته)، اولویتها (پایین ← فوری)، بازگشایی خودکار یک تیکت حلشده در صورت پاسخ مشتری، و بازه دریافت ایمیل قابل تنظیم برای هر صندوق. پیکربندی در پنل ادمین از طریق کارت جدید «پشتیبانی ایمیل» در منوی Communication (با آزمون اتصال)؛ در سمت softphone WebRTC/دسکتاپ، بخش جدید «Support»؛ در موبایل، صفحه اختصاصی از طریق Settings. جداسازی کامل چندمستأجری، اطلاعات ورود صندوقها بهصورت رمزنگاریشده در حالت سکون ذخیره میشوند
- جدید یکپارچهسازیهای CRM: MaxiPBX اکنون به CRMهای موجود در بازار متصل میشود — HubSpot، Salesforce و Zoho (اتصال OAuth با یک کلیک)، Odoo، ConnectWise، Vtiger و Jetpack CRM (کلید API). موتور بهصورت عمومی طراحی شده است: سایر CRMها بر همین اساس اضافه خواهند شد. جداسازی کامل چندمستأجری: هر tenant CRM خود را با اطلاعات ورود و توکنهای رمزنگاریشده و ایزوله متصل میکند — هیچ چیزی بین tenantها به اشتراک گذاشته نمیشود
- جدید پروفایل مشتری هنگام تماس: در تماس ورودی، شماره در CRM tenant جستجو میشود — نام، شرکت و پروفایل نمایش داده میشوند (نمایش تماسگیرنده غنیشده)، همراه با دکمه «Open in CRM» روی softphone WebRTC/دسکتاپ و صفحه تماس موبایل
- جدید ثبت تماسها در CRM: هر تماس (ورودی، خروجی، از دست رفته — بسته به تنظیمات) بهعنوان یک فعالیت روی مخاطب مربوطه ثبت میشود، و در صورت ناشناخته بودن شماره، یک contact یا lead بهطور خودکار ایجاد میشود
- جدید Click-to-call از CRM: افزونه مرورگر MaxiPBX (Chrome، Edge، Firefox) امکان تماس با یک کلیک از صفحه CRM را فراهم میکند — انتخاب یک شماره یا لینک تلفنی، و داخلی کارمند زنگ میزند و سپس شماره را میگیرد. اتصال امن به PBX (با 2FA)، توکن دسترسی هرگز در معرض صفحات CRM قرار نمیگیرد؛ تشخیص غیرمزاحم، شمارهگیری سریع در پنجره افزونه، و «Activate on this site» برای CRM خودمیزبان
- جدید صفحه ادمین «یکپارچهسازیهای CRM» در منوی Communication: افزودن یک CRM، اتصال OAuth با یک کلیک یا وارد کردن کلید API، تنظیمات ثبت، الگوی URL پروفایل، دکمه «Test»، فعال/غیرفعالسازی
- رفع شده یک باکس ممکن بود در حلقه بروزرسانی گیر کند، با نسخه ثابتمانده علیرغم تلاشهای مجدد: در برخی نصبهای قدیمیتر، مسیر قدیمی بروزرسانی مبتنی بر آرشیو ممکن بود کد جدید را مستقر نکند. این باکسها با مسیر جدید بهصورت خودکار رفعمسدود میشوند
- بهبود یافته بروزرسانیها اکنون از طریق مخزن APT نصب میشوند — نصب اتمیک، پایدارتر و بهطور قابلتوجهی سریعتر (چند دقیقه بهجای اجرای کامل مجدد استقرار). باکسهای موجود بهصورت خودکار جابجا میشوند، همراه با یک مکانیزم محافظتی: اگر مسیر جدید روی یک باکس در دسترس نباشد، مکانیزم قدیمی جایگزین میشود — هیچ باکسی نمیتواند در اثر این جابجایی مسدود شود
v1.15.0 مرکز Omni (Telegram، SMS) و پشتیبانی غنیشده ۲۴ مرداد ۱۴۰۵
- جدید مرکز مکالمه (سابقاً «Livechat») به یک مرکز واقعی Omnichannel تبدیل میشود، با نام جدید «Omni» در همهجا — softphone WebRTC، دسکتاپ و برنامه موبایل — و منوی آن درست بعد از «History» جابجا شده است
- جدید Telegram، کانال جدید: دریافت پیامهای ورودی (webhook امن)، پاسخهای کارمندان و رسانهها، مستقیماً در inbox Omni. پیکربندی خودسرویس از پنل ادمین: «Add Telegram» — فقط توکن bot کافی است، webhook بهطور خودکار ثبت میشود. توجه: یک bot Telegram نمیتواند مکالمه را آغاز کند (قانون پلتفرم)، بلکه این کاربر است که bot را شروع میکند؛ سپس دریافت و پاسخ بهطور عادی کار میکنند
- جدید SMS از طریق Twilio، کانال دوطرفه جدید: دریافت و ارسال SMS از برنامههای دسکتاپ و موبایل. پیامکهای ورودی بررسی (امضا) و از تکرار پاکسازی میشوند پیش از ورود به inbox Omni مانند هر مکالمه دیگر؛ یک کارمند همچنین میتواند یک SMS به هر شمارهای آغاز کند — دکمه «New SMS» با انتخاب شماره ارسالکننده، گیرنده و متن. پیکربندی خودسرویس از پنل ادمین: «Add SMS» با اطلاعات ورود و شماره Twilio
- بهبود یافته هر مکالمه منبع خود را بهوضوح نمایش میدهد: آیکون و برچسب کانال (Web / WhatsApp / Telegram / SMS)، نشان رنگی آواتار، و فیلترها بر اساس کانال در inbox
- بهبود یافته پنجره ایجاد تیکت پشتیبانی، که تا پیش از این کوچک بود، به یک دیالوگ واقعی و بزرگشده تبدیل میشود — هم در پنل ادمین PBX و هم در softphone WebRTC
- جدید ویرایشگر غنی برای تیکتها: بولد، ایتالیک، زیرخطدار، لیستهای نقطهای و شمارهدار، لینکها — قالببندی پیام حفظ و در سمت ControlPlane پاکسازی میشود
- جدید پیوستها روی تیکتها: افزودن چندین فایل هنگام ایجاد و در پاسخها، با نمایش و دانلود احراز هویتشده مستقیماً در رشته گفتگو
- رفع شده پایان «واکنشی نشان نمیدهد»: همه خطاهای پشتیبانی (بارگذاری، ایجاد، ارسال، آپلود) اکنون بهوضوح نمایش داده میشوند، در ۶۰ زبان
- بهبود یافته اتصال قابلاعتماد تیکتها به PBX: باکس شناسه instance خود را هنگام ایجاد تیکت ارسال میکند — دیگر شکست بیصدا هنگام باز کردن رخ نمیدهد
v1.14.5 ۶۰ زبان و منطقه زمانی ۲۴ مرداد ۱۴۰۵
- جدید کل رابط کاربری از ۱۵ به ۶۰ زبان ارتقا یافت: پنل مدیریت PBX، سافتفون WebRTC، اپلیکیشن موبایل، اپلیکیشن دسکتاپ، پورتال ControlPlane و وبسایت maxipbx.com اکنون از همان فهرست ۶۰ زبانه پشتیبانی میکنند. ۴۵ زبان جدید اضافه شد — از جمله اوکراینی، روسی، عربی، عبری، فارسی، هندی و زبانهای بزرگ هندی، چینی سادهشده و سنتی، ژاپنی، کرهای، ویتنامی، تایلندی، اندونزیایی، مالایی، سواحیلی و دیگر زبانهای آفریقایی، دانمارکی، سوئدی، نروژی، فنلاندی، استونیایی، لتونیایی، لیتوانیایی، کاتالان، فیلیپینی و غیره. هر کاربر میتواند زبان خود را از اپلیکیشن یا پورتال معمول خود انتخاب کند
- جدید هر tenant اکنون یک منطقه زمانی پیشفرض دارد که هنگام ایجاد آن انتخاب و بر اساس کشور بهطور خودکار پر میشود (مثلاً مراکش → Africa/Casablanca، فرانسه → Europe/Paris، سوئیس → Europe/Zurich)، که بعداً از طریق پروفایل آن قابل تغییر است. این منطقه زمانی بهعنوان مقدار پیشفرض برای هر چیزی که در tenant ایجاد میشود استفاده میشود — کاربران، بازههای زمانی، پیامگیرها: دیگر نیازی به تنظیم آن برای هر پست کاری جداگانه نیست
- جدید هر کاربر میتواند منطقه زمانی خاص خود را حفظ کند، که نسبت به منطقه زمانی tenant اولویت دارد — این ویژگی برای تیمهای پخششده در چند کشور مفید است. tenantهای موجود بدون تغییر باقی میمانند: منطقه زمانی آنها از کشورشان استنتاج میشود و چیزی برایشان تغییر نمیکند
- بهبود یافته گزارشهای تماس اکنون در ساعت درست نمایش داده میشوند: مهرهای زمانی در بخش تماسهای اخیر بر اساس منطقه زمانی کاربر نمایش داده میشوند (منطقه زمانی خودش، در غیر این صورت منطقه زمانی tenant، و در غیر این صورت منطقه زمانی دستگاه)، نه دیگر همیشه ساعت دستگاه
- جدید برچسب «اختلاف زمانی» روی مخاطبین بینالمللی: در فهرست مخاطبین (دسکتاپ، WebRTC و موبایل)، یک نشان اختلاف زمانی مخاطب با شماره بینالمللی را نشان میدهد — مثلاً از سوئیس، یک شماره +212 (مراکش) عبارت «+1h» را نمایش میدهد، از ۱ ساعت اختلاف به بالا. برای کشورهایی با چند منطقه زمانی (آمریکا، روسیه، کانادا و غیره)، نشان بهعمد تقریبی باقی میماند («≈») بهجای نمایش ساعتی دقیق ولی نادرست؛ محاسبه ساعت تابستانی/زمستانی را نیز در نظر میگیرد
v1.14.3 مدیریت از راه دور بدون SSH و اورژانسهای جهانی ۲۳ مرداد ۱۴۰۵
- جدید مدیریت از راه دور PBX بدون SSH (ماژول تلهگستیون): برخی مشتریان دسترسی SSH را پس از استقرار قطع میکنند — اکنون خود جعبه اقدامات خود را از ControlPlane در هر ضربان قلب دریافت و اجرا میکند (خودش تمام اتصالات را آغاز میکند: هیچ چیزی از طریق SSH وارد نمیشود). اقدامات قابل کنترل: راهاندازی مجدد سرویسها (فهرست سفید)، راهاندازی مجدد ماشین، و تغییر کانال بتا ↔ پایدار بهصورت آنی با تطبیق پیوسته
- جدید موجودی سیستم در هر ضربان قلب گزارش شده و در پروفایل PBX قابل مشاهده است: نسخههای اجزا، نسخه سیستمعامل و کرنل، دیسک و حافظه، کانال، وضعیت سرویسها — بهعلاوه تاریخچه دستورات (ارسال ← اجرا ← نتیجه) برای هر PBX
- جدید کلید استقرار (دسترسی اضطراری) بهطور خودکار ثبت میشود: کلید عمومی استقرار در هنگام نصب روی سرور نصب و در هر بهروزرسانی تطبیق داده میشود — اگر حذف شده باشد، دوباره جایگزین میشود. یک دسترسی اضطراری مکمل مدیریت از راه دور بدون SSH، قابل بازنویسی برای برندسازی اختصاصی با ControlPlane مخصوص خود
- جدید شمارههای اورژانس: پوشش جهانی — ۱۷۷ کشور از پیش پیکربندیشده بر اساس مرجع رسمی ITU (۱۱۶۰ مورد)، ادغامشده با فهرستهای قبلاً تأییدشده تا هیچ شمارهای از دست نرود (مثلاً استرالیا ۰۰۰، اسپانیا، یونان؛ سوئیس شمارههای Rega ۱۴۱۴/۱۴۱۵ و شمارههای کمک به کودکان را نیز به دست میآورد). سوئیس: ۱۱۲، ۱۱۷، ۱۱۸، ۱۴۳، ۱۴۴، ۱۴۵، ۱۴۷؛ فرانسه: ۱۵، ۱۷، ۱۸، ۱۱۲، ۱۱۴، ۱۱۵، ۱۱۹، ۱۹۱، ۱۹۶، ۱۹۷، ۱۱۶۰۰۰، ۱۱۶۱۱۷؛ ایالات متحده: ۹۱۱، ۵۱۱، ۸۱۱. کشوری که در مرجع نیست (مثلاً مکزیک، اندونزی) خالی باقی میماند، همراه با هشدار تا زمانی که مشتری آن را تکمیل کند
- رفع شده Yealink T54W — کلیدهای BLF بالاخره تنظیم شدند: کلیدهای قابل برنامهریزی (BLF، میانبرها) روی این دستگاهها نمایش داده نمیشدند در حالی که در سمت سرور بهدرستی پیکربندی شده بودند. مدل تلفن به شکلی («T54(W)») ثبت شده بود که شناسایی نمیشد: کلیدها به یک ماژول توسعه غیرموجود بهجای کلیدهای بومی صفحه فرستاده میشدند. اصلاح انجامشده مدل را بهطور خودکار نرمالسازی کرده و پیکربندی را دوباره به تلفنهای مربوطه در زمان استقرار ارسال میکند — بدون نیاز به هیچ مداخله دستی، و این برای هر مدلی که با یک نسخه WiFi بین پرانتز مشخص شده باشد صدق میکند
v1.14.2 کشور tenant و شمارههای اورژانس ۲۳ مرداد ۱۴۰۵
- جدید کشور tenant: هنگام ایجاد یک tenant، اکنون کشور آن (مخابراتی) انتخاب میشود که مسیرهای تماس خروجی پیشفرض ایجادشده (داخلی/بینالمللی) را تعیین میکند، بدون تغییر در شماره شمارهگیریشده. پوشش جهانی: پروفایل استاندارد (پیشوند داخلی ۰، بینالمللی ۰۰) برای اکثریت قریب به اتفاق کشورها، پروفایلهای ویژه برای سوئیس و فرانسه (شمارهگذاری داخلی ۱۰ رقمی) و آمریکای شمالی (۱ / ۰۱۱)، و پشتیبانی از شمارههای شمارهگیریشده مستقیم در قالب +E.164. tenantهای موجود بدون تغییر باقی میمانند
- جدید شمارههای اورژانس تعیینشده توسط مشتری: پایان یافتن فهرست پیشفرض تحمیلشده سوئیسی — اکنون هر مشتری شمارههای اورژانس خود را در tenant خود وارد میکند، هم هنگام ایجاد و هم هنگام ویرایش. هشداری واضح با متن «هیچ شماره اورژانسی پیکربندی نشده است» تا زمانی که فهرست خالی باشد نمایش داده میشود، هم در فرم و هم بهصورت برچسب در فهرست tenantها
- رفع شده دریافت تماس: زمانی که تماسی در حال انجام است و تماس جدیدی زنگ میخورد، دکمه «پاسخ» (موبایل/دسکتاپ/WebRTC) اکنون تماسی را که زنگ میخورد پاسخ میدهد، نه تماسی که قبلاً متصل شده است. تماسهای خروجی دیگر هرگز بهعنوان «قابل پاسخ» در نظر گرفته نمیشوند
v1.14.1 دسترسی مدیریتی تککلیکی از ControlPlane ۲۳ مرداد ۱۴۰۵
- جدید از صفحه مشخصات یک PBX در ControlPlane، دکمه «باز کردن پنل مدیریت» مستقیماً رابط مدیریتی همان PBX را باز میکند، در حالی که از پیش وارد شده است — بدون نیاز به وارد کردن دوباره آدرس یا رمز عبور (در یک تب جدید). هر کاربر فقط در محدوده خود: مدیر کل در همهجا، عمدهفروش / زیرمجموعه عمدهفروش / نمایندگی فقط روی PBXهای خودشان
- بهبود یافته امنیت دسترسی تککلیکی: ControlPlane از سمت سرور به PBX متصل میشود (کلید محرمانه هرگز در معرض مرورگر قرار نمیگیرد)، توکن نشست از طریق fragment آدرس منتقل میشود (هرگز به سروری ارسال نمیشود و در Referer نیز درج نمیگردد) و بلافاصله پس از ورود از آدرس حذف میشود. اگر حساب مدیر PBX دارای 2FA فعال باشد، دسترسی تککلیکی بهدرستی رد میشود (ورود دستی الزامی است). هر دسترسی در سمت ControlPlane ثبت میشود
- بهبود یافته ورود خودکار تنها روی PBXهایی فعال است که به نسخه 1.14.1 بهروزرسانی شدهاند — این خود PBX است که صفحه ورود خودکار را میزبانی میکند
v1.14.0 مدیریت واکنشگرا — موبایل، تبلت، رایانه ۲۳ مرداد ۱۴۰۵
- جدید منوی اصلی سرانجام در موبایل قابل دسترسی شد: در اندازههای کوچکتر از تبلت، منوی کناری بهطور کامل ناپدید میشد — ناوبری غیرممکن بود. اکنون دکمه «همبرگری» یک منوی کشویی باز میکند، همراه با تیرهشدن پسزمینه و بستهشدن با کلیک بیرون از قاب یا هنگام ناوبری
- بهبود یافته پنجرهها (مودالها): دیگر هیچ پنجرهی بیشازحد بلندی بریده نمیشود — محتوا و دکمهها (ذخیره…) در صفحههای کوچک بهدرستی اسکرول میشوند
- بهبود یافته چیدمان صفحه: دیگر سرریز افقی وجود ندارد — تصاویر و محتوای عریض تطبیق مییابند، جداول در قاب خودشان اسکرول میشوند. رابط مدیریتی اکنون با تمام اندازههای صفحه، از گوشی هوشمند تا مانیتور بزرگ، سازگار است
v1.13.9 ۲۲ مرداد ۱۴۰۵
- بهبود یافته کلیدهای BLF — تطابق کامل با تلفن فیزیکی: منوی BLF برنامهها (WebRTC / Desktop / Mobile) اکنون تمام کلیدهای برنامهریزیشده روی کاربر را نمایش میدهد، صرفنظر از نوع مقصد. فیلتری که کلیدهای «غیرقابل نظارت» را پنهان میکرد حذف شده است: مقصدهای قابل نظارت (کاربر، گروه، صف، کنفرانس، اکستنشن) چراغ وضعیت زنده خود را حفظ میکنند، سایرین بهصورت کلید ساده نمایش داده میشوند
- بهبود یافته لایسنسها — جزئیات در تنظیمات تننت: این پنجره شمارندههای افراد (استفادهشده / مجاز) و تجهیزات را بهصورت فقطخواندنی نمایش میدهد، همراه با برچسب حالت (NFR / آزمایشی) در صورت وجود — اعدادی که بهصورت زنده از کنسول پارتنر بازمحاسبه میشوند، در حالی که پیشتر فقط «حداکثر X اکستنشن» دیده میشد. ویرایش همچنان مختص کنسول است: این پنل صرفاً اطلاعرسانی است
v1.13.8 سافتفون Maxi UC — بازطراحی ظاهری ۲۲ مرداد ۱۴۰۵
- بهبود یافته بازطراحی ظاهری رابط سافتفون Maxi UC، مطابق با طرح اصلی: پالت آبی شبرنگ، فونت Inter، تناسبات بازبینیشده
- بهبود یافته صفحه شمارهگیری، ردیف کلیدهای BLF و داشبورد صفهای انتظار بازطراحی شدهاند (چیدمان و خوانایی)؛ ناوبری و پنل کناری تنظیم شده، برچسبها در ۱۵ زبان تکمیل شدهاند
- بهبود یافته این نسخه فقط رابط سافتفون را تغییر میدهد: هیچ تغییری در هسته تلفنی یا مدیریت لایسنس اعمال نشده — کل زیرساخت نسخه 1.13.7 بدون تغییر باقی میماند
v1.13.7 مدیریت لایسنسها — بازطراحی کامل ۲۲ مرداد ۱۴۰۵
- جدید لایسنسها اکنون صرفاً بر اساس اکستنشنها هستند، با دو شمارنده مستقل برای هر مشتری: «افراد» (کاربران از نوع شخص) و «تجهیزات» (کاربران از نوع تجهیز). هیچ لایسنسی به ازای هر ویژگی یا تماس همزمان وجود ندارد؛ هر شمارنده یک عدد صحیح صریح است — مقدار ۰ نیز معتبر است (مثلاً مشتریای که ۱۰۰٪ تجهیز است)
- جدید مدیریت از کنسول پارتنر: هر توزیعکننده لایسنسها را در محدوده خود مدیریت میکند (مدیر کل، عمدهفروش، زیرمجموعه عمدهفروش، نمایندگی)، هر دو شمارنده از صفحه مشخصات PBX قابل ویرایش هستند. سه حالت لایسنس: پولی، NFR (رایگان) و آزمایشی (دوره رایگان با تاریخ پایان) — NFR و آزمایشی مختص مدیر کل و عمدهفروش، همراه با برچسبی که روی مشتری نمایش داده میشود
- بهبود یافته در سمت مدیریت PBX، ویرایش لایسنس حذف شده است: این کار منحصراً بر عهده کنسول پارتنر است. سهمیه همچنان بهصورت فقطخواندنی قابل مشاهده است، همراه با دکمه جدید «بازخوانی» روی کارت لایسنس در تنظیمات سیستم
- جدید قرارداد امضاشده و عملکرد آفلاین: کنسول یک قرارداد امضاشده (شمارندهها + حالت + اعتبار ۷ روزه) صادر میکند که PBX آن را کش میکند — بازخوانی خودکار هر ۵ دقیقه، ارسال فوری در هر تغییر و امکان بازخوانی دستی. حتی اگر کنسول موقتاً در دسترس نباشد، PBX در محدوده اعتبار قرارداد به کار خود ادامه میدهد
- جدید چرخه حیات یکپارچه و مسدودسازی «فقط تماسهای اضطراری»: صرفنظر از علت (عدم پرداخت، انقضا، قطع ارتباط طولانیمدت)، یک دوره مهلت و سپس قفلشدن در روز دهم. مشتری قفلشده تلفنهای ثبتشده خود را حفظ میکند اما فقط تماسهای اضطراری امکانپذیر باقی میمانند (شمارههای ماژول اورژانس + فهرست ایمنی 112/117/118/144/911). اعمال این مسدودسازی بهطور پیشفرض غیرفعال ارائه میشود: اعتبارسنجی در محیط پیشتولید پیش از هرگونه فعالسازی روی کل مجموعه — تا آن زمان، مکانیزم در حالت مشاهده کار میکند، بدون تأثیر بر تماسها
- رفع شده ترانکهای اپراتور (مدل Kissgroup / فرانسه): ثبتنام مقاومتر در برابر قرارگیری موقت در لیست سیاه سمت اپراتور
v1.13.6 ۲۲ مرداد ۱۴۰۵
- رفع شده مدل اپراتور Kissgroup (فرانسه): پاکسازی مقادیر از پیش پرشده در فرم
- بهبود یافته افزایش پایداری در بهروزرسانی زنده جدول اپراتورهای با آدرس IP متغیر
v1.13.5 رابط کاربری جدید نرمافزار تلفن «Maxi UC» ۲۲ مرداد ۱۴۰۵
- جدید نرمافزار تلفن: هویت بصری جدید «Maxi UC» — طراحی آبی سرمهای، بازطراحی داک Composer / تماسها و داشبورد بلادرنگ
v1.13.4 ۲۲ مرداد ۱۴۰۵
- بهبود یافته جدول اپراتورهای با آدرس IP متغیر از این پس بهصورت زنده (HOT) بهروزرسانی میشود، بدون نیاز به راهاندازی مجدد سیستم تلفنی
v1.13.3 ۲۲ مرداد ۱۴۰۵
- رفع شده محافظ اضافی در برابر پیکربندی خالی اپراتورها هنگام استقرار
v1.13.2 ۲۲ مرداد ۱۴۰۵
- رفع شده اصلاح یک خطای پیکربندی تلفنی در زمان نصب که با نسخه 1.13.1 ظاهر شده بود
v1.13.1 ۲۲ مرداد ۱۴۰۵
- رفع شده افزایش پایداری استقرار پشتیبانی از اپراتورهای با آدرس IP متغیر (معرفیشده در نسخه 1.13.0)
v1.13.0 اپراتورهای با آدرس IP متغیر ۲۲ مرداد ۱۴۰۵
- جدید پشتیبانی از اپراتورهای SIP با آدرس IP متغیر: تماسهای ورودی از یک ترانک که اپراتور آن آدرس خود را تغییر میدهد (زیرساخت چند-سرور، آدرسهای پویا) اکنون بهدرستی شناسایی و به ترانک صحیح متصل میشوند — بدون نیاز به نگهداری دستی فهرست آدرسها
- جدید مدل اپراتور جدید: Kissgroup (فرانسه) — فهرست اپراتورهای از پیش پیکربندیشده فراتر از سوئیس گسترش مییابد
- بهبود یافته ایجاد ترانک: انتخاب کشور اکنون به فهرستی جهانی با قابلیت جستوجوی داخلی تبدیل شده است
v1.12.3 بازیابی تماس در برنامهها ۲۲ مرداد ۱۴۰۵
- جدید PBX فهرست تماسهای در حال انجام یک کاربر را در دسترس قرار میدهد: برنامهای که بهتازگی راهاندازی شده میتواند تماسی را که از قبل در جریان است تشخیص دهد (برنامه بسته بوده و هنگام زنگخوردن دوباره باز میشود) و آن را «بازیابی» کند — یعنی روی دستگاهی که تازه باز شده زنگ بزند. این قابلیت برای ادامهدادن تماسی که روی پست دیگری برداشته شده نیز کاربرد دارد
v1.12.2 کلیدهای BLF در برنامهها ۲۲ مرداد ۱۴۰۵
- جدید PBX از این پس، برای هر کاربر، کلیدهای BLF پیکربندیشده روی پست او و وضعیت لحظهای اکستنشنهای تحت نظارت (آزاد، در حال زنگ، مشغول، در انتظار، غایب) را در اختیار قرار میدهد که مستقیماً از تلفنی خوانده میشود. برنامههای MaxiPBX (منو/تب «BLF» در نسخه دسکتاپ/WebRTC و موبایل) از این سرویس برای بازتولید کلیدهای نظارتی یک تلفن رومیزی استفاده میکنند، همراه با امکان تماس با یک کلیک. این قابلیت برای همه حسابها در دسترس است — از جمله کاربران تلفنی، نه فقط مدیران — بدون نیاز به پیکربندی اضافی
v1.12.1 ایمیل از طریق Microsoft 365 و Google Workspace ۲۲ مرداد ۱۴۰۵
- جدید ارسال ایمیل از طریق Microsoft 365 و Google Workspace: از آنجا که Microsoft و Google دیگر ارسال از طریق SMTP سنتی (نام کاربری + رمز عبور) را مجاز نمیدانند، پیکربندی ایمیل اکنون از روشهای مدرن آنها پشتیبانی میکند — هم در سطح پلتفرم (SMTP سیستمی) و هم برای هر مشتری بهصورت جداگانه (SMTP اختصاصی یک tenant). گزینه جدید «ارائهدهنده ارسال»: SMTP استاندارد (بدون تغییر)، Microsoft 365 یا Google Workspace
- جدید Microsoft 365: ارسال از طریق API مایکروسافت (Graph) — با وارد کردن شناسه tenant در Azure و آدرس فرستنده، همراه با تأیید مدیریتی Microsoft 365 (به همان شیوه Teams). Google Workspace: ارسال از طریق API جیمیل — با کلید JSON یک حساب سرویس گوگل (تفویض در سطح دامنه) و آدرس فرستنده. اطلاعات محرمانه هرگز دوباره نمایش داده نمیشوند (نشانگر «قبلاً ثبتشده») و برای هر روش، دکمهای برای آزمایش ارسال در دسترس است
- بهبود یافته رابط مدیریتی برای همه اندازههای صفحهنمایش، از جمله لپتاپها و رزولوشنهای کوچک، بهینه شده است: پنجرههای بزرگ (پروفایل کاربر/پست، صفها، گروهها، دستگاهها، tenantها…) دیگر کل صفحه را پر نمیکنند و از آن سرریز نمیشوند — عرض متناسب با صفحه و تراکم خودکار در صفحههای کوتاه یا باریک، همراه با محتوای قابل پیمایش
- رفع شده پروفایل کاربر/پست: دکمه «ذخیره» همیشه در پایین پنجره قابل مشاهده باقی میماند، صرفنظر از تبی که باز است (پیشتر ممکن بود در تبهای طولانیتر خارج از قاب قرار گیرد)
v1.11.9 احراز هویت دومرحلهای (2FA) ۲۱ مرداد ۱۴۰۵
- جدید احراز هویت دومرحلهای (2FA) برای حسابهای مدیریتی PBX: هر مدیر میتواند علاوه بر رمز عبور خود، حساب کاربریاش را با یک کد یکبارمصرف (TOTP) تقویت کند. فعالسازی بهصورت خودخدمت از مسیر تنظیمات → «احراز هویت دومرحلهای» انجام میشود: اسکن یک QR code با یک برنامه احراز هویت (Google Authenticator، Aegis، FreeOTP…)، تأیید یک کد، و دریافت ۱۰ کد بازیابی که باید با دقت نگهداری شوند
- جدید هنگام ورود، مدیر کد خود را پس از رمز عبور وارد میکند؛ در صورت نیاز، یک کد بازیابی میتواند جایگزین کد برنامه شود. 2FA کاملاً اختیاری و به انتخاب هر فرد است — هرگز اجباری نیست و در هر زمان قابل غیرفعالسازی است — و فقط مربوط به حسابهای مدیریتی است: ورود کاربران تلفنی بدون هیچ تغییری باقی میماند
- بهبود یافته بازیابی کنترلشده: اگر مدیری گوشی و کدهای بازیابی خود را از دست بدهد، یک مدیر سیستم میتواند از بخش مدیریت مدیران، 2FA او را بازنشانی کند. از نظر امنیتی: راز رمزنگاریشده، کدهای بازیابی هششده و یکبارمصرف، و هیچ راه دور زدنی برای حسابی که 2FA را فعال کرده وجود ندارد
v1.11.8 اتصال متقابل PBX ↔ PBX ۲۱ مرداد ۱۴۰۵
- جدید نوع جدید trunk با عنوان «اتصال متقابل PBX»: این PBX را به هر PBX دیگری مبتنی بر SIP متصل کنید — یک MaxiPBX دیگر یا یک سیستم شخص ثالث (Asterisk، FreePBX…) — از طریق یک trunk پویا مبتنی بر registration، بدون نیاز به IP ثابت یا VPN. این قابلیت برای اتصال دو سایت یا دو شرکت به یکدیگر ایدهآل است
- جدید سه توپولوژی قابل انتخاب از طریق «جهت registration»: این PBX به دیگری register میشود؛ دیگری به اینجا register میشود (آدرس راه دور پویا نیز امکانپذیر است — تماسهای ورودی از طریق احراز هویت شناسایی میشوند، نه بر اساس IP)؛ یا هر دو بهصورت پویا، با تعیین نقطه ثابت برای طرفی که آدرسش پایدارتر است
- جدید مسیریابی در هر دو جهت: بازههای SDA و اکستنشنهای داخلی PBX دوردست را تعریف کنید — شمارهگیری یکی از این شمارهها بهطور خودکار از طریق trunk اتصال متقابل خارج میشود
- بهبود یافته امنیت: trunk بهطور پیشفرض غیرفعال است، رمز عبور قوی الزامی است، و محدودیت اختیاری به آدرسهای IP مجاز علاوه بر احراز هویت وجود دارد. پیکربندی کاملاً از طریق رابط کاربری انجام میشود، همراه با راهنمای اتصال برای PBX دیگر (نمونهای برای یک Asterisk شخص ثالث ارائه شده است)
v1.11.7 ۲۱ مرداد ۱۴۰۵
- رفع شده افزایش پایداری بهروزرسانیهای ناوگان — دو مورد از خطاهای رخداده در انتهای فرآیند برطرف شد، بدون اینکه PBX هرگز از سرویس خارج شود: در سرورهای پشت NAT، بهروزرسانی جریان رسانه را با IP عمومی بهجای IP خصوصی پیکربندی میکرد (پیکربندی NAT اکنون روی دستگاه ذخیره میشود و از یک بهروزرسانی به دیگری حفظ میشود)؛ و یک فایل پیکربندی مربوط به هدرهای امنیتی وب (HSTS) در بسته بهروزرسانی وجود نداشت. سرورهایی با IP عمومی مستقیم تحت تأثیر قرار نگرفتند؛ این خطاها پس از جابهجایی سرویسها رخ میدادند — هیچ دستگاهی از سرویس خارج نشد
v1.11.6 دوپشتهای IPv6 ۲۱ مرداد ۱۴۰۵
- جدید پشتیبانی از IPv6 (دوپشتهای IPv4 + IPv6) روی تمام نصبها: یک PBX میتواند تنها با IPv4 (مانند امروز) یا بهطور همزمان با IPv4 + IPv6 کار کند، در تمام زنجیره — سیگنالینگ SIP (گوشدادن و اعلام IPv6)، جریان صوتی RTP (خانواده آدرس انتخابشده به ازای هر تماس)، رله STUN/TURN نرمافزارهای تلفن، رابط وب/API/WebRTC، و فایروال که بهطور خودکار ترافیک 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 سختسازی امنیتی ۲۱ مرداد ۱۴۰۵
- بهبود یافته رمزنگاری وب تقویتشده (سختسازی پس از یک تست نفوذ): رابط کاربری و 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 ۲۱ مرداد ۱۴۰۵
- جدید نصب روی سرورهای پشت NAT (هدایت پورت) — پشتیبانی کامل: اکنون یک PBX میتواند روی ماشینی با IP خصوصی پشت یک روتر/فایروال مستقر شود، نه فقط روی یک VPS با IP عمومی. فیلد اختیاری جدید «IP خصوصی (سرور پشت NAT)» در زمان استقرار؛ کل زنجیره تلفنی (سیگنالینگ SIP، جریان صوتی RTP، رله STUN/TURN نرمافزارهای تلفن) روی IP خصوصی گوش میدهد در حالی که با IP عمومی سایت خود را اعلام میکند — ثبتنامها، تماسها و صدای دوطرفه دقیقاً مانند یک VPS. پیکربندی NAT در زمان پیکربندی مجدد بهخاطر سپرده میشود. پیشنیاز: IP عمومی ثابت و هدایت پورت ۱:۱ دقیق (SSH، وب، SIP 5060/5061، STUN/TURN، پیکربندی، فهرست راهنما، بازههای RTP)، یک PBX به ازای هر IP عمومی
- جدید ادغام Microsoft Teams به ازای هر تننت: همگامسازی وضعیت حضور Teams → داخلی (کاربری که در حالت «مزاحم نشوید» — و بهصورت اختیاری «مشغول» — در Teams باشد، بهطور خودکار داخلی خود را به حالت مزاحم نشوید تغییر میدهد)، قابلپیکربندی به ازای هر مشتری در کارت جدید «Microsoft Teams» (شناسه تننت Azure + رضایت مدیریتی Microsoft 365)
- جدید اپلیکیشن Microsoft Teams با نام «MaxiPBX»: نرمافزار تلفن (تماسها، مخاطبین، سوابق تماس) بهطور مستقیم در یک تب Teams، با ورود از طریق SSO SAML — بسته اپلیکیشن آماده انتشار در Teams Admin Center. پیشنیاز: WebRTC فعال روی داخلی و اپلیکیشن Azure AD مجاز از سوی مشتری
- جدید گسترش SSO به Microsoft Entra ID (Microsoft 365 / Azure AD) و Google Workspace: انتخاب ارائهدهنده هویت در کارت SSO (Okta، Microsoft Entra ID، Google Workspace یا هر IdP عمومی مبتنی بر SAML)، راهنمای پیکربندی مرحلهبهمرحله متناسب با ارائهدهنده، پذیرش متادیتا از طریق URL (پیشنهادشده برای Entra ID، همگام با تمدید گواهیها) یا از طریق فایل XML (Google Workspace). پیکربندی OIDC که عملیاتی نبود، از رابط کاربری حذف شده است: SAML اکنون تمام ارائهدهندگان را پوشش میدهد
v1.11.3 ورود یکپارچه (SSO) با Okta / SAML ۲۱ مرداد ۱۴۰۵
- جدید ورود یکپارچه (SSO) به ازای هر تننت (SAML) — یکپارچهسازی کامل و بومی با موتور احراز هویت پلتفرم: هر مشتری میتواند ورود یکپارچه را از طریق ارائهدهنده هویت اختصاصی خود (Okta یا هر IdP مبتنی بر SAML) فعال کند. کارت جدید «SSO / Okta» در تنظیمات امنیتی تننت: روش (بومی / SAML)، دامنه، متادیتای IdP و گزینه «اجباری کردن SSO برای کل تننت»؛ اطلاعات لازم برای تنظیم در سمت Okta (ACS URL، Entity ID، آدرس متادیتا) نمایش داده میشود و با یک کلیک قابل کپی است
- جدید دکمه «ورود با SSO» در صفحه ورود: کاربر ایمیل خود را وارد میکند و به ارائهدهنده هویت خود هدایت شده، سپس مجدداً متصل میشود — بدون هیچ تأثیری بر تننتهایی که همچنان از ورود کلاسیک استفاده میکنند
- جدید SSO از نوع OpenID Connect (Okta): پیکربندی به ازای هر تننت (issuer، client ID/secret، scopes، نمایش Redirect URI) و بررسی کامل هویت (PKCE، کنترل امضای JWKS، iss/aud/exp/nonce). صدور نهایی توکن نشست در نسخه بعدی ارائه خواهد شد — SAML همچنان مسیر توصیهشده و کاملاً عملیاتی است
- رفع شده کارت کاربر: پنجره دیگر با کلیک در کنار آن بسته نمیشود — دیگر هیچ اطلاعات واردشدهای در حین ویرایش از دست نمیرود (بستن فقط از طریق ضربدر یا کلید Escape)
v1.11.2 ۲۱ مرداد ۱۴۰۵
- رفع شده ماژول «اورژانس» اتاقها اکنون بهطور پیشفرض فعال است: اجرای واقعی سناریوهای اورژانسی دیگر توسط پیکربندی نصب قفل نشده است — یک بهروزرسانی ساده آن را در کل ناوگان فعال میکند، بدون نیاز به تجهیز مجدد یا تنظیم دستی. همچنان از طریق یک تنظیم سیستمی صریح برای مؤسساتی که مایل باشند قابل غیرفعالسازی است
v1.11.1 ۲۱ مرداد ۱۴۰۵
- رفع شده اتاقها — کدهای سرویس نظافت به یک بلوک اختصاصی منتقل شدند (*571 تمیزشده، *572 نیاز به تمیزکاری، *573 نیاز به بازرسی، *574 تعمیر و نگهداری): کدهای *31/*32/*34 با کدهای موجود PBX (ورود/خروج اپراتورها، شنود مکالمه) در تعارض بودند. نگاشت کد به وضعیت همچنان به ازای هر مؤسسه قابل پیکربندی است
- بهبود یافته ایجاد یک ترانک بازطراحیشده در دو مرحله: انتخاب کشور (سوئیس در ابتدا)، سپس انتخاب مدل اپراتور به ترتیب الفبایی (MaxiConnect در ابتدا برای سوئیس، نسخه عمومی در انتهای فهرست) — دو منوی کشویی ساده به جای شبکه طولانی کارتها
- بهبود یافته اتاقها — «گروههای اتاق» دارای منوی اختصاصی مستقل خود است
- بهبود یافته اتاقها — ورود سریع (check-in): پیوند اتاق ↔ تلفن یکبار برای همیشه آماده میشود؛ در بدو ورود یک مهمان، تنها نام، نام خانوادگی، شماره اتاق و سطح دسترسی وارد میشود (نام مهمان بهصورت نام و نام خانوادگی جداگانه)
- بهبود یافته اتاقها — گزارش مصرف در لحظه خروج (check-out) نهایی میشود و آرشیو اقامتها حتی ماهها بعد قابل مشاهده و خروجیگیری است
- بهبود یافته اتاقها — تابلوی دیواری (wallboard) اختصاصی قابل نمایش روی تلویزیون: وضعیتها و اشغال اتاقها، برجستهسازی چشمکزن (حداقل ۱۰ دقیقه) اتاقهایی که با شماره اورژانسی تماس گرفتهاند، همراه با تشخیص این تماسها از اتاقها، حالت تمامصفحه بدون منوی کناری
v1.11.0 ماژول اتاقها و تابلوهای دیواری (Wallboards) ۲۰ مرداد ۱۴۰۵
- جدید ماژول جدید «اتاقها» (پیشتر «هتل»)، بهصورت عمومی برای هتلها، بیمارستانها، کلینیکها، EMSها، اقامتگاهها و خوابگاهها: اتاق = موجودیت دائمی مستقل از مهمان، چند تلفن برای هر اتاق، ورود/خروج (check-in / check-out)، بازنشانی که محرمانگی بین مهمانان مختلف را تضمین میکند، پروفایلهای تماس با محدودیتهای واقعی (تماسهای اورژانسی هرگز مسدود نمیشوند)، زنگهای بیدارباش تکرارشونده و قابل فعالسازی از روی گوشی، وضعیت اتاقها + نظافت (housekeeping) با کدهای *31 تا *34، مزاحم نشوید به ازای هر اتاق، گروههای اتاق و سیاست تماس بین اتاقها، ردیابی تماسهای اورژانسی، صورتحساب با نرخهای تعرفه، گزارش رویدادهای هر اتاق، API REST عمومی + webhookها + رابطهای PMS (آماده برای OPERA / FIAS)، پایش تلفنها همراه با هشدار، داشبورد و رابط اختصاصی پذیرش با مجوزهای مستقل
- جدید سازنده تابلوهای دیواری (Wallboards): چندین تابلوی دیواری سفارشی به ازای هر تننت، انتخاب صفها، ابزارکهای قابل پیکربندی (تماسهای پاسخدادهشده، ازدسترفته، در حال انجام، میانگین مدت، زمان انتظار، اپراتورهای آنلاین/مشغول/در دسترس/در استراحت...)، چیدمان، پوسته و حالت تمامصفحه واقعی برای تلویزیون
- جدید منوی آمار به یک مرکز اصلی با ۴ کارت تبدیل شد
- جدید فیلتر جهت در لاگها و ضبط تماسها (همه / ازدسترفته / ورودی / خروجی)
- جدید کارت کاربر بازسازماندهی شد: تب «شناسه» اختصاصی و بخش «ضبطها» به زیربخش «پیشرفته» منتقل شد
- جدید انتخابگر کشور در سطح جهانی برای فهرستهای سفید/سیاه GeoIP در امنیت PBX
- جدید منوی «کلیدهای پیشفرض» به زیربخش «همکاران» منتقل شد
- جدید جداکننده BLF قابل جابجایی برای سرریز کلیدها روی ماژول توسعه (مثلاً Mitel M685i)
- جدید SMTP قابل شخصیسازی به ازای هر تننت (در غیر این صورت، SMTP سراسری سیستم)
- جدید قالب ایمیل قابل شخصیسازی برای ارسال گزارشهای زمانبندیشده
- جدید رابط کاربری در ۱۵ زبان در دسترس است (ترجمهها کامل شدند)
- رفع شده فضای منشی: حذف دیوار خطاهای مجوز (داشبورد پنهان و هدایت به اولین صفحه مجاز)
- رفع شده پروفایلهای تماس اتاقها که هیچ محدودیت واقعی اعمال نمیکردند: محدودیتها اکنون در سمت تلفنی واقعاً اعمال میشوند
- رفع شده فعالسازی ماژول اتاقها که از endpointها محافظت نمیکرد: کنترل دسترسی اکنون واقعاً اعمال میشود
- رفع شده فیلدهای گزارش سفارشی (روز، ماه، ساعت، متریکها) اکنون در تمام زبانها ترجمه شدهاند
v0.1.78 ۲۸ خرداد ۱۴۰۵
- جدید حقوق مدیریتی در تنظیمات عمومی متمرکز شدند: پروفایل سیستمی مدیر تننت (Admin Tenant) قابل انتساب به هر کاربر و پروفایلهای سفارشی همگی در یک مکان مدیریت میشوند
v0.1.77 ۲۸ خرداد ۱۴۰۵
- بهبود یافته بهینهسازی پنجرههای مودال برای صفحهنمایشهای با ارتفاع کمتر: نمایش فشردهتر، حاشیههای بهتر و کارت کاربر با عرض کمتر
v0.1.76 ۲۸ خرداد ۱۴۰۵
- بهبود یافته مدیریت یکپارچهی ساعات کاری: یک رابط پیشرفتهی واحد، با ساختاری ساده، بدون سوئیچ ساده / پیشرفته
v0.1.75 ۱۰ خرداد ۱۴۰۵
- جدید نسخهی اعتبارسنجی خط لولهی استقرار، با همراستایی رابط کاربری، هماهنگسازی و پیکربندی خودکار
- رفع شده شامل اصلاحات اخیر برای پایش، تلفنها و گردشکارهای انتشار
v0.1.74 ۹ خرداد ۱۴۰۵
- جدید صفحهی جدید اعلانهای تننت، اختصاصی برای عیبیابی پوش موبایل / دسکتاپ
- جدید اقدامات مستقیم به ازای هر کاربر: تست پوش، بازنشانی توکنها و کپی گزارش عیبیابی
- جدید پایش تننت اکنون مشکلات پوش را به این نمای تخصصی هدایت میکند
- جدید بازرسی (Audit) تننت در ناوبری با فیلترهای سریع، و امکان کپی گزارش کیفیت WebRTC در حین تماس
v0.1.73 ۹ خرداد ۱۴۰۵
- جدید پایش تننت غنیتر شده با کاشی پوش موبایل / دسکتاپ و مرکز حوادث قابل حل
- جدید خطاهای اخیر پوش اکنون در هشدارها و حوادث تننت نمایش داده میشوند
- رفع شده حوادث پوش محدود به ۲۴ ساعت اخیر برای جلوگیری از وضعیتهای قرمز کاذب
v0.1.72 ۹ خرداد ۱۴۰۵
- جدید عیبیابی تلفنها غنیتر شد (زبان / منطقهی زمانی حساب، جدول زمانی قابل استفاده برای مدیر)
- جدید موتور هتل: زنگ بیدارباش و موارد اضطراری اکنون از تنظیمات سیستم قابل کنترل هستند
- رفع شده اقدام «تعمیر این تلفن»: عیبیابی، بازتولید پیکربندی و بررسی همگامسازی قابلاطمینانتر شد
- رفع شده ثبت پوش موبایل: تننت بهصورت صریح مشخص میشود و ثبت رویداد قابلاعتماد است
v0.1.71 ۹ خرداد ۱۴۰۵
- جدید محافظ انتشار: فرآیند ساخت بررسی میکند که رابط کاربری، بکاند و یادداشتهای نسخه شمارهی یکسانی داشته باشند
- جدید دسترسی مستقیم به صفحات تنظیمات سیستم برای مدیران تننت مسدود شد
- جدید پایش تننت غنیتر شد (حوادث ترانکها، کاربران، تلفنها، اومنیچنل، صفها)
v0.1.70 ۹ خرداد ۱۴۰۵
- بهبود یافته پاکسازی مانیتورینگ PBX: دادههای تننت (امنیچنل، صفها، کاربران، تلفنها) دیگر در آن نمایش داده نمیشود
- بهبود یافته صفحه سیستم اکنون تنها سرویسها، بررسیهای PBX، حوادث سیستمی، لاگها و مرکز انتشار (Release Center) را نمایش میدهد
v0.1.67 ۹ خرداد ۱۴۰۵
- جدید جداسازی امنیتی از مانیتورینگ: نمای تننت پاکسازی شد و مانیتورینگ PBX به تنظیمات سیستم منتقل گردید
- جدید نقاط پایانی سیستمی مانیتورینگ اکنون منحصراً برای مدیران PBX در دسترس هستند
v0.1.66 ۹ خرداد ۱۴۰۵
- جدید مرکز حوادث عملیاتی با ثبت روند حل مشکل
- جدید مرکز انتشار (Release Center) در بخش سلامت PBX: کانال، سیاست و وضعیت بهروزرسانی
v0.1.65 ۹ خرداد ۱۴۰۵
- جدید برنامه اقدام تلفنها در بالای صفحه Devices، به همراه توصیههایی برای هر دستگاه (تعمیر، تخصیص، تنظیم مجدد)
- بهبود یافته روند کاری سادهشده برای مدیران جهت فیلتر کردن تلفنهای نیازمند اصلاح، آزاد یا شناساییشده
v0.1.64 ۹ خرداد ۱۴۰۵
- جدید اقدامات اصلاحی در مانیتورینگ: راهاندازی مجدد سرویس، آزمایشهای WebRTC، SMTP، پوش و دسترسی وب تلفن
- جدید مرکز تماس تقویتشده: تماسهای پاسخدادهشده، میانگین SLA، بیشترین زمان انتظار و نرخ رهاسازی به تفکیک صف
v0.1.63 ۸ خرداد ۱۴۰۵
- رفع شده بهبود بررسی TURN (فیلتر مستقیم پورت UDP 3478): کاهش نتایج منفی کاذب هنگام فعال بودن جریانهای متعدد RTP
v0.1.62 ۸ خرداد ۱۴۰۵
- رفع شده رفع مثبتهای کاذب مانیتورینگ احراز هویت و TURN (بررسی پورت واقعی API، تشخیص شنود مؤثر UDP)
v0.1.61 ۸ خرداد ۱۴۰۵
- جدید مانیتورینگ مرکز تماس: صفها، تماسهای در انتظار، قطعشدهها و اپراتورها
- رفع شده خلاصه سرویسهای تماس اکنون در برابر پاسخهای ناقص مقاوم شده است
v0.1.60 ۸ خرداد ۱۴۰۵
- جدید مانیتورینگ push با شمارندههایی به تفکیک کانال و منبع تقویت شد
- جدید بازنشانی توکنهای push جهت تسهیل عیبیابی موبایل / دسکتاپ ثبت میشود
v1.7.0 پشتیبانی حالت تشخیصی صوتی و تقویت امنیت ۲۵ مرداد ۱۴۰۵
- جدید حالت تشخیصی (منوی ابزارها › تشخیص) : در صورت مشکل صوتی، جمعآوری را شروع کنید، تماسهای آزمایشی خود را انجام دهید، جمعآوری را متوقف کنید، سپس گزارش را به پشتیبانی با یک حرکت ارسال کنید
- جدید جمعآوری محلی معیارهای صوتی WebRTC در طول جلسه (از دست رفتن بستهها، جیتر، تأخیر، MOS تقریبی، کدک، وضعیت اتصال، رویدادهای تماس، دستگاههای صوتی، نسخه برنامه و پلتفرم) برای تشخیص دقیق. اسرار و شناسههای حساس قبل از ارسال حذف یا پوشانده میشوند
- بهبود یافته ارتباطات داخلی برنامه قفل شده: اقدامات حساس (ورود خودکار، اطلاعرسانی، قرار دادن در پیشزمینه، بستن، بهروزرسانیها، کنترل از راه دور) تنها به پنجره اصلی و سرور پیکربندیشده پاسخ میدهند — صفحه یا پنجره غیرمجاز نمیتواند دیگر آنها را فعال کند. صفحه اضطراری محلی (سرور در دسترس نیست) تنها بارگذاری مجدد و تغییر سرور را حفظ میکند
- بهبود یافته رمزهای عبور حساب بهتر محافظتشده: یک رمز عبور تنها در صورتی ذخیره میشود که صندوق ایمن سیستمعامل در دسترس باشد؛ ذخیرهسازی جایگزین قدیمی (صرفاً رمزگذاریشده، رمزنشده نیست) حذف میشود — رمزهای عبور قدیمی مرتبط در هنگام مهاجرت حذف میشوند به جای رمزگشایی. مدیریت حسابها به پنجره «حسابها» خود محدود شده است
- بهبود یافته کنترل از راه دور ایمن: هر رویداد (کلیک، حرکت، پیمایش، کلید) قبل از اجرا تأیید و محدود میشود و دادههای نامعتبر رد میشوند. مجوزهای دستگاه USB/HID به تولیدکنندگانی از هدستهای تلفنسازی که از قبل پشتیبانی میشوند محدود میشود (Jabra، Poly/Plantronics، EPOS، Yealink، Logitech)
- بهبود یافته حالت تشخیصی: بازگشت وضعیت واضح در برنامه (شروع، توقف و ارسال تشخیص نمایشداده میشود) با خطاهای احتملی که به کاربر اطلاعرسانی میشود
v1.6.2 امضای Windows ۲۴ مرداد ۱۴۰۵
- بهبود یافته Windows: برنامه بهطور مستمر توسط Windows امضا شده و بدون هشدار امنیتی شناسایی میشود — امضای کد به سمت سرویس امضای مدرن مهاجرت میکند که در خط لوله ساخت یکپارچهشده و با تأیید خودکار در هر نسخه. تغییری برای کاربر قابلرویت نیست؛ امضا و notarization macOS بدون تغییر است
v1.5.7 حسابهای چندسروری و ۶۰ زبان ۲۴ مرداد ۱۴۰۵
- جدید مدیریت حسابها: از طریق منوی جدید «File → Accounts» (که در تری سیستم هم موجود است)، میتوانید چندین حساب — نام، آدرس سرور، شناسه کاربری، رمز عبور — را ذخیره کرده و با یک کلیک، بدون نیاز به وارد کردن مجدد اطلاعات ورود، متصل شوید. هنگام اجرا، یک انتخابگر حساب نمایش داده میشود (که برای پیکربندی اولیه نیز استفاده میشود)؛ برای تغییر سرور، کافی است دوباره «Accounts» را باز کرده و به سرور دیگری متصل شوید: برنامه بهطور خودکار جابهجا شده و مجدداً متصل میشود. حسابها در هر زمان قابل ویرایش و حذف هستند
- جدید رمزهای عبور حسابها از طریق کیفرمز سیستمعامل (Keychain در macOS، DPAPI در Windows، libsecret در Linux) رمزنگاری میشوند. مهاجرت شفاف: سرور تکی قبلی بهطور خودکار در اولین اجرا به عنوان اولین حساب تنظیم میشود
- رفع شده کلیک روی اعلان تماس ورودی اکنون سافتفون را در صورت اجرا در پسزمینه، به جلو میآورد — پیش از این، پنجره فقط در نوار وظیفه چشمک میزد بدون آنکه به جلو بیاید (مشاهدهشده در Linux، مشابه در Windows)
- جدید منوی «About»: پنجرهای نام برنامه، شماره نسخه و سروری که در حال حاضر به آن متصل هستید را نمایش میدهد — از طریق تری سیستم و از نوار منوی «File» (همراه با گزینههای بررسی بهروزرسانی، تغییر سرور، خروج) قابل دسترسی است
- رفع شده Linux: برنامه پیشتر هیچ نوار منویی نمایش نمیداد (این ویژگی تنها در macOS وجود داشت) — اکنون این نوار برای Linux ساخته و نمایش داده میشود، جایی که تری سیستم اغلب وجود ندارد. Windows همچنان تری و نوار منو را دارد (کلید Alt برای نمایش آن)؛ macOS نیز منوی سیستم خود را حفظ میکند
- جدید ۶۰ زبان: برنامه دسکتاپ اکنون بهطور خودکار زبان سیستم را از میان ۶۰ زبان اکوسیستم MaxiPBX دنبال میکند (با تفکیک بین چینی سادهشده و سنتی)
v1.5.2 بازیابی یک تماس در حال انجام ۲۲ مرداد ۱۴۰۵
- جدید بازیابی یک تماس در حال انجام هنگام باز کردن برنامه: اگر برنامه بسته بود و تماسی وارد شود، با باز کردن آن اکنون تماس در حال انجام را میبینید و میتوانید با یک حرکت آن را دریافت کنید («بازیابی تماس») — تماس در برنامه شروع به زنگ خوردن میکند. این قابلیت همچنین برای ادامهدادن تماسی که در دستگاه دیگری پاسخ داده شده، در برنامه کاربرد دارد
v1.5.1 ۲۲ مرداد ۱۴۰۵
- رفع شده کلیدهای BLF: بارگذاری برای حسابهای کاربری با خطا مواجه میشد («عملیات توسط سرویس راهدور رد شد»). این مشکل برای همه حسابها، نه فقط مدیران، برطرف شده است (نیازمند نسخه بهروز PBX)
v1.5.0 کلیدهای BLF ۲۱ مرداد ۱۴۰۵
- جدید منوی جدید «BLF»: کلیدهای نظارت بر خطوطی که روی دستگاه شما پیکربندی شدهاند، اکنون در برنامه نیز نمایش داده میشوند، مشابه یک تلفن رومیزی. هر کلید وضعیت لحظهای اکستنشن تحت نظارت را نشان میدهد (آزاد، در حال زنگ خوردن، مشغول، در انتظار، غایب) و با یک کلیک میتوان مستقیماً با آن تماس گرفت. نیازی به پیکربندی مجدد نیست: کلیدهای BLF که قبلاً روی دستگاه شما تعریف شدهاند بهطور خودکار ظاهر میشوند. پیشنیاز: نسخه بهروز PBX
v1.0.2
- جدید آدرس دانلود پایدار بر اساس برند (نام مستعار « -latest »)
- جدید ادامه روان کار پس از بیدار شدن رایانه از حالت خواب
- بهبود یافته استانداردسازی DMG اینتل به شکل « -x64.dmg » (تقارن معماریهای macOS)
- رفع شده غیرفعالسازی صفحه ورود سرور در حالت وایتلیبل
- رفع شده صفحه پشتیبان در صورت در دسترس نبودن سرور (پایان صفحه سفید)
- رفع شده آیکونهای Linux: رفع مشکل حداقل اندازه موردنیاز و آیکون عمومی در GNOME
v0.1.3 ۳۰ اردیبهشت ۱۴۰۵
- بهبود یافته بهروزرسانی خودکار به کانال توزیع مطمئنتری منتقل شد، با خواندن مستقیم مانیفستهای نسخه
v0.1.2 ۳۰ اردیبهشت ۱۴۰۵
- رفع شده بهروزرسانی خودکار اکنون نسخههای جدید را دوباره بهدرستی شناسایی میکند
v0.1.1 ۳۰ اردیبهشت ۱۴۰۵
- جدید پشتیبانی از هدستهای USB (Jabra، EPOS، Yealink، Poly): برداشتن/گذاشتن تماس مستقیماً از روی هدست
- جدید دکمهٔ «تغییر سرور» مستقیماً از صفحهٔ ورود
v0.1.0 اولین نسخهٔ عمومی ۳۰ اردیبهشت ۱۴۰۵
- جدید اولین نسخهٔ عمومی دسکتاپ: Windows، macOS (Intel / Apple Silicon)، Linux
- جدید سافتفون WebRTC در یک پنجرهٔ بومی، با امکان انتخاب سرور در نخستین اجرا (پشتیبانی چند فروشنده)
- جدید آیکون ناحیهٔ اعلانها همراه با منو (تغییر سرور، بهروزرسانیها، خروج)
- جدید بهروزرسانیهای خودکار در پسزمینه
- جدید مدیریت مجوزهای بومی میکروفون / دوربین / اعلانها
- جدید بیلد macOS با امضای Developer ID و تأییدشده توسط Apple (notarized)
v1.6.1 پشتیبانی ایمیل و CRM در موبایل ۲۴ مرداد ۱۴۰۵
- جدید صفحه «پشتیبانی ایمیل» (قابل دسترسی از طریق تنظیمات): تیکتهای صندوقهای پشتیبانی خود را مشاهده کنید، به مشتری پاسخ دهید، فایل ضمیمه کنید، وضعیتها و اولویتها را مدیریت کنید — همان امکانات نسخه دسکتاپ
- جدید CRM در موبایل: هنگام تماس ورودی، مخاطب در CRM مربوط به تننت شناسایی میشود (نام و شرکت نمایش داده میشود) و دکمه «باز کردن در CRM» روی صفحه تماس ظاهر میشود
v1.6.0 Omni (Telegram / SMS) و پشتیبانی قابلاعتمادتر ۲۴ مرداد ۱۴۰۵
- جدید Omni روی موبایل: اپلیکیشن مکالمات Telegram و SMS را دریافت و به آنها پاسخ میدهد، کانال هر مکالمه را بهوضوح تشخیص میدهد (نماد روی آواتار)، و امکان شروع یک SMS از موبایل را فراهم میکند. منوی «Livechat» به «Omni» تغییر نام یافته و پس از «تاریخچه» جابهجا شده است
- رفع شده صفحه پشتیبانی دیگر هنگام باز کردن یک تیکت بدون واکنش باقی نمیماند: اپلیکیشن بهطور خودکار از اصلاحیه ارائهشده در سمت ControlPlane بهرهمند میشود — تیکت در هر صورت ایجاد میشود. پیوستها در بهروزرسانی بعدی اضافه خواهند شد
v1.5.7 اختلاف زمانی در دفترچه تلفن و ۶۰ زبان ۲۴ مرداد ۱۴۰۵
- جدید نشانگر «اختلاف زمانی» روی مخاطبین بینالمللی در دفترچه تلفن: یک نشان (badge) اختلاف زمانی یک مخاطب را با شماره بینالمللی نمایش میدهد — مثلاً از سوئیس، یک شماره +212 (مراکش) عبارت «+1h» را نشان میدهد، از همان ۱ ساعت اختلاف به بعد. برای کشورهایی با چند منطقه زمانی (آمریکا، روسیه، کانادا و غیره)، این نشان عمداً تقریبی باقی میماند (« ≈ »)؛ محاسبه دقیقاً مانند اپلیکیشن دسکتاپ، ساعت تابستانی/زمستانی را نیز در نظر میگیرد
- جدید ۶۰ زبان: اپلیکیشن موبایل اکنون به ۶۰ زبان اکوسیستم MaxiPBX صحبت میکند (از ۱۵ به ۶۰)، از جمله اوکراینی، روسی، عربی، عبری، هندی، چینی، ژاپنی، کرهای، ویتنامی، تایلندی، اندونزیایی، سواحیلی و بسیاری زبانهای دیگر
v1.5.6 بازگشت قابلاطمینانتر از پسزمینه ۲۳ مرداد ۱۴۰۵
- رفع شده رفع پیام «no server configured» که ممکن بود هنگام بازگشایی اپلیکیشن از پسزمینه ظاهر شود، در حالی که سرور بهدرستی پیکربندی شده بود: در فشار ناشی از بیدار شدن، کیف کلید امن گوشی گاهی «خالی» بازمیگرداند در حالی که مقدار وجود داشت — اپلیکیشن بهاشتباه فکر میکرد دیگر سروری ندارد
- رفع شده همین وقفه در خواندن هنگام بیدار شدن میتوانست باعث شکست در ثبت خط و برقراری تماس شود. زمانی که اپلیکیشن کاملاً بسته بود، دریافت تماس بهدرستی کار میکرد — مشکل مختص بازگشت از پسزمینه بود
- رفع شده پایداری حساب دستگاه: شناسه دستگاه ممکن بود در همین حالت بهاشتباه دوباره تولید شود، که باعث قطع اتصال نشست موبایل میشد — این مشکل رفع شد
- بهبود یافته اپلیکیشن اکنون پیش از نتیجهگیری در مورد عدم وجود پیکربندی، نشست و شناسه خود، بهطور کوتاه تلاش مجدد برای خواندن آنها انجام میدهد: یک خطای گذرا در کیف کلید دیگر چیزی را خراب نمیکند
v1.5.5 قابلیت اطمینان تماس در آیفون ۲۲ مرداد ۱۴۰۵
- رفع شده iOS — رفع مشکل پاسخ «بیصدا» / تماس شبح: صفحه تماس ممکن بود به حالت «متصل» (با شروع تایمر) برود پیش از آنکه ارتباط صوتی واقعاً برقرار شده باشد — شما پاسخ میدادید و تماس بدون صدا باقی میماند، یا بلافاصله قطع میشد. اپلیکیشن اکنون منتظر میماند تا صدا واقعاً فعال شود تا پاسخ را تأیید کند؛ اگر اتصال برقرار نشود، تماس بهدرستی پایان مییابد بهجای آنکه کارت تماس روی صفحه ثابت بماند
- رفع شده iOS — دریافت تماس ورودی زمانی که اپلیکیشن کاملاً بسته است: اعلان تماس ممکن بود پیش از آمادگی اپلیکیشن برای پردازش آن برسد، و تماس زنگ نمیخورد. این تماسها اکنون ذخیره شده و بهمحض بیدار شدن اپلیکیشن پردازش میشوند — زنگ خوردن تضمینی حتی پس از بسته شدن کامل
- بهبود یافته iOS — محافظ ایمنی: اگر پاسخدادن به تماس ممکن نباشد (تماس هرگز در سمت سرور دریافت نشده، شبکه قطع، یا صدا غیرممکن)، تماس در کمتر از ۱۵ ثانیه بهدرستی پایان مییابد بهجای آنکه بهطور نامحدود «متصل» نمایش داده شود
- بهبود یافته Android: هیچ تغییری در رفتار ایجاد نشده — مدیریت تماسها از طریق یکپارچگی تلفنی بومی سیستم انجام میشود و تحتتأثیر قرار نگرفته است؛ این بهبودها مختص iOS هستند
v1.5.2 بازیابی یک تماس + قابلیت اطمینان دریافت ۲۲ مرداد ۱۴۰۵
- جدید بازیابی یک تماس در حال انجام هنگام باز کردن اپلیکیشن: اگر اپلیکیشن بسته بود و تماسی وارد میشد، با باز کردن آن، تماس در حال انجام را میبینید و میتوانید با یک حرکت آن را دریافت کنید (« بازیابی تماس »). این قابلیت همچنین برای ادامه دادن روی موبایل به تماسی که در دستگاه دیگری پاسخ داده شده، کاربرد دارد
- رفع شده iOS — دریافت تماس باز هم قابلاطمینانتر شد: پس از یک دوره طولانی خواب، اپلیکیشن ممکن بود تصور کند به سرور متصل است در حالی که اتصالش قطع شده بود؛ بنابراین دوباره ثبتنام نمیکرد و تماس برقرار نمیشد (صفحه «متصل» اما بدون صدا، در حالی که تماسگیرنده همچنان صدای زنگ را میشنید). اپلیکیشن اکنون وضعیت واقعی اتصال خود را بررسی میکند و بهطور سیستماتیک هنگام بیدار شدن / در هر تماس ورودی دوباره ثبتنام میکند
v1.5.1 ۲۲ مرداد ۱۴۰۵
- رفع شده رفع «no server configured»: در برخی موارد (درست پس از راهاندازی مجدد گوشی یا هنگام یک اجرای سنگین)، اپلیکیشن ممکن بود این پیام را نشان دهد و دیگر به سرور دسترسی نداشته باشد، در حالی که پیکربندی بهدرستی ذخیره شده بود. پیکربندی سرور و توکن نشست اکنون در حافظه پنهان ذخیره میشوند و مقاومتر هستند — دیگر خواندن مکرر از گاوصندوق در هر درخواست انجام نمیشود، و یک خواندن ناموفق موقت دیگر باعث از دست رفتن پیکربندی نمیشود
- رفع شده دریافت تماس: اگر تماس پاسخدادهشدهای برقرار نمیشد (تماس هرگز به اپلیکیشن نمیرسید — شبکه، بیدار شدن گوشی)، صفحه تماس ممکن بود در حالت «متصل» بدون صدا باقی بماند در حالی که تماسگیرنده در خلأ زنگ میشنید. تماس اکنون بهدرستی پایان مییابد بهجای آنکه گیر بماند
- رفع شده کلیدهای BLF: بارگذاری برای حسابهای کاربری با خطا مواجه میشد (« اقدام توسط سرویس راه دور رد شد »). این مشکل برای همه حسابها رفع شد (نیازمند PBX بهروز)
v1.5.0 کلیدهای BLF ۲۱ مرداد ۱۴۰۵
- جدید تب جدید «BLF»: کلیدهای نظارت بر خطوط دستگاه خود را مستقیماً در اپلیکیشن موبایل بیابید. هر کلید وضعیت لحظهای داخلی تحت نظارت را نمایش میدهد (آزاد، در حال زنگ خوردن، مشغول، در انتظار، غایب) و یک لمس ساده به آن داخلی تماس میگیرد. کلیدهای BLF که از قبل روی دستگاه شما پیکربندی شدهاند بهطور خودکار ظاهر میشوند. پیشنیاز: PBX بهروز
v1.0.2 (build 52)
- جدید اتصال دقیق تماس ورودی به اعلان push مربوطه (شناسه یکتای تماس)
- جدید گزارش تشخیصی قابل مشاهده مستقیماً در برنامه
- رفع شده iOS: افزایش پایداری عمیق اعلانهای تماس (رفع مسدود شدن مکرر pushهای VoIP)
- رفع شده iOS: زمان اجرای رزرو شده برای پاسخگویی در پسزمینه
- رفع شده Android: دکمه «پاسخ» در اعلان اکنون بهدرستی تماس را برقرار میکند
- رفع شده iOS: امکان تماس مجدد از فهرست «اخیر» تلفن
- رفع شده تماس خروجی: رفع مشکل صدای بازگشت زنگ و صدای بیصدا در iOS
- رفع شده صفحات تماس: رفع نگاشتهای باقیمانده و اولویت نمایش