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

[17.0][MIG] web_tree_many2one_clickable #2780

Commits on Mar 22, 2024

  1. [ADD] web_tree_many2one_clickable

    Clickable many2one fields for tree views
    ========================================
    
    This addon provides a separate widget to allow many2one fields in a tree view
    open the linked resource when clicking on their name.
    
    You can also define a system parameter to have this behaviour for all the
    existing many2one fields in tree views.
    
    Installation
    ============
    
    Install it the regular way.
    
    Configuration
    =============
    
    If you want to have all many2one fields clickable by default, you have to
    define in *Configuration > Technical > Parameters > System parameters*, a new
    parameter with name `web_tree_many2one_clickable.default` and with value
    `true`.
    
    Usage
    =====
    
    For the widget option, you need to add `widget="many2one_clickable"` attribute
    in the XML field definition in the tree view.
    
    For example:
    
    `<field name="partner_id" widget="many2one_clickable" />`
    
    will open the linked partner in a form view.
    
    Known issues / Roadmap
    ======================
    
    * You cannot deactivate clickable behaviour for an specific many2one field if
      you configure the system parameter.
    * The value of the system parameter is retrieved for each many2one field
      present in the view instead of only once.
    pedrobaeza authored and maciej-wichowski committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    969a2fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    6eac769 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b1b5667 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    b05e933 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    fa7e920 View commit details
    Browse the repository at this point in the history
  6. [MIG] web_tree_many2one_clickable: Migration to 11.0

    Artem Kostyuk authored and maciej-wichowski committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    5c7856d View commit details
    Browse the repository at this point in the history
  7. web_tree_many2one_clickable: Check if the node is a field

    If a list contains a node which is not a field (e.g. a button), it will
    not be found in the fields so we'll have an error trying to get 'type'
    from undefined.
    guewen authored and maciej-wichowski committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    dbdd7fc View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    30e785c View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    f67904f View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    2f23934 View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    58074d3 View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    e50e471 View commit details
    Browse the repository at this point in the history
  13. Configuration menu
    Copy the full SHA
    de55827 View commit details
    Browse the repository at this point in the history
  14. [IMP] pre-commit run after update

    Includes some manual fixes to silent ESLint warnings.
    Jairo Llopis authored and maciej-wichowski committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    a39454d View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    431dfe4 View commit details
    Browse the repository at this point in the history
  16. Configuration menu
    Copy the full SHA
    e807111 View commit details
    Browse the repository at this point in the history
  17. [MOD] Pass context defined on tree view field

    When for instance a form_view_ref context is defined on a field in a specific tree view, the context should also be passed when opening the form.
    rven authored and maciej-wichowski committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    8f16b9d View commit details
    Browse the repository at this point in the history
  18. [14.0] [FIX] Clicking on a field with context

    Clicking on a field with context like this `{'default_product_id': product_id}` doesn't throws an error.
    Shide authored and maciej-wichowski committed Mar 22, 2024
    Configuration menu
    Copy the full SHA
    e663a86 View commit details
    Browse the repository at this point in the history
  19. Configuration menu
    Copy the full SHA
    76206b6 View commit details
    Browse the repository at this point in the history

Commits on Mar 28, 2024

  1. Configuration menu
    Copy the full SHA
    564aa51 View commit details
    Browse the repository at this point in the history
  2. [MIG] web_tree_many2one_clickable: Migration to 16.0

    [MIG] web_tree_many2one_clickable: Migration to 16.0
    
    [MIG] web_tree_many2one_clickable: Migration to 16.0
    
    [MIG] web_tree_many2one_clickable: Migration to 16.0
    tarteo authored and maciej-wichowski committed Mar 28, 2024
    Configuration menu
    Copy the full SHA
    b878a1a View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    b64e906 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    12bd36f View commit details
    Browse the repository at this point in the history

Commits on Apr 22, 2024

  1. Configuration menu
    Copy the full SHA
    6334d0a View commit details
    Browse the repository at this point in the history