- Jul 29, 2019
-
-
Olivier Colson authored
Having duplicate tag names is bad for usability, as the user will ne be able to differenciate between tags when performing tax configuration.
-
- Aug 03, 2019
-
-
Olivier Colson authored
closes odoo/odoo#35224 Signed-off-by:
Laurent Smet <smetl@users.noreply.github.com>
-
Olivier Colson authored
-
Olivier Colson authored
[IMP] l10n_*: don't define accounts or tags on tax repartition line templates anymore for 0% taxes [FIX] account: remove old function used to migrate the former tax model, incompatible with the new one
-
- Aug 01, 2019
-
-
Laurent Smet authored
closes odoo/odoo#35101 Signed-off-by:
oco-odoo <oco-odoo@users.noreply.github.com>
-
- Jul 30, 2019
-
-
Jérome Maes authored
When validating a invoice, the billing user should have access (read) for all analytic lines. A problem appears when timesheet is installed, since there is a mismatch with ir.rule (a timesheet is an analytic line with a project set). The rule "account.analytic.line.billing.user" already exists for this problem, but should be extended to work in any case. To reproduce: - set a user as timesheet manager and billing user - try to validate an invoice (or post an expense) - got an access error with "account.analytic.line.timesheet.manager" opw-2041615 closes odoo/odoo#35297 Signed-off-by:
Jérome Maes (jem) <jem@openerp.com>
-
- Jul 31, 2019
-
-
Mathieu Duckerts-Antoine authored
Select the option 'This Month' of a date filter in the filter menu and then remove the facet created correctly toggles the filter from the query but the option is still shown as selected. This commit fixes that situation. closes odoo/odoo#35340 Signed-off-by:
VincentSchippefilt <VincentSchippefilt@users.noreply.github.com>
-
- Jul 12, 2019
-
-
Olivier Colson authored
Some signs had been inverted when converting from 12.2 to 12.3 model. closes odoo/odoo#34817 Signed-off-by:
Laurent Smet <smetl@users.noreply.github.com>
-
Olivier Colson authored
closes odoo/odoo#34829 Signed-off-by:
Laurent Smet <smetl@users.noreply.github.com>
-
- Jul 16, 2019
-
-
Mathieu Duckerts-Antoine authored
In a graph view in mode 'pie', a matching of dates was attempted each time a comparison and a grouping of data using the same date/datetime field was done. Unfortunately, since the read groups results are ordered using the order of groupbys, the matching was not sensible in case the date/datetime field was not the first groupby. We thus restrict the matching to the sole case where it is sensible. More work should be done to have sensible matchings in all situations. closes odoo/odoo#34379 Signed-off-by:
VincentSchippefilt <VincentSchippefilt@users.noreply.github.com>
-
Mathieu Duckerts-Antoine authored
The elements style was set globally and thus used to modify the style of any chart in Odoo after the first loading of a graph view. For instance, the charts drawn in sale_subscription_dashboard are not the same before and after the first loading of a graph view. This is fixed by this commit.
-
Mathieu Duckerts-Antoine authored
-
Thomas Werland authored
-
- Jul 29, 2019
-
-
Vincent Schippefilt authored
when image field cannot load an image, it will default to the placeholder image. If this placeholder image also cannot be loaded it was creating an infinite loop errors After this commit, we only show one error if the original image cannot be downloaded and if the placeholder cannot be downloaded, we don't show anything else. closes odoo/odoo#35226 Signed-off-by:
VincentSchippefilt <VincentSchippefilt@users.noreply.github.com>
-
- Jul 28, 2019
-
-
Odoo Translation Bot authored
-
- Jul 26, 2019
-
-
Christophe Simonis authored
Oversight of previous forward-port.
-
Christophe Simonis authored
-
Christophe Simonis authored
Oversight of previous forward-port.
-
- Jul 25, 2019
-
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
On the users' view, groups are shown grouped by application (module category). Deleting a module category should, therefore, regenerate the view. closes odoo/odoo#35181 Signed-off-by:
Christophe Simonis <chs@odoo.com>
-
Christophe Simonis authored
-
Géry Debongnie authored
when last field is numeric closes odoo/odoo#35176 Signed-off-by:
VincentSchippefilt <VincentSchippefilt@users.noreply.github.com>
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Nans Lefebvre authored
Fine-tuning of commit 5621ae3d. While it focused on fixing the 'mass_mail' mode, it forgot to keep the correct behaviour for the case where only one mail is sent. In the latter case, it is typical to overwrite the template values, especially for the body, before sending the mail. In that case, applying the onchange on the templates overwrites the user input. Note that in the case where the template is undefined it would set the composer values to empty ones; while standard use would not allow in mass mail to both send content and have no template, it could be done via a customisation. opw 2041631 closes odoo/odoo#35164 Signed-off-by:
Nans Lefebvre (len) <len@odoo.com>
-
- Jul 24, 2019
-
-
Romain Derie authored
Before this commit, for the following view tree: P (active) | I (inactive) | II (active) When calling `get_related_views()` on 'P', it would wrongly return 'II'. It shouldn't, since its parent 'I' is inactive. Step to reproduce: - Go to /shop - Enable ecommerce categories - Enable Collapsible Cateogories - Disable ecommerce categories - Collapsible categories is still shown even if its parent got archived closes odoo/odoo#35154 Signed-off-by:
Jérémy Kersten (jke) <jke@openerp.com>
-
- Jul 25, 2019
-
-
Arnold Moyaux authored
Error due to other module (e.g. purchase_stock, mrp) that will define their own rules in order to merge or not moves together. Usecase: - Install purchase_stock - Create a product MTO + buy with a vendor - Create a SO of 1 unit - On the PO receive 2 units - On the delivery deliver 2 units It will create an empty delivery and put the entire move in a back order. First issue the extra move is created as a MTO if it's copied from an MTO move. So il will trigger all the pull rule. We won't it because it's an extra quantity and the rules should be only trigger by the original document (SO/MO). Also an extra move in a picking do the hypothesis that the original move and the extra move will always be merged together. But in the previous usecase, the module purchase add the condition that 'created_purchase_line_id' and 'purchase_line_id' should be the same in order to merge move. 'created_purchase_line_id' is also copy=False, so the move and the extra move will not be merged. create_extra_move only returns the extra move and _action_done only process the moves returned by _create_extra_move. It result by an original move not merged and not processed by _action_done, it will be automaticaly set in a back order and the extra move is processed. In order to fix it, check if the move and the original move will be merged. If not, returns both moves. opw-2008113 Close #34005 closes odoo/odoo#34411 Signed-off-by:
Simon Lejeune (sle) <sle@openerp.com>
-
David Dufresne authored
closes odoo/odoo#35079 Signed-off-by:
Martin Trigaux (mat) <mat@odoo.com>
-
- Jul 24, 2019
-
-
Romain Derie authored
Before this commit, for the following view tree: P (active) | I (inactive) | II (active) When calling `customize_template_get()` on 'P', it would wrongly return 'II'. It shouldn't, since its parent 'I' is inactive. Step to reproduce: - Go to /shop - Enable ecommerce categories - Enable Collapsible Cateogories - Disable ecommerce categories - Collapsible categories is still shown even if its parent got archived Test writen in 12.0 with #35154 closes odoo/odoo#35155 Signed-off-by:
Jérémy Kersten (jke) <jke@openerp.com>
-
Julien Mougenot authored
Changed the way some field types are displayed. Before this commit, column width in a list were calculated according to a given factor (integer), determining their weight. Now, some specific fields have an hardcoded width instead. This task also slightly tweaks some width factors, in order to try to have a better layout in most list views Task 1985916 closes odoo/odoo#35147 Signed-off-by:
VincentSchippefilt <VincentSchippefilt@users.noreply.github.com>
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Goffin Simon authored
Steps to reproduce the bug: - Create a company C with currency = USD - Create a vendor V with a supplier currency = EUR - Create a PO for V with one line, the default currency is EUR - Save Bug: The currency of the PO was USD when saving because the field currency is in readonly when the state is draft. opw:2035640 closes odoo/odoo#35144 Signed-off-by:
Simon Goffin (sig) <sig@openerp.com>
-
Christophe Simonis authored
-
Jairo Llopis authored
Before this patch, if a website is deleted, its redirections will stay, affecting other websites. Now, website-specific redirections will disappear along with their corresponding website. closes odoo/odoo#35130 Signed-off-by:
Jérémy Kersten (jke) <jke@openerp.com>
-
Romain Derie authored
Since 5c9cea4e, it was not possible to remove an applied promo code pricelist by adding an empty promo code on checkout (eg removing the one shown in the promo code input). Indeed, when sending an empty promo code, the `search()` done in the controller would not find any pricelist as promo would be en empty string. For the rest, check code on mentionned commit. See `sale_get_order()` method docstring about `code` param: "If empty, it's a special case to reset the pricelist with the first available else the default.". Fixes #34633
-
svs-odoo authored
Before this commit, in list editable, when user save multiple records in the same time, the context is passed for the write but not for the read. Now, the context is passed also for the read. closes odoo/odoo#35113 Signed-off-by:
Géry Debongnie (ged) <ged@openerp.com>
-
Martin Trigaux authored
closes odoo/odoo#35119 Signed-off-by:
Martin Trigaux (mat) <mat@odoo.com>
-