Commit Graph

  • 8d61eb19d5 feat(uat): implement smoke test command and UAT documentation main Kazem Alghasi 2026-11-01 11:36:25 +0330
  • f1d5667fe8 feat(deploy): preflight + smoke-test + UAT checklist (phases 3.9.1–3.11) Kazem Alghasi 2026-10-31 22:18:15 +0330
  • a4fc807160 feat(address-book): implement customer address book system (phase 3.9) Kazem Alghasi 2026-10-31 19:57:01 +0330
  • b9ede16613 refactor(core): harden production environment and fix discount logic Kazem Alghasi 2026-10-31 19:18:58 +0330
  • 06601da30c feat(ui): implement phase 3.8 branding and UX improvements Kazem Alghasi 2026-10-31 18:37:02 +0330
  • cf7b76b707 docs: update AGENT.md, CLIENT_DELIVERY.md, README.md, IFNEX_Pro_Backlog.md for phase 3.7 Kazem Alghasi 2026-10-30 00:33:42 +0330
  • 7fe368bc46 feat(invoices): thousand-separator formatting + fix total calc + integrate invoices into customer portal Kazem Alghasi 2026-10-29 23:59:19 +0330
  • 848f95f32e refactor(currency): enforce IRR-only across all UIs and storage Kazem Alghasi 2026-10-29 22:31:26 +0330
  • 477418b349 fix(rate-import): enlarge rate column + correct AED fallback rate Kazem Alghasi 2026-10-29 19:09:35 +0330
  • 58493feca4 refactor(currency): IRR as single base currency for all shipping rates Kazem Alghasi 2026-10-29 17:01:30 +0330
  • 4a38cf4fce fix(view): place rate-import blade in standard view path Kazem Alghasi 2026-10-29 16:15:38 +0330
  • f11dfa87dc fix(view): register filament.pages namespace for Resource views Kazem Alghasi 2026-10-29 16:07:17 +0330
  • c43b6b0bec fix(rate-import): fix file path resolution + redirect old import page to new 4-quadrant page Kazem Alghasi 2026-10-29 15:56:30 +0330
  • 563f89495c fix(pricing): restore array-based calculate() and harden pricing API Kazem Alghasi 2026-10-29 14:40:58 +0330
  • 513e8d8e7e feat(api): implement 4-quadrant rate import and pricing model Kazem Alghasi 2026-10-29 07:18:52 +0330
  • 4fac1dae01 refactor(currency): simplify exchange rate logic to use Rial as base Kazem Alghasi 2026-10-29 03:54:02 +0330
  • 75fd65be2b feat(api): expand shipment data fields and enhance tracking security Kazem Alghasi 2026-10-29 00:51:50 +0330
  • 35fde95f5e docs: finalize deployment handoff and harden API key middleware Kazem Alghasi 2026-10-04 04:06:32 +0330
  • 6c745ea8f8 docs: localize and restructure project documentation Kazem Alghasi 2026-10-04 03:17:35 +0330
  • 7fb20b4afb docs: update project documentation and roadmap status Kazem Alghasi 2026-10-04 02:32:59 +0330
  • c4a5255e98 feat(ui): add styled user profile component and stats dashboard Kazem Alghasi 2026-10-04 01:54:14 +0330
  • a5fd01dde1 chore(api): implement rate limiting for sensitive endpoints Kazem Alghasi 2026-10-04 01:35:22 +0330
  • 93ebbb1fc8 feat(finance): implement multi-currency credit tracking and dashboard widgets Kazem Alghasi 2026-10-04 01:01:20 +0330
  • ab972fe3e8 feat(admin): add customer financial overview page Kazem Alghasi 2026-10-03 21:27:21 +0330
  • e6c67e217a style(pdf): overhaul invoice and label templates for brand consistency Kazem Alghasi 2026-10-03 21:00:55 +0330
  • 93bcfb9ce7 refactor(pdf): switch AWB template to landscape orientation Kazem Alghasi 2026-10-03 20:33:15 +0330
  • d4b9e5bff5 style(pdf): overhaul layout and styling for document templates Kazem Alghasi 2026-10-03 19:41:01 +0330
  • e5cc6a9d15 fix(bridge): resolve corrupted PDF downloads and improve token handling Kazem Alghasi 2026-10-03 18:15:46 +0330
  • 91984dbde3 feat(ui): redesign admin dashboard with layered grid and custom branding Kazem Alghasi 2026-10-03 11:08:50 +0330
  • 43187e4b90 docs: remove test server information from README Kazem Alghasi 2026-10-03 07:49:22 +0330
  • 499e0731b1 feat(pricing): centralize exchange rate management via ExchangeRateService Kazem Alghasi 2026-10-03 07:20:32 +0330
  • d170007a8f اصلاخ لغت زون با نرخ سیپمنت Kazem Alghasi 2026-10-03 07:05:27 +0330
  • c54530d8da refactor(admin): optimize dashboard layout and enhance sidebar UX Kazem Alghasi 2026-10-03 07:01:54 +0330
  • 40cb104a86 chore(docs): update project documentation and repository maintenance Kazem Alghasi 2026-10-03 06:21:10 +0330
  • 78d21942db docs(architecture): document shipment review workflow and ADRs Kazem Alghasi 2026-10-03 06:20:32 +0330
  • 0209b6b32e feat(commitment-forms): implement end-to-end management and secure file access Kazem Alghasi 2026-10-03 05:58:59 +0330
  • d6f9ce5553 feat(bridge): implement commitment form management and update auth tokens Kazem Alghasi 2026-10-03 01:45:06 +0330
  • 2c924e2749 refactor(ui): redesign order detail shortcode layout and styles Kazem Alghasi 2026-10-03 01:01:07 +0330
  • 537d3c70a9 feat(ops): pending widget + manual status change + bulk complete + fix changeStatus placement Kazem Alghasi 2026-10-03 00:02:13 +0330
  • 09b511808d feat(notifications): customer notifications on approve/request-changes + WP tab + badge + timezone Iran Kazem Alghasi 2026-10-02 19:08:41 +0330
  • 8cf407553b feat(security): implement secure file storage and shipment access control Kazem Alghasi 2026-10-01 03:34:28 +0330
  • 8213ee7ee1 fix(shipment): ensure pending review existence during status transitions Kazem Alghasi 2026-09-30 19:01:27 +0330
  • b9b83ffecf feat(shipment): implement checklist templating and automated instantiation Kazem Alghasi 2026-09-30 18:35:25 +0330
  • 3848f0b399 feat(finance): rate approval + multi-currency credit system (درخواست ۹) - rate approval: API creates pending proposals, manager approves - customer_credits + credit_settlements tables - CustomerCreditService (grant/settle via wallet) - rebuilt CustomerCreditResource - CustomerFinancialController: real foreign-currency debt - WP login redirect + custom login page wiring Kazem Alghasi 2026-09-30 05:14:31 +0330
  • 78036245ad feat(ui): reorganize filament nav, shipment table density, 6 relation managers Kazem Alghasi 2026-09-30 02:54:08 +0330
  • 7faa778e22 refactor(api): update shipment review logic to update existing reviews Kazem Alghasi 2026-09-29 04:37:55 +0330
  • 69800a2b1e refactor(api): relocate StaffApiMiddleware and update routes Kazem Alghasi 2026-09-28 17:25:40 +0330
  • 61a2643dd0 feat(api): implement shipment review and resubmission workflow Kazem Alghasi 2026-09-27 01:00:26 +0330
  • 69aa7d1aa9 - upload some files for Review in a zip files Kazem Alghasi 2026-09-24 13:43:16 +0330
  • ee86285217 docs(delivery): add client delivery checklist delivery-baseline Kazem Alghasi 2026-09-24 13:11:26 +0330
  • e032fceb34 docs(docs): update project documentation for phase 3.6 progress Kazem Alghasi 2026-09-11 21:53:05 +0330
  • a92701af11 chore: update phpunit result cache Kazem Alghasi 2026-09-11 18:20:59 +0330
  • d2871ce8dd build(db): expand shipment and transaction schemas with new enums and fields Kazem Alghasi 2026-09-10 04:09:44 +0330
  • 2737e262d7 feat(core): implement configuration-driven logic via SystemSetting Kazem Alghasi 2026-09-10 02:25:21 +0330
  • d6e04d53fa feat(core): integrate Kavenegar SMS notifications and audit logging Kazem Alghasi 2026-09-10 00:52:18 +0330
  • 7a8ff49baa feat(api): implement shipment commitment forms and document downloads Kazem Alghasi 2026-09-09 13:08:22 +0330
  • b25bfda597 feat(core): enhance order processing and bridge integration Kazem Alghasi 2026-09-09 12:03:58 +0330
  • eda3110ac1 fix(ui): fix filter state handling in Filament resources and remove soft deletes Kazem Alghasi 2026-09-03 08:01:00 +0330
  • 02c29db696 feat(core): implement order approval flow, credit system, and import invoicing Kazem Alghasi 2026-09-03 06:04:20 +0330
  • b35e933475 Phase 3.5 — Core Features Complete: Kazem Alghasi 2026-08-29 08:35:34 +0330
  • 1e4a8532fa - Phase 3.5.1: Multi-Package support in order form - Phase 3.5.2: Invoice items form (PARCEL only) - ShipmentPackage model and migration - Updated CustomerOrderController to accept packages[] and items[] - Auto-calculate volumetric weight from dimensions - 5-step order form with conditional Invoice step Kazem Alghasi 2026-08-29 07:33:28 +0330
  • 1c8fb2c9d9 - Add shipment_packages migration and ShipmentPackage model - Add packages() relation to Shipment model - Update CustomerOrderController to accept packages[] array - Auto-calculate volumetric weight from dimensions (L*W*H/5000) - Redesign order form Step 1 with Multi-Package UI - Add package repeater (add/remove packages) - Real-time summary of total weights - Both real weight and dimensions are required - Dimensions normalized to * format (5*6*9) Kazem Alghasi 2026-08-29 07:09:25 +0330
  • f12dff5338 - Add picqer/php-barcode-generator dependency - Redesign AWB PDF with barcode, From/To, Value, Service, Type - Redesign Invoice PDF with 9-row table, legal declaration, barcode - Redesign Label PDF to A5 landscape with large barcode - Add DOC/PARCEL condition for Invoice (only PARCEL has invoice) - Fix ShipmentType enum names (DocNormal/DocEconomy) - Add migration for shipment_items (row_number, unit_price) - Add migration to make name nullable - Update PdfService with base64 barcode embedding - Update ShipmentPdfController with DOC type handling - Add test_pdf_generation.php script Kazem Alghasi 2026-08-29 06:40:08 +0330
  • b5e136a76d docs(roadmap): introduce phase 3.5 and future commercialization plans Kazem Alghasi 2026-08-29 05:19:54 +0330
  • a1a6dbdd8a feat(core): complete phase 3 integration and enhance country/phone features Kazem Alghasi 2026-08-29 04:38:28 +0330
  • 528a82e38c حذف برخی پلاکین های زاید وردپرس Kazem Alghasi 2026-08-29 01:45:26 +0330
  • 3c4e7010e0 docs(config): add deployment procedures and server configuration guides Kazem Alghasi 2026-08-28 22:52:00 +0330
  • 6aee0324d4 docs(docs): overhaul project documentation and deployment guides Kazem Alghasi 2026-08-28 22:40:44 +0330
  • 6a4a619261 docs: update project documentation and roadmap Kazem Alghasi 2026-08-28 22:04:01 +0330
  • 98181abc45 feat(api): expose notification endpoints for customer dashboard Kazem Alghasi 2026-08-24 05:13:22 +0330
  • fc1c2f023d feat(ui): implement user notification system in customer dashboard Kazem Alghasi 2026-08-24 04:48:08 +0330
  • 1c2ff9941e feat(order): add English address detection warning in order form Kazem Alghasi 2026-08-24 04:16:06 +0330
  • c0a50acaef style(ui): modernize transaction list styling and update plugin version Kazem Alghasi 2026-08-24 04:04:29 +0330
  • c74924d3aa feat(shipment): implement status history tracking and rate import improvements Kazem Alghasi 2026-08-24 03:40:13 +0330
  • 157ce1bdd4 feat(shipment): add multi-package support and AWB integration Kazem Alghasi 2026-08-24 01:47:45 +0330
  • e9a0c731c2 feat(admin): implement currency management and rate import system Kazem Alghasi 2026-08-24 01:18:34 +0330
  • a973c7ed5c feat(ui): add invoice download action to shipment view Kazem Alghasi 2026-08-23 23:35:12 +0330
  • ab591dc9f8 refactor(shipping): clean up import logic and fix PDF asset paths Kazem Alghasi 2026-08-23 22:56:08 +0330
  • b051ce4496 feat(shipment): expand schema and enhance PDF generation Kazem Alghasi 2026-08-23 22:31:58 +0330
  • 48c88e9bc7 refactor(shipment): update direction enums and shipment import logic Kazem Alghasi 2026-08-23 21:33:56 +0330
  • 11b524cf43 refactor: improve hero section responsiveness and update admin path Kazem Alghasi 2026-08-12 11:58:46 +0330
  • 779c5aab98 feat(theme): implement custom login template and dynamic navigation Kazem Alghasi 2026-08-12 05:34:06 +0330
  • f08981da31 feat(ui): implement modern customer dashboard Kazem Alghasi 2026-08-12 03:52:35 +0330
  • cd8021e6e1 docs: update project documentation and roadmap to reflect phase 2 and 3 completion Kazem Alghasi 2026-08-10 18:12:49 +0330
  • bac2a7bb25 feat: Complete WordPress customer portal Kazem Alghasi 2026-08-10 13:08:53 +0330
  • aa8fb17230 feat: Complete customer ordering and payment system (Phases 1-4) Kazem Alghasi 2026-08-10 13:08:52 +0330
  • 4ee1d27d44 feat: Complete customer ordering system (Phase 3) Kazem Alghasi 2026-08-10 06:09:56 +0330
  • f61de6f3a5 refactor(ui): redesign admin dashboard widgets and exchange service Kazem Alghasi 2026-08-10 04:08:29 +0330
  • ed5bae9997 feat(exchange): implement exchange rate history tracking Kazem Alghasi 2026-08-10 03:04:18 +0330
  • a0bc871c8d feat(auth): implement role-based access control using spatie/laravel-permission Kazem Alghasi 2026-08-10 02:44:23 +0330
  • 8ca92f3a05 docs(docs): update project status and recent accomplishments Kazem Alghasi 2026-08-10 00:38:55 +0330
  • bc52e94dc3 feat(admin): enhance shipment and wallet transaction resources Kazem Alghasi 2026-08-10 00:25:15 +0330
  • 810004aab1 feat(admin): configure filament panel with custom branding and notifications Kazem Alghasi 2026-08-09 05:14:36 +0330
  • 1f70fe5ee0 feat(theme): implement multi-language support and enhanced customizer Kazem Alghasi 2026-08-09 02:25:01 +0330
  • 56244f14fa fix(wp): update to version 7.0.3 and improve security Kazem Alghasi 2026-08-09 01:32:57 +0330
  • 8b0814230c feat(ui): implement unified design system and financial reporting Kazem Alghasi 2026-08-08 06:13:09 +0330
  • cb55f74cb7 docs(docs): update project roadmap and future development phases Kazem Alghasi 2026-08-08 05:05:19 +0330
  • a699c2dbee feat(laravel): implement user synchronization and shipment schema Kazem Alghasi 2026-08-08 04:58:01 +0330
  • 0d04c89e91 refactor(admin): reorganize filament navigation and layout Kazem Alghasi 2026-08-08 04:11:03 +0330
  • b605b689fd feat(wp-plugin): expand IFNEX Bridge with wallet and transaction support Kazem Alghasi 2026-08-08 03:49:46 +0330