- Oct 03, 2018
-
-
Odoo Translation Bot authored
-
- Sep 16, 2018
-
-
Jérome Maes authored
When fetching messages from the portal controller, we might give a domain to restrict the message selection. Typically, the ecommerce allows users to submit messages with rating of the product. Users are allowed to filter the messages with a certain rating. Passing a non-normalized domain to this controller could give strange result, as the code was using `+=` to concat domains; some result domain could have been correct, but return some strange results. This commit normalizes all domains used in the code making a non-normalized domain (given as parameter) crashes, instead of returning unexpected messages. Closes #26939
-
- Sep 11, 2018
-
-
Gustavo Valverde authored
When paying an invoice in USD, using EUR as payment. The residual amount was shown in the payment currency instead of the original invoice residual currency. closes odoo/odoo#26916
-
- Oct 01, 2018
-
-
Goffin Simon authored
Steps to reproduce the bug: - Create Product P: with BOM type - Kit and BOM components > Set - Invoicing: on delivered quantity - Create SO with P and confirm - delivery 1 will be generated - Cancel the SO - delivery 1 - will also get canceled - Reset the canceled SO to quotation and confirm it - new delivery 2 will be generated - Validate the delivery and receive product KIT Bug: Check SO - 'Delivered quantity' was not updated opw:1888449 closes odoo/odoo#27358
-
Goffin Simon authored
Steps to reproduce the bug: - Create a partner P with communication type set to BBA - Create an in_invoice I for P with a BBA structured communication - Validate I and try to duplicate it Bug: A UserError was raised "Empty BBA Structured Communication!" opw:1883982 closes odoo/odoo#27331
-
- Sep 28, 2018
-
-
Gustavo Valverde authored
When working with product variants, if the error which gets displayed does not include the product attributes, it's harder to identify the variant with the error. closes odoo/odoo#27298
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Gert Pellin authored
with migration from python2 to python3 not all regexes where converted to byte-array. backport of b4bcf86f to 11.0 closes odoo/odoo#27252
-
Nicolas Lempereur authored
When an attachment is requested with an access_token, a server error would occur in some situation. With this changeset when an access token is specified: - returns a 404 error if the attachment does not exist - returns a 403 error if the attachment has no access_token Without this change, the added test would fail with: ``` status = test_access(access_token='Secret') self.assertEqual(status, 403, "no access if access token for attachment without access token") | if not consteq(obj.access_token, access_token): | TypeError: unsupported operand types(s) or combination of types: 'bool' and 'str' status = test_access(access_token='Secret') self.assertEqual(status, 404, "no access with access token for deleted attachment") | if not consteq(obj.access_token, access_token): | odoo.exceptions.MissingError: ('Record does not exist or has been deleted.', None) ``` close #26647 opw-1884419 closes #27275 Co-authored-by:
Wolfgang Taferner <wtaferner@users.noreply.github.com>
-
Olivier Colson authored
-
Stefan Rijnhart authored
-
Olivier Colson authored
Two account had the same account code. Because of that, one of them always failed to be created and logged a psql error. To fix that, we totally remove this account, as it never got created anyway.
-
Olivier Colson authored
The second tax with the same xml id was never created, and caused a psql error to be logged.
-
- Sep 27, 2018
-
- Sep 28, 2018
-
-
Xavier Morel authored
github_link compatibility with Sphinx 1.8 Backport to 11.0
-
Martin Trigaux authored
Done at opw-1889259
-
- Sep 26, 2018
-
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Nicolas Martinelli authored
Missing `sudo` which prevents a non-admin to close a POS session. opw-1888252 opw-1888358
-
- Sep 25, 2018
-
-
Olivier Colson authored
Accounts of this type should not be reconcilable. When making payments, only the counterpart line should be, in some receivable or payable account.
-
Olivier Colson authored
Making a bank account reconcilable is a very common mistake, and leads to confusing and useless data (the move lines made on this account) to be displayed in the reconciliation widget. With this commit, we make sure the user cannot make this mistake anymore.
-
Pedro M. Baeza authored
closes odoo/odoo#27228
-
- Sep 24, 2018
-
-
David Tran authored
Vietnam address should come with Province name, not `state_code` Closes #27164
-
- Sep 23, 2018
-
-
Odoo Translation Bot authored
-
- Sep 21, 2018
-
-
Olivier Dony authored
In A/B testing mode, a given recipient will only ever receive a single email from a given mass-mailing campaign, no matter how many mailings were sent to them. This is useful for A/B-testing various mailings in order to check their results. But is very difficult to understand for users who simply want to organize their mailings into campaigns. Additionally, the A/B testing option is hidden as a technical feature, so it is hard to discover in order to troubleshoot unexpected number of emails sent by a given mailing. It will be safer to keep it off by default. (keeping the parameter explicit, to better show that it is on purpose) This partially reverts dee5c312
-
Christophe Simonis authored
-
Christophe Simonis authored
-
- Sep 19, 2018
-
-
zeroheure authored
The default values for --limit-memory-(soft|hard) had been changed in Odoo v8.0, but this change wasn't reflected in the cmdline --help. Closes #22315
-
SimoRubi authored
The action is not used anywhere but was not working Closes #27034
-
Nicolas Martinelli authored
- Create a BOM kit for product F with: 2 Unit(s) of A 1 Unit(s) of B - Create a SO for 1 Unit(s) of F, confirm => a picking with 2 Unit(s) of A and 1 Unit(s) of B is created - Modify the Ordered Qty to 2 Unit(s) The picking is not updated. This is because `_get_qty_procurement` wrongly computed the product quantity based on the moves' quantities. This is not correct since the moves are for products A and B, not product F. At this point, it is not possible to make sure of the real procurement quantity. therefore, we use a very simple approach: we compare the sold quantity before and after modification, and return the difference. opw-1881227 closes odoo/odoo#27064
-
- Sep 27, 2018
-
-
Nicolas Martinelli authored
opw-1884718 closes odoo/odoo#27273
-
- Sep 26, 2018
-
-
qsm-odoo authored
closes odoo/odoo#27244
-
len-odoo authored
We fix a number of problems: - grayscale filter not being applied except on desktop Firefox - incorrect vertical-align on iOS - image sliders being displayed below the margin on iOS - carousel indicators flickering at initial load - very short indicator panel, almost unusable on mobile - misaligned indicators because of first margin There are two modes on which these fixes apply: - image gallery in slideshow - slideshow in modal (e.g. obtained by clicking on the gallery set on masonry mode) Note that due to a refactoring, the gallerySlider was not loaded in the modal, completely breaking the indicators. Coauthored by @nle-odoo opw 1874274 closes odoo/odoo#27226
-
len-odoo authored
After a refactoring for v11, the id of a newly created thread is not returned anymore. Therefore server actions weren't being executed on newly created records. opw 1886383 closes odoo/odoo#27238
-
- Sep 25, 2018
-
-
Rémi Rahir authored
closes odoo/odoo#27219
-
- Sep 26, 2018
-
-
Christophe Simonis authored
-