docs: refine release notes format to include editor and changed files

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