Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[18.0][MIG] product_multi_company: Migration to 18.0 #711

Closed

Commits on Oct 23, 2024

  1. product_multi_company

    ==========================================
    Product permissions for discrete companies
    ==========================================
    
    This modules allows to select in which of the companies you want to use each
    of the products.
    
    Installation
    ============
    
    This module uses the post and uninstall hooks for updating default product
    template security rule. This only means that updating the module will not
    restore the security rule this module changes. Only a complete removal and
    reinstallation will serve.
    
    Usage
    =====
    
    On the product form view, go to the "Information" tab, and put the companies
    in which you want to use that product. If none is selected, the product will
    be visible in all of them. The default value is the current one.
    pedrobaeza authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    6065539 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    e29a3a4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    02b0d69 View commit details
    Browse the repository at this point in the history
  4. [MIG] product_multi_company: Upgrade to v10

    * Rename manifest
    * Change openerp references to odoo
    * Bump version
    * Add pragma no cover
    * Edit security of product employee to allow writes (in tests)
    * Fix permissions in tests
    * Fix domain & add test
    * Implement base_multi_company on product_multi_company
    * Add related cols for product variant
    lasley authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    dbd241d View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    d5b0a62 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    2510607 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    4c12b66 View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    ea8ff03 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    ed9f743 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    f7be0e3 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    b0ed72e View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    1234ab8 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    76eace3 View commit details
    Browse the repository at this point in the history
  14. Configuration menu
    Copy the full SHA
    d8df6f1 View commit details
    Browse the repository at this point in the history
  15. [FIX] product_multi_company: integrate tests with product_variant_con…

    …figurator
    
    When this module is integrated with `product_variant_configurator`, tests fail because the latter makes some black magic on the `name` field.
    
    I switch the tests to rely on the `description_sale` field instead, which isn't touched by that module, and is also a field delegated from the related `product.template`.
    
    BTW it doesn't make sense to modify provided permissions on a test that checks access errors, so instead I switched them to use users in a group that should have access in production.
    
    @Tecnativa TT27288
    Jairo Llopis authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    6efd691 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    8f302ba View commit details
    Browse the repository at this point in the history
  17. Translated using Weblate (Spanish)

    Currently translated at 100.0% (4 of 4 strings)
    
    Translation: multi-company-13.0/multi-company-13.0-product_multi_company
    Translate-URL: https://translation.odoo-community.org/projects/multi-company-13-0/multi-company-13-0-product_multi_company/es/
    anasuarez1 authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    6e494e9 View commit details
    Browse the repository at this point in the history
  18. Configuration menu
    Copy the full SHA
    c1d57a6 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    7c6caca View commit details
    Browse the repository at this point in the history
  20. [14.0][IMP] product_multi_company: Add tests common class

    In order to extend testing, a common class is necessary to avoid code
    duplication.
    rousseldenis authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    8f66d1c View commit details
    Browse the repository at this point in the history
  21. [14.0][IMP] product_multi_company: Create products not shared in corr…

    …ect context
    
    As some default values can come from current company (e.g.: main one), change context
    when creating.
    rousseldenis authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    613e1c3 View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    0403714 View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    2bb9503 View commit details
    Browse the repository at this point in the history
  24. Configuration menu
    Copy the full SHA
    8982b44 View commit details
    Browse the repository at this point in the history
  25. Configuration menu
    Copy the full SHA
    8fd27b2 View commit details
    Browse the repository at this point in the history
  26. Update translation files

    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    
    Translation: multi-company-15.0/multi-company-15.0-product_multi_company
    Translate-URL: https://translation.odoo-community.org/projects/multi-company-15-0/multi-company-15-0-product_multi_company/
    weblate authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    2a5b5c3 View commit details
    Browse the repository at this point in the history
  27. Translated using Weblate (Spanish)

    Currently translated at 100.0% (7 of 7 strings)
    
    Translation: multi-company-15.0/multi-company-15.0-product_multi_company
    Translate-URL: https://translation.odoo-community.org/projects/multi-company-15-0/multi-company-15-0-product_multi_company/es/
    Ivorra78 authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    b4109b8 View commit details
    Browse the repository at this point in the history
  28. Configuration menu
    Copy the full SHA
    cb71a5e View commit details
    Browse the repository at this point in the history
  29. Configuration menu
    Copy the full SHA
    e60f0a8 View commit details
    Browse the repository at this point in the history
  30. [IMP-FIX] product_multi_company: Remove dependency to stock

    Remove dependency to stock and its overwritten fields, this logic should
    go  if ever done in a separate module named: product_multi_company_stock
    
    TT48972
    pilarvargas-tecnativa authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    d48e6db View commit details
    Browse the repository at this point in the history
  31. [UPD] Update product_multi_company.pot

    oca-ci authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    4afffd5 View commit details
    Browse the repository at this point in the history
  32. [BOT] post-merge updates

    OCA-git-bot authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    e6a700d View commit details
    Browse the repository at this point in the history
  33. Update translation files

    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    
    Translation: multi-company-16.0/multi-company-16.0-product_multi_company
    Translate-URL: https://translation.odoo-community.org/projects/multi-company-16-0/multi-company-16-0-product_multi_company/
    weblate authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    82b7987 View commit details
    Browse the repository at this point in the history
  34. [FIX] product_multi_company: Don't change model description

    The description shouldn't be overriden in any child module, as it's a traversal data that then changes all the translations.
    pedrobaeza authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    38a58ac View commit details
    Browse the repository at this point in the history
  35. [UPD] README.rst

    OCA-git-bot authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    6e35964 View commit details
    Browse the repository at this point in the history
  36. [UPD] Update product_multi_company.pot

    oca-ci authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    03b1dc7 View commit details
    Browse the repository at this point in the history
  37. Update translation files

    Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
    
    Translation: multi-company-16.0/multi-company-16.0-product_multi_company
    Translate-URL: https://translation.odoo-community.org/projects/multi-company-16-0/multi-company-16-0-product_multi_company/
    weblate authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    37c8ba4 View commit details
    Browse the repository at this point in the history
  38. Configuration menu
    Copy the full SHA
    f899e89 View commit details
    Browse the repository at this point in the history
  39. Translated using Weblate (Italian)

    Currently translated at 100.0% (4 of 4 strings)
    
    Translation: multi-company-16.0/multi-company-16.0-product_multi_company
    Translate-URL: https://translation.odoo-community.org/projects/multi-company-16-0/multi-company-16-0-product_multi_company/it/
    mymage authored and BertVGroenendael committed Oct 23, 2024
    Configuration menu
    Copy the full SHA
    b4e487b View commit details
    Browse the repository at this point in the history

Commits on Nov 22, 2024

  1. Configuration menu
    Copy the full SHA
    23a9c16 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    f045c55 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    1c10e05 View commit details
    Browse the repository at this point in the history