- Jun 19, 2019
-
-
Thanh Dodeur authored
Before this commit, the No Change status wasn't properly set because the `filehash` wasn't passed to `_binary_set_headers` and because the status was not changed to 304 if it was already set to 200 earlier. This commit fixes this issue and also prevents images to be processed in `content_image` if the status is 304. opw-2008426 closes odoo/odoo#34032 Signed-off-by:
Christophe Simonis <chs@odoo.com>
-
- Jun 20, 2019
-
-
Gorash authored
Under certain unknown conditions, the range cannot be applied and triggered an error. In order to allow the user to keep editing, we need to prevent the dialog from showing, hence the use of `console.error`. If this error appears, the carret is moved to the beginning of the focused node. If this error appears, then bullet can generate an error (I managed to have the bug once or simulate it by manually breaking the dom and range) closes odoo/odoo#34284 Signed-off-by:
Nicolas Martinelli (nim) <nim@odoo.com>
-
Jeremy Kersten authored
closes odoo/odoo#34283 Signed-off-by:
Jérémy Kersten (jke) <jke@openerp.com>
-
- Jun 19, 2019
-
-
Jeremy Kersten authored
-
- Jun 20, 2019
-
-
qsm-odoo authored
For some strange reasons, the e-learning ranks are created in data but the demo data override their motivational message fields. Unfortunately, the demo data were ok but the normal data had broken images in them. closes odoo/odoo#34282 Signed-off-by:
Quentin Smetz (qsm) <qsm@odoo.com>
-
qsm-odoo authored
The new editor of https://github.com/odoo/odoo/pull/29775 came with a fullscreen option. When using the toggle when the editor is in inside a modal, the editor stretched only to match the size of the modal instead of the viewport. This is because the 'position: fixed' rule which is used to achieve the fullscreen layout cannot work if a parent of the element has a CSS transform applied on it. Indeed in that case, that element acts like the viewport for 'position: fixed' elements. closes odoo/odoo#34272 Signed-off-by:
Quentin Smetz (qsm) <qsm@odoo.com>
-
mgh-odoo authored
* Setup an IoTBox connected to a receipt printer * In POS Config: - IoT Box: check "IoTBox", set the IP of the Box and check "Receipt Printer" - Pricing: Select "Tax-Included Price" * Start the POS, select any product * Click on "Disc" on the virutal keyboard on the bottom left of the POS * Enter the amount of the discount * Validatate payment (Click "Payment" > "Cash" > Enter Amount > "Validate") * A ticket should print on the receipt printer: - The price in the rigth column is correct Current behaviour: * In the left column, it shows : Product name, Base price, Discount: X%, 1 x Price --> This price is not correct, it shows the price with the discount applied twice. Expected behaviour: * Discount applied once everywhere on ticket. task-1978564 closes odoo/odoo#34278 Signed-off-by:
Nicolas Martinelli (nim) <nim@odoo.com>
-
mgh-odoo authored
Before this commit, if a user select option 'tax-Included Price' in pricing from pos.config and sale product with a discount, it is first displaying price without tax instead of the price including tax. Task-2002464 Closes #33733 closes odoo/odoo#34259 Signed-off-by:
Nicolas Martinelli (nim) <nim@odoo.com>
-
- Jun 19, 2019
-
-
qsm-odoo authored
Following the new editor at https://github.com/odoo/odoo/pull/29775 , the html field to edit the mass mailing popups in the backend appeared entirely broken. This was because the editor css was not loaded for that field. closes odoo/odoo#34250 Signed-off-by:
Quentin Smetz (qsm) <qsm@odoo.com>
-
Lucas Lefèvre authored
When computing `is_absent` for multiple employees (multiple records in `self`), if one employee is really absent (leave), all employee in the recordset are also considered absent. Note: it never happens in saas-12.2 but in master and possibly custo. closes odoo/odoo#34241 Signed-off-by:
Romain Libert (rli) <rli@odoo.com>
-
- Jun 18, 2019
-
-
Priyanka Kakadiya authored
before this commit: When a user tries to see an archived slide, it throws an internal server error instead of 404 page after this commit: 404 page will be shown if a slide is archived task- 2018147 closes odoo/odoo#34198 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
- Jun 17, 2019
-
-
Anshuman Sharma authored
After a recent reorganization of the web client's components tree, the class 'o_enable_linking' was added on the wrong element. This made the css rule responsible of the highlighting of the clickable pivot cells impossible to satisfy. This commit fixes the issue by adding the class directly in the template 'PivotView'. Additionally, this commit also makes visually clear when a field selection menu-items is disabled (because it is already used) using a 'not-allowed' cursor (which was removed in bs4). It is now again possible to open a list view by clicking on a cell with zero value (like in Odoo 11). task-1916889 closes odoo/odoo#34165 Signed-off-by:
VincentSchippefilt <VincentSchippefilt@users.noreply.github.com>
-
mgh-odoo authored
When user uploads video and set thumbnail from Promote > optimize SEO > social share, it shows a small image that changed to a large resolution image Task-2010019 closes odoo/odoo#34177 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
- Jun 18, 2019
-
-
sri-odoo authored
The '#wrap' id is needed by website themes to correctly handle layout options. closes odoo/odoo#34209 Signed-off-by:
Quentin Smetz (qsm) <qsm@odoo.com>
-
Patrick Hoste authored
Including * change h4 to h1 on the slide page; * add the rel='canonical' link header on the fullscreen view in order to improve SEO and links; * add space between quiz questions; * remove social share statistics as they are broken and not really useful; * moved tabs before the Quiz on the slide page; * allow to modify slide in backend by removing some readonly attributes; Linked to task ID 2010024 Related to PR #34176 Signed-off-by:
Thibault Delavallee (tde) <tde@openerp.com>
-
- Jun 17, 2019
-
-
Lucas Perais (lpe) authored
Before this commit, one could activate the two checkboxes "use by default", and "share for all users" After this commit, only one out of the two can be checked OPW 2010458 closes odoo/odoo#34167 Signed-off-by:
Aaron Bohy (aab) <aab@odoo.com>
-
qsm-odoo authored
Following the new editor of https://github.com/odoo/odoo/pull/29775, many editor styles and behaviors were broken: - Translation colors - Background sizing cursor - etc, etc This is because commit https://github.com/odoo/odoo/commit/b49745e52d7a7bc27afd416206dcd5fa242aa07a decided to wrap all the scss rules of the website editor scss file in a `body.editor_enable` rule without any care. For example, the rule for translation colors became: `body.editor_enable > html[lang] > body.editor_enable > ...` which obviously does not work. closes odoo/odoo#34190 Signed-off-by:
Quentin Smetz (qsm) <qsm@odoo.com>
-
sri-odoo authored
Open the right tab clicking on "Write a review" part of: https://github.com/odoo/odoo/pull/34151 closes odoo/odoo#34151 Signed-off-by:
Quentin Smetz (qsm) <qsm@odoo.com>
-
sri-odoo authored
Keep consistency using the same icon (home) when referring to the main course page. Prior to this commit both "back to course" and "exit fullscreen" actions had the same icon. part of: https://github.com/odoo/odoo/pull/34151
-
sri-odoo authored
On mobile, don't show automatically the sidebar in order to avoid covering the lesson's content. The user will have to click on the toggle button to open it. part of: https://github.com/odoo/odoo/pull/34151
-
- Jun 14, 2019
-
-
Ankita Raval authored
Before Commit: If a product type service in a bom, create a manufacturing order of product's bom they returns empty recordset because if product type is not storable and consumable is returns empty object of stock move else they returns the data dictionary. After Commit: If product type service in a bom, create a manufacturing order we returns the empty dictionary rather than empty object of stock move Add a testcases 1) to check manufacturing order is generated of product type of service in bom or not. 2) to check manufacturing order is generate from sale order of product type sevice in bom or not. Task ID - 1981790 closes odoo/odoo#33337 Signed-off-by:
Simon Lejeune (sle) <sle@openerp.com>
-
xmo-odoo authored
Was apparently re-introduced by a forward port (of an export in 12.0). closes odoo/odoo#34136 Signed-off-by:
Xavier Morel (xmo) <xmo@odoo.com>
-
qmo-odoo authored
Before this commit, clicking on tag located on a slide card in the course page would filter the channels instead of the slides Now, it filters the slides in the course closes odoo/odoo#33635 Signed-off-by:
Jérome Maes (jem) <jem@openerp.com>
-
qmo-odoo authored
This commit adds the name of the currently viewed slide to the breadcrumbs at the top of the page Task ID: 1999672 PR: #33635
-
sri-odoo authored
closes odoo/odoo#34137 Signed-off-by:
Jérémy Kersten (jke) <jke@openerp.com>
-
Christophe Simonis authored
-
- Jun 13, 2019
-
-
Nicolas Martinelli authored
- Set a payment provider with: 'Save Cards': 'Always' 'Payment Flow': 'Redirection to the acquirer website' - Process an order on the eCommerce The payment token is not saved. The `save_token` value is based on the checkbox which is only added in 'ask' mode: https://github.com/odoo/odoo/blob/4b8f72eb2315e675ca6d5a0d0961272fc024c475/addons/payment/static/src/js/payment_form.js#L162 We hide and pre-check the checkbox in this case. opw-2008441 opw-2008275 closes odoo/odoo#34106 Signed-off-by:
Nicolas Martinelli (nim) <nim@odoo.com>
-
Nicolas Martinelli authored
It seems that Google Spreadsheet only recognizes `true` and `false` as valid boolean values. opw-2000623 closes odoo/odoo#34100 Signed-off-by:
Nicolas Martinelli (nim) <nim@odoo.com>
-
Christophe Simonis authored
Oversight of previous forward-port.
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Christophe Simonis authored
-
Julien Castiaux authored
Create a project visible to a portal customer, create a task and attach an attachment. As a portal user, go to the task and download the attachment, the downloaded filename is the numeric identifier of the document instead of the document filename. The `?download=true` force the download of the attachment and correctly set the filename. opw-2008517 closes odoo/odoo#34098 Signed-off-by:
Julien Castiaux <Julien00859@users.noreply.github.com>
-
Nans Lefebvre authored
Let a database with company C1, C2, and a website W belonging to C1, used for both companies. Settings in C2 cannot be saved without setting a website. At settings load W is removed from C2 because it belongs to C1. So reset C2's website to W. This triggers a (useless) write of company_id (C1.id) on W. Then we have w.user_id.company_id.id != self.env.user.company_id.id, (C1 != C2). So if contacts are not shared, then accessing w.user_id.company_id would cause an access error because of record rules, preventing the save. As a result, settings are unusable for company C2. opw 2008887 closes odoo/odoo#34102 Signed-off-by:
Denis Ledoux <beledouxdenis@users.noreply.github.com>
-
Nicolas Vannieuwerburgh authored
Stock.locations should be in no-update: Limit the impact of recompute fields during the upgrade of stock module. (especially method _compute_product_availability) Limit the impact on migration Method _compute_product_availability is triggered during an upgrade of module and during migrations. This may take a lot of time of big databases closes odoo/odoo#34074 Signed-off-by:
Nicolas Martinelli (nim) <nim@odoo.com>
-
- Jun 12, 2019
-
-
Christophe Simonis authored
-
Julien Castiaux authored
In the Discuss app, using Chrome or IE11, try to send the same attachment to different channels. The first attachment is correctly detected but not the next ones. The problem is due to a browser inconsistency, on firefox selecting the same file in an `<input type=file>` triggers the `change` event. This is not the case on Chrome/IE, selecting the same file doesn't triggers an `onchange`. opw-2006647 closes odoo/odoo#34076 Signed-off-by:
Alexandre Kühn (aku) <aku@odoo.com>
-
sri-odoo authored
Slightly increase margins between questions in a test. closes odoo/odoo#34055 Signed-off-by:
Jérémy Kersten (jke) <jke@openerp.com>
-