ifnex/04_Laravel/app/Filament/Widgets
Kazem Alghasi 4fac1dae01 refactor(currency): simplify exchange rate logic to use Rial as base
Refactor the currency management system to eliminate the redundant
`rate_to_aed` field and transition to a single-base model where all
rates are stored relative to the Iranian Rial (IRR).

Key changes:
- Removed `rate_to_aed` from `currencies` table via new migration.
- Updated `ExchangeRateService` to handle rates using a single
  `currency_code` parameter instead of currency pairs.
- Refactored `UpdateExchangeRates` command to fetch rates from the
  Exir.io API and support multiple currencies (AED, USD, EUR, CNY).
- Updated Filament resources (`CurrencyResource`,
  `ExchangeRateHistoryResource`) and widgets to reflect the new
  single-base architecture.
- Improved `PriceCalculatorService` to use the updated service
  methodology for fetching the AED/IRR conversion rate.
- Localized console command output to Persian.
2026-10-29 03:54:02 +03:30
..
DashboardInfoWidget.php feat(ui): redesign admin dashboard with layered grid and custom branding 2026-10-03 11:08:50 +03:30
ExchangeRateWidget.php refactor(currency): simplify exchange rate logic to use Rial as base 2026-10-29 03:54:02 +03:30
FinanceOverviewWidget.php feat(ui): redesign admin dashboard with layered grid and custom branding 2026-10-03 11:08:50 +03:30
PendingOrdersWidget.php feat(ops): pending widget + manual status change + bulk complete + fix changeStatus placement 2026-10-03 00:02:13 +03:30
RecentShipmentsWidget.php feat(ui): redesign admin dashboard with layered grid and custom branding 2026-10-03 11:08:50 +03:30
RecentTransactionsWidget.php feat(ui): redesign admin dashboard with layered grid and custom branding 2026-10-03 11:08:50 +03:30
TransactionChartWidget.php feat(ui): redesign admin dashboard with layered grid and custom branding 2026-10-03 11:08:50 +03:30
UnsettledCreditsWidget.php feat(finance): implement multi-currency credit tracking and dashboard widgets 2026-10-04 01:01:20 +03:30
WalletStats.php refactor(admin): optimize dashboard layout and enhance sidebar UX 2026-10-03 07:01:54 +03:30