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

Master one2many list in kanban #29506

Closed
wants to merge 15 commits into from

Commits on Dec 7, 2018

  1. [CHG] *: make binary fields default to attachment=True

    Check that it makes custom binary fields into attachment as that's the
    main reason for the change: when users create binary fields via Studio,
    they're necessarily db-stored (as the interface doesn't allow altering
    the attachment attribute and it's unclear how we'd handle users
    switching it on/off every time), which significantly bloats their
    database (and burns storage & backup space), especially as the primary
    use case for binary fields is adding images and documents to records.
    
    * check that binary fields are properly created as attachment=True
    * add attachment=False on fields where that seems relevant (most but not
      all of the fields previously using the default)
    * remove occurrences of attachment=True
    
    closes odoo#29308
    xmo-odoo committed Dec 7, 2018
    2 Configuration menu
    Copy the full SHA
    66f0e26 View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2018

  1. Configuration menu
    Copy the full SHA
    d335783 View commit details
    Browse the repository at this point in the history
  2. [FIX] web: adapt clickeverywhere test to the controlpanel refactor

    Since 4cd379c the ControlPanel is now a child of the viewController.
    This breaks the clickEveryWhere test.
    
    With this commit, the view_controller selector is adapted in the clickEverywhere
    test.
    
    cheery-pick of 5e92adb
    
    closes odoo#29396
    d-fence committed Dec 10, 2018
    Configuration menu
    Copy the full SHA
    ab376d6 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2018

  1. [IMP] mass_mailing: add responsible in mailing view

    Otherwise it is not possible to change it in order to re-assign the mailing.
    Also update the field label in order to better match its intended use.
    
    This commit is linked to task ID 1907994 and PR odoo#28533.
    tde-banana-odoo committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    8038745 View commit details
    Browse the repository at this point in the history
  2. [IMP] mass_mailing: group mailings by state by default

    It eases daily use of mass mailings to have them ordered by state by default.
    
    This commit is linked to task ID 1907994 and PR odoo#28533.
    tde-banana-odoo committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    284ce06 View commit details
    Browse the repository at this point in the history
  3. [FIX] odoo: effectively allow to use 'use' in value xml tag

    Purpose is to allow to use the 'use' tag allowed by _eval_xml (see convert.py
    for more details). It allows to read a specific field instead of id when using
    a search tag in xml. Feature is already supported; this commit just enables
    it in order to use it in demo data notably.
    
    This commit is linked to task ID 1907994 and PR odoo#28533.
    tde-banana-odoo committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    d3464d2 View commit details
    Browse the repository at this point in the history
  4. [IMP] mass_mailing: improve demo data

    Purpose of this commit is to improve a bit demo data in mass mailing. This
    includes notably
    
     * having real links and UTMs generation for them calling manually
       convert_link in demo data;
     * having real statistics about clicks by calling add_click in demo data;
    
    It will help having demo data feeling like a real mass mailing has been
    sent.
    
    This commit is linked to task ID 1907994 and PR odoo#28533.
    tde-banana-odoo committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    3200402 View commit details
    Browse the repository at this point in the history
  5. [MERGE] mass_mailing: improve click / link demo data

    Purpose of this merge is to ease first steps with mass mailing application by
    improving demo data about links and clicks. Demo data now call convert links
    and add click in order to generate statistics.
    
    Small improvements are also done on mass mailing views, adding responsible
    field and grouping by default in kanban.
    
    This merge is linked to task ID 1907994 and closes PR odoo#28533.
    robodoo committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    b57f441 View commit details
    Browse the repository at this point in the history
  6. [IMP] maintenance: Duration tooltip improvement

    The view on maintenance show the duration with the hours as
    UoM. However the tooltip explains that the duration is set
    as minutes and second. This commit modify the tooltip in
    order to be coherent with the view.
    tsh-odoo authored and amoyaux committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    38b1deb View commit details
    Browse the repository at this point in the history
  7. [IMP] mrp: Produce wizard save and produce another

    When a user produces multiple finished products with SN/lots, he has to
    save the wizard go back to the production order and click again on produce
    button for the second SN/lot. It could be annoying with a huge number of
    SN/lots to encode.
    
    This commit adds a 'Continue' button that saves the wizard and directly
    opens a new with the new lot/SN.
    tsh-odoo authored and amoyaux committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    2590cf2 View commit details
    Browse the repository at this point in the history
  8. [IMP] product: Dyanamic d.p. on Volume field

    Decimal precision for volume on products is always set to 2.
    Some users that work on more precise volume would like to increase it.
    In order to do it without customisation we add another system parameter
    for Volume.
    tsh-odoo authored and amoyaux committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    c1a5221 View commit details
    Browse the repository at this point in the history
  9. [IMP] stock, sale_stock: label & tooltip clarification

    Rename shipping policy in the UI. Also adapt the stock picking
    state's tooltip in order to explain the reservation process
    according to shipping policy
    
    closes odoo#24039
    tsh-odoo authored and amoyaux committed Dec 11, 2018
    Configuration menu
    Copy the full SHA
    448ba01 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    43e062f View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2018

  1. Configuration menu
    Copy the full SHA
    feab512 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    8f7da2f View commit details
    Browse the repository at this point in the history