odoo/odoo.git
9 years agowrong domain in action_reception_picking_move in addons/stock/stock_view.xml
Guillermo Bisheimer [Wed, 18 Jun 2014 13:52:24 +0000 (10:52 -0300)]
wrong domain in action_reception_picking_move in addons/stock/stock_view.xml

9 years agoMerge pull request #643 from xmo-odoo/fix-svg-in-rte
xmo-odoo [Thu, 19 Jun 2014 10:09:39 +0000 (12:09 +0200)]
Merge pull request #643 from xmo-odoo/fix-svg-in-rte

Ignore SVG elements when looking for edition events

9 years ago[FIX] website: ignore SVG elements when looking for edition events in RTE
Xavier Morel [Thu, 19 Jun 2014 09:39:14 +0000 (11:39 +0200)]
[FIX] website: ignore SVG elements when looking for edition events in RTE

9 years agoMerge pull request #610 from odoo-dev/saas-5-mass-mailing-fixes-tde
Thibault Delavallée [Wed, 18 Jun 2014 09:52:04 +0000 (11:52 +0200)]
Merge pull request #610 from odoo-dev/saas-5-mass-mailing-fixes-tde

[FIX] mass_mailing, website: fixed unsubscription link, fixed mobile preview of email designer crashing because of the redirection not taking search parameters

9 years agoMerge pull request #502 from odoo-dev/saas-5-mailing-lists-tde
Thibault Delavallée [Wed, 18 Jun 2014 09:49:44 +0000 (11:49 +0200)]
Merge pull request #502 from odoo-dev/saas-5-mailing-lists-tde

[MERGE] [IMP] Mailing lists usability improvements: headers related to mailing lists, use of email queue for notification emails (> 50 followers), archive website template imp and fix.

9 years ago[FIX] website: mobile preview should keep the current search; some pages depends...
Thibault Delavallée [Wed, 18 Jun 2014 09:26:55 +0000 (11:26 +0200)]
[FIX] website: mobile preview should keep the current search; some pages depends strongly of the url parameters, notably the email designer page.

9 years ago[FIX] mass_mailing: various fixes
Thibault Delavallée [Wed, 18 Jun 2014 07:56:49 +0000 (09:56 +0200)]
[FIX] mass_mailing: various fixes

9 years ago[FIX] website: jquery attrbutes assignation is not supported by Firefox
Denis Ledoux [Tue, 17 Jun 2014 13:43:56 +0000 (15:43 +0200)]
[FIX] website: jquery attrbutes assignation is not supported by Firefox

Happens when trying to change an image in a a banner block

9 years ago[FIX] product: create works for internal reference and ean13 code in product.template
kevin wang [Tue, 17 Jun 2014 08:48:44 +0000 (10:48 +0200)]
[FIX] product: create works for internal reference and ean13 code in product.template

This is a temporary workaround until these fields are removed from the template or the view is more explicit about the meaning of this field (the one on the first variant)
Fix #542

9 years agoMerge pull request #549 from odoo-dev/saas-5-stock-tree_view_ref
Josse Colpaert [Mon, 16 Jun 2014 11:58:56 +0000 (13:58 +0200)]
Merge pull request #549 from odoo-dev/saas-5-stock-tree_view_ref

[FIX] STOCK: Fixed the warning tree_view_ref fully-qualified name.

9 years ago[FIX] STOCK: Fixed the warning '' 'tree_view_ref' requires a fully-qualified external...
Paramjit Singh Sahota [Mon, 16 Jun 2014 08:41:01 +0000 (14:11 +0530)]
[FIX] STOCK: Fixed the warning '' 'tree_view_ref' requires a fully-qualified external id (got: 'view_move_picking_tree' for model stock.move). Please use the complete 'module.view_id' form instead. ''

10 years agoMerge pull request #524 from odoo-dev/saas-5-website_sale-browse-category-chm
Christophe Matthieu [Fri, 13 Jun 2014 16:30:00 +0000 (18:30 +0200)]
Merge pull request #524 from odoo-dev/saas-5-website_sale-browse-category-chm

[FIX] website_sale: retur the browse record of category insead of int

10 years ago[FIX] product_email_template: fixed a bug preventing from sending emails and therefor...
Thibault Delavallée [Fri, 13 Jun 2014 14:32:08 +0000 (16:32 +0200)]
[FIX] product_email_template: fixed a bug preventing from sending emails and therefore from validating invoices when having templates without attachments linnked to a product.

10 years ago[FIX] website_sale: retur the browse record of category insead of int
Christophe Matthieu [Fri, 13 Jun 2014 14:17:51 +0000 (16:17 +0200)]
[FIX] website_sale: retur the browse record of category insead of int

10 years agoMerge pull request #522 from odoo-dev/saas-5-opw-609008-dhr
Martin Trigaux [Fri, 13 Jun 2014 14:12:27 +0000 (16:12 +0200)]
Merge pull request #522 from odoo-dev/saas-5-opw-609008-dhr

[FIX] event_sale: avoid traceback when remove product in onchange view

10 years agoResolved the traceback in Events > Ticket Type tab, when the product is removed
dhr-odoo [Fri, 13 Jun 2014 12:31:57 +0000 (18:01 +0530)]
Resolved the traceback in Events > Ticket Type tab, when the product is removed

10 years ago[MERGE] Forward-port saas-4 bugfixes up to ad4c6ca
Olivier Dony [Thu, 12 Jun 2014 16:54:36 +0000 (18:54 +0200)]
[MERGE] Forward-port saas-4 bugfixes up to ad4c6ca

10 years ago[FIX] [IMP] website_forum: usability fix: moved answers / votes column below the...
Thibault Delavallée [Thu, 12 Jun 2014 13:01:41 +0000 (15:01 +0200)]
[FIX] [IMP] website_forum: usability fix: moved answers / votes column below the text on mobile displays, because it takes too much place and restrict the place left for the text. By the way some custom css has been removed, replaced by bootstrap css.

10 years ago[MERGE] Forward-port of saas-3 bugfixes up to 9f0ecb3
Olivier Dony [Thu, 12 Jun 2014 11:52:35 +0000 (13:52 +0200)]
[MERGE] Forward-port of saas-3 bugfixes up to 9f0ecb3

10 years ago[MERGE] Forward-port of 7.0 bugfixes up to 4d3a5df
Olivier Dony [Thu, 12 Jun 2014 11:49:32 +0000 (13:49 +0200)]
[MERGE] Forward-port of 7.0 bugfixes up to 4d3a5df

10 years ago[IMP] mail, website_mail_group: discussion group improvements
Thibault Delavallée [Thu, 12 Jun 2014 11:45:21 +0000 (13:45 +0200)]
[IMP] mail, website_mail_group: discussion group improvements
- added possibility in mail to have a model adding custom headers in emails sent for notifications for new messages
- mail.group now add list-id and precedence: list in the headers to inform mailing systems that those mails are to be considered as mailing lists
- website_mail_group adds some further data in the headers (subscribe, unsubscribe, archives)
- groups page now display the number of message in the last month
- notification emails are now queued after 50 recipients

10 years ago[FIX] Account, l10nbe - Respect name_search operator for account.account, so = really...
Jeremy Kersten [Thu, 12 Jun 2014 11:25:08 +0000 (13:25 +0200)]
[FIX] Account, l10nbe - Respect name_search operator for account.account, so = really work as expected.

Also fix data file in l10nbe which was relying on the old implementation.

10 years ago[FIX] l10n-be data - Be more accurate in the belgium data. All accounts have by defau...
Jeremy Kersten [Thu, 12 Jun 2014 08:44:34 +0000 (10:44 +0200)]
[FIX] l10n-be data - Be more accurate in the belgium data. All accounts have by default a right padding of 0 to be on 6 char, so the csv need to have the accounts on 6 char since with have removed the default replacement of "=" by "=like" to allow the manual import

10 years ago[FIX] Import - Use the right comparator to allow import with accounts_ids
Jeremy Kersten [Wed, 11 Jun 2014 15:18:30 +0000 (17:18 +0200)]
[FIX] Import - Use the right comparator to allow import with accounts_ids

10 years ago[FIX] sale_order: set state field track_visibility
Denis Ledoux [Thu, 12 Jun 2014 10:37:11 +0000 (12:37 +0200)]
[FIX] sale_order: set state field track_visibility

sale_order module override state field of sale.oder (sale.sale.py) and forgot to reset the track_visibility, therefore sale orders state changes are no longer tracked once this module installed.

10 years ago[FIX] base_action_rule: automatic commit during background processing of rules
Olivier Dony [Wed, 11 Jun 2014 09:52:29 +0000 (11:52 +0200)]
[FIX] base_action_rule: automatic commit during background processing of rules

This will make sure already processed rules are persisted
in case a timeout occurs while processing the next ones,
ensuring that *some* progress can be made in most cases.

10 years ago[FIX] base_action_rule: prevent recursive rule trigger also when processing time...
Olivier Dony [Wed, 11 Jun 2014 09:50:38 +0000 (11:50 +0200)]
[FIX] base_action_rule: prevent recursive rule trigger also when processing time-based rules

A safety guard already in place prevents the recursive
trigger of rules while another rule is being executed,
as a simple measure to prevent endless loops.
This guard was missing when processing time-based rules.

10 years ago[FIX] base_action_rule: do not repeatedly trigger already-executed rules based on...
Olivier Dony [Wed, 11 Jun 2014 09:46:00 +0000 (11:46 +0200)]
[FIX] base_action_rule: do not repeatedly trigger already-executed rules based on time condition

A programming error introduced at rco@openerp.com-20121220142445-emzzvhlw400q37c9
fails to properly check when a rule has already been executed in the past.
Time-based rules should only be executed if the trigger date is in the past and:
 - either they never executed before
 - or the last execution date is older than the trigger date

10 years ago[FIX] base_action_rule: do not force registry reload when writing on a rule unless...
Olivier Dony [Wed, 11 Jun 2014 09:41:48 +0000 (11:41 +0200)]
[FIX] base_action_rule: do not force registry reload when writing on a rule unless really needed

Executing a rule always updates the `last_run` value, which would
always force a useless registry reload to occur. Only signal the
change if the rule applies to a model that was not previoulsy
monitored for base action rules.

10 years agoMerge pull request #417 from gurneyalex/7.0-fix_1311004_account_move_line_index-afe
odony [Wed, 11 Jun 2014 14:41:29 +0000 (16:41 +0200)]
Merge pull request #417 from gurneyalex/7.0-fix_1311004_account_move_line_index-afe

[IMP] account.move.line: extra index on (date, id) corresponding to the default _order, courtesy of @gurneyalex.

 Fixes https://bugs.launchpad.net/openobject-addons/+bug/1311004

10 years agoMerge pull request #413 from gurneyalex/7.0-fix_lp1025703-afe
Martin Trigaux [Wed, 11 Jun 2014 13:22:47 +0000 (15:22 +0200)]
Merge pull request #413 from gurneyalex/7.0-fix_lp1025703-afe

[FIX] delivery: add missing information in chained pickings

10 years agoMerge pull request #411 from acsone/lp-1200611_lga
Martin Trigaux [Wed, 11 Jun 2014 13:13:06 +0000 (15:13 +0200)]
Merge pull request #411 from acsone/lp-1200611_lga

[FIX] hr_timesheet_sheet: correctly set the employee on the attendance

10 years ago[FIX] account: move translatable tag
Martin Trigaux [Wed, 11 Jun 2014 12:53:59 +0000 (14:53 +0200)]
[FIX] account: move translatable tag

The field note on account.fiscal.position and account.fiscal.position.template should not be translatable in classic modules.
The l10n_multilang module is intendend to make chart of accounts multilang and is the place to set translate=True

10 years ago[FIX] website_forum: people having enough karma can accepts answers on every question...
Thibault Delavallée [Wed, 11 Jun 2014 11:56:23 +0000 (13:56 +0200)]
[FIX] website_forum: people having enough karma can accepts answers on every question, not just their own. Fixed the condition computation.

10 years ago[FIX] survey: pagination result didn't load properly at page loading
Richard Mathot [Wed, 11 Jun 2014 10:10:26 +0000 (12:10 +0200)]
[FIX] survey: pagination result didn't load properly at page loading

10 years ago[FIX] survey: security rules mess with xmlids
Richard Mathot [Wed, 11 Jun 2014 09:47:55 +0000 (11:47 +0200)]
[FIX] survey: security rules mess with xmlids

10 years ago[MERGE] forward port of branch saas-3 up to 3c7a54a
Christophe Simonis [Wed, 11 Jun 2014 09:06:04 +0000 (11:06 +0200)]
[MERGE] forward port of branch saas-3 up to 3c7a54a

10 years ago[MERGE] forward port of branch 7.0 up to 100eba8
Christophe Simonis [Wed, 11 Jun 2014 08:58:43 +0000 (10:58 +0200)]
[MERGE] forward port of branch 7.0 up to 100eba8

10 years ago[FIX] survey: user-friendly message when login is required
Richard Mathot [Wed, 11 Jun 2014 08:57:03 +0000 (10:57 +0200)]
[FIX] survey: user-friendly message when login is required

10 years ago[FIX] fields.py - avoid dict comprehension inside a dict comprehension
Jeremy Kersten [Wed, 11 Jun 2014 08:30:00 +0000 (10:30 +0200)]
[FIX] fields.py - avoid dict comprehension inside a dict comprehension

10 years ago[FIX] Wrap werkzeug.utils.escape() to accomodate signature change in 0.9
Olivier Dony [Tue, 10 Jun 2014 16:46:40 +0000 (18:46 +0200)]
[FIX] Wrap werkzeug.utils.escape() to accomodate signature change in 0.9

We always want to escape quotes (") as part of the process of
generating HTML output. This option (quote=True) turned into
an implicit flag with a DeprecationWarning in werkzeug 0.9.0
It is likely to disappear in a future release of werkzeug too.
A wrapper avoids this warning without loss of compatibility

10 years ago[FIX] website_mail: default could be None
Jonathan Nemry [Tue, 10 Jun 2014 14:57:54 +0000 (16:57 +0200)]
[FIX] website_mail: default could be None

10 years ago[FIX] website_mail: backport of master fix a54caabbcb10a7db02f872ef5097ac379db5445f
Martin Trigaux [Tue, 10 Jun 2014 14:48:19 +0000 (16:48 +0200)]
[FIX] website_mail: backport of master fix a54caabbcb10a7db02f872ef5097ac379db5445f

10 years ago[FIX] logging PostgreSQLHandler: mute sql_db logger to avoid logging loop if db conne...
Christophe Simonis [Tue, 10 Jun 2014 14:11:11 +0000 (16:11 +0200)]
[FIX] logging PostgreSQLHandler: mute sql_db logger to avoid logging loop if db connection or query failed

10 years agoMerge pull request #415 from gurneyalex/7.0-fix_lp1192115-595240-opw-skh
Martin Trigaux [Tue, 10 Jun 2014 14:02:10 +0000 (16:02 +0200)]
Merge pull request #415 from gurneyalex/7.0-fix_lp1192115-595240-opw-skh

[FIX] delivery: do not remove the delivery method on the sale.order when adding it as an order line (useful information)

10 years ago[FIX] account_voucher: better pay invoice wizard
Martin Trigaux [Tue, 10 Jun 2014 10:26:46 +0000 (12:26 +0200)]
[FIX] account_voucher: better pay invoice wizard

If the writeoff_amount is above 0, the fields writeoff_acc_id can be displayed and is required depending of the payment option. If the writeoff_amount is reset to 0, this field should no longer be required.

10 years ago[MERGE] forward port of branch saas-4 up to 6b8e972
Christophe Simonis [Tue, 10 Jun 2014 11:15:46 +0000 (13:15 +0200)]
[MERGE] forward port of branch saas-4 up to 6b8e972

10 years ago[MERGE] forward port of branch saas-3 up to 4601d85
Christophe Simonis [Tue, 10 Jun 2014 10:29:47 +0000 (12:29 +0200)]
[MERGE] forward port of branch saas-3 up to 4601d85

10 years agogamification: when changing the domain on a goal definition give a simple check to...
Martin Trigaux [Tue, 10 Jun 2014 08:59:59 +0000 (10:59 +0200)]
gamification: when changing the domain on a goal definition give a simple check to avoid getting a traceback when the challenge is reloaded

10 years ago[MERGE] forward port of branch 7.0 up to 6fdb783
Christophe Simonis [Tue, 10 Jun 2014 09:49:14 +0000 (11:49 +0200)]
[MERGE] forward port of branch 7.0 up to 6fdb783

10 years ago[FIX] logging PostgreSQLHandler: do not insert {create,write}_uid
Christophe Simonis [Tue, 10 Jun 2014 09:15:52 +0000 (11:15 +0200)]
[FIX] logging PostgreSQLHandler: do not insert {create,write}_uid

As logs can be stored in any database, we can't insert create_uid and write_uid as it
refer to the current database not the logging one, where FK may not match

10 years agoMerge pull request #56 from yvaucher/7.0-fix-1319109
Martin Trigaux [Tue, 10 Jun 2014 07:38:48 +0000 (09:38 +0200)]
Merge pull request #56 from yvaucher/7.0-fix-1319109

[FIX] report_webkit: avoid sharing parser instance globally and make it thread safe

10 years ago[IMP] add an index on account_move_line(date, id)
Alexandre Fayolle [Fri, 6 Jun 2014 12:47:33 +0000 (14:47 +0200)]
[IMP] add an index on account_move_line(date, id)

fixes https://launchpad.net/bugs/1311004

10 years ago[FIX]Delivery: carrier information not propagated from sale order to pickings (Case...
Somesh Khare(OpenERP) [Wed, 24 Jul 2013 09:07:27 +0000 (14:37 +0530)]
[FIX]Delivery: carrier information not propagated from sale order to pickings (Case: ref 595240)

closes lp:1192115

10 years ago[FIX] delivery: propagate additional fields in chained pickings
Alexandre Fayolle [Fri, 6 Jun 2014 12:18:37 +0000 (14:18 +0200)]
[FIX] delivery: propagate additional fields in chained pickings

closes #367

10 years agoMerge pull request #404 from odoo-dev/7.0-norecomputestoredm2ofuncfields-chs
Martin Trigaux [Fri, 6 Jun 2014 11:55:59 +0000 (13:55 +0200)]
Merge pull request #404 from odoo-dev/7.0-norecomputestoredm2ofuncfields-chs

[FIX] orm: do not recompute m2o stored function field at read.

10 years agohr_timesheet_sheet: for attendance, set default value for employee_id in the context
Laetitia Gangloff [Fri, 6 Jun 2014 10:55:22 +0000 (12:55 +0200)]
hr_timesheet_sheet: for attendance, set default value for employee_id in the context

10 years agoMerge pull request #405 from odoo-dev/saas-5-fix-website-contact-form-chm
Christophe Matthieu [Fri, 6 Jun 2014 10:40:44 +0000 (12:40 +0200)]
Merge pull request #405 from odoo-dev/saas-5-fix-website-contact-form-chm

[FIX] website_crm: when there is an error in required field, user_id=False in the controller overwrite the user_id browse record to display the contact form template.

10 years ago[FIX] orm: do not recompute m2o stored function field at read.
Christophe Simonis [Fri, 6 Jun 2014 08:53:42 +0000 (10:53 +0200)]
[FIX] orm: do not recompute m2o stored function field at read.

The get() method of m2o function fields is used for 2 different things:
 - call the function defining the m2o
 - get the name_get representation of the value

Until this pathc, only the first case was handled, resulting to a useless
recomputation of the field when reading it.

10 years ago[FIX] website_crm: when there is an error in required field, user_id=False in the...
Christophe Matthieu [Fri, 6 Jun 2014 07:56:40 +0000 (09:56 +0200)]
[FIX] website_crm: when there is an error in required field, user_id=False in the controller overwrite the user_id browse record to display the contact form template.

10 years ago[FIX] orm: do not resize unlimited char fields
Oliver Laurent [Thu, 5 Jun 2014 17:00:14 +0000 (19:00 +0200)]
[FIX] orm: do not resize unlimited char fields

10 years ago[FIX] ir_cron: use the same search criteria as when listing job to excecyte when...
Laurent Mignon [Thu, 5 Jun 2014 16:59:03 +0000 (18:59 +0200)]
[FIX] ir_cron: use the same search criteria as when listing job to excecyte when acquiring the ock on the job before its execution to prevent running already executed job

Backport of fix made in trunk

10 years ago[FIX] website: on adding a slide to slider, new slide is last on save
Denis Ledoux [Thu, 5 Jun 2014 16:58:01 +0000 (18:58 +0200)]
[FIX] website: on adding a slide to slider, new slide is last on save

Before, the new slide was set as first slide
Moreover, the indicators were not correct neither

10 years ago[IMP] stock: when checking the state of the product, do not recompute the quantity...
Martin Trigaux [Thu, 5 Jun 2014 16:38:19 +0000 (18:38 +0200)]
[IMP] stock: when checking the state of the product, do not recompute the quantity on every move but only the one currently browsing (optiomisation)

10 years ago[FIX] website_event_track: remove trailing comma in speakers name in event tracks
Denis Ledoux [Thu, 5 Jun 2014 15:50:15 +0000 (17:50 +0200)]
[FIX] website_event_track: remove trailing comma in speakers name in event tracks

10 years ago[FIX] document_page: allow other users than administrator to create menu to a static...
Denis Ledoux [Thu, 5 Jun 2014 13:53:28 +0000 (15:53 +0200)]
[FIX] document_page: allow other users than administrator to create menu to a static page

User should be at least have Configuration settings group to be allowed to create actions. Basic document page users do not have this rights, therefore we temporary give superuser_id to create the action

This is related to rev 133c5033a092845e462b894c0d7739191480c709

10 years ago[FIX] project_timesheet: don't trigger write if there is nothing to write
Holger Brunn [Thu, 5 Jun 2014 13:44:18 +0000 (15:44 +0200)]
[FIX] project_timesheet: don't trigger write if there is nothing to write

Triggering an empty write could break constraint (can not update past timesheet) (opw 606963)

10 years ago[FIX] web: many2many field handle "no_create" option
Christophe Simonis [Thu, 5 Jun 2014 11:46:53 +0000 (13:46 +0200)]
[FIX] web: many2many field handle "no_create" option

10 years agouninstall: avoid errors during uninstall
Martin Trigaux [Thu, 5 Jun 2014 10:52:11 +0000 (12:52 +0200)]
uninstall: avoid errors during uninstall

When uninstalling a module, remove the ir.model.constraint after removing the non-model records and before fields and model definition.
Without this fix, some constraint would be removed too early allowing to have broken relations and data left from removed module.

10 years ago[FIX] account_analytic_analysis: Only allow to select sale pricelist for contracts
Denis Ledoux [Thu, 5 Jun 2014 08:45:14 +0000 (10:45 +0200)]
[FIX] account_analytic_analysis: Only allow to select sale pricelist for contracts

10 years ago[FIX] account_analytic_analysis: Recurring invoice lines price if pricelist does...
Denis Ledoux [Thu, 5 Jun 2014 08:42:02 +0000 (10:42 +0200)]
[FIX] account_analytic_analysis: Recurring invoice lines price if pricelist does not match

If the price according to price list is False, use default sale price in the recurring invoice lines

10 years ago[FIX] ir.qweb: rendering non-string attributes could cause unicode errors (Issue...
Olivier Dony [Tue, 3 Jun 2014 22:08:01 +0000 (00:08 +0200)]
[FIX] ir.qweb: rendering non-string attributes could cause unicode errors (Issue #282)

This occurs because werkzeug.utils.escape() auto-casts
non-basestring values to unicode, while we expect to be
working with bytestrings only.
So when evaluating attribute values, make sure we always
return bytestring values, never int, bool or unicode.

10 years agoMerge pull request #344 from odoo-dev/saas-5-fix-mrp.bom-wrong-bom_find-check-chm
Christophe Simonis [Wed, 4 Jun 2014 17:22:31 +0000 (19:22 +0200)]
Merge pull request #344 from odoo-dev/saas-5-fix-mrp.bom-wrong-bom_find-check-chm

[FIX] mrp.bom: wrong check for bom_find.

If the user defined a bom line type phantom to a product without bom the check is wrong to display the error message.

10 years ago[FIX] mass_mailing: fixed computation of mailing domain when having more than 1 maili...
Thibault Delavallée [Wed, 4 Jun 2014 16:54:20 +0000 (18:54 +0200)]
[FIX] mass_mailing: fixed computation of mailing domain when having more than 1 mailing list added in the recipients. A bit longer, but less buggy.

10 years ago[FIX] mrp.bom: wrong check for bom_find. If the user defined a bom line type phantom...
Christophe Matthieu [Wed, 4 Jun 2014 16:44:02 +0000 (18:44 +0200)]
[FIX] mrp.bom: wrong check for bom_find. If the user defined a bom line type phantom to a product without bom the check is wrong to display the error message.

10 years ago[FIX] mass_mailing: mailing form view: better display of action buttons, avoiding...
Thibault Delavallée [Wed, 4 Jun 2014 16:20:55 +0000 (18:20 +0200)]
[FIX] mass_mailing: mailing form view: better display of action buttons, avoiding having several 'red action buttons' at the same time.

10 years ago[FIX] website: prevent to split google analytics script
Denis Ledoux [Wed, 4 Jun 2014 14:15:16 +0000 (16:15 +0200)]
[FIX] website: prevent to split google analytics script

10 years ago[FIX] point_of_sale: correct call to default value
Martin Trigaux [Wed, 4 Jun 2014 13:19:57 +0000 (15:19 +0200)]
[FIX] point_of_sale: correct call to default value

The default value should be called with a lambda otherwise the payment_date is set to the date the server was started (opw 606715)

10 years ago[FIX] kanban: avoid wrong placement of button on ie9
Martin Trigaux [Wed, 4 Jun 2014 13:06:53 +0000 (15:06 +0200)]
[FIX] kanban: avoid wrong placement of button on ie9

On ie9, the 'read more' button in kanban view was placed in the middle of the window instead of the bottom

10 years ago[FIX] website_sale: backport commit 3cc4785ba6d27475323a606fef9466286024ad0e of master
Denis Ledoux [Wed, 4 Jun 2014 09:25:51 +0000 (11:25 +0200)]
[FIX] website_sale: backport commit 3cc4785ba6d27475323a606fef9466286024ad0e of master

This fix aimed saas-5, not master.
original Commit message:
display accessory field in form view and display the good accessory product inside ecommerce
This is related to previous rev 86055fb8cd5f86d9b4416d9d9a1a736e1c06aba9

10 years ago[FIX] website_sale: accessory_product_ids are product.product, not product.template
Denis Ledoux [Wed, 4 Jun 2014 08:44:56 +0000 (10:44 +0200)]
[FIX] website_sale: accessory_product_ids are product.product, not product.template

This many2many field should actually have product.template as relation
But, in a stable release, we cannot alter the database
Therefore, when displaying accessory products in the card, it display the product_tmpl_id of the product.product, not itself
This relation should be changed in trunk
+ Actually displaying this field in the backend

10 years ago[FIX] stock: use correct vals in grouped invoice (opw 606535)
Martin Trigaux [Wed, 4 Jun 2014 08:42:43 +0000 (10:42 +0200)]
[FIX] stock: use correct vals in grouped invoice (opw 606535)

When creating a grouped invoice, the invoice_vals value is used to create the invoice line.
The value was not reset for grouped invoice and we reused the values of previous line.

10 years ago[MERGE] forward port of branch saas-4 up to 65f68c1
Christophe Simonis [Tue, 3 Jun 2014 17:45:19 +0000 (19:45 +0200)]
[MERGE] forward port of branch saas-4 up to 65f68c1

10 years ago[MERGE] forward port of branch saas-3 up to 7dd6954
Christophe Simonis [Tue, 3 Jun 2014 17:14:22 +0000 (19:14 +0200)]
[MERGE] forward port of branch saas-3 up to 7dd6954

10 years ago[MERGE] forward port of branch 7.0 up to 0c4bc1c
Christophe Simonis [Tue, 3 Jun 2014 17:11:44 +0000 (19:11 +0200)]
[MERGE] forward port of branch 7.0 up to 0c4bc1c

10 years agoMerge pull request #320 from odoo-dev/saas-5-website_sale-product-layout-chm
Christophe Matthieu [Tue, 3 Jun 2014 16:07:43 +0000 (18:07 +0200)]
Merge pull request #320 from odoo-dev/saas-5-website_sale-product-layout-chm

[FIX] website_sale: change template for product and variant selector (type color)

10 years ago[FIX] routing_map: correct subclasses detection.
Christophe Simonis [Tue, 3 Jun 2014 15:48:08 +0000 (17:48 +0200)]
[FIX] routing_map: correct subclasses detection.

Subclass detection didn't include the class itself if all it's subclasses
were invalid. As we create a new regrouping subclass, that was always the
case after a registry reloading, causing subclassed controllers to not be
taken in account.

[IMP] routing_map: clean code a little bit

10 years ago[FIX] sale: keep customer reference in grouped invoice (opw 606523)
Martin Trigaux [Tue, 3 Jun 2014 14:56:07 +0000 (16:56 +0200)]
[FIX] sale: keep customer reference in grouped invoice (opw 606523)

10 years ago[FIX] delivery: allow to add delivery method in quotation if quotation in quotation...
Denis Ledoux [Tue, 3 Jun 2014 15:12:07 +0000 (17:12 +0200)]
[FIX] delivery: allow to add delivery method in quotation if quotation in quotation sent stage

opw-607920

10 years ago[IMP] product: set at false one product variant of ipad
Christophe Matthieu [Tue, 3 Jun 2014 14:58:26 +0000 (16:58 +0200)]
[IMP] product: set at false one product variant of ipad

10 years agoMerge pull request #322 from guewen/product-write-fix
Martin Trigaux [Tue, 3 Jun 2014 14:48:40 +0000 (16:48 +0200)]
Merge pull request #322 from guewen/product-write-fix

[FIX] product: write() should accept both int/long and tuple/list

10 years ago[MERGE] Forward-port of latest saas-3 bugfixes, up to rev. e7a0b1bb9095048914e11eb191...
Denis Ledoux [Tue, 3 Jun 2014 14:28:06 +0000 (16:28 +0200)]
[MERGE] Forward-port of latest saas-3 bugfixes, up to rev. e7a0b1bb9095048914e11eb1915c20d336f74c08

10 years agoWrong variable name. The write() method should accept both int/long and tuple/list
Guewen Baconnier [Tue, 3 Jun 2014 14:13:54 +0000 (16:13 +0200)]
Wrong variable name. The write() method should accept both int/long and tuple/list

10 years ago[FIX] website_sale: change template for product and variant selector (type color)
Christophe Matthieu [Tue, 3 Jun 2014 13:38:11 +0000 (15:38 +0200)]
[FIX] website_sale: change template for product and variant selector (type color)

10 years ago[FIX] mass_mailing: newsletter snippet:
Thibault Delavallée [Tue, 3 Jun 2014 13:21:29 +0000 (15:21 +0200)]
[FIX] mass_mailing: newsletter snippet:
- fixed subscription, was always subscribing to the last created list;
- slightly improved the snippet display, now displaying a 'thanks' when subscribed instead of just making everything disabled;
- removed unnecessary JS line

10 years ago[FIX] product: product_variant group does not exist anymore
Denis Ledoux [Tue, 3 Jun 2014 13:03:13 +0000 (15:03 +0200)]
[FIX] product: product_variant group does not exist anymore

Therefore, the pricelist item view must show the field product_tmpl_id in any case

10 years ago[FIX] product: fix _set_price_extra method
Guewen Baconnier [Tue, 3 Jun 2014 12:19:51 +0000 (14:19 +0200)]
[FIX] product: fix _set_price_extra method

avoid crash is context is None
create call does not have ids parameter

10 years agoMerge pull request #298 from odoo-dev/saas-5-fixes-product-chm
Christophe Matthieu [Tue, 3 Jun 2014 11:16:27 +0000 (13:16 +0200)]
Merge pull request #298 from odoo-dev/saas-5-fixes-product-chm

[FIX] product
Context in _set_standard_price and many2one in product.packaging;
Set required at false for product template field when creating a product product;
Remove wrong field on product.template. TODO: move packaging field form product.product to product.template

10 years ago[FIX] event_sale: stored seats_max field
Denis Ledoux [Tue, 3 Jun 2014 10:21:34 +0000 (12:21 +0200)]
[FIX] event_sale: stored seats_max field

seats_max is a stored field in event, and should remain stored when overrided in event_sale

10 years agoMerge pull request #288 from odoo-dev/saas-4-mass_mailing_fixes-tde
Thibault Delavallée [Tue, 3 Jun 2014 10:03:42 +0000 (12:03 +0200)]
Merge pull request #288 from odoo-dev/saas-4-mass_mailing_fixes-tde

[FIX] mass_mailing: fixes
- backport (+ cleaning) of eb22d202e48068a82ddcfa3878dbe0cbb845cc9c (saas-5): mail_thread: routing: instead of exclusive routing heuristics, use each case as a fallback of the previous.
- better fix for dd36a0e5093df90bd92667d26f529a3a79fe0397 (saas-5): mail_thread: routing: fixed replies always choosen even when replying to emails with a specified reply_to (using ref_match in the algorithm)
- backport of d6a2ae642b1a48ce6cb227c3cde2deca847a0a33 (saas-5): avoid evaluating a False /  None domain
- fixed keeping the original message for routing, only when choosing to reply in the original thread (notification=True)
- mail_thread: routing: fixed replies always chosen even when replying to emails with a specified reply_to (using ref_match in the algorithm)