- Nov 17, 2016
-
-
Denis Ledoux authored
You are not supposed to write anything in an onchange, the result of the onchange must be assigned in the given fields of `self` This is an oversight during the migration to the new api of the module in the below revision: 053982f4 opw-694053
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
fwi-odoo authored
When all the items of the first list view page were deleted, the list view was not reloaded correctly and no records were displayed.
-
Goffin Simon authored
If the PO and SO have the same sequence, the source document of vendor bills and customer invoices could be the same. opw:693991
-
- Nov 16, 2016
-
-
Denis Ledoux authored
The revision a1d6c2d6 has been ported with an oversight: except_orm is no longer imported in this file, besides, the new way to raise these warnings is to use "UserError" instead. opw-693779
-
qsm-odoo authored
If the graph view was left while a nvtooltip was shown (thanks to keyboard shortcuts or during loading time), the nvtooltip remained and was only destroyed when leaving the action. Now they are automatically removed with the view as they are now placed inside of them instead of inside the body element.
-
Goffin Simon authored
When there is a shipping address, this is the second select tag which is used(defined in website_same_delivery/views/website_same_delivery.xml) opw:693127
-
Denis Ledoux authored
On an accounting journal, when checking "Dedicated refund sequence", choosing the refund sequence is mandatory. This is the subject of the below revision: d94c4495 Since the refund sequence field was available only for with the debug mode, the user was not forced to choose the sequence, while he must be. This is not possible to use the dedicated refund sequence if you do not choose it there. opw-693955
-
Olivier Dony authored
Instead of hardcoding the IN & OUT endpoint addresses for the ESC/POS printers, we now attempt to auto-detect them. This should increase compatibility with many compatible thermal printers that are simply using a different address, such as the - STMicroelectronics POS58 Printer USB - HU HAI SUNCSW Receipt Printer Co.,Ltd. Gprinter USB Printer Fixes #12890
-
Nicolas Lempereur authored
The scenario when using the code view is the following : - click on code view button to use code view - make changes - click on code view button to get back to wysiwyg view - save from the wysiwyg view If the 3rd step is not done: - for the inline editor, we lose the changes that have been done in code view, - for the iframe editor, we lose the entirety of the content. At one time the user was forced to go back to wysiwyg before being able to save, but this have been removed hence the present usability issue. With this fix, when the editor content is saved, if the user is in code view he is automatically set back to wysiwyg view. closes #14339 opw-693052
-
qsm-odoo authored
Some buttons in kanban records or event records allowed to open a form view in edit mode. The feature was lost with commit https://github.com/odoo/odoo/commit/46857d26#diff-fc48ba68abe25af0106d66b6ea2ec73eL116 Indeed the "do_switch_view" method signature changed but some calls still used three arguments instead of two, losing the options param.
-
Josse Colpaert authored
[FIX] stock: when matching moves with pack operations through quants, it did not match the packages correctly. Courtesy of Pedro Baeza Before, it did a search to see if the package existed, but the only thing it needs to do is see if the package on the pack operation corresponds to that of the quant. (no need to check children also) There is a test added: A picking with 120 pieces incoming, 120 in pack 1, 80 in pack2 When we deliver those in a picking out, with product pack operations: (by taking them out of the pack) 120 from pack 1 and 80 from pack2, we should only have 2 quants and links between moves in the end And before, it generated 3 because it matched the wrong quants and made the wrong links. opw 693760 closes #13836
-
- Nov 15, 2016
-
-
Raphael Collet authored
-
Jeremy Kersten authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Leonardo Donelli authored
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
-
Kumar Aberer authored
Error message is shown when trying to cancel account moves that are prior to the accounting lock date. opw:693083
-
Goffin Simon authored
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 a26b805f opw:69251
-
- Nov 14, 2016
-
-
Nicolas Lempereur authored
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
-
qsm-odoo authored
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.
-
Christophe Simonis authored
-
Olivier Dony authored
Also added a direct link to the remote connect page to grant remote SSH access via ngrok.
-
Olivier Dony authored
-
Olivier Dony authored
-
Olivier Dony authored
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.
-
Olivier Dony authored
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.
-
Olivier Dony authored
- 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
-
Florent de Labarre authored
Without this fix, the button of order rules does not appear in the form with a product.product model. Closes #14285
-
Florent de Labarre authored
Closes #14286
-
Goffin Simon authored
The selected state of the user was not displayed in the billing information due to the detach function. opw:693127
-
Jeremy Kersten authored
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.
-
Jeremy Kersten authored
-
Christophe Simonis authored
-
Yannick Tivisse authored
Backport of rev: https://github.com/odoo/odoo/commit/4c0184923b6565c6b963724a75dea720af155a58 done in 10.0
-
Christophe Simonis authored
-
Christophe Simonis authored
-