| Age | Commit message (Expand) | Author |
| 2021-05-05 | [IMP] gamification: skip useless computations | Nicolas Seinlet |
| 2021-04-30 | [FIX] gamification: apply res.users ir rules when retrieving badge owner info | Rémy Baranx (bar) |
| 2020-12-11 | [IMP] gamification,gamification_sale_crm: compute goals using batch mode | Benoit Socias |
| 2020-10-20 | [FIX] gamification: fix badge creation | Benjamin Vray |
| 2020-09-28 | [REM] *: ability to put raw modules in evaluation contexts | Debauche Stéphane |
| 2020-09-07 | [FIX] *: typos and english incoherences | Victor Feyens |
| 2020-07-13 | [FIX] gamification: use right field on goal domain | Martin Trigaux |
| 2020-07-14 | [FIX] *: handle null value for boolean in sql queries | Jeremy Kersten |
| 2020-06-18 | [IMP] *: use named placeholders in translated message | Martin Trigaux |
| 2020-06-18 | [IMP] *: replace to new _() syntax | Martin Trigaux |
| 2020-05-14 | [IMP] gamification: improve tree and form view | Okan SUMER (osu) |
| 2020-04-07 | [FIX] *: invalid parameter 'tracking' on non-mail-thread models | Raphael Collet |
| 2020-03-24 | [REF] mail: clean code about rendering in mail_template | Thibault Delavallée |
| 2020-02-20 | [IMP] fields: log warning for ignored selection | mreficent |
| 2020-01-28 | [IMP] *: use ast.literal_eval | Martin Trigaux |
| 2019-12-02 | [REF] mail, various: rename subtype parameter of message_post to subtype_xmlid | Thibault Delavallée |
| 2019-11-27 | [FIX] gamification: remove dynamic domains on field_[date_]id | Xavier Morel |
| 2019-11-22 | [FIX] gamification: prevent division by zero in percentage completeness compu... | alt-odoo |
| 2019-11-22 | [REF] gamification, * : rename challenge.category into challenge.challenge_ca... | David Beguin |
| 2019-11-22 | [REF] gamification : rename stat_* fields into granted_* to ease understanding | David Beguin |
| 2019-11-06 | [IMP] gamification: add sql constraint to force rank's min_karma > 0 | Aurélien Warnon |
| 2019-11-06 | [FIX] gamification: adapt _get_next_rank method to always return a recordset | Aurélien Warnon |
| 2019-11-05 | [IMP] website_profile: handle both groupby and search in users page | Thibault Delavallée |
| 2019-11-05 | [IMP] gamification: track karma change on users | Patrick Hoste |
| 2019-09-12 | [IMP] gamification, *: remove KarmaError | fja-odoo |
| 2019-09-13 | [MERGE] forward port branch saas-12.4 up to fe59754c520 | Christophe Simonis |
| 2019-09-11 | [MERGE] forward port branch saas-12.3 up to 50e571acf7c | Christophe Simonis |
| 2019-08-26 | [FIX] gamification: tolerate invalid definitions | Martin Trigaux |
| 2019-08-26 | [FIX] gamification: initialize goals at 0 | Martin Trigaux |
| 2019-08-20 | [IMP] models: ORM speedup | Raphael Collet |
| 2019-08-02 | [IMP] *: use image.mixin when appropriate | Sébastien Theys |
| 2019-08-02 | [IMP] *: rename image fields | Sébastien Theys |
| 2019-07-26 | [MERGE] forward port branch saas-12.3 up to 40e8b67179f | Christophe Simonis |
| 2019-07-24 | [FIX] gamification: perf on write karma_min on gamification.karma.rank | Jeremy Kersten |
| 2019-07-12 | [MERGE] Forward port of saas-12.3 to saas-12.4 up to 87fc1554d6a1823 | Martin Trigaux |
| 2019-06-28 | [FIX] gamification, website_{profile, slides}: correctly display next rank | Thibault Delavallée |
| 2019-06-06 | [MERGE] forward port branch saas-12.3 up to 409679866b2 | Christophe Simonis |
| 2019-05-29 | [REF] mail: rename notif_layout to email_layout_xmlid on message model | Xavier-Do |
| 2019-05-29 | [REF] mail: improve message_post and message_notify API | XavierDo |
| 2019-05-29 | [REF] mail, various: apply light code cleaning | Xavier-Do |
| 2019-05-29 | [IMP] api.py: Rename company_id/company_ids into company/companies | Yannick Tivisse |
| 2019-07-29 | [MERGE] forward port branch saas-12.4 up to cda4f3c308c | Christophe Simonis |
| 2019-07-23 | [IMP] gamification : remove karma_position field | David Beguin |
| 2019-07-17 | [REM] *: calls to @api.multi | Adrian Torres |
| 2019-07-15 | [MERGE] Forward port of saas-12.4 to master up to 1f5a4649a67908 | Martin Trigaux |
| 2019-07-04 | [REF] *: `record.env.user._is_XXX()` -> `record.env.is_XXX()` | Raphael Collet |
| 2019-07-04 | [FIX] *: sudo() -> with_user() | Raphael Collet |
| 2019-06-28 | [IMP] base, web, *: make KarmaError an except_orm | fja-odoo |
| 2019-05-21 | [FIX] website_profile, gamification : compute rank for website_published user... | David Beguin |
| 2019-04-08 | [FIX] gamification: set record name for goal titles | Yenthe666 |