ifnex/04_Laravel/app
Kazem Alghasi f61de6f3a5 refactor(ui): redesign admin dashboard widgets and exchange service
Refactor the Filament dashboard by replacing the legacy FinanceOverviewWidget
with a new set of specialized widgets:
- DashboardInfoWidget for general information
- ExchangeRateWidget for real-time rate monitoring
- WalletStats for financial overview

Additionally, refactor the ExchangeRateService to improve encapsulation
and clean up the ExchangeRateHistory model by moving business logic
(change calculation and recording) from the model to the service layer.

Changes include:
- Removing deprecated helper methods from ExchangeRateHistory model
- Implementing direct queries in ExchangeRateService to replace model scopes
- Adding support for rate chart data retrieval
- Reordering and updating widget sorting in AdminPanelProvider
2026-08-10 04:08:29 +03:30
..
Console/Commands feat(exchange): implement exchange rate history tracking 2026-08-10 03:04:18 +03:30
Enums feat(wallet): complete wallet system with admin adjust, freeze/unfreeze, activity logs 2026-08-07 22:51:42 +03:30
Exports feat(ui): implement unified design system and financial reporting 2026-08-08 06:13:09 +03:30
Filament refactor(ui): redesign admin dashboard widgets and exchange service 2026-08-10 04:08:29 +03:30
Http feat(finance): implement Filament admin panel and expand wallet/discount features 2026-08-08 03:15:51 +03:30
Imports refactor(api): improve pricing logic and add test coverage 2026-08-07 04:39:14 +03:30
Models refactor(ui): redesign admin dashboard widgets and exchange service 2026-08-10 04:08:29 +03:30
Providers refactor(ui): redesign admin dashboard widgets and exchange service 2026-08-10 04:08:29 +03:30
Services refactor(ui): redesign admin dashboard widgets and exchange service 2026-08-10 04:08:29 +03:30