Commit Graph

9 Commits

Author SHA1 Message Date
arvanitakis d34e450526 Fix: Move carrier live-pricing choice onto ShippingMethod.charge_by
Reverts the earlier per-rate pricing_mode column in favor of extending Lunar's existing charge_by field (cart_total/weight) with a third "live" option, gated by a SupportsLivePricing capability check on the driver. Adds a shared ResolvesFixedPricing trait so any carrier driver can fall back to Lunar's normal price-break resolution, matching the vendor ShipBy driver's own charge_by handling instead of introducing a separate mechanism. Also fixes an incorrect Get() path in the admin form that silently hid the new "live" option.
2026-07-19 02:24:10 +03:00
arvanitakis 9618d19cfa Feature: Creating Migration For Adding Pricing Mode to Shipping Rates 2026-07-19 00:42:13 +03:00
arvanitakis e18b2fa44c Feature: Creating Shipment migration and model 2026-07-16 17:14:23 +03:00
arvanitakis ed496716eb Feature: Adding Product Reviews Importer and views 2026-07-10 15:19:48 +03:00
arvanitakis 825ce885c0 Feature: Adding Migration To Track import mappings 2026-07-08 23:41:23 +03:00
arvanitakis ab213f69ec Feat: Adding Migration for otp to lunar_customers 2026-07-03 17:16:30 +03:00
arvanitakis ce08287641 Feat: Moving things, updating OTP, cleaning stuff up 2026-07-03 02:15:31 +03:00
arvanitakis dfbf85ef33 Feat: Moving Migrations from boboko to core 2026-07-02 19:38:05 +03:00
Konstantinos Arvanitakis 9f58a36c82 Init 2026-07-01 18:35:39 +03:00