summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorOdoo's Mergebot <xmo+roboto@odoo.com>2019-11-05 19:22:38 +0100
committerGitHub <noreply@github.com>2019-11-05 19:22:38 +0100
commit9e8d52ebaaabbe6371dea99730ca21b1c59fd32c (patch)
tree0bdd6c846aea574c63538b9269c305df9c36fac5 /doc
parentc27ba2af1c640d91c6d7605412228687cc99cbd0 (diff)
parentc5b7e000656d8872d434e37517b0c6d9d29ffe05 (diff)
[MERGE] gamification: track karma changes on users
PURPOSE Allow karma gain tracking enabling notably display of top users based on weekly / monthly gain in website profile. SPECIFICATIONS Each time a user gains karma a record is created in the gamification karma tracking model. Scheduled activity runs to consolidate the records into monthly gain records to avoid having crowdy table and unnecessary noise in karma gain. This model is made private and only accessible through some dedicated compute methods / controllers used in website profile. In website profile module buttons are added to see users ranking based on their total karma (like before) but also by last week and last month gains (using the newly introduced tracking model). Some fixes are provided in this merge as well as tests. LINKS Task ID 2003505 PR #34594 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
Diffstat (limited to 'doc')
0 files changed, 0 insertions, 0 deletions