summaryrefslogtreecommitdiff
path: root/addons/gamification/static
AgeCommit message (Collapse)Author
2019-03-06[FIX] gamification, website_profile : re-fix division by zero if user has no ↵David Beguin
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
2019-02-21[FIX] gamification: improve next rank iconsThibault Delavallée
Background of icons should be transparent. Commit linked to task ID 1941250 and PR #31317.
2019-02-15[REF] gamification: clean next rank motivational implementationThibault Delavallée
Purpose of this commit is to clean motivational capabilities of gamification ranks[1]. It makes more sense to store a motivational to achieve on next rank itself. We therefore rename the field and provide nice demo data that will be used in elearning use of gamification ranks. Commit linked to task ID 1941250 and PR #31133. [1] task ID 1922159 (landed at 91ee6ba5a72fc961227ab1e4ba301c3920c10112)
2019-02-15[IMP] gamification, website_slides: add challenges in slides and improve ranksThibault Delavallée
Purpose of this commit is to add challenges related to slide / elearning module. 5 new challenges with their badges are added. Portal user partner is now also published to have bioutifoul demo data. Commit linked to eLearning tasks [1][2] Co-Authored-By: David Beguin <dbe@odoo.com> Co-Authored-By: Thibault Delavallee <tde@odoo.com> [1] new homepage task: ID 1936153 and PR #30770 [2] new user profile / gamification task: ID 1922159 and PR #30514 and #30988
2019-02-07[IMP] gamification : add ranks based on karmaDavid Beguin
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).
2018-08-09[REF] *: improve app icons, add SVG versionstefanorigano
- Uniform colors and design - Replace duplicated icons (eg. sale / sale_management) - Improve misleading icons (eg. POS) - Add icons for new apps Add SVG versions to lossless future editing and print/marketing use. task-54681
2018-04-18[REF] *: rename all LESS files to SCSSqsm-odoo
This is a simple renaming without adaptation.
2017-08-04Revert "[IMP] Gamification: email template (#15582)" (#18670)rar-odoo
This reverts commit fb9865d900c0f3a530bdae95cdb9b7ed9d317adc.
2017-08-03[IMP] Gamification: email template (#15582)Thibault Delavallée
* [IMP] Gamification: email template * [FIX] Gamification: mail template Fix of the template. - removed most of the static code, - add user-specific information. * [IMP] Gamification: email template - Split templates for 'personal' and 'ranking'. - beug fixes - Code cleaning * [IMP] Gamification: template - removed report_template_id field, - force dedicated template for 'personal' and 'ranking, - fix image size on personal template. - code cleaning
2016-03-21[FIX] gamification: several layout issuesKeyur Gajjar
1/ ISSUES WITH BADGES: Go to menu Employees > Badges > Select any Badge from kanban View. Click on "GRANT THIS BADGE" button. - When you grant a badge, the description field is not at the right place. It should be below the employee field - Badges Form View: "Granted Employees" should be a stat button with a counter - Badges form view is broken, field label/values are not at right place 2/ ISSUES WITH CHALLENGES: Go to menu Employees > Challenges Challenges Kanban View - Image Avatars are too big, make it smaller. - Challenges Form View > Advanced Options : fields Report frequency, Report Template and Send a Copy to are ugly
2016-03-21[MIG] gamification: migrated sass to less.Keyur Gajjar
2016-02-26[IMP] Speed up app switcher loading: 645k --> 137k lossless compression for ↵Fabien Pinckaers
all icons
2015-09-01[REM] *: remove chat menu and timeline viewAaron Bohy
2015-08-21[IMP] web: create generic controller '/web/content' and '/web/image'Christophe Matthieu
Replace deprecate controllers like /web/binary/image, /web/binary/saveas... Use ETag for all content with 'unique' option to cache the content if the content is never changed.
2015-08-11[IMP] *: New iconsqsm-odoo
2015-07-10[IMP] web: split model.js into model.js and data_model.js. Web js modules ↵Christophe Matthieu
must call web.DataModel.
2015-07-09[REM] mail, hr: removed suggested groups / suggested employees feature.Thibault Delavallée
Removed fields and code related to the display of groups and employee suggestions. This impacts notably the model of res.users in mail and hr.
2015-05-21[IMP][ADD] mail, various: timeline view.Valerie Pirenne
This commit introduces a new view type, the timeline view. This view is intended to display messages like the previous chatter. This is now a view like the form or list view. Like other views it will be possible to have custom templates for some specific needs, allowing customization. [IMP] mail: the value tracking is modified. Previously messages were created containing the modified values. Those values are now stored, using a new model mail.tracking.value. The message body is dynamically build based on the values. Tests have been updated. This version is temporary. Indeed two main modifications will come in a short future : - the new design will improve the display - the slack mode will change the way the Inbox and notifications are managed All glory to the Hypnotoad. Special thanks to Valerie Pirenne (vpi), Jerome Maes (jem) and Richat Mathot (rim) that did not code but said a lot of things. Martin Trigaux (mat) did nothing, a bit like for the slides modules, but he is busy sending emails.
2015-03-18[IMP] web+addons: improvement to module systemGéry Debongnie
The module system needs to know the dependencies of a given module before executing the function. This is why the dependencies were defined once in an array, and then were described one more times in the call to require. But a trick can simplify this: the boot function can parse the string representation of the module and extract the calls to require from it. It is more work for the processor, but it leads to simpler module definitions.
2015-03-18[REF] update various small addons to the new module systemGéry Debongnie
2015-01-21[IMP] Replace all oe_e class by fontawesome + remove entyporegular libraryYannick Tivisse
2014-11-12[IMP] *: kanban custom CSS removalrba-odoo
2014-11-05[MERGE] forward port of branch saas-3 up to ec27773Christophe Simonis
2014-11-05[MERGE] forward port of branch 7.0 up to 3e3e35eChristophe Simonis
2014-09-18[IMP] gamification: usability and shitMartin Trigaux
Challenge - 'Reward as soon as every goal is reached' box checked by default (most of the time people want this behaviour, few special cases were do not) - Click on challenge kanban opens goal list instead of challenge form - Add button 'Start Challenge' clicking on statusbar is not intuitive Badge - When creates a challenge from badge view, set by default badge to 'For Every Succeding User' field - replace filter 'Current' vs 'Passed' by 'Running' (in progress and done with not reached end date) vs 'Done' (done & failed without end date or end date passed) Goal - list of badge on employee form not the first tab
2014-04-29[MERGE] Forward-port of latest saas-3 bugfixes, up to rev. 9439 ↵Denis Ledoux
revid:dle@openerp.com-20140429112147-hqfqd0y487s817n7 bzr revid: dle@openerp.com-20140429112738-y2el246dmd2o2zy9
2014-04-25[FIX] gamification: do not overwrite the mail widget as it would be called ↵Martin Trigaux
too often, the wall is enough bzr revid: mat@openerp.com-20140425130740-ptkbsyyql08cx572
2014-04-11[REF] gamification: add batch mode, improve some views, remove ↵Martin Trigaux
inprogess_update state (replaced with boolean 'to update') bzr revid: mat@openerp.com-20140411142257-zpaul4sq3t5j5r64
2014-01-09[IMP] Backport one feature from website: this feature allows to specify a fileStephane Wirtel
path on the field tag fetching the right file instead of using the base64 encoded file in the field. <field name="image" type="base64" file="base/static/img/main_partner-image.png" /> bzr revid: stw@openerp.com-20140109154550-a04qybctzaaqtrlr
2013-12-24[REF] gamification: use sass files instead of native cssMartin Trigaux
bzr revid: mat@openerp.com-20131224134405-9k4potbzq7ea20p4
2013-12-24[REF] gamification: compute_code is now similar to ir.actions, cleanup codeMartin Trigaux
bzr revid: mat@openerp.com-20131224130023-e4gc91ell38zdtfj
2013-12-23[REF] gamification: add user_from_id on badge, remove outdated-doc, remove ↵Martin Trigaux
useless message_post call bzr revid: mat@openerp.com-20131223155404-h4in4ocr8jakq3ff
2013-12-20[REF] gamification: cleaning methods and reportsMartin Trigaux
bzr revid: mat@openerp.com-20131220144521-wyu1gx8bcitu6nk4
2013-12-17[REF] gamificationMartin Trigaux
bzr revid: mat@openerp.com-20131217170232-e0zruxzl1wlycaji
2013-12-17[REF] gamification: pretty much changing half of the code to make tde happy...Martin Trigaux
bzr revid: mat@openerp.com-20131217161541-oxsgy7gmko2x6qui
2013-12-12[FIX] gamification: move icon to description folderMartin Trigaux
bzr revid: mat@openerp.com-20131212102624-obfsh2nsclhpv4n9
2013-10-02[FIX] gamification: use gauge merged in web and instead of own versionMartin Trigaux
bzr revid: mat@openerp.com-20131002150507-ea76au2frffvfd0r
2013-06-03[REF] gamification: code review (WIP)Quentin (OpenERP)
bzr revid: qdp-launchpad@openerp.com-20130603203053-dy7ia09rl0i1sxmd
2013-05-27[IMP] don't use new action manager for do_actionMartin Trigaux
bzr revid: mat@openerp.com-20130527093738-2dp8uw5nli7xzahu
2013-04-29[REF] move justgage to lib directoryMartin Trigaux
bzr revid: mat@openerp.com-20130429154912-hcq99ukqwr1b2uqh
2013-04-29[IMP] tooltip on goal symbolsMartin Trigaux
bzr revid: mat@openerp.com-20130429154738-as56ln2gpv3muvyx
2013-04-29[IMP] design tweaksMartin Trigaux
bzr revid: mat@openerp.com-20130429153007-tha1wmcvbtp89dz2
2013-04-29[FIX]gamification: design issuesMartin Trigaux
bzr revid: mat@openerp.com-20130429132000-kibmf1u17h24j92c
2013-04-29[IMP] small fixesMartin Trigaux
bzr revid: mat@openerp.com-20130429130536-gx2vtz8qgy3ogx5u
2013-04-29Removed KanbanRecord hack to use kanban fields registryniv-openerp
bzr revid: nicolas.vanhoren@openerp.com-20130429114305-3b24eixyj4xts9lv
2013-04-26[IMP] remove inner_box blockMartin Trigaux
bzr revid: mat@openerp.com-20130426161613-4mxh5f25yjc8ogl8
2013-04-26[IMP] design using display tableMartin Trigaux
bzr revid: mat@openerp.com-20130426155242-1do1w4mrch23lhbm
2013-04-25[IMP] tweak cssMartin Trigaux
bzr revid: mat@openerp.com-20130425154028-rt3uv8mtykl9ff2g
2013-04-25[IMP] make it beautifulMartin Trigaux
bzr revid: mat@openerp.com-20130425101759-y3cwymvey8i9mwie
2013-04-25[IMP] better designMartin Trigaux
bzr revid: mat@openerp.com-20130425085217-bmt8tsdbtrfn7j7d