summaryrefslogtreecommitdiff
path: root/addons/gamification/data/goal_base.xml
AgeCommit message (Collapse)Author
2019-04-23[FIX][IMP] various: perform small cleanup of mail templatesThibault Delavallée
Notably * remove cdata and fix html code when necessary; * re-order fields declaration to have globally the same order in various template definition; * remove unnecessary reply-to, make user signature and auto delete fields explicit when necessary; * improve some name to ease template ordering and understanding in the template list view; Related to task 1972615 Linked to PR #32872 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2019-04-23[FIX][IMP] various: improve recipients computation in mail templatesThibault Delavallée
Purpose: use more email_formatted when possible, clean and simplify email_from, email_to and partner_to computation. Next step is to try to extract some common patterns in tools or methods in order to simplify template creation and customization. Related to task 1972615 Linked to PR #32872
2018-11-02[FIX] gamification: correct mail template on small challengesMartin Trigaux
A challenge with less than 3 participants was failing with a key error The challenge line has only one 'goal' result per participant As the template is set in a noupdate, even a module update does not fix the bug Generate fake goals that will be displayed in the top 3, e.g.: 1 Bob $100 42% 2 Alice $50 21% 3 0 0% closes odoo/odoo#28363
2018-10-03[ADD] *: replace hardcoded data URIs with helperPedro M. Baeza
- Add a method for generating an image data URI, and expose it in QWeb context - Fix reports, website templates or mail templates with data hardcoded data URIs, to use the helper (Python cases), or the existing kanban_image helper (for JS cases) This will gracefully handle SVG support in addition to classical image formats. Closes #26635
2018-06-08[IMP] gamification: make email templates bioutifoulPratima Gupta
Purpose of this commit is to enhance quality of templates proposed by Odoo and make them use notification layout when send by emails. Those emails are cleaner and more up to date compared to other emails. Including * calls to message_post now use the light notification layout. It is given as parameter to the message_post process; * some cleaning in templates; This commit is related to task ID 51122 (and PR #24052).
2017-08-02[FIX] Gamification: email template (#18331)rar-odoo
* [FIX] Gamification: email template - realized that the pictures of users were not public by default, which means src with an url won't work if not connected to the database. This is fixed by embedding the pictures directly in the mail. * [FIX] Gamification: challenge template - fixed layout problems with what works in the renderer.
2017-07-17[FIX] gamification: email template for challenges (#18265)rar-odoo
* [IMP] Gamification: email template - new template for challenges for both personal and ranking mode.
2017-01-03[IMP] web, *: add new Domain and Field selection widgetsqsm-odoo
* base_action_rule, gamification, mass_mailing 1) Create the independant DomainSelector widget - Allow to build a prefix char domain 2) Replace old FieldCharDomain with a new FieldDomain which uses the new DomainSelector widget 3) Create the independant ModelFieldSelector widget - Allow to build a valid field chain for a specific model (e.g 'partner_id.name' for a 'res.users') - Used by DomainSelector widget --- The DomainSelector widget uses a tree-like representation with user-friendly buttons (ALL/ANY/+/-/...). Any domain can be built, except those containing the "!" (not) operator or some operators like "like", "child_of" (@see DomainSelector). However, if the user enters these in the debug input, the widget can handle them. Note: these widgets had to do unusual stuff the widget API does not allow to handle efficiently right now but it will be adapted to the new widget/field API in a further update. Note2: the widgets also have possibility of other improvements like supporting m2o input instantiation in DomainLeaf, etc. --- This work is an adaptation of the original code made by @pga-odoo.
2016-08-05[MIG] gamification: compute_code data and evaluationXavier Morel
2016-08-05[MIG] gamification: Migrate to new APIXavier Morel
Includes compatibility-change to website_forum: a selection(callable) converted to a Selection(list) since that can easily be extended in the new API.
2016-03-16[MERGE] forward port of branch saas-7 up to revision ↵qdp-odoo
71d16a369e01515aac988c62371d70549d3b5294
2016-03-11[MERGE] forward port of branch 9.0 up to 8e69043Denis Ledoux
2016-02-29[FIX] gamification: missing model in email templateDenis Ledoux
Therefore, the template could be seen from the Discuss module, when clicking on "Send Mail", but, when attempting to use it, it failed (as it was not applied on the right model). opw-670546
2016-01-05[FIX] gamification: force empty context for actionChristophe Simonis
The context has been removed by commit abf30a7f15eea2589d9f5c65668667efb0dff472 but need to be forced as empty for existing databases.
2015-11-20[REM] Get rid of the ugly 'default_groups_ref' context keyYannick Tivisse
Because it is useless now with the new behavior brought by the previous commit. All the necessary details are explained in this one.
2015-11-02[IMP] various: template updateJamin Shah
Templates have been updated to remove most of the styling and simplify them. Some workding has also be done.
2015-07-09[RENAME] mail, portal: updated actions and views xml idsThibault Delavallée
for channel-related stuff. mail.channel views as well as timeline views and actions have been renamed. Now the names follow the guidelines and will be used in the upcoming refactoring of mail and chat.
2015-07-09[RENAME] mail, website_mail, website_mail_group, various: mail.groupThibault Delavallée
model has been renamed to mail.channel to prepare the slack modeling. In future commits the mail.group model will be merged with the channel model from im_chat. The first move is to rename mail.group into mail.channel to have a model that will unite both features.
2015-01-21[FIX] gamification: missing data in commit 2acad60Martin Trigaux
damn you git add...
2015-01-07[IMP] Mass mailings send in cronJulien De Coster
1. The merge of the "email_template" module into the "mail" module. 2. The send action of the mass mailing has been moved from the frontend to a cron, because it was too slow to send over 10,000 mails (the user's browser was blocked for 15 - 20 minutes). Mass mailings have now their own process in the kanban view. 3. Mails sent from the mail form are sent immediatly instead of from the mail queue (for instance, when you go to sales > customers > list view > select 2 -3 customers > More > Partner Mass Mailing). 4. Users have now the choice from which mailing list they want to unsubscribe when they click on the unsubscribe link at the bottom of the mail. 5. Mass mailings inherit from their campaign UTMs and mass mailing campaigns are linked to an UTM campaign. 6. Many little improvements
2014-05-14Forward-port of latest saas-3, up to revision 9455 (rev-id ↵Martin Trigaux
mat@openerp.com-20140514080416-m4t23y0rxx2ot7y6)
2014-05-09[FIX] gamification: avoid challenge to be initialised at the target limit ↵Martin Trigaux
(e.g. set your company data goal has a target of 0) and make sure we will compute the goal at least once bzr revid: mat@openerp.com-20140509131839-lm5zt696sif1krvx
2014-04-24[MERGE] forward port of branch saas-3 up to revid 9429 ↵Christophe Simonis
chs@openerp.com-20140424123538-rxk9got9k2on1ki1 bzr revid: chs@openerp.com-20140424131824-4ksluvhnegp7kplb bzr revid: chs@openerp.com-20140424134533-lhhcd32n3s0m9cqk
2014-04-18[IMP] gamification: use evaluated version of the domain.Martin Trigaux
Needs server fix to avoid sending evaluated data. bzr revid: mat@openerp.com-20140418161053-lc970koh96wfe200
2014-04-18[FIX] gamification: set data in noupdate blocks to allow the user to ↵Martin Trigaux
customise it without loosing changes after update bzr revid: mat@openerp.com-20140418120846-h8yo4ljult88f1h3
2014-04-17[FIX] gamification: this noupdate block should be in noupdate (no kidding)Martin Trigaux
bzr revid: mat@openerp.com-20140417125412-4w5wp0ubsendx7nr
2014-04-16[FIX] gamification: convert autojoin_group_id to a domain representing the ↵Martin Trigaux
list of users bzr revid: mat@openerp.com-20140416151026-lmvyo8k0wo4hw9gn
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
2013-12-24[FIX] gamification: move template block before challenge declarationMartin Trigaux
bzr revid: mat@openerp.com-20131224150549-uafyr7lyva3u9k8n
2013-12-24[REF] gamification: use m2o to email.template for report progress, create ↵Martin Trigaux
new field report_template_id, cleaning code bzr revid: mat@openerp.com-20131224144514-lmbhw88nj7aa3r8i
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-20[REF] gamification: cleaning methods and reportsMartin Trigaux
bzr revid: mat@openerp.com-20131220144521-wyu1gx8bcitu6nk4
2013-12-18[REF] gamification: python tests and other improvementsMartin Trigaux
bzr revid: mat@openerp.com-20131218111243-npnauv6mxhb4nttg
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