ifnex/04_Laravel/app/Http/Controllers/Api
Kazem Alghasi 75fd65be2b feat(api): expand shipment data fields and enhance tracking security
Implement additional address and identification fields for both sender
and receiver across the WordPress plugin and Laravel API. This includes
state, postal code, and national ID/passport information.

Key changes:
- Added database migration to include postal and national ID fields in
  the shipments table.
- Updated WordPress order form shortcodes and JavaScript to capture
  new address fields.
- Refactored Laravel `CustomerOrderController` validation and storage
  to support expanded shipment data.
- Implemented tiered data visibility in `TrackController` to protect
  PII, providing masked data to anonymous users and full data to
  owners/admins.
- Fixed weight-based rate lookup logic in `PriceCalculatorService` to
  correctly select the appropriate shipping tier.
2026-10-29 00:51:50 +03:30
..
Customer feat(api): expand shipment data fields and enhance tracking security 2026-10-29 00:51:50 +03:30
AuthController.php feat: Complete customer ordering system (Phase 3) 2026-08-10 06:09:56 +03:30
BridgeAuthController.php feat: Complete customer ordering and payment system (Phases 1-4) 2026-08-10 13:08:52 +03:30
CommitmentFormController.php feat(commitment-forms): implement end-to-end management and secure file access 2026-10-03 05:58:59 +03:30
CustomerFinancialController.php feat(finance): rate approval + multi-currency credit system (درخواست ۹) 2026-09-30 05:14:31 +03:30
DiscountCodeController.php refactor(api): expose wallet and discount endpoints and cleanup project 2026-08-05 22:46:31 +03:30
MobileVerificationController.php feat(core): implement order approval flow, credit system, and import invoicing 2026-09-03 06:04:20 +03:30
MockGatewayController.php feat(wallet): complete online payment with Zarinpal + mock gateway 2026-08-08 00:46:54 +03:30
PaymentController.php feat(core): implement configuration-driven logic via SystemSetting 2026-09-10 02:25:21 +03:30
PricingController.php ✅ ۱۰ مورد کامل شد (دیتابیس، مدل‌ها، API، Filament، Laravel 11، رفع باگ‌ها) 2026-08-04 01:59:08 +03:30
StaffOrderController.php refactor(api): relocate StaffApiMiddleware and update routes 2026-09-28 17:25:40 +03:30
TrackController.php feat(api): expand shipment data fields and enhance tracking security 2026-10-29 00:51:50 +03:30
WalletController.php feat(finance): implement Filament admin panel and expand wallet/discount features 2026-08-08 03:15:51 +03:30