# Netfreedom Timebot v1.0.0 Release Notes

این نسخه شامل تمام ویژگی‌ها، امکانات و آخرین اصلاحات ربات می‌باشد که به صورت یکپارچه برای نسخه v1.0.0 دسته‌بندی و ریلیز شده‌اند.

---

## 🚀 New Features / قابلیت‌های جدید

* **Smart Panel Integration (X-UI & Marzban):** پشتیبانی کامل از پنل‌های مرزبان و انواع نسخه‌های X-UI (ثنایی، علیرضا و...)
* **Protocol Versatility:** فروش، صدور و مدیریت پروکسی‌های VLESS, VMESS, و Trojan
* **Transport Types:** پشتیبانی از TCP, WebSocket, gRPC, Reality, TLS, و XTLS
* **Dynamic Config Generation:** اختصاص تصادفی یا خودکار پورت، تولید UUID، و ایجاد نام کاربری (remark) سفارشی
* **Visual & UX Masterclass:** استفاده از دکمه‌های اینلاین رنگی تلگرام (سبز/قرمز/آبی) برای نشان دادن وضعیت به صورت زنده
* **Two-Column Subscriptions:** نمایش اشتراک‌های فعال (سبز) و منقضی‌شده (قرمز) در قالب دو ستونه و صفحه‌بندی زیبا
* **Complete Payment & Billing Suite:** درگاه‌های پرداخت زرین‌پال، نکست‌پی، NowPayments و چکر مستقیم کیف‌پول ترون/تتر
* **Digital Wallet:** سیستم کیف‌پول درون‌ربات با قابلیت شارژ، انتقال موجودی و پرداخت خودکار
* **Manual Verification:** پرداخت کارت به کارت با قابلیت آپلود عکس رسید و سیستم صف تایید ادمین
* **Agent/Reseller Panel:** پنل نمایندگی برای خرید عمده، کسر مستقیم حجم نمایندگی در تمدید، تخفیف‌های اختصاصی و مدیریت کاربران
* **Modern React Telegram Mini App (TMA):** مینی‌اپلیکیشن قدرتمند بر پایه ریکت داخل تلگرام برای کاربران، نمایندگان و ادمین‌ها
* **Advanced Interactive Ticketing:** سیستم تیکتینگ پیشرفته با نوتیفیکیشن دوطرفه ادمین/کاربر و قابلیت لینک مستقیم (`#tickets-ID`) داخل مینی‌اپلیکیشن
* **Export Configuration File:** امکان دریافت فایل متنی کانفیگ‌ها و لینک اشتراک (`.txt`) جهت استفاده مستقیم در تمام نرم‌افزارهای V2Ray و NapsternetV
* **Automated CI/CD Release Workflow:** راه‌اندازی GitHub Actions Workflow و Release Drafter خودکار برای انتشار ریلیزها

---

## 🐛 Bug Fixes / رفع مشکلات

* **Ticket Reply Admin Notification:** رفع مشکل عدم ارسال نوتیفیکیشن به ادمین هنگام پاسخ کاربر در سیستم تیکتینگ و فیکس شدن edit تیکت
* **Ticket Re-opening Logic:** برطرف شدن مشکل باز و بسته شدن متوالی تیکت‌های بسته شده با ارسال اولین پاسخ جدید کاربر
* **QR Code Dimension Normalization:** هم‌اندازه و استانداردسازی ابعاد QR Code خریدهای عادی با اکانت‌های تست (سایز pixel=10 و frame=2)
* **Admin Gift Remark Fix:** اصلاح فرمت نام (Remark) اکانت‌های گیفت صادر شده توسط ادمین به فرمت `Gift-{user_id}-{rand}` و جلوگیری از تداخل توکن سشن
* **CRM Volume Alert Upgrade:** اصلاح پیام هشدار ۸۵٪ مصرف ترافیک به همراه ایموجی `⚠️` و اضافه شدن دکمه «📋 دیدن کانفیگ‌ها»

---

## 🔄 Refactor / بهینه‌سازی

* **Agent Volume Renewal in Mini App:** اضافه شدن قابلیت تمدید مستقیم سرویس سفارشی و عادی از حجم نمایندگی در مینی‌اپ
* **Auto-Sync & Pre-fill:** پر کردن خودکار اطلاعات پروفایل کاربران (نام، نام‌خانوادگی، شماره تلفن) از طریق پارامترهای تلگرام
* **Glassmorphic UI:** طراحی مدرن و گلس‌مورفیک با استفاده از Vanilla CSS، پشتیبانی از حالت تاریک (Dark Mode) و ترانزیشن‌های نرم
* **De-duplicated View:** سیستم بهینه‌سازی و حذف پیام‌های تکراری و ابتدایی در لاگ ادمین‌ها
* **Micro-Animations & Clean-up:** حذف خودکار پیام‌های راهنمای کیبورد پس از ارسال اطلاعات و ادغام `$removeKeyboard`
* **Unlimited Plan Support:** نمایش و مدیریت صحیح پلن‌های صفر روزه به عنوان پلن‌های نامحدود
* **Auto Gift/Test Cleanups:** پروسه خودکار در پس‌زمینه برای حذف کانفیگ‌های تست ۱ روزه منقضی شده از دیتابیس و پنل

---

## 📝 Documentation / مستندات

* اضافه شدن مستندات `README.md` و `README-fa.md` به زبان‌های انگلیسی و فارسی با توضیحات کامل از قابلیت‌های پریمیوم
* مستندسازی لایسنس MIT پروژه در فایل‌های اصلی
* راه‌اندازی فایل تنظیمات `.github/release-drafter.yml` و `.github/workflows/release.yml` برای خودکارسازی ریلیزها

