Skip to content
Snippets Groups Projects
  1. Sep 01, 2023
    • Benoit Socias's avatar
      [FIX] website_crm: restrict CRM columns to users having CRM rights · dcb53f42
      Benoit Socias authored
      
      If leads are created using live chat, users without CRM rights cannot
      access the visitors list anymore because the lead/opportunity
      information is not available to them.
      
      This commit limits the display of `lead_count` to the
      `sales_team.group_sale_salesman` group.
      
      In 14.0, the column still appeared without the `lead_count` value
      displayed, but clicking on it raised a traceback.
      
      Steps to reproduce:
      - Install `website_crm_livechat`
      - Login as Mitchell Admin
      - Send a message in the live chat
      - Go to Discuss
      - Answer the livechat message with `/lead New`
      - Go to Settings / Users / Marc Demo
      - Remove the Sales rights
      - Logout
      - Login as Marc Demo
      - Go to the Website / Reporting / Visitors page
      
      => The page could not be reached and an access right error message was
      generated.
      
      opw-3475301
      
      closes odoo/odoo#133581
      
      Signed-off-by: default avatarThibault Delavallee (tde) <tde@openerp.com>
      dcb53f42
  2. Aug 27, 2023
  3. Aug 13, 2023
  4. Jul 30, 2023
  5. Jul 16, 2023
  6. Jun 25, 2023
  7. Jun 18, 2023
  8. May 30, 2023
    • Guillaume (gdi)'s avatar
      [FIX] website_crm, website_form: prevent remove model required fields · f974fe82
      Guillaume (gdi) authored
      
      Depending on the modules installed, the action of the form on the
      `/contactus` page changes. For example, if you have `website_crm`
      installed, the action will be set to "Create an Opportunity" but if you
      only have `website_form` installed, the action will be "Send an Email".
      For each action, there are mandatory fields that cannot be deleted by
      the user. Unfortunately, the templates for the `/contactus` forms didn't
      have the right fields marked as mandatory. This led to the following bug
      (with only `website_form` installed):
      - Go to `/contactus`
      - Edit the page
      
      => The Email and Subject fields can be deleted. However, when you drop a
      form and set the action to "Send an Email", these fields are mandatory
      and cannot be deleted. This commit fixes this bug by ensuring that these
      fields are marked as mandatory on `/contactus`. This commit fixes the
      same issue with the `website_crm` module.
      
      task-3302433
      
      closes odoo/odoo#122858
      
      Signed-off-by: default avatarRomain Derie (rde) <rde@odoo.com>
      f974fe82
  9. May 14, 2023
  10. Apr 30, 2023
  11. Apr 23, 2023
  12. Apr 16, 2023
  13. Apr 09, 2023
  14. Mar 26, 2023
  15. Mar 19, 2023
  16. Feb 26, 2023
  17. Feb 19, 2023
  18. Feb 13, 2023
  19. Jan 15, 2023
  20. Dec 18, 2022
  21. Dec 04, 2022
  22. Nov 25, 2022
  23. Nov 20, 2022
  24. Oct 02, 2022
  25. Jul 10, 2022
  26. Jun 26, 2022
  27. May 31, 2022
    • Yolann Sabaux's avatar
      [FIX] website_crm: allow creation of opportunity · 1e35d5a2
      Yolann Sabaux authored
      
      Steps to reproduce:
      - In CRM seetings, activate Leads
      - Create a sales team with "Pipeline" selected in Sales Teams Settings
      - Set a form. The action is "create opportunity" and the Sales Team is the one you created
      - Send a form
      
      Issue:
      A lead will be created. Not opportunity.
      
      Solution:
      Fetch the info related to the team
      
      opw-2856520
      
      closes odoo/odoo#92143
      
      Signed-off-by: default avatarNicolas Lempereur (nle) <nle@odoo.com>
      1e35d5a2
  28. May 22, 2022
  29. Apr 17, 2022
  30. Apr 10, 2022
  31. Mar 30, 2022
  32. Jan 09, 2022
  33. Jan 02, 2022
  34. Dec 26, 2021
  35. Dec 19, 2021
  36. Nov 28, 2021
  37. Nov 21, 2021
  38. Nov 14, 2021
  39. Nov 07, 2021
  40. Oct 31, 2021
Loading