Friday, August 28, 2020
25 changes · master
Enhancements to existing features
Improves the two-week work calendar setup by making week explanations clearer and correcting misleading guidance about odd and even weeks. This reduces the risk of incorrect schedule entries that could affect payroll calculations.
Original PR description
Before this commit, when two week calendar were used, the tooltip was wrongfully assuming which week were odd and even.
Even with correct information, it was not easy to fill and could easily lead to wrong information on the payroll.
taskid: 2308804
--
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prProject settings now better explain that allowed portal users may see all project tasks, even when they are not the customer. This helps businesses understand task visibility choices and avoid accidental over-sharing with external users.
Original PR description
Some modules needs to limit the visibibility of some tasks. This commit allows to easility modifies the default domain. Taskid: 2265562 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
The Helpdesk dashboard now correctly displays the My Performance section on mobile devices. This lets support users review their personal performance information while working from a phone, improving visibility on the go.
Original PR description
PURPOSE My Performance part of dashboard is not displayed in mobile SPEC when open dashboard My Performance information should display TaskId: 2314928
Miscellaneous changes
As long as the payment is not validated, the cashier can add products to the order, even if the payment has been completed. The amount authorized can be adjusted if the payment interface implements the canBeAdjusted method. TaskID: 2117032 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56
Original PR description
As long as the payment is not validated, the cashier can add products to the order, even if the payment has been completed. The amount authorized can be adjusted if the payment interface implements the canBeAdjusted method. TaskID: 2117032 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56639
Fixes an issue in barcode picking where scanning the same product after cancelling the Put in Pack wizard could crash the workflow. This keeps warehouse barcode operations running smoothly and also corrects a small translation typo.
The Sign app now shows the correct share link when users share a document template. This prevents confusion and helps recipients access the intended signing document reliably.
Original PR description
Before this commit, in the sign module share link was not displaying the right way. In this commit, the share link is displaying as expected. task id: 2313170 PR: 12450
We want the users to do the tour, and account was the only one allowing to skip. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56365
Original PR description
We want the users to do the tour, and account was the only one allowing to skip. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56365
Task ID-2326281 (context keys use cleaning) Task ID-2288458 (creation message) Task ID-2327096 (code cleaning) PR #56631 PR odoo/enterprise#12707 Forward-Port-Of: odoo/odoo#56631
Original PR description
Task ID-2326281 (context keys use cleaning) Task ID-2288458 (creation message) Task ID-2327096 (code cleaning) PR #56631 PR odoo/enterprise#12707 Forward-Port-Of: odoo/odoo#56631
Forward-Port-Of: odoo/odoo#56427
Original PR description
Forward-Port-Of: odoo/odoo#56427
https://github.com/odoo/odoo/commit/95b74f40e3eb6f5d1c41033ac3c878b7e926c8c8 This commit reworked the complete CoA, but the tax accounts set as property_tax_payable_account_id and property_tax_receivable_account_id were not the right ones. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56462
Original PR description
https://github.com/odoo/odoo/commit/95b74f40e3eb6f5d1c41033ac3c878b7e926c8c8 This commit reworked the complete CoA, but the tax accounts set as property_tax_payable_account_id and property_tax_receivable_account_id were not the right ones. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56462
The test test_update_date_planned issued starting just before midnight. a purchase was created at 23:59:59 then the variable `today` was assigned to 00:00:01. When comparing the activity generated by the test, taking 23:59:59.today() and 00:00:01.today() gave two different values. This commit force the test time to 09:00:00. Task : 2325270 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm
Original PR description
The test test_update_date_planned issued starting just before midnight. a purchase was created at 23:59:59 then the variable `today` was assigned to 00:00:01. When comparing the activity generated by the test, taking 23:59:59.today() and 00:00:01.today() gave two different values. This commit force the test time to 09:00:00. Task : 2325270 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56527
type has be renamed to move_type on account.move. Forward-Port-Of: odoo/odoo#56716
Original PR description
type has be renamed to move_type on account.move. Forward-Port-Of: odoo/odoo#56716
- Go to Accounting > Configuration > Taxes and create a new Group of Taxes: * Tax Name: TaxGroup * Tax Computation: Group of Taxes * Add 2 taxes (i.e. T1 15% and T2 20%) - Go to Accounting > Customers > Invoices and create a new Invoice: * Add a Product and select TaxGroup as Taxes - Post the invoice - Go to TaxGroup edition and remove T2 20% - Go back to create Invoice and add a Credit Note At Credit Note creation, a KeyError is triggered. opw-2321199 Description of the i
Original PR description
- Go to Accounting > Configuration > Taxes and create a new Group of Taxes: * Tax Name: TaxGroup * Tax Computation: Group of Taxes * Add 2 taxes (i.e. T1 15% and T2 20%) - Go to Accounting > Customers > Invoices and create a new Invoice: * Add a Product and select TaxGroup as Taxes - Post the invoice - Go to TaxGroup edition and remove T2 20% - Go back to create Invoice and add a Credit Note At Credit Note creation, a KeyError is triggered. opw-2321199 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56715 Forward-Port-Of: odoo/odoo#56577
taskID: 2326851 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56658
Original PR description
taskID: 2326851 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56658
…dated Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56572
Original PR description
…dated Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#56572
The "viewer" should be the "parent" not the view itself. This distinction will become important in a future commit to allow viewers to not display the view in some situations. Rename done as a standalone commit to ease diff readability. Part of task-2310623 Forward-Port-Of: odoo/odoo#56737 Forward-Port-Of: odoo/odoo#56719
Original PR description
The "viewer" should be the "parent" not the view itself. This distinction will become important in a future commit to allow viewers to not display the view in some situations. Rename done as a standalone commit to ease diff readability. Part of task-2310623 Forward-Port-Of: odoo/odoo#56737 Forward-Port-Of: odoo/odoo#56719
[FIX] account: tax's widget error - Create a new purchase tax with 0 as amount (Tax 0%); - Create a new Bill, add a new line with the new Tax 0%; - Use the tax's widget to modify the tax amount. Before this commit, an error message was shown. Now, only taxes values bigger than zero can be modified with the widget. opw-2307761 --------------------------------------------------------------- [FIX] account: show taxes when they are zero on invoices print Before this commit, th
Original PR description
[FIX] account: tax's widget error - Create a new purchase tax with 0 as amount (Tax 0%); - Create a new Bill, add a new line with the new Tax 0%; - Use the tax's widget to modify the tax amount. Before this commit, an error message was shown. Now, only taxes values bigger than zero can be modified with the widget. opw-2307761 --------------------------------------------------------------- [FIX] account: show taxes when they are zero on invoices print Before this commit, the taxes with amount of zero are not shown on invoice print. For instance, the 15% tax of a product with value of €0.01 will not be show on invoice print. This previous commit 37a0f7acae8aebef35577b178f8aeefed11c9105 allows showing zero percent taxes on invoice print. This commit, will fine-tuning the previous commit to also show taxes with zero amount. opw-2307761 Forward-Port-Of: odoo/odoo#55335
task-2244279 task-2262862 task-2274993 task-2277537 task-2282238 Forward-Port-Of: odoo/odoo#56745 Forward-Port-Of: odoo/odoo#53143
Original PR description
task-2244279 task-2262862 task-2274993 task-2277537 task-2282238 Forward-Port-Of: odoo/odoo#56745 Forward-Port-Of: odoo/odoo#53143
Enterprise counter-part of https://github.com/odoo/odoo/pull/53143 task-2244279 task-2262862 task-2274993 task-2277537 task-2282238 Forward-Port-Of: odoo/enterprise#12761 Forward-Port-Of: odoo/enterprise#12457
Original PR description
Enterprise counter-part of https://github.com/odoo/odoo/pull/53143 task-2244279 task-2262862 task-2274993 task-2277537 task-2282238 Forward-Port-Of: odoo/enterprise#12761 Forward-Port-Of: odoo/enterprise#12457
The "viewer" should be the "parent" not the view itself. This distinction will become important in a future commit to allow viewers to not display the view in some situations. Rename done as a standalone commit to ease diff readability. Part of task-2310623 Forward-Port-Of: odoo/enterprise#12756 Forward-Port-Of: odoo/enterprise#12747
Original PR description
The "viewer" should be the "parent" not the view itself. This distinction will become important in a future commit to allow viewers to not display the view in some situations. Rename done as a standalone commit to ease diff readability. Part of task-2310623 Forward-Port-Of: odoo/enterprise#12756 Forward-Port-Of: odoo/enterprise#12747
The report `report_certification` is used to render 3 different reports. The wording must be adapted accordingly. opw-2322340 Forward-Port-Of: odoo/enterprise#12706
Original PR description
The report `report_certification` is used to render 3 different reports. The wording must be adapted accordingly. opw-2322340 Forward-Port-Of: odoo/enterprise#12706
0.5.0 ===== Improvements ------------ * support increase and decrease decimal positions #488 Fixes ----- * merge: optimize expandZone * zones: overlap function did not work in some case * core: correctly support multi-sheet in remove columns/rows 0.6.0 ===== Improvements ------------ * {col, row}_registry: reorder items * compiler: cache compiled functions (according to structure) * figures: add resizing feature to figures * misc: Expose debug elements * compiler:
Original PR description
0.5.0
=====
Improvements
------------
* support increase and decrease decimal positions #488
Fixes
-----
* merge: optimize expandZone
* zones: overlap function did not work in some case
* core: correctly support multi-sheet in remove columns/rows
0.6.0
=====
Improvements
------------
* {col, row}_registry: reorder items
* compiler: cache compiled functions (according to structure)
* figures: add resizing feature to figures
* misc: Expose debug elements
* compiler: allow lazy parameters
* functions: add functions to evaluate errors
Fixes
-----
* numbers: fix formatting in another language
* CF/Autofill: Make CF work when Autofilling
* merge: Use correct sheet to update merge style.
* figures/composer: display composer above figures
* core: Correctly update range when all rows are removed
Forward-Port-Of: odoo/enterprise#12745
Forward-Port-Of: odoo/enterprise#12741PURPOSE Lessen use of mail-specific calls and variables SPECIFICATIONS Use mail_new_test_user tool in tests, allowing to avoid using specific context keys in tests. LINKS Task ID-2326281 PR odoo/odoo# PR odoo/enterprise# See odoo/odoo# Forward-Port-Of: odoo/enterprise#12707
Original PR description
PURPOSE Lessen use of mail-specific calls and variables SPECIFICATIONS Use mail_new_test_user tool in tests, allowing to avoid using specific context keys in tests. LINKS Task ID-2326281 PR odoo/odoo# PR odoo/enterprise# See odoo/odoo# Forward-Port-Of: odoo/enterprise#12707
Forward-Port-Of: odoo/enterprise#12599
Original PR description
Forward-Port-Of: odoo/enterprise#12599
This error was making all enterprise l10n builds fail on runbot. Regular builds were not affected as this template is redefined in timesheet_grid, whose installation hence shadows the error in web_grid. Forward-Port-Of: odoo/enterprise#12713
Original PR description
This error was making all enterprise l10n builds fail on runbot. Regular builds were not affected as this template is redefined in timesheet_grid, whose installation hence shadows the error in web_grid. Forward-Port-Of: odoo/enterprise#12713