Skip to content
Snippets Groups Projects
  1. Jun 08, 2020
    • Patrick Hoste's avatar
      [IMP] website_slides: add possibility to request access to private course · 78637439
      Patrick Hoste authored
      PURPOSE
      
      Before this commit, a user could not contact a course responsible to ask him
      to join. With this commit he is be able to do it.
      
      SPECIFICATIONS
      
      Change the message 'Contact website administrator' to 'Contact Responsible'.
      
      Add the name of the course responsible in the course description panel. When
      clicking on its name it opens a modal to request access to the course. It
      creates an activity linked to the customer and assigned to the responsible.
      
      When hovering the 'You're enrolled' button the fa-check icon changes to a
      fa-times icon to show that you can unsubscribe when clicking.
      
      LINKS
      
      Task ID : 2127364
      PR : #40708
      78637439
    • Patrick Hoste's avatar
      [FIX] website_slides: changes enroll_msg default value · ad8c53ac
      Patrick Hoste authored
      SPECIFICATION
      
      Changes enroll_msg default value to 'Contact Responsible' instead
      of testing if it was empty or not. Since the FieldHtml widget sets
      the default value to '<p><br></p>' it was never empty.
      
      LINKS
      
      Task ID : 2127364
      PR : #40708
      ad8c53ac
    • Patrick Hoste's avatar
      [IMP] mail: add possibility to choose a source / request partner on activity · 2aa150e1
      Patrick Hoste authored
      PURPOSE
      
      Allow to know if an activity is linked to a customer or a requesting partner.
      
      SPECIFCIATIONS
      
      Add a partner_id field on mail.activity model. It will be used notably in
      website slides to know who triggered an "request access" activity. It
      can also be used in various business flows when assigned user is different
      from the "source" or "requesting" partner.
      
      LINKS
      
      Task ID : 2127364
      Community PR odoo/odoo#40708
      Upgrade PR odoo/upgrade#1101
      2aa150e1
    • Patrick Hoste's avatar
      [IMP] mail: add activity_search method in mail.activity.mixin · 7e61793a
      Patrick Hoste authored
      PURPOSE
      
      After this commit it will be easier to find all the corresponding automated
      activities in a model.
      
      SPECIFICATIONS
      
      Add an activity_search method in the mail.activity.mixin model to ease
      the searching on mail.activity corresponding to the model. It is already
      inlined in activity_reschedule and activity_feedback.
      
      LINKS
      
      Task ID : 2127364
      PR : #40708
      7e61793a
    • Jeremy Kersten's avatar
      [FIX] website: create page link on 404 in post · 2c85c1cb
      Jeremy Kersten authored
      
      closes odoo/odoo#52576
      
      Signed-off-by: default avatarJérémy Kersten (jke) <jke@openerp.com>
      2c85c1cb
    • Andrea Grazioso (agr-odoo)'s avatar
      [FIX] account: avoid hiding 'Amount Matching' · 4e8501c4
      Andrea Grazioso (agr-odoo) authored
      
      Go to Reconciliation Models > Invoices Matching Rule
      Set the parameter 'Amount Matching'
      Set 'Partner Is Set & Matches'
      Save
      Edit
      Unset 'Partner Is Set & Matches'
      
      'Amount Matching' will switch to invisible but is not disabled.
      Removing the invisibility check so that the field is always
      editable
      
      This also reverts commit 61f1ca63.
      Due to a misunderstanding this solution was chosen while the real
      intention was to always show the field
      
      opw-2261134
      
      closes odoo/odoo#52264
      
      Signed-off-by: default avatarNicolas Martinelli (nim) <nim@odoo.com>
      4e8501c4
    • Nidhi Patel's avatar
      [FIX] mail: channel `#general` with default messages · 91029b2b
      Nidhi Patel authored
      
      Before this commit, when starting a new database with demo data,
      the default channel `#general` had no messages initially.
      
      The demo data defines default messages in this channel, but were
      incorrectly linked to this channel, resulting in this channel
      containing no messages initially.
      
      The messages did not define `channel_ids`, so it was considered
      empty. This field is essential for displaying the message in
      channel, so by being omitted these messages are not properly linked
      to channels.
      
      This commit fixes the issue by correctly linked this demo messages
      to this demo channel, so that `#general` now contains some messages
      initially. This commit also removes unused context
      `mail_notify_noemail`.
      
      Task-Id 2186300
      
      closes odoo/odoo#49539
      
      Signed-off-by: default avatarAlexandre Kühn (aku) <aku@odoo.com>
      91029b2b
    • Martin Trigaux's avatar
      [FIX] tools: remove max language length constraint · c9f93eb6
      Martin Trigaux authored
      
      There is no reason for this constraint to be. Languages with a code
      longer than 5 do exists in standard, (e.g. ar_001, sr@latin)
      
      Introduced at 004a0b99
      
      Fixes odoo/odoo#52558
      
      closes odoo/odoo#52569
      
      X-original-commit: 54340487
      Signed-off-by: default avatarMartin Trigaux (mat) <mat@odoo.com>
      c9f93eb6
    • Katherine Zaoral's avatar
      [FIX] l10n_ar: fix misspelling error in translations · 308b1d9b
      Katherine Zaoral authored
      
      closes odoo/odoo#52346
      
      X-original-commit: fe6330ade22efec61b18792b3a930afd7c473328
      Related: odoo/enterprise#10911
      Signed-off-by: default avatarJosse Colpaert <jco@openerp.com>
      308b1d9b
  2. Jun 05, 2020
  3. May 26, 2020
  4. Jun 05, 2020
  5. Jun 04, 2020
    • Laurent Stukkens (LTU)'s avatar
      [IMP] web_editor: ease drag and drop understanding · bad8e5a4
      Laurent Stukkens (LTU) authored
      
      Ease the understanding of the drag'n drop of a snippet. Users test have
      demonstrated that one doesn't understand how to add a snippet on the page.
      
      * Rotate the snippet once clicked, as it is for tasks in project application.
      * Keep the position of the mouse.
      
      task-2261817
      
      closes odoo/odoo#51905
      
      Signed-off-by: default avatarQuentin Smetz (qsm) <qsm@odoo.com>
      bad8e5a4
    • fja-odoo's avatar
      [IMP] website, *: deactivate unused views · d2efb096
      fja-odoo authored
      
      * = website_blog, website_form
      
      These views are part of the new snippet compatibility system and should
      be deactivated. They only remain for compatibility.
      
      active is a noupdate field so all deactivated views will remain active
      when updating to this version. Only new install will have the views
      deactivated.
      
      task-2250388
      
      closes odoo/odoo#52438
      
      X-original-commit: 4c844697cd1aa3a461b576363d25af54a3b650cc
      Related: odoo/design-themes#294
      Signed-off-by: default avatarQuentin Smetz (qsm) <qsm@odoo.com>
      d2efb096
  6. Jun 05, 2020
    • Odoo's Mergebot's avatar
      [MERGE][IMP] digest, various: improve digest content and tips · 4f4deefd
      Odoo's Mergebot authored
      
      PURPOSE
      
      Make digest email and tips more appealing. The goals of these tips are
      
        * to encourage the adoption of other apps (Did you know ?);
        * to make Odoo look more fun (Fun tips and tricks, young and dynamic style);
        * to show social proof and increase trust (emphasis on already existing
          projects / customers to);
      
      SPECIFICATIONS: DIGEST TEMPLATE
      
      Improve template according to FP specifications, aka
      
          Header
          Up to 2 tips
          KPIs
          Want to customize?
          Mobile Tip
          Footer
      
      SPECIFICATIONS: QWEB TEMPLATE
      
      Digest now uses qweb views instead of a standard mail.template record for
      rendering as
      
        * template is very custom;
        * probability of breaking it while edition the mail template is high;
          it is easier to maintain and extend in qweb;
        * only body was really used, other mail-related fields were not used;
      
      We therefore remove the mail template data and the field used for it on
      the digest model. Template is now forced to a Qweb view.
      
      We can also remove the template_id field. Indeed we think that having
      different templates for digests is a really advanced use case we do not
      want to support.
      
      SPECIFICATIONS: DELAY BEFORE SENDING
      
      In this commit we introduce a way to set a delay before sending a tip.
      Using a new field, a tip can be send a few days after its module installation.
      This require to store the source module on the tip itself. When installed
      from data it will be automatically filled using its xml_id if not set
      
      SPECIFICATIONS: TIPS
      
      Improve tips content and display according to FP specifications.
      
      LINKS
      
      Task ID 2197417
      Community PR odoo/odoo#51619
      Enterprise PR odoo/enterprise#10697
      Upgrade PR odoo/upgrade#1256
      
      Signed-off-by: default avatarThibault Delavallee (tde) <tde@openerp.com>
      4f4deefd
  7. Jun 04, 2020
    • Elisabeth Dickinson's avatar
      [IMP] website: make tips bioutifoul, and add moar tips · 50b97980
      Elisabeth Dickinson authored
      
      PURPOSE
      
      Make digest email and tips more appealing. The goals of these tips are
      
        * to encourage the adoption of other apps (Did you know ?);
        * to make Odoo look more fun (Fun tips and tricks, young and dynamic style);
        * to show social proof and increase trust (emphasis on already existing
          projects / customers to);
      
      SPECIFICATIONS
      
      Add a tip about SEO.
      
      LINKS
      
      Task ID 2197417
      PR odoo/odoo#51619
      
      Co-Authored-By: default avatarElisabeth Dickinson <edi@odoo.com>
      Co-Authored-By: default avatarThibault Delavallée <tde@odoo.com>
      50b97980
    • Elisabeth Dickinson's avatar
      [IMP] hr_recruitment, project, sale_expense: make tips bioutifoul · a61ac2da
      Elisabeth Dickinson authored
      
      PURPOSE
      
      Make digest email and tips more appealing. The goals of these tips are
      
        * to encourage the adoption of other apps (Did you know ?);
        * to make Odoo look more fun (Fun tips and tricks, young and dynamic style);
        * to show social proof and increase trust (emphasis on already existing
          projects / customers to);
      
      SPECIFICATIONS
      
      Improve existing tips to be more inlined with new digest styling.
      
      LINKS
      
      Task ID 2197417
      PR odoo/odoo#51619
      
      Co-Authored-By: default avatarElisabeth Dickinson <edi@odoo.com>
      Co-Authored-By: default avatarThibault Delavallée <tde@odoo.com>
      a61ac2da
    • Elisabeth Dickinson's avatar
      [IMP] crm: make tips bioutifoul, and add moar tips · 2503a66c
      Elisabeth Dickinson authored
      
      PURPOSE
      
      Make digest email and tips more appealing. The goals of these tips are
      
        * to encourage the adoption of other apps (Did you know ?);
        * to make Odoo look more fun (Fun tips and tricks, young and dynamic style);
        * to show social proof and increase trust (emphasis on already existing
          projects / customers to);
      
      SPECIFICATIONS
      
      Improve existing tips to be more inlined with new digest styling.
      
      Add new tips, notably
      
        * use lead enrichment;
        * use lead mining;
      
      LINKS
      
      Task ID 2197417
      PR odoo/odoo#51619
      
      Co-Authored-By: default avatarElisabeth Dickinson <edi@odoo.com>
      Co-Authored-By: default avatarThibault Delavallée <tde@odoo.com>
      2503a66c
    • Thibault Delavallée's avatar
      [IMP] digest: make tips bioutifoul, and add moar tips · 2fa98051
      Thibault Delavallée authored
      
      PURPOSE
      
      Make digest email and tips more appealing. The goals of these tips are
      
        * to encourage the adoption of other apps (Did you know ?);
        * to make Odoo look more fun (Fun tips and tricks, young and dynamic style);
        * to show social proof and increase trust (emphasis on already existing
          projects / customers to);
      
      SPECIFICATIONS
      
      Improve existing tips to be more inlined with new digest styling.
      
      Add new tips, notably
      
        * Invite team members;
        * Learn about Odoo (eLearning platform);
        * allow push notifications;
      
      LINKS
      
      Task ID 2197417
      PR odoo/odoo#51619
      
      Co-Authored-By: default avatarElisabeth Dickinson <edi@odoo.com>
      Co-Authored-By: default avatarThibault Delavallée <tde@odoo.com>
      2fa98051
    • Thibault Delavallée's avatar
      [REF] digest: move template to QWeb · 99c2c2ee
      Thibault Delavallée authored
      PURPOSE
      
      Make digest email and tips more appealing. The goals of these tips are
      
        * to encourage the adoption of other apps (Did you know ?);
        * to make Odoo look more fun (Fun tips and tricks, young and dynamic style);
        * to show social proof and increase trust (emphasis on already existing
          projects / customers to);
      
      SPECIFICATIONS
      
      Digest now use qweb views instead of a standard mail.template record for
      rendering as
      
        * template is very custom;
        * probability of breaking it while edition the mail template is high;
          it is easier to maintain and extend in qweb;
        * only body was really used, other mail-related fields were not used;
      
      We therefore remove the mail template data and the field used for it on
      the digest model. Template is now forced to a Qweb view.
      
      We can also remove the template_id field. Indeed we think that having
      different templates for digests is a really advanced use case we do not
      want to support.
      
      Finally kpis and action computation is rewritten. It now returns an unique
      structure containing all information in a more neutral way, holding values
      for 3 columns. Purpose is to be less date-oriented in data construct and
      allow people to use digest qweb template to display a 3-columns KPIs content
      even if not related to yesterday / last 7 days / last 30 days.
      
      LINKS
      
      Task ID 2197417
      Community PR odoo/odoo#51619
      Upgrade PR odoo/upgrade#1256
      99c2c2ee
    • Thibault Delavallée's avatar
      [IMP] digest: improve digest by adding daily sending and preferences · 14abd4fd
      Thibault Delavallée authored
      PURPOSE
      
      Make digest email and tips more appealing. The goals of these tips are
      
        * to encourage the adoption of other apps (Did you know ?);
        * to make Odoo look more fun (Fun tips and tricks, young and dynamic style);
        * to show social proof and increase trust (emphasis on already existing
          projects / customers to);
      
      SPECIFICATIONS
      
      Add a daily digest option, allowing to send digests on a daily basis. It
      will be the default settings to help users coming back to odoo.
      
      Add a slowdown heuristics. If not any user targeted by a daily digest logs
      himself within 3 days, digest is slowed down to a weekly setting to avoid
      spam.
      
      Add a preference section in template, to hold notably links to some
      configuration steps sent mainly for admin / CEOs.
      
      Improve access on models.
      
      LINKS
      
      Task ID 2197417
      PR odoo/odoo#51619
      14abd4fd
    • Thibault Delavallée's avatar
      [REF] digest: make digest template bioutifoul · add1a04a
      Thibault Delavallée authored
      
      PURPOSE
      
      Make digest email and tips more appealing. The goals of these tips are
      
        * to encourage the adoption of other apps (Did you know ?);
        * to make Odoo look more fun (Fun tips and tricks, young and dynamic style);
        * to show social proof and increase trust (emphasis on already existing
          projects / customers to);
      
      SPECIFICATIONS
      
      Improve template according to FP specifications, aka
          Header
          Tip
          KPIs
          Preference text
          Want to customize?
          Mobile Tip
          Footer
      
      LINKS
      
      Task ID 2197417
      PR odoo/odoo#51619
      Upgrade PR odoo/upgrade#1256
      
      Co-Authored-By: default avatarElisabeth Dickinson <edi@odoo.com>
      Co-Authored-By: default avatarThibault Delavallée <tde@odoo.com>
      add1a04a
Loading