Commit Graph
127612 Commits
Author SHA1 Message Date
Martin Trigaux 22d7be5b73 [FIX] account_voucher: bad onchange return format
The product_id_change returns a 'value' key, not 'values'

Closes #14274
2016-11-15 11:00:08 +01:00
Leonardo Donelli 814c2e83cc [FIX] hr_timesheet: AccessError editing timesheets
Make department_id of account_analytic_line readonly, so that when the field is written it is not also propagated to the employee, which
may fail when the user has write access to timesheets but not to employees.

Fixes #14084
2016-11-15 10:56:23 +01:00
Kumar Aberer 9f172a61e0 [FIX] Check accounting lock date before cancel account moves
Error message is shown when trying to cancel account moves that are
prior to the accounting lock date.

opw:693083
2016-11-15 10:15:24 +01:00
Goffin Simon 3bad13d650 [FIX] point_of_sale: closing balance access rights
In 9.0 when the pos user was not at least in the group Accountant
(group_account_user), he was not allow to close or open the balance
when the pos session was configured in cash control.

ps:be carefull with the old rule: Point Of Sale Cashbox Line POS User
deleted with a26b805f5e

opw:69251
2016-11-15 09:30:10 +01:00
Diep Huu Hoang 6dd921fb76 [IMP] l10n_mv: update CoA
Improve Vietnamese CoA to follow Circular No. 200/2014/TT-BTC

Closes #13679
2016-11-15 09:19:31 +01:00
Nicolas Lempereur f2abde5659 [FIX] base: binary url attachment on windows
On windows when opening a binary file a 'b' flag is to be used:
 https://docs.python.org/2/tutorial/inputoutput.html#reading-and-writing-files

Before this commit, /web/image/* and /web/content/* routes serving
an ir.attachment with url could return empty or truncated content.

opw-693306
2016-11-14 22:44:34 +01:00
Jeremy Kersten 99b68e3278 [FIX] web, website: website_version is an enterprise module
Add widget to specify that this module is an enterprise module.
Fix layout (missing margin between last label and tag enterprise)
Fix behaviour widget_radio, popup was never opened because we
compare the str value with an int value.

This commit is related to #14241
2016-11-14 17:41:20 +01:00
qsm-odoo 2757775ed3 [FIX] web_editor: allow vimeo, youku and undefined video sources again
The refactoring made with https://github.com/odoo/odoo/commit/62fb1bb92493b00bd45ed3f4eced5ca8b23f81d6#diff-2b3acc31ced2b1e9f7522a3e29f33c22L825
broke the possibility to add vimeo, youku or other undefined video
sources.

This is because of jQuery. With jQuery you can create elements thanks to
multiple methods. From least efficient to most efficient:

- All in a string:
$("<tag attr1='value1' attr2='value2'/>");

- Tag in a string, attrs thanks to methods:
$("<tag/>").attr("attr1", "value1").attr("attr2", "value2");

- Tag in a string, attrs in second arg:
$("<tag/>", {attr1: "value1", attr2: "value2"});

The mentionned refactoring transformed the use of the second method
into the use of the last one. But there is a bug in jQuery: you cannot
use the first method and the last one all together. So:

$("<tag attr1='value1'/>", {attr2: "value2"});

will create a tag with attr1 but will totally ignore the attr2 part.

It happens that the allowfullscreen attr was left directly in the
creation string for vimeo and youku, preventing the src to be added.

This commit removes the use of allowfullscreen attr as fullscreen
is already handled by source players anyway.
2016-11-14 17:32:23 +01:00
Christophe Simonis 1c21faafb9 [MERGE] forward port branch 9.0 up to 7be6c74 2016-11-14 17:26:28 +01:00
Fabrice Henrion e8da2d1438 [FIX] hw_posbox_homepage: support contact update
Is not odoo.com/help, no longer an email

Closes #14247
2016-11-14 17:17:11 +01:00
Fabrice Henrion 0d32a44689 [FIX] web_settings_dashboard: typo
Closes #14188
2016-11-14 17:16:32 +01:00
Fabrice Henrion 9f497db575 [FIX] web: wording
unbelgianization
Closes #13881
2016-11-14 17:15:25 +01:00
Fabrice Henrion 4917382f99 [FIX] im_livechat: typo
Closes #13508
2016-11-14 17:14:43 +01:00
Olivier Dony 46ce74cdde [FIX] hw_posbox_homepage: update links and version
Also added a direct link to the remote connect page to
grant remote SSH access via ngrok.
2016-11-14 17:11:57 +01:00
Olivier Dony 265c9f7b06 [IMP] hw_proxy: add lsusb full output to hw status page 2016-11-14 17:11:57 +01:00
Olivier Dony d1b0b9e656 [FIX] point_of_sale: check required commands before building POSBox image 2016-11-14 17:11:57 +01:00
Olivier Dony f579acf02f [FIX] hw_scale: update driver for rs232_devices map and support AdamAZExtra scale
This commit fixes the driver to respect the new device
registration mechanism via hw_proxy.rs232_devices.

It also refactors the code to more easily support multiple
scale protocols, and introduces support for the ADAM Equipment
AZExtra scale protocol. (Might be compatible with other ADAM
Equipment scales)

Support for th AZExtra scale is experimental at the moment,
especially given two annoying problems with this model:
 -  they do not support proper probing (stays mute until a
    non-zero weight is measured), so they have to be probed
    last and *assumed* to work
 -  the scale beeps when a read attempt is made and the
    weight is not stable yet, or the weight has been already
    read previously. This constant beeping during operation
    is mitigated by extra delays between readings, but might
    still prove to be a major issue for supporting this scale.
2016-11-14 17:11:57 +01:00
Olivier Dony eeadeb0d6e [FIX] hw_proxy,hw_blackbox_be: make RS-232 drivers protect their device
RS-232 drivers now need to register any device
they are handling in the hw_proxy.rs232_devices map.
This will prevent other drivers from probing them,
possibly messing up with the device.
Any update to rs232_devices must be done while holding
the hw_proxy.rs232_lock.

The hw_scale driver will be updated to use this mechanism
in the next commit, that will also handle a new RS-232
scale protocol.
2016-11-14 17:11:57 +01:00
Olivier Dony 2fd4dfca7f [FIX] point_of_sale: update POSBox image creation script
- ngrok download URL has changed
- default kernel for raspbian image has changed and needs to match
- remove pre-existing git checkout to avoid conflicting
- wait a few seconds after setting up loop dev with kpartx to access image
  contents - sometimes required to let the device appear in /dev
2016-11-14 17:11:57 +01:00
Fabrice Henrion b72bb97905 [IMP] delivery: wording
Closes #12546
2016-11-14 17:10:02 +01:00
Uku Lagle f701311f72 [FIX] cli: correct link to module categories file
As the folder openerp no longer exists

Closes #14263
2016-11-14 17:07:44 +01:00
Uku Lagle 0a7c660f7c [CLA] signature for Uku Lagle
Closes #14262
2016-11-14 17:05:50 +01:00
Florent de Labarre 7be6c7404a [FIX] stock: expression error
Without this fix, the button of order rules does not appear in the form with a
product.product model.

Closes #14285
2016-11-14 17:03:15 +01:00
Florent de Labarre f68a304d1d [CLA] Signature fmdl
Closes #14286
2016-11-14 17:03:15 +01:00
Martin Trigaux 014a6e283f [I18N] export 10.0 source terms 2016-11-14 16:57:46 +01:00
Fabrice Henrion 07f4948a3a [FIX] payment: correct acquirer text grammar
Closes #14283
2016-11-14 16:41:09 +01:00
David Arnold a35d8895b1 [FIX] base: es_CO date format
Closes #14065
2016-11-14 16:39:37 +01:00
Martin Trigaux c5fdfcc59b [FIX] purchase: remove orphan file
Not imported, probably bad merge/forward port
2016-11-14 16:38:22 +01:00
Yenthe V.G 3f605d18ba [FIX] cli: correct templates for scafold
Convert openerp to odoo

Closes #14129
2016-11-14 16:26:23 +01:00
Goffin Simon 57f320aa99 [FIX] website_sale: selected state in billing information
The selected state of the user was not displayed in the billing information
due to the detach function.

opw:693127
2016-11-14 15:52:53 +01:00
hza 6491a6673e [IMP] mrp: Rename 'Components' filter into 'BoM Components' 2016-11-14 15:43:08 +01:00
Jairo Llopis 4d23595af5 [IMP] mass_mailing: add security token to unsubscription URL
Should prevent rogue unsubscriptions without making the
process more complicated for legit cases.

Closes #12040
2016-11-14 15:34:12 +01:00
stefanorigano 668926ff4f [FIX] website: remove "text-muted" class from "Cover" snippet
Since this snippet comes with a bg image, using 'text-muted' here
caused undesired result. The text may be invisible or difficult to read.
Moreover adding or remove this class is not natively supported by the
editor.

Note: this is not a full stable fix as it requires an update to be
deployed but the fix is not critical and may so be ignored without
breaking anything.
2016-11-14 15:30:13 +01:00
stefanorigano 4cbfdcf07b [FIX] website: correct some snippet structure to ease edition
Wrap the text content of s_button and s_share snippets so that it can
be edited easily (on chrome, the icons which are next to the next give
the user a hard time).

Note: this is not a full stable fix as it requires an update to be
deployed but the fix is not critical and may so be ignored without
breaking anything.
2016-11-14 15:30:13 +01:00
Jeremy Kersten 6b3b18958d [FIX] crm: merge don't tamper fields constant
Based on odoo/odoo@ec6a6782
This commit fix opw-692280

Override from _merge_data in website_crm_partner_assign add 3 fields to
the list of fields to merge.
Before this commit, 3 fields was added at each merge and so the chatter
become very long with many duplicated field.

Bug introducted by migration new api.
2016-11-14 15:21:02 +01:00
Jeremy Kersten bd78bb878e [FIX] google_calendar: field 'class' has been renamed during migration new api 2016-11-14 15:20:15 +01:00
Christophe Simonis f93bada93e [MERGE] forward port branch 9.0 up to fb763f3 2016-11-14 14:56:14 +01:00
Yannick Tivisse 1659ee7196 [FIX] hr_expense: display taxes correctly on expense report
Backport of rev:
https://github.com/odoo/odoo/commit/4c0184923b6565c6b963724a75dea720af155a58 done in 10.0
2016-11-14 14:54:39 +01:00
Christophe Simonis fb763f3a8f [MERGE] forward port branch saas-6 up to b5914e9 2016-11-14 14:50:29 +01:00
Andrea Stirpe 9c1d30303d [FIX] l10n_nl: Use unique 4-digit accounts
In the Netherlands it is customary for small
businesses to configure the Chart of Accounts
with 4-digits account codes.

This scheme is broken when several accounts share
the same 4-digit prefix, which was the case before,
as the truncated codes will not be unique.

Fixes #13853
Closes #14175
2016-11-14 14:43:04 +01:00
Christophe Matthieu f80965dd57 [FIX] web_tour: reject module for mobile preview
issue: depends fail in mobile preview
2016-11-14 14:32:13 +01:00
Christophe Simonis b5914e9ea8 [MERGE] forward port branch 8.0 up to 51561d3 2016-11-14 14:02:41 +01:00
Christophe Simonis 51561d3ac8 [FIX] base: restart server when installing module from apps
When a new module is installed, its controllers and static files should
be available. A restart is required to do so.
2016-11-14 13:45:24 +01:00
qsm-odoo 62cf236fb4 [FIX] website: properly size the default bg for s_big_message
Following commit 9305450508, this commit fixes the
default background size of the bg of the s_big_message snippet.
2016-11-14 13:21:53 +01:00
qsm-odoo 9305450508 [FIX] website: properly size the default bg for s_big_message
The default background-size for the s_big_message snippet was not
set to "cover" as the "oe_img_bg" class is missing from the snippet
structure. As this change is not critical but should not be merged
in a stable version, this change will be done in master and this
10.0 fix will only force the "cover" value for the default bg thanks
to LESS.
2016-11-14 13:13:53 +01:00
Nicolas Martinelli f910dc5b3d [FIX] product_visible_discount: price currency
Commit 19e3757ffb allows to return the product price without the
discount included in the unit price. However, `lst_price` is always in
the company currency, not in the pricelist currency.

opw-692896
2016-11-14 11:29:37 +01:00
qsm-odoo dfe072cf79 [FIX] website: adapt parallax extensions to 10.0 refactoring
The s_parallax snippet was refactored in 10.0 but this refactoring
broke some snippet extensions such as the s_parallax_slider.
This made the texts disappear once the snippet was resized.
2016-11-14 10:16:46 +01:00
Goffin Simon fcd3d4d315 [FIX] purchase: updating code with _update_name_and_code
When updating the code of a warehouse, there was a missing condition.

opw:693387
2016-11-14 10:04:08 +01:00
Yannick Tivisse 8d36bf872a Revert "[IMP] website_sale_delivery: Allow to (un)publish delivery methods from website"
This reverts commit 6d9c59f348.

This commit is breaking the enterprise/master branch because the method _get_delivery_methods takes 5 seconds to be executed with some delivery methods. Now, instead of having 1 delivery method displayed, the admin has all the delivery methods in order to be able to publish/unpublish them. As this method is called for each carrier, the phatom js tour takes more than 15 seconds to display the page /shop/confirm_order in the ecommerce, with is more than the timeout threshold.

I revert this commit while waiting to find a proper solution.
2016-11-14 09:42:00 +01:00
Nicolas Martinelli c544aa298f [FIX] crm: kanban color
Commit 4b2091e8c9 introduces a change in the state color of the kanban
view. However, that doesn't match the description.

opw-693540
2016-11-14 09:14:27 +01:00