Files
docs/QUICK-REFERENCE.md
T
masoodafar-web e7d979117c feat: Add Chatika integration and Club Features system documentation
- Implement Chatika account activation via background job
- Create IChatikaApiService interface and its implementation
- Add Club Features system documentation detailing features and entities
- Introduce ClubFeatureType enum to replace hardcoded IDs
- Update SQL scripts for Club Membership migration
- Fix various bugs in BackOffice UI and improve Products page functionality
2025-12-24 01:07:49 +03:30

120 lines
4.6 KiB
Markdown

# 🎯 FourSat - مرجع سریع (Quick Reference)
> **برای دسترسی فوری به مستندات مهم**
> **آخرین بروزرسانی**: ۳۰ آذر ۱۴۰۴
---
## 🆕 آخرین تغییرات
### ۳۰ آذر - رفع باگ‌های BackOffice و فعال‌سازی Products ✨
- **3 باگ رفع شدند**: /network/balances, /club/members, /club/statistics
- **Products فعال شد**: CreateNew, Update, Gallery, Tags dialogs
- **فیلد موجودی اضافه شد**: RemainingCount با نمایش رنگی
- **Mapster Profiles**: اصلاح CommissionProfile، بازنویسی ClubMembershipProfile
- **CMS**: ایجاد ClubMembershipProfile.cs جدید
**📄 جزئیات**: [CHANGELOG-2025-12-20.md](CHANGELOG-2025-12-20.md)
### ۲۹ آذر - مایگریشن WeekNumber به WeekDefinitionId
- **5 Entity** در CMS آپدیت شدند
- **Proto Files** در CMS و BFF آپدیت شدند
- **Blazor Components** در FrontOffice آپدیت شدند
**📄 جزئیات**: [CHANGELOG-2025-12-19.md](CHANGELOG-2025-12-19.md)
---
## 📚 لینک‌های کلیدی
### ⭐ ضروری (Must Read):
1. **[00-INDEX.md](00-INDEX.md)** - فهرست کامل (شروع از اینجا)
2. **[05-TASKS/CURRENT-SPRINT.md](05-TASKS/CURRENT-SPRINT.md)** - کارهای جاری
3. **[README.md](README.md)** - راهنمای کوتاه
### 🔥 برای Development:
- **Setup**: [06-DEPLOYMENT/quick-start.md](06-DEPLOYMENT/quick-start.md)
- **سیستم کمیسیون**: [03-BACKEND/CMS/commission-system.md](03-BACKEND/CMS/commission-system.md) ✨
- **TODO ها**: [04-FRONTEND/FrontOffice/todo-commented-code.md](04-FRONTEND/FrontOffice/todo-commented-code.md)
- **Protobuf Issues**: [03-BACKEND/FrontOffice.BFF/protobuf-mismatch.md](03-BACKEND/FrontOffice.BFF/protobuf-mismatch.md)
### 📊 برای Business:
- **شبکه و کمیسیون**: [01-BUSINESS/network-commission-system.md](01-BUSINESS/network-commission-system.md)
- **باشگاه مشتریان**: [01-BUSINESS/network-commission-system.md](01-BUSINESS/network-commission-system.md#club-membership)
- **فروشگاه تخفیف**: [01-BUSINESS/discount-shop-business.md](01-BUSINESS/discount-shop-business.md)
### ⚙️ برای Backend:
- **CMS Status**: [03-BACKEND/CMS/implementation-status.md](03-BACKEND/CMS/implementation-status.md)
- **API Coverage**: [03-BACKEND/CMS/api-coverage.md](03-BACKEND/CMS/api-coverage.md)
- **Entity Guide**: [03-BACKEND/CMS/entity-guide.md](03-BACKEND/CMS/entity-guide.md)
- **Commission System**: [03-BACKEND/CMS/commission-system.md](03-BACKEND/CMS/commission-system.md) ✨
### 🎨 برای Frontend:
- **BackOffice Status**: [04-FRONTEND/BackOffice/ui-status.md](04-FRONTEND/BackOffice/ui-status.md)
- **FrontOffice Gap**: [04-FRONTEND/FrontOffice/gap-analysis.md](04-FRONTEND/FrontOffice/gap-analysis.md)
---
## 🎯 کارهای فوری (امروز/فردا)
1. **FrontOffice UI Integration** (7 صفحه)
- Club: 3 صفحه
- Network: 2 صفحه
- Commission: 2 صفحه
2. **Protobuf Mismatch Fixes** (3 Handler)
- ClubMembership: field name issue
- NetworkMembership: tree builder needed
- Commission: type conversion
**جزئیات**: [05-TASKS/CURRENT-SPRINT.md](05-TASKS/CURRENT-SPRINT.md)
---
## 📊 وضعیت سیستم
| Component | Progress | امروز |
|-----------|----------|--------|
| CMS | 96% ✅ | +1% (Network Info) |
| BackOffice.BFF | 100% ✅ | Updated (DTO) |
| BackOffice UI | 100% ✅ | Products Complete |
| FrontOffice.BFF | 60% 🚧 | - |
| FrontOffice UI | 75% 🚧 | - |
### تغییرات اخیر:
-**امروز (۳۰ آذر)**: رفع باگ‌های BackOffice + فعال‌سازی Products + فیلد موجودی
- ✅ BackOffice.BFF: اصلاح Mappings و GetClubStatistics
- ✅ CMS: اضافه شدن ClubMembershipProfile
- ✅ Products: CreateNew, Update, Gallery, Tags فعال شدند
- ✅ RemainingCount: نمایش رنگی موجودی در لیست محصولات
---
## 🔍 جستجوی موضوعی
```bash
# باشگاه مشتریان
grep -r "ClubMembership" 01-BUSINESS/ 03-BACKEND/
# شبکه باینری
grep -r "Binary Tree" 01-BUSINESS/
# کمیسیون
grep -r "Commission" 01-BUSINESS/ 05-TASKS/
# کیف پول
grep -r "Wallet" 01-BUSINESS/ 04-FRONTEND/
```
---
## 📞 پشتیبانی
- **Backend Issues**: [03-BACKEND/CMS/implementation-status.md](03-BACKEND/CMS/implementation-status.md)
- **Frontend Issues**: [04-FRONTEND/FrontOffice/gap-analysis.md](04-FRONTEND/FrontOffice/gap-analysis.md)
- **Business Questions**: [01-BUSINESS/](01-BUSINESS/)
---
**تاریخ بروزرسانی**: ۳۰ آذر ۱۴۰۴ (20 دسامبر 2025)