Commit Graph

18 Commits

Author SHA1 Message Date
815fba780b fix: restrict loyalty member status to active cards and programs 2026-06-14 11:39:25 +07:00
afc702cdf8 perf: reduce initial loyalty member load limit from 100 to 30 to improve POS startup speed 2026-06-13 23:05:09 +07:00
21425a5cbf feat: prioritize company named OT when setting default company for portal users 2026-06-13 17:41:47 +07:00
5da11587d2 feat: add res.users override to enforce active company assignment during creation and write operations 2026-06-13 17:37:16 +07:00
96d86809a6 fix: only clear membership level when archiving loyalty card if no other active cards exist for the program 2026-06-08 18:08:55 +07:00
73c35159fb feat: implement loyalty card membership synchronization and optimize partner list search performance with caching 2026-06-08 13:41:59 +07:00
bbe7748aa1 fix: exclude zero-spend loyalty programs from auto-assignment fallback in res.partner 2026-06-04 11:31:40 +07:00
d7de65e2aa feat: skip automatic Silver membership assignment if membership_level_id is already provided 2026-06-04 09:22:38 +07:00
7f667f2855 refactor: replace frame inspection with context-based flag for loyalty membership assignment 2026-06-03 21:45:58 +07:00
a6cb85b6c0 perf: reduce POS loyalty member search and render limit from 200 to 100 for improved performance 2026-06-03 10:11:24 +07:00
a1915323df perf: limit initial POS loyalty member load to 200 records to improve startup time 2026-06-03 09:53:55 +07:00
b8218d83a9 refactor: improve loyalty program filtering and optimize partner list search performance in POS 2026-06-02 16:51:32 +07:00
f7a8e1451d fix: exclude manual membership programs when identifying the lowest loyalty tier for partners 2026-06-02 11:52:10 +07:00
3a156a188e fix: explicitly search for Membership Silver program and clean up README formatting 2026-06-01 23:08:33 +07:00
94e5866008 feat: skip loyalty member creation for internal users and bulk imports in res.partner 2026-05-30 09:38:17 +07:00
c7388700aa feat: include all loyalty programs in points calculation even if no points are awarded 2026-05-26 12:04:50 +07:00
c71acbf7cb feat: patch PosOrder to exclude temporary loyalty cards from applicability and rewards calculations 2026-05-22 22:27:10 +07:00
ccdc2f95df first commit 2026-05-21 17:04:01 +07:00