- Nov 22, 2016
-
-
kso authored
As there is no reason to remove it each 2 saas, there's also no reason to put it back alternatively.
-
- Nov 21, 2016
-
-
Jeremy Kersten authored
Add 2 fields stored to allow make all in one search and not postprocess the list of partners.
-
Jeremy Kersten authored
-
Jeremy Kersten authored
-
Jeremy Kersten authored
-
Jeremy Kersten authored
-
Jeremy Kersten authored
-
Jeremy Kersten authored
Allow partners with grades to add their own opportunity in their own pipe. Until now, it is their saleman which import the opp in csv.
-
Jeremy Kersten authored
- Remove 'optional' informations in small screen - Disable ecom popup on xxs device - Don't disturb customer during checkout, we remove the footer and extra right column during the checkout step, address step and payment step.
-
Jeremy Kersten authored
Confirmation page - remove useless label Don't center total in xs width Don't display wizard in xs width Remove dublicate border in xs width Show sorted by label task-28865
-
Jeremy Kersten authored
-
fwi-odoo authored
-
- Nov 18, 2016
-
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Jeremy Kersten authored
Partial revert of #2013dc38 Schema is not updated, but it can break if views are not updated.
-
Quentin De Paoli authored
-
Richard Mathot authored
-
Odoo Translation Bot authored
The translations have been removed but was not fetch due to --minimum-perc argument
-
Dhawal Limbuwala authored
Purpose: In the many2one dropdowns the font is not the same than elsewhere in the webclient
-
Jeremy Kersten authored
This option is no more implemented since the refactoring of ir.qweb Gzip (in nginx) do the same and better...
-
Jeremy Kersten authored
It was already working without it since commit e01837d2
-
Jeremy Kersten authored
Old code return the user of the partner and not the saleman ! Thanks to the migration :/
-
Jeremy Kersten authored
Use record / records instead of deprecated locals
-
Damien Bouvy authored
It seems Paypal does not always send the same responses on auto-return even when PDT is off. Although not reproducible on a Paypal sandbox, sometimes the system auto-return to /payment/paypal/dpn without any meaningful POST data. This seems to only happen with new accounts that use the 'Hermes' web application of Paypal. The correct thing to do would be to add a new field on the paypal payment provider for PDT token and make the PDT flow available to users; but this is a stable branch and this fix is already sufficiently delicate. This shall be done in master though. From this revision on, users can then activate PDT on their paypal account, set the PDT token as an ir.config_parameter value (WITH GROUP RESTRICTION SET TO ADMIN/SETTINGS GROUP!!!) and the system will process these requests correctly.
-
Denis Vermylen (dve) authored
test_sale_stock_lead_time.py compares dates and expect them to be the same. Sometimes, the dates would differ by a second, because they are generated at different moment during the execution. This commit adds a tolerance of 1 second when comparing the dates. (and changed from comparing Datetime strings to comparing timedeltas)
-
Denis Vermylen (dve) authored
test_sale_stock_lead_time.py compares dates and expect them to be the same. Sometimes, the dates would differ by a second, because they are generated at different moment during the execution. This commit adds a tolerance of 1 second when comparing the dates. (and changed from comparing Datetime strings to comparing timedeltas)
-
- Nov 17, 2016
-
-
Christophe Simonis authored
Automatic tour should not open the kanban record directly in edit mode. This "edit" link wasn't working and has been fixed by 2e0a3000.
-
Denis Ledoux authored
There is a multi-company record rule on `res.partner.bank`, meaning you cannot see the bank accounts of other companies. Making a constraint on `sanitized_acc_number` alone prevent to create a same bank account into different companies, while you cannot see this bank account from the other companies. In this case, the user tries to import its bank statement, and it contains a bank account which already exists in the database but for another company than the one he is currently importing the statement, and, - it cannot find it because of the multi-company rule, - it cannot create it because of the constraint The constraint must take into account the company opw-690969
-
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
Remove useless step as we are already in edit mode after clicking on edit action link
-
qsm-odoo authored
Depending on the context, the s_parallax snippet content was not showing after save. This was because the HTML is prettyfied on save and so spaces are inserted around the .oe_structure, making it break over the next line. This commit removed the vertical middle alignment of the .oe_structure block (so back like it was before v10.0), allowing to fix the problem.
-
Devendra Kavthekar authored
Purpose: When we have a SQL error, it's not very easy to identify the root of the crash. For example if a mandatory field is not set on a row creation, it difficult to see which field isn't correctly set as a lot of fields are not required and a lot a NULL values are present in the INSERT querry. Specification: Show a proper log message, with the reason (cause) of the sql error. Behavior Modification Examples: Some sample log after applied fix. The new line are those beginning by '+' 2016-10-25 09:59:40,208 21161 INFO ent_master odoo.sql_db: bad query: INSERT INTO "res_partner_category" ("id", "active", "color", "create_uid", "write_uid", "create_date", "write_date") VALUES(nextval('res_partner_category_id_seq'), true, 10, 1, 1, (now() at time zone 'UTC'), (now() at time zone 'UTC')) RETURNING id +REASON: null value in column "name" violates not-null constraint +DETAIL: Failing row contains (27, null, null, 1, null, 10, 1, null, 2016-10-25 09:59:40.207202, t, 2016-10-25 09:59:40.207202). 2016-10-25 10:00:29,710 21161 INFO ent_master odoo.sql_db: bad query: UPDATE "res_partner" SET "parent_id"=1001,"type"='contact',"name"='Course Script',"company_name"=NULL,"write_uid"=1,"write_date"=(now() at time zone 'UTC') WHERE id IN (1) +REASON: insert or update on table "res_partner" violates foreign key constraint "res_partner_parent_id_fkey" +DETAIL: Key (parent_id)=(1001) is not present in table "res_partner". 2016-10-25 10:23:28,690 21336 INFO ent_master odoo.sql_db: bad query: DELETE FROM res_country WHERE id IN (235) +REASON: null value in column "country_id" violates not-null constraint +DETAIL: Failing row contains (9, 1, AL, Alabama, null, 1, 2016-10-24 10:19:58.765552, 2016-10-21 09:32:26.939607). +CONTEXT: SQL statement "UPDATE ONLY "public"."res_country_state" SET "country_id" = NULL WHERE $1 OPERATOR(pg_catalog.=) "country_id""
-
Goffin Simon authored
When making a SO line manualy, the purchase price is automaticaly set but with a quotation template, the purchase price was not set. opw:693751
-
Yannick Tivisse authored
To filter the columns to aggregate, we check that the currency_fields on the column is 'currency_id'. In fact, this is only the default field name. Sometimes it could be an another name, for example 'company_currency_id'
-