Commit Graph

16 Commits

Author SHA1 Message Date
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
c7ba4478c3 Merge branch '19.0' of https://git.mapan.co.id/abdul.aziz/pos_loyalty_auto_level into 19.0 2026-05-22 08:21:56 +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
0f1ee75f86 chore: ignore compiled python files in .gitignore 2026-05-19 17:03:46 +07:00
06e1b5d8ae Update readme.md 2026-05-18 16:55:10 +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
aa41dc5840 disable console.log 2026-05-06 11:20:12 +07:00
f975a76d84 update readme.md 2026-05-04 09:41:57 +07:00
f9b7c799b1 initial commit 2026-05-04 09:40:52 +07:00