diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index b95cbca..dfd2ab0 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,34 +1,30 @@ -📢 گزارش تغییرات و انتشارهای اخیر سیستم (Release Notes): +📢 گزارش تغییرات و قابلیت‌های جدید سیستم (Release Notes): -🔹 کامیت ad8df0b: monitoring: streamline storage dashboard to single time series panel and filter real host mounts -• حذف پنل‌های اضافه و متمرکزسازی روی یک نمودار کامل ۲۴ ستونه برای روند زمانی فضای آزاد درایوها. -• فیلتر کردن متریک‌های قدیمی بدون برچسب و حذف خط قرمز خالی () در نمودار گرافانا. -• پایش انحصاری پارتیشن‌های واقعی و تاییدشده سیستم‌عامل سرور (/ روی /dev/sda1 با ~۱۹.۱۵ گیگابایت آزاد و /projects روی /dev/sda2 با ~۳۶.۸۵ گیگابایت آزاد). +👤 ویرایش‌کننده: mamad -🔹 کامیت ad4c111: app: update service orchestration, environment configs, and documentation -• اتصال مسیر درایوهای واقعی هاست در داکر کامپوز (/home, /projects, /run/media). -• ارسال خودکار گزارش تغییرات و قابلیت‌های جدید به ادمین‌ها و کانال بررسی در زمان راه‌اندازی اولیه. +🔹 پایش و نمودار فضای ذخیره‌سازی دیسک سرور: +• متمرکزسازی روی یک نمودار کامل ۲۴ ستونه برای نمایش روند زمانی فضای آزاد درایوها. +• فیلتر کردن متریک‌های قدیمی و حذف ردیف‌های نامعتبر در نمودار گرافانا. +• پایش دقیق پارتیشن‌های واقعی سیستم‌عامل سرور (/ با ~۱۹.۱۵ گیگابایت آزاد و /projects با ~۳۶.۸۵ گیگابایت آزاد). +📁 فایل‌های تغییریافته: core/metrics.py, monitoring/grafana/dashboards/copykar.json -🔹 کامیت 55c9c2a: metrics: add host multi-mount storage metrics, Prometheus exporter, and Grafana panels -• ثبت متریک‌های تفکیکی حافظه در پرومتئوس با برچسب‌های mountpoint و device. -• نمایش وضعیت خوانا (Human-Readable) دیسک در دستور /stats تلگرام و داشبورد گرافانا. - -🔹 کامیت cbd5247: admin_bot: add emergency pause, manual fallback configuration, and admin management UI +🔹 تنظیم دستی زنجیره پشتیبان هوش مصنوعی (Fallback): • دکمه‌های کنترل اضطراری 🛑 توقف اضطراری سیستم و ▶️ راه‌اندازی و ادامه سیستم در منوی اصلی. -• منوی تنظیم دستی ارائه‌دهنده پشتیبان (Fallback) برای هر سرویس هوش مصنوعی به صورت زنجیره‌ای. -• دستورات /changes و /notes برای مشاهده آخرین تغییرات. +• منوی تنظیم دستی ارائه‌دهنده پشتیبان برای هر سرویس هوش مصنوعی به صورت زنجیره‌ای مستقیم. +• دستورات /changes و /notes جهت مشاهده گزارش تغییرات. +📁 فایل‌های تغییریافته: services/admin_bot.py, tests/test_fallback_and_stop.py -🔹 کامیت a7c1c37: core: add provider integrations, reasoning controls, and multimodal vision support -• ارسال تصاویر پست‌های ورودی به مدل‌های هوش مصنوعی (Vision Multimodal). -• درک و تحلیل متن درون عکس‌ها، نمودارها و تصاویر در بازنویسی با هوش مصنوعی. -• تنظیم عمق تفکر و استدلال (Reasoning Effort). +🔹 پشتیبانی از تصاویر و بازنویسی مالتی‌مدال (Vision): +• ارسال تصاویر پست‌های ورودی به ارائه‌دهندگان هوش مصنوعی و درک محتوای بصری عکس‌ها و نمودارها. +• تنظیم عمق تفکر و استدلال (Reasoning Effort) برای مدل‌ها. +📁 فایل‌های تغییریافته: core/llm.py, services/ai_processor.py -🔹 کامیت 2137a11: services: update ingestion collector, paced publisher, and deduplication +🔹 بهینه‌سازی خط لوله جمع‌آوری، انتشار و صف‌بندی: • ارسال مستقیم پست‌های خام به کانال بررسی ادمین با دکمه‌های اقدام سریع بازنویسی. -• صف انتشار زمان‌بندی‌شده و هوشمند در ردیس (Paced Queue). -• حذف کدهای قدیمی و یکپارچه‌سازی فرآیند جمع‌آوری و انتشار. +• صف انتشار زمان‌بندی‌شده و منظم در ردیس (Paced Queue). +📁 فایل‌های تغییریافته: services/collector.py, services/publisher.py, services/metrics_reporter.py -🔹 کامیت db2e726: db: extend schema for categories, channel profiles, and error logs -• ایجاد جداول دسته‌بندی کانال‌ها (Channel Categories) و ارائه‌دهندگان هوش مصنوعی. -• پشتیبانی از لحن (Personality)، فوتر سفارشی و پرامپت اختصاصی برای هر کانال مقصد. -• جدول لاگ خطاهای سیستم و قابلیت علامت‌گذاری به عنوان رفع‌شده. +🔹 مدیریت پایگاه‌داده و دسته‌بندی کانال‌ها: +• ایجاد جداول دسته‌بندی کانال‌ها (Channel Categories) و ارائه‌دهندگان هوش مصنوعی با پشتیبانی از ارائه‌دهنده پشتیبان. +• پشتیبانی از لحن (Personality)، فوتر اختصاصی و پرامپت سفارشی برای هر کانال مقصد. +📁 فایل‌های تغییریافته: db/database.py, db/models.py, db/repository.py