docs: add CHANGELOG-2025-12-25 - Chatika flag, DayaLoan fix, BackOffice tree rewrite with org-chart, SP_GetNetworkTree

This commit is contained in:
masoodafar-web
2025-12-25 02:23:00 +03:30
parent e7d979117c
commit 858933daa5
4 changed files with 494 additions and 15 deletions
+21 -3
View File
@@ -1,6 +1,6 @@
# گزارش وضعیت UI پنل مدیریت (BackOffice)
تاریخ گزارش: ۳۰ آذر ۱۴۰۴ (2025-12-20)
تاریخ گزارش: ۵ دی ۱۴۰۴ (2025-12-25)
وضعیت کلی: **آماده برای Production - 100% کامل** 🎉
---
@@ -19,7 +19,25 @@
---
## 🆕 آخرین تغییرات (۳۰ آذر ۱۴۰۴)
## 🆕 آخرین تغییرات (۵ دی ۱۴۰۴)
### بازنویسی صفحه درخت شبکه با d3-org-chart:
-`Network/NetworkTreeViewer.razor` - بازنویسی کامل با d3-org-chart
-`wwwroot/js/admin-org-chart.js` - Wrapper جدید برای org-chart
-`wwwroot/css/admin-org-chart.css` - استایل کارت‌های نود
- ✅ Tooltip روی hover با اطلاعات کامل کاربر
- ✅ فیلتر بصری هفته فعال‌سازی (disabled style برای کاربران خارج از هفته)
- ✅ Navigation history (breadcrumb) برای drill-down
- ✅ Export to PNG
- ✅ DataGrid زیر چارت
### کتابخانه‌های جدید:
-`d3-org-chart3.js` - کپی از FrontOffice
-`d3-flextree.min.js` - Dependency
---
## 🆕 تغییرات قبلی (۳۰ آذر ۱۴۰۴)
### باگ‌های رفع شده:
-`/network/balances` - ValidationException برطرف شد (Mapster mapping)
@@ -54,7 +72,7 @@
- ✅ Commission/Withdrawals.razor - درخواست‌های برداشت (لیست، فیلتر وضعیت، دکمه‌های Approve/Reject/Process متصل به API، نمایش BankReferenceId / TrackingCode / PaymentFailureReason)
### 3. شبکه (3 صفحه)
- ✅ Network/Tree.razor - درخت شبکه
- ✅ Network/Tree.razor - درخت شبکه (بازنویسی شده با d3-org-chart)
- ✅ Network/Balances.razor - گزارش موجودی‌ها
- ✅ Network/Statistics.razor - آمار شبکه