Commit Graph

12 Commits

Author SHA1 Message Date
67bdf004e4 refactor: update loyalty card cleanup to target only active cards and reset points upon archival 2026-06-02 16:51:20 +07:00
7631a3e93e feat: add dependency on pos_loyalty_multi_level and skip auto-leveling for manual memberships 2026-06-02 11:51:59 +07:00
e286b6c6e6 feat: implement automated customer membership level adjustment and point consolidation in POS orders 2026-06-01 23:51:59 +07:00
70685759b2 refactor: remove entire membership level logic from pos_order model 2026-06-01 23:34:20 +07:00
7e6fc22714 feat: migrate loyalty history and coupon references to the new card during level upgrade 2026-05-22 14:08:33 +07:00
445ccf2f06 fix: archive rather than delete old loyalty cards to maintain integrity of order history references 2026-05-21 20:57:49 +07:00
3282f7ab1b Update Method with Total Spend 2026-05-18 16:51:49 +07:00
8816c44c4c refactor: remove performance logging instrumentation from pos.order methods 2026-05-07 16:59:22 +07:00
4713e0ae93 feat: add performance logging to pos.order methods for tracking execution time 2026-05-07 13:48:37 +07:00
3b18be513e feat: add performance logging to action_pos_order_paid to track execution time 2026-05-07 13:09:17 +07:00
b56303083a refactor: move membership level updates to background threads and optimize purchase calculation with SQL aggregation 2026-05-07 12:07:36 +07:00
f9b7c799b1 initial commit 2026-05-04 09:40:52 +07:00