Skip to content
Snippets Groups Projects
  1. Aug 02, 2022
    • Fabien Pinckaers's avatar
      [IMP] cleanup of help messages in all modules · 3363e55c
      Fabien Pinckaers authored
      
      This commit aims at removing unuseful help message to:
      1/ reduce translators work, to focus on more useful translations
      2/ not sending unuseful information in load_views
      3/ reduce help message to useful messages, so that we can mark
         fields having a tooltip in the future UI.
      4/ some cleanup of existing messages too
      
      The main use cases:
      - REMOVED: help redundant with the field name, providing no extra info
      - MOVED TO COMMENT: technical help messages, that should not be in UX
      
      closes odoo/odoo#97279
      
      Signed-off-by: default avatarFabien Pinckaers <fp@odoo.com>
      3363e55c
  2. May 03, 2022
    • Victor Feyens's avatar
      [IMP] *: remove useless keys from manifests · 42bad1a6
      Victor Feyens authored
      
      Remove most values uselessly specified because giving the same value as 
      the default one (see _DEFAULT_MANIFEST in odoo/modules/module.py)
      
      * auto_install is Falsy by default
      * author is Odoo SA by default
      * summary & description are empty strings by default
      * application is False by default
      * test, demo, depends and data are empty lists by default
      
      This will reduce noise/inconsistencies between manifests specifications, 
      simplify analysis of manifests content, ...
      
      closes odoo/odoo#90209
      
      Related: odoo/enterprise#26807
      Signed-off-by: default avatarVictor Feyens (vfe) <vfe@odoo.com>
      42bad1a6
  3. Oct 19, 2021
    • std-odoo's avatar
      [IMP] crm_*: add more fields when we merge multiple leads · be996fdc
      std-odoo authored
      Purpose
      =======
      Add more fields when we merge multiple leads to be sure not lose
      valuable information.
      
      Specifications
      ==============
      Those fields are propagated to the destination if the value on the
      destination is Falsy
      - referred
      - color
      - recurring_revenue
      - recurring_plan
      - function
      - lang_id
      - date_deadline
      - reveal_id
      - lead_mining_request_id
      - reveal_ip
      - reveal_iap_credits
      - reveal_rule_id
      - event_lead_rule_id
      - event_id
      
      The "lost_reason" field is propagated to the destination only if it's
      lost (otherwise, it makes no sense to have a lost reason on a non-lost
      lead).
      
      The field "iap_enrich_done" is set to True if at least one lead has been
      enriched.
      
      We also keep the sum of all the lead tags (and remove any potential
      duplicates).
      
      The address is taken from the lead with the most non-empty address
      fields (sorted by highest rank if multiple lead have the same amount
      of non-empty fields).
      
      Task-2447721
      PR odoo/odoo#75742
      be996fdc
  4. Sep 16, 2021
  5. Jul 26, 2021
    • Xavier-Do's avatar
      [FIX] *: add explicit license to all manifest · 288595f5
      Xavier-Do authored
      
      The license is missing in most enterprise manifest so
      the decision was taken to make it explicit in all cases.
      When not defined, a warning will be triggered starting from
      14.0 when falling back on the default LGPL-3.
      
      closes odoo/odoo#74245
      
      Related: odoo/design-themes#48
      Related: odoo/enterprise#19862
      Signed-off-by: default avatarXavier Dollé (xdo) <xdo@odoo.com>
      288595f5
  6. Jul 12, 2021
  7. Sep 29, 2020
  8. Aug 18, 2020
    • Thibault Delavallée's avatar
      [ADD] iap_crm: bridge module for IAP and CRM · 8280c7d5
      Thibault Delavallée authored
      PURPOSE
      
      Clean and improve IAP services integration in Odoo. Clean IAP integrations
      tools and improve data sharing with base modules, notably for CRM and Partner.
      
      SPECIFICATIONS
      
      In this commit we create a bridge module between iap_mail and crm to hold
      notably some fields used in various CRM integrations.
      
      Now that we have clean bridge module we can safely update crm and partner
      integrations dependencies.
      
      LINKS
      
      Task ID-2248367
      Community PR odoo/odoo#53214
      Enterprise PR odoo/enterprise#11258
      Upgrade PR odoo/upgrade#1363
      IAP PR odoo/iap-apps#191
      8280c7d5
Loading