در حال بارگذاری دادههای داشبورد…
در حال بارگذاری دادههای داشبورد…
فهرست کامل تغییرات از ابتدای پروژه با نسخهگذاری معنایی (Major / Minor / Patch). آخرین نسخه منتشرشده: v1.37.1
نسخه اصلی (Major)
2
نسخه فرعی (Minor)
38
رفع اشکال (Patch)
49
1405/06/31
commit
پایداری فایروال SIP روی هاست شاتل
قوانین SIP_INPUT بعد از اعمال persist میشوند؛ LAN تا ۸۰ بسته در دقیقه مجاز است و cron هر دقیقه حملههای REGISTER را بن میکند.
1405/06/30
commit
IVR barge-in روی ترانک 6515
مسیرهای رقم IVR (از جمله ۳→support) در همان context از-trunk با Background قرار گرفتند؛ allow=telephone-event جداگانه نوشته میشود تا Asterisk trunk را با rfc4733 بارگذاری کند.
1405/06/30
commit
اتصال ترانک به صف ورودی
هر ترانک inbound_queue و line_did دارد؛ تماس ورودی بعد از IVR به صف همان ترانک میرود. عضوهای نامعتبر صف (1001-1004) حذف و financial با accounting یکی شد.
1405/06/30
commit
دکمه روشن/خاموش ترانک
هر ترانک در تنظیمات VoIP یک سوییچ روشن/خاموش دارد؛ با PATCH فوری در Asterisk sync میشود و فرم ویرایش وقتی خاموش است غیرفعال میماند.
1405/06/30
commit
کلید دوحالته خاموش/روشن ترانک
دکمههای بزرگ «خاموش | روشن» روی هر ترانک در /telephony/sip-trunks و تنظیمات VoIP؛ صفحه ترانکها دیگر فقط redirect نیست.
1405/06/30
commit
کلید SIP برجسته در بالای هر ترانک
دکمه خاموش/روشن حالا نوار تمامعرض بالای کارت هر ترانک است؛ لینک «تنظیمات SIP» در منو مستقیم به #voip میرود.
1405/06/30
commit
تماس خروجی ترانک 6515 با Caller ID
ترانک shatel-trunk-6515 روشن شد؛ dialplan خروجی قبل از Dial، Caller ID خط را set میکند و badge «9+شماره» در تنظیمات SIP نمایش داده میشود.
1405/06/31
commit
فایروال SIP و IVR با Read برای رقم ۳
فایروال میزبان حمله REGISTER را شناسایی و بن میکند؛ خروجی فقط شمارههای ایران. IVR با Read() رقم ۳ را به صف support میبرد حتی با DTMF inband شاتل.
1405/06/30
commit
DTMF و موزیک انتظار IVR شاتل
ترانکهای ورودی DTMF را با auto (RFC4733 + inband) میگیرند؛ MOH به /storage/audio/moh mount میشود و extensionهای UDP صریحاً rfc4733 دارند.
1405/06/30
commit
IVR Read و DTMF inband برای خط Shatel
منوی IVR با Read() بهجای Background/WaitExten DTMF in-band خط PSTN را میگیرد؛ trunkها dtmf_mode=inband دارند.
1405/06/30
commit
IVR barge-in: فشردن ۳ → صف پشتیبانی
Background با barge-in برمیگردد: با فشردن ۳ IVR فوراً قطع میشود و مستقیم Queue(support) اجرا میشود؛ dtmf_mode=inband روی trunk حفظ شده.
1405/06/30
commit
RFC4733 telephone-event برای DTMF IVR
inband DTMF حین پخش IVR کار نمیکرد؛ trunk حالا telephone-event + rfc4733 دارد و echocancel در IVR خاموش میشود.
1405/06/30
commit
ترانک Newrock مثل FreePBX برای IVR
FreePBX تماس ورودی را از Newrock (172.16.1.3) با rfc2833 میگیرد نه مستقیم از Shatel SBC؛ همان ترانک به callcenter اضافه شد و IVR مثل ivr-1 FreePBX شد.
1405/06/29
commit
ترانک شاتل با IP 172.16.3.230
SITE_ID=shatel ترانک را مستقیم به 172.16.3.230 (بهجای tel01.fp.shatel.ir) میفرستد؛ outbound_proxy عمومی شاتل حذف شد.
1405/06/29
commit
مسیر /voip در nginx dash.conf
nginx/dash.conf حالا /voip را به /dash ریدایرکت میکند؛ بسته deploy/shatel برای سرور ایزوله شاتل هم در repo قرار گرفت.
1405/06/21
commit
حفظ ;lr در outbound_proxy شاتل
رندر PJSIP شاتل مقدار sip:sip.shatel.ir\;lr مینویسد تا Asterisk پارامتر loose-routing را بهعنوان کامنت حذف نکند؛ آسیاتک بدون تغییر.
1405/06/21
commit
بخش، صف تو در تو و IVR صف
داخلیها با پیششماره بخش ساخته میشوند؛ همه صفها — از جمله فرزند — برای عضویت قابل انتخاباند و هر صف میتواند IVR خودش را داشته باشد.
1405/06/21
commit
مدیریت تجاری داخلیها
یک صفحه داخلی برای فهرست، ساخت، ویرایش و غیرفعالسازی — با اعتبار SIP و وضعیت ثبت ذخیرهشده، بدون پراکندگی FreePBX و بدون تغییر مسیر ارتباط بیرون یا WebRTC.
1405/06/20
commit
ضبط CDR دمدست و نمودار بدون قبل/بعد
ستون ضبط جدول تماس پخش و دانلود احرازهویتشده دارد؛ تب نمودار کارکنان را در همین بازه با هم مقایسه میکند و ماههای تقویم را با نام واقعی نشان میدهد.
1405/06/21
commit
نمودارهای CDR: میله باریک، دونات و مقایسه کارکنان
تب نمودار تماس با میله افقی باریک، انتخاب چندکارمند، دونات جهت/نتیجه، روند خطی و امتیاز عملکرد شفاف از CDR — بدون دست زدن به سافتفون یا جدول Excel.
1405/06/21
commit
انتظار و مقایسه بازهای روی نمودار CDR
تب نمودار دانه روزانه/هفتگی/ماهانه/سفارشی گرفت؛ میانگین انتظار از بهترین فیلد CDR است و عملکرد با بازهٔ همطول قبلی مقایسه میشود.
1405/06/21
commit
تب نمودار عملکرد روی گزارش CDR
گزارش تماسها تب همسطح گرفت: جدول CDR، عملکرد کارکنان، و نمودار مقایسه پرسنل/حجم/KPI — بدون صفحه گزارش جدا.
1405/06/21
commit
گزارش CDR تجاری CallCenter Pro
یک جدول تماس فیلترپذیر با ستون قابل تنظیم، خروجی Excel/CSV و عملکرد داخلی/اپراتور روی همان تجمیع SQL — بدون پراکندگی گزارش FreePBX.
1405/06/20
commit
شیشه Phone و ویجت شناور CRM
قاب کلیدها حاشیه نازک specular و frost واقعی گرفت؛ برچسبهای پایین Vazir است. CRM میتواند جعبه تماس شناور را کنار دکمه باز کند.
1405/06/20
commit
شمارهگیر سیاه/سفید مثل Phone آیاواس
پسزمینه شمارهگیر بیکار فقط سیاه یا سفید تخت است؛ کلیدهای frosted یکدست و ردیف تماس سبز دایرهای مثل Phone آیاواس. مکالمه همچنان گرادیان نرم دارد.
1405/06/19
commit
ارقام Phone آیاواس و شیشه شفافتر
ارقام شمارهگیر و تایمر با استک SF Pro / Inter جدا از Vazir؛ کلیدهای دایرهای شفافتر با بلور قوی روی والپیپر داخلی.
1405/06/19
commit
شیشه واقعی شبیه Phone آیاواس
کلیدهای دایرهای مات با backdrop-filter، پنل پوشه شیشهای و پسزمینه رنگی تا بلور دیده شود — نئو همچنان اختیاری است.
1405/06/19
commit
پوسته شیشهای روشن/تیره و نئو اختیاری
سافتفون با گلاسمورفیسم روشن و تیره بهعنوان پوسته اصلی، و نئومورفیسم بهعنوان سبک انتخابی ذخیرهشونده روی دستگاه.
1405/06/19
commit
clay روشن و گرم سافتفون
پالت نئومورف از سرمهای مرده به clay گرم روشن درآمد؛ سایه دوگانه کوتاه بدون هاله باقی ماند.
1405/06/19
commit
نئومورفیسم واقعی بدون هاله دور دکمه
کلیدها همان رنگ پنل؛ عمق فقط از سایه دوگانه کوتاه — بدون گرادیان محو و درخشش لبه. زمانبندی ۱.۲۶.۴ باقی ماند.
1405/06/19
commit
دکمههای فیزیکیتر و سافتفون سریعتر
کلیدها و چاهکها با سایه کوتاهتر و کنتراست بیشتر شبیه دکمه واقعی؛ حذف شناوری آهسته و کوتاه کردن انیمیشنها — بدون تغییر مسیر UDP زایپر.
1405/06/19
commit
نئومورفیسم خوانا روی سافتفون
سایههای توپر روشن/تیره و سطح clay تا کلیدها، چاهک ورود و ریل همکاران واقعاً برجسته دیده شوند — بدون تغییر رفتار تماس یا UDP زایپر.
1405/06/19
commit
پوست نئومورفیک سافتفون
رابط softphone.artancrm.ir با سطوح برجسته/فرورفته، سایه دوگانه و کلیدهای نرم — بدون تغییر رفتار تماس یا مسیر UDP زایپر.
1405/06/19
commit
پنجره دسکتاپ سافتفون بهجای کارت گوشی
chrome سافتفون از کارت شناور گوشی به پنجره اپ زایپر تبدیل شد: نوار حساب، همکاران کنار شمارهگیر در دسکتاپ، و تب Sipnetic روی موبایل.
1405/06/19
commit
سافتفون با تاریخچه، همکاران و ورود ذخیرهشده
رابط softphone.artancrm.ir شبیه زایپر/Sipnetic: تب تاریخچه و همکاران، بهخاطر سپردن SIP روی دستگاه، و حرکت شناور — بدون تغییر مسیر UDP زایپر.
1405/06/19
commit
سافتفون وب شبیه نرمافزار رومیزی
رابط softphone.artancrm.ir با صفحه کلید، وضعیت ثبت/آماده/اشغال/در تماس، پاسخ و نگهداشتن، و بازخورد اتصال — بدون تغییر مسیر UDP زایپر.
1405/06/19
commit
رفع حلقه ریدایرکت بعد از ورود /dash
nginx دیگر /dash را همیشه به /dash/login نمیفرستد؛ بعد از ورود داشبورد باز میشود بدون ERR_TOO_MANY_REDIRECTS.
1405/06/19
commit
گزارش عملکرد روی CDR تجمیعی SQL
پایپلاین CDR قابل اعتماد با aggregate در دیتابیس، و یک صفحه گزارش: نرخ پاسخ، ASA، AHT، جدول داخلی و سه نمودار.
1405/06/19
commit
گواهی Let's Encrypt و جلوگیری از افت HTTPS
صدور گواهی عمومی Traefik برای voip و softphone و حذف ریدایرکت Location به http.
1405/06/18
commit
پالایش داشبورد تجاری و صحت گزارش تماس
برچسبهای صف به زبان پنل تجاری، جدول CDR شبیه اکسل، و آمار کارکنان در همان بازه زمانی جدول.
1405/06/18
commit
داشبورد عملیاتی و جدول گزارش تماس
داشبورد ساده با وضعیت خطوط/صف، مدیریت چندصف، و یک جدول CDR فیلترپذیر با ستون قابل تنظیم و عملکرد داخلی.
1405/06/18
commit
مسیر WSS و داراییهای سافتفون CRM
هاست softphone.artancrm.ir دیگر /dash/_next و WebSocket را پشت rewrite صفحه گم نمیکند؛ ورود با توکن CRM از سرور پایدار است.
1405/06/18
commit
سافتفون WebRTC قابل embed برای CRM
صدای دوطرفه WebRTC، API و URL پرتاب برای هر CRM ابری، و Caller ID از طریق postMessage و وبهوک — بدون تغییر مسیر UDP زایپر.
1405/06/16
commit
رفع رجیستر سافتفون SIP (UDP)
داخلیها با transport=udp برای Zoiper/Linphone پیکربندی میشوند؛ دیگر همه wss/WebRTC نیستند.
1405/06/16
commit
رفع REGISTER سافتفون SIP
AOR داخلی با نام username ساخته میشود تا Asterisk REGISTER را 404 ندهد؛ تماس مستقیم 09... هم پشتیبانی میشود.
1405/06/16
commit
راهنمای Sipnetic با پورت داخل فیلد سرور
Sipnetic فیلد پورت جدا ندارد؛ پنل حالا server:5060 را نشان میدهد و fallback TCP روی 5061
1405/06/16
commit
سازگاری REGISTER Sipnetic با domain alias و auth realm
domain alias برای 172.16.1.116، auth realm و نام یکسان endpoint/auth/aor برای رجیستر موبایل
1405/06/16
commit
راهنمای Sipnetic بدون :5060 در فیلد سرور
Sipnetic پورت جدا ندارد و :5060 خطا میدهد؛ راهنما فقط IP و Linphone با پورت 5060
1405/06/16
commit
شبیهساز تماس WebRTC داخل پنل
با لاگین admin در /telephony میتوانید از مرورگر WebRTC register و تماس بگیرید؛ API GET /api/telephony/call-simulator
1405/06/16
commit
بخش تماس تمیز در telephony
رابط تماس از مرورگر بازطراحی شد؛ تب تماس/تنظیمات VoIP، رفع مسیر WSS با basePath /dash و پیام خطای فارسی
1405/06/17
commit
Traefik و دامنه voip.artancrm.ir
TLS با Traefik روی VM تونل؛ voip.artancrm.ir و artancrm.ir به nginx و پنل /dash وصل میشوند.
1405/06/17
commit
اپ Softphone WebRTC روی softphone.artancrm.ir
سابدامین softphone با UI شبیه Zoiper، ورود با SIP، تماس ورودی/خروجی WebRTC، داخلی ۱ فروش و ۲ پشتیبانی با صف و IVR
1405/06/16
commit
پنل ساده VoIP: خط، داخلی، صف
انتخاب خط VoIP در بالای پنل، ساخت سریع داخلی با اتصال به صف، مدیریت صف و تماس تست.
1405/06/16
commit
همگامسازی ادمین از env و جلوگیری از duplicate
تغییر ADMIN_EMAIL دیگر کاربر تکراری نمیسازد؛ username admin و رمز از env همگام میشود.
1405/06/16
commit
رفع لود دسکتاپ /dash و سادهسازی ورود
اجرای صحیح Next روی /dash، حذف سناریوهای ورود از فرم login و admin با رمز جدید.
1405/06/16
commit
داشبورد /dash و گیتوی تونل آسیاتک
بالا آمدن پنل روی /dash، ترانک پیشفرض آسیاتک، و بخش ساخت کلاینت تونل برای وصل کردن VMهای دیگر.
1405/06/16
commit
بوتاسترپ VM تونل آسیاتک
اسکریپت نصب Docker، فوروارد/NAT و تونل کامل WireGuard + OpenVPN روی هاست asiatech-tunel بههمراه کانتینر workspace ریپو.
1404/05/14
commit
رفع آپلود فایل OVPN از موبایل و دسکتاپ
انتخاب فایل .ovpn/.conf در iOS و Android و ویندوز با accept گسترده و اعتبارسنجی محتوا.
1404/05/14
commit
IVR ورودی، صف انتظار و ۴ داخلی استاندارد
تنظیم خوشآمدگویی، موزیک هولد، شمارنده صف، آپلود فایل صوتی و تولید خودکار کانفیگ Asterisk.
1404/05/13
commit
Design system و جریان UI چندمستاجره
مرکز تنظیمات با تببندی، کارت سرویس مشتری، flow راهاندازی و آنالیز صوتی per-service.
1404/05/12
commit
VPN شاتل و پشتیبانی سه خط VoIP
تنظیم OVPN و اتصال VPN برای خطوط شاتل؛ سه trunk (آسیاتک + دو شاتل) همزمان در Asterisk.
1404/05/11
commit
تنظیمات متمرکز، OTP کاوهنگار و ۵ داخلی در اتوماسیون
صفحه /settings برای پیامک و CRM؛ قالب OTP قابل کپی؛ ویزارد تا ۵ داخلی؛ حذف تنظیمات از صفحات عملیاتی.
1404/05/10
commit
اتوماسیون VMS+SMS ساده و حذف اصطلاحات فروش از داشبورد
ویزارد تماس انبوه با اکسل/صوت/داخلی/پیامک؛ سادهسازی integrations؛ فروش فقط در CRM.
1404/05/10
commit
رفع خطای credential و محافظت مسیرهای جدید
ورود با پیام فارسی و سناریو، محافظت auth برای /calls و ماژولها، ورود با alias admin@.
1404/05/10
commit
داشبورد چندصفحهای با ماژولهای جدا
تقسیم داشبورد تکصفحه به مسیرهای مستقل: CDR، کمپین، اتوماسیون، SIP Trunk، گزارشات و آنالیز صدا.
1404/05/09
commit
جداسازی CRM و رفع چسبیدن سایدبار داشبورد
ماژول CRM با shell جدا در /crm، سایدبار VoIP جمعوجور و اسکرولپذیر، منوی موبایل.
1404/05/09
commit
شناسایی مخاطب CRM، پرونده مشتری و رفع کانبان خالی
جستوجوی نام/شرکت/شماره، گروه طلایی/نقرهای/برنزی، صفحه پرونده و ایجاد معامله از ایمپورت دیدار.
1404/05/08
commit
یکپارچهسازی هویت با TrackPro و پنل Upload/WebAdmin
نقشهای کارمند/مدیر/حسابدار/فروشنده، نگاشت گروه Upload به TrackPro بدون تغییر پرمیشن TrackPro.
1404/05/08
commit
وضعیت گارانتی با لینک یکتا و پیامک کاوهنگار
دسترسی مشاهده وضعیت، صفحه عمومی مشتری، ارسال لینک با قالب automation-otp و تولید خودکار token.
1404/05/08
commit
ماژول CRM پشتیبانی، کانبان معاملات و Elasticsearch
ثبت سریع مشتری پشتیبانی، گروهبندی جدا، کانبان معاملات جاری، معاملات موفق و جستوجوی Elasticsearch.
1404/05/06
commit
رفع چسبندگی هیرو داشبورد و اسکرول کل صفحه
حذف کارت شناور sticky از topbar؛ تم در سایدبار؛ اسکرول یکپارچه document.
1404/05/05
commit
رفع هدر چسبنده و بهبود سرعت لود داشبورد
هدر با اسکرول جابهجا میشود، دادهها با Suspense استریم میشوند، فونت self-hosted و limit تماسها.
1404/05/05
commit d431d6b
مستندات Cloud Agent و رفع volume استوریج Fixito
ادغام راهنمای dev بدون Docker در AGENTS.md، runbook دیپلوی Fixito و اصلاح mount استوریج Asterisk.
1404/05/02
commit 0ad7329
Piper TTS فارسی و LoRA Whisper
موتور Piper ONNX برای TTS و پشتیبانی adapter فارسی در مسیر persian-stt.
1404/05/02
commit 8c0df13
تکمیل موتورهای تحلیل صوت، Whisper STT و TTS
تحلیل سیگنال واقعی، faster-whisper/espeak در سرویس audio و APIهای analyze/tts در backend.
1404/05/02
commit 67cfe30
سرویس جداگانه تحلیل صوت و STT/TTS
میکروسرویس اختیاری audio با سطحهای analysis/stt/tts و fallback امن در backend.
1404/03/28
commit c6dcc77
رفع تشخیص backend و عیبیابی Docker
nginx برای /health، expose پورت backend و اسکریپت doctor.
1404/03/28
commit ec87b3e
راهاندازی یکمرحلهای با setup.yaml
manifest YAML برای نصب کامل stack و requirements.txt سازمانیافته.
1404/03/27
commit 8c56b95
Playbook شبکه آسیاتک
تنظیمات کامل MikroTik NAT/Firewall/Route و DNS آسیاتک.
1404/03/27
commit d501ae2
قوانین AI برای merge به main
تعریف workflow اجباری برای Agents تا کارها در پایان به main برسد.
1404/03/27
commit 209b1a3
NAT، Asterisk و TDD
اتصال کامل backend به Asterisk، رفع NAT و تست خودکار.
1404/03/26
commit 570233c
preset آسیاتک/شاتل و softphone
تنظیمات trunk ایرانی و رفع باگ پنل اپراتور.
1404/03/22
commit 0a51e20
Provider presets و workflow runtime
اجرای workflow در background و presetهای VoIP ایرانی.
1404/03/22
commit bdebfc6
احراز هویت و routing
تکمیل login، session cookie و محافظت routeها.
1404/03/22
commit a23f950
Integration Hub و Voice Intelligence
افزودن یکپارچهسازی SaaS، workflow و STT فارسی self-hosted.
1404/03/22
commit bcfc097
بازطراحی داشبورد SaaS
تبدیل پنل به Command Center مدرن با theme و navigation غنی.
1404/03/15
commit 7b79eef
رفع وابستگیها و build
رفع خطاهای build و conflict وابستگی backend/frontend.
1404/03/15
commit 9f29963
نسخه پایه پلتفرم
پیادهسازی کامل اولین نسخه عملیاتی پلتفرم تماس containerized.
1404/03/15
commit 4264022
شروع پروژه
ایجاد مخزن اولیه و تعریف چارچوب معماری پلتفرم تماس.