Commit Graph

  • 52f7760d61 feat: filter out coupons associated with archived loyalty programs in fetchCoupons 19.0 Suherdy Yacob 2026-06-14 11:39:10 +0700
  • 047f8a0987 refactor: remove temporary coupon_id patching in favor of filtering orphaned reward lines in _get_reward_lines Suherdy Yacob 2026-06-01 13:02:33 +0700
  • 4c01b4a5e0 refactor: filter invalid reward lines and programs in POS loyalty logic Suherdy Yacob 2026-05-29 17:25:14 +0700
  • d1bfd81554 refactor: move _code_activated_coupon_ids property definition from PosStore to PosOrder for better state management Suherdy Yacob 2026-05-29 17:14:56 +0700
  • c1735741a0 refactor: move _code_activated_coupon_ids filter logic from PosOrder to a dynamic property wrapper in PosStore setup Suherdy Yacob 2026-05-29 17:11:02 +0700
  • d308497945 feat: add getter and setter for _code_activated_coupon_ids to PosOrder model Suherdy Yacob 2026-05-29 17:05:42 +0700
  • bd09459c63 fix: update PosOrderline import and reference to match Odoo class naming convention Suherdy Yacob 2026-05-29 16:24:19 +0700
  • 2f7ec27c9a fix: prevent POS crashes by adding PosOrderLine setup patches and strengthening reward line orphan guards Suherdy Yacob 2026-05-29 16:14:27 +0700
  • 855f770934 fix: prevent TypeError crashes by centralizing orphan reward line purging across POS lifecycle hooks Suherdy Yacob 2026-05-29 15:42:01 +0700
  • 40ef3de37b fix: handle missing program_id in POS reward lines and update module documentation Suherdy Yacob 2026-05-28 08:31:22 +0700
  • 181429a887 fix: remove invalid reward lines during order updates in loyalty programs Suherdy Yacob 2026-05-26 11:16:20 +0700
  • 4d51105ce0 chore: update module author and add .gitignore file Suherdy Yacob 2026-05-21 15:25:36 +0700
  • e567862552 first commit Suherdy Yacob 2026-05-21 11:08:20 +0700