summaryrefslogtreecommitdiff
path: root/addons/auth_signup/data/auth_signup_data.xml
AgeCommit message (Collapse)Author
2020-02-11[REF] mail, various: remove user_signature field from mail.templatemcm-odoo
RATIONALE Mail template model holds a field telling odoo mail engine to automatically add the current user's signature to the body. Its use depends on the use case * using the template in the composer on a single record: it is displayed in the rendered template in the composer, meaning people could change it. This behavior is interesting as it allows to see the email content; * using the template in the composer in mass mail mode: it is not displayed as only the raw jinja is displayed. It is therefore not obvious that it will be appended to the body of the mail. People could add it manually and have 2 signatures as a result; A mechanism automatically adding a signature to sent emails when posting a message is already implemented and is based on template existence. If a template has been used when posting, no signature is added in sent emails. Otherwise it is automatically added. This behavior should not change. Behavior will therefore be * use a template -> specify signature usage in it manually through jinja; * do not use a template -> signature added in sent emails; SPECIFICATIONS Remove user_signature. Update template body accordingly. In customer oriented templates that are using it and do not already contain it, manually add a call to user.signature within the jinja code. When set to False, just remove its declaration. Quickly clean some signature integration. LINKS Task ID 2089252 Community PR odoo/odoo#39482 Enterprise PR odoo/enterprise#6459 Upgrade PR odoo/upgrate#761 Related: odoo/enterprise#6459 Related: odoo/upgrade#761 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com> Co-authored-by: Michaël Mattiello <mcm@odoo.com> Co-authored-by: Thibault Delavallée <tde@odoo.com>
2019-11-29[REF] mail, various: improve mail creation calls, notably author and email ↵Thibault Delavallée
from default computation Purpose of this commit is to correctly compute author_id and email_from in mail_message and mail_mail as they depends from each other. Moreover it is a good idea in various flows to specify email and author when giving creation values to avoid default computation that is not always guaranteed to be accurate notably when involving super user. Mail message creation could lead to desynchronized values between author and email_from. This is improved with this commit by correctly inheriting from default_get and computing both of them at the same time instead of having two default values. Indeed they depend on each other. Same thing is done for mail composer. Mail Thread offers a tool method to find email_from / author_id based on having one of those values or current user and it is called whenever necessary. Some calls to mail template send_mail are also cleaned. Task ID 1853147 PR #32243
2019-07-10[IMP] auth_signup : send a reminder for pending usersParth Choksi
Purpose of this commit is to send a mail template to the user who invited other user(s) in Odoo. It informs the user about the details of user(s) who have been invited by him but have still not registered after the given days of creation (default set to -> 5days) task-1912449 Closes #31582 Signed-off-by: Thibault Delavallee (tde) <tde@openerp.com>
2019-04-24[IMP] auth_signup: reset password settings should be enabled by defaultJuhil Somaiya
As it's easy to forgot user's password and if user do, user currently have no way to reset it if user didn't activate the settings to enable the Reset Password. so enable this options by default to avoid people getting blocked because they forgot their password. task-1925281 closes odoo/odoo#30391 Signed-off-by: Martin Geubelle (mge) <mge@openerp.com>
2019-04-23[FIX][IMP] various: improve lang computation in mail templatesThibault Delavallée
Purpose: add lang definition on templates where it is missing Related to task 1972615 Linked to PR #32872
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
2019-03-22[FIX] auth_signup: typo in invitation mailToufik Ben Jaa
closes odoo/odoo#32049 Signed-off-by: Toufik Benjaa (tbe) <tbe@odoo.com>
2018-08-06[IMP] base: improve kanban of modules, cards not clickable (top-right menu)Fabien Pinckaers
[NEW] base: show enterprise module, with an 'upgrade' button [IMP] *: some modules renaming, and improved copywriting of manifest [IMP] *: utm on links to odoo.com
2018-07-31[IMP] auth_signup: Set activation_scope at 'B2C' by defaultShubham Johar
Purpose ======= More and more features redirect to the portal (see & pay quotations, invoices, etc.) with anonymous access by default you can't sign up to the customer portal, while you see a Sign in button. It's frustrating. The ability to create a customer account is a nice service, useful in any business willing to engage with returning customers. This should be the default value Specification ============= Activate B2C portal by default. We have to create an ir.config.parameter for the change to be immediate after the installation. Otherwise the admin has to go and save its res.config.settings one time before it's effective. Task ID: 1841514
2018-07-24[IMP] auth_signup: make templates more modern and updated with Odoo guidelinesDipalee Bhalodia
In this commit we improve templates used in auth_signup. Purpose of this commit is to have templates that embed or use standard Odoo email layouts to make them look modern and have a common style across all emails. Main guidelines * better use of div / p / br to try to lessen layout issues, especially when updating templates using the editor; * correctly sequence the templates fields definition; * correctly set templates values notably auto_delete and user_signature fields to avoid confusion; * correctly layout the email content using light notification email. It can either propagate the layout choice through various send mail methods or directly embed the styling in the templates for more technical or complex templates; * use email_formatted computed field when possible to avoid having hand-made from / to addresses; * fix various typos and improve subjects when necessary; Content of emails is not necessarily updated as the purpose of this task is about styling, not content itself. This commit is linked to task ID 1843361 (and 1868112) and to PR #25299 (and #25889).
2018-05-29[MERGE] forward port branch saas-11.3 up to 37eed7c509fChristophe Simonis
2018-05-28[IMP] auth_signup: make password set template a catchy first contact templateSiddarth Gajjar
I think spec is pretty clear: "The current email to invite new users is poor and not catchy! Such email is the first contact with Odoo for most users. It needs to be perfect!"" This commit is related to task ID 1839609. Closes #24576.
2018-05-17[MERGE] forward port branch saas-11.2 up to 16552029241Christophe Simonis
2018-05-16[FIX] auth_signup: remove password from welcome messageOlivier Dony
Revision 054c68689b58f554e9433938644f2960720e08ef added by mistake the password of the new user in the welcome message that is sent to users who signed up with an invitation token. There is no need for this, the user has just chosen their password, and we should not send them a copy which could be compromised on the way to their inbox or later in their inbox. It may also give users the impression that their passwords is stored in cleartext in the database, even when that is not the case. This patch minimalizes changes to the template and its translations. For existing databases where the code is updated without re-syncing the template, the password will simply be missing in the message (until a resync of auth_signup module is done)
2018-03-15[MOV] auth_signup, base: move portal user template to base moduleRohan Patel
Purpose of this commit is to standardize portal user behavior and creation. As all portal required features (user, group, support) have moved to base let us move the template user used to create portal users to base. 'Portal User Template' is therefore moved from auth_signup to base module. Various config parameters are updated due to the change in xml id. This commit is related to task ID 31399 .
2017-07-06[IMP] auth_signup: various usability improvements in signup processDenis Vermylen
* allow new signup on invalid token * relabel signup buttons * send a welcome email upon signup with a signup token. This way, should the token somehow be usurped by someone else, the original partner's email address will be notified. (before the usurper can change the email)
2017-05-02[MERGE] forward port branch 10.0 up to cc7ae17bd53Christophe Simonis
2017-05-02[MERGE] forward port branch saas-11 up to 73527d0fc68Christophe Simonis
2017-05-02[MERGE] forward port branch 9.0 up to c66e454f06dChristophe Simonis
2016-11-09[IMP] base, auth_signup: rename technical users to avoid confusionMansi Gandhi
* default user > Default User Template * Template User > Portal User Template
2016-10-05[FIX] *: adapt odoo interface violetqsm-odoo
Change color #a24689 to #875A7B Commit https://github.com/odoo/enterprise/commit/8ac1c19fac7615fecd51e670f798d13158a4e53c changed the odoo interface violet by changing the main LESS variable but forgot there was many direct occurences in XML/HTML/... (for example for the mobile browser color). Even if it's community the odoo interface violet is used at many places (module description, XML demo data, ...).
2016-09-01[REF] mail: remove required alias on usersThibault Delavallée
This commit remove required alias on res.users model. It also removes the inheritance of mail.alias.mixin. The field alias_id is kept and allow people to use aliases on users if they want. However there is no default void alias created for each user anymore. Default from of mail.message does not use user alias anymore. Indeed this creates issues with aliases not being correctly configured and can be confusing compared to private channels. Using user aliases is therefore now done manually instead of being a default behavior.
2015-12-16[MIG] auth_signup: Migrated into new api.Kinjal Mehta
2015-12-16[MOVE] auth_signup: Moved files in related models and views directory.Kinjal Mehta