| Age | Commit message (Collapse) | Author |
|
This commit adds the search bar in 'All users' page in order to filter on name or company name.
To be able to keep the position, a non stored computed field has been added on res_users
to get the position depending on the user's karma.
The podium (top 3 users) is now displayed only if there is no search applied and if the page = 1
because it has no sens anymore in other cases.
Special thanks to @jem-odoo who helped me finding smart solution for position computing.
Task ID : 1943788
PR #31321
|
|
karma
If a new user try to access the elearning platform or his porfile, if he has
no karma, has it is the case for new users, he won't get any rank. So that
the next rank karma minus current rank karma equals zero.
To avoid this, next_rank will always be first one existing if the user has no
karma. Also, the current rank will not be displayed if the user has no karma.
finally, next rank will not be displayed if the user reached the last existing
rank.
Task ID : 1941250
PR #31512
|
|
- add menu to configure ranks in gamification tools because was missing
- move admin karma data in gamification : karma linked to gamification
and not forum anymore
- fix rank computation : next_rank_id could never been recomputed correctly
if rank are created in a karma ascending order.
Task ID : 1922159
PR #30988
|
|
|
|
convenience
Rename rank.karma_required into karma_min to avoid confusion
with karma_required from website_forum
Linked to Task ID : 1922159
Closes PR #30965
|
|
To encourage forum and slides users to be more active ranks are now added.
They are directly linked to karma. The more the user has karma the more his
rank will be high.
The default rank is Newbie, with 1 point of karma. Users with 0 karma are
considered as inactive on forum or slides. When a user reach a new rank
a mail is sent to him to congratulate him with his new rank.
To add a button in the mail template to allow users to go directly on
a website section (like forum or slides) simply override
get_gamification_redirection_data to add the target url.
Partial commit linked to eLearning project. Main specifications related
to gamification and user profile can be found on task 1922159 (PR #30514).
Main specifications related to eLearning can be found on task 1902304
(PR #29876).
|
|
gamification
Purpose of this commit is to prepare addition of gamification in slides /
eLearning platform. In order to be able to use karma and the badges in other
modules we move those models in gamification.
Partial commit linked to eLearning project. Main specifications related
to gamification and user profile can be found on task 1922159 (PR #30514).
Main specifications related to eLearning can be found on task 1902304
(PR #29876).
|
|
Apparently leftover from when features got removed from the client.
|
|
- Preserved explicit 3rd-party copyright notices
- Explicit boilerplate should not be necessary - copyright law applies
automatically in all countries thanks to Berne Convention + WTO rules,
and a reference to the applicable license is clear enough.
|
|
bzr revid: mat@openerp.com-20140418150618-9g179rleuru44xrt
|
|
list of users
bzr revid: mat@openerp.com-20140416151026-lmvyo8k0wo4hw9gn
|
|
challenge search
bzr revid: mat@openerp.com-20140415134809-uconkvnp0z32jxjs
|
|
superuser
bzr revid: mat@openerp.com-20140218140403-eamxtm6dvwj3g5d3
|
|
goals
bzr revid: mat@openerp.com-20140207093643-vr1on5oxqtzkalj9
|
|
to a new challenge
bzr revid: mat@openerp.com-20140207092411-yju3pif1ibipcff8
|
|
bzr revid: mat@openerp.com-20131220144521-wyu1gx8bcitu6nk4
|
|
bzr revid: mat@openerp.com-20131218111243-npnauv6mxhb4nttg
|
|
bzr revid: mat@openerp.com-20131218085907-6501sfdif2rk4a0b
|
|
bzr revid: mat@openerp.com-20131217170232-e0zruxzl1wlycaji
|
|
bzr revid: mat@openerp.com-20131217164619-ewgj8cclza3u44pp
|
|
bzr revid: mat@openerp.com-20131217161541-oxsgy7gmko2x6qui
|