Thursday, June 10, 2021
17 changes · master
Enhancements to existing features
Website content snippets now use cleaner spacing and more consistent theme-based background colors. This helps pages look more polished and better aligned with each site's design when editors customize standard blocks.
Original PR description
The mb0 has been added to the h4 tag of the progress bar so that there is not too much padding if it is changed to simple text. task-2542318 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Resolved issues and error corrections
This fixes an issue where newly created blog posts with empty title or subtitle fields could not be edited. Users can now enter or update those fields immediately, making blog creation smoother and avoiding a confusing editing block.
Original PR description
Description of the issue/feature this PR addresses: Cannot edit empty blog post and subtitle, e.g., a blog that is just created Current behavior before PR: Create a new blog; the title and subtitle are not editable Desired behavior after PR is merged: Empty blog title and subtitle should be editable -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Miscellaneous changes
- Allows to send and receives invoices from the fatturaPA network via the webservice (SdiCoop). - PEC mail is disabled when SdiCoop is disabled. - Added account_edi_proxy_client, a registered user on the proxy (see l10n_it_edi_proxy on iap-apps), that features encryption. Generates a asymmetric keys, and keep the private_key to be able to decrypt file sent by the proxy (which it encrypted with the public key). - Added a generic way to sign the requests made to the proxy. TASK ID 2358882 F
Original PR description
- Allows to send and receives invoices from the fatturaPA network via the webservice (SdiCoop). - PEC mail is disabled when SdiCoop is disabled. - Added account_edi_proxy_client, a registered user on the proxy (see l10n_it_edi_proxy on iap-apps), that features encryption. Generates a asymmetric keys, and keep the private_key to be able to decrypt file sent by the proxy (which it encrypted with the public key). - Added a generic way to sign the requests made to the proxy. TASK ID 2358882 Forward-Port-Of: odoo/odoo#71907 Forward-Port-Of: odoo/odoo#67923
This fixes an issue in the website editor where inline content blocks could not be dragged and dropped next to list elements. Website editors can now place these snippets more naturally, making page layout editing smoother and less frustrating.
Before we were unable to go back to the product screen when pressing back button after a reprint. With this commit, we prevent the automatic setting of screen on the order. This allow us to go back to the the screen relative to the current order we were. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#71807
Original PR description
Before we were unable to go back to the product screen when pressing back button after a reprint. With this commit, we prevent the automatic setting of screen on the order. This allow us to go back to the the screen relative to the current order we were. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#71807
Open Accounting>Reporting>Invoices Add measure 'Average Price' The reported amount will be wrong, as it will not consider the quantity, making an average of the price subtotal opw-2522621 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#71797 Forward-Port-Of: odoo/odoo#71664
Original PR description
Open Accounting>Reporting>Invoices Add measure 'Average Price' The reported amount will be wrong, as it will not consider the quantity, making an average of the price subtotal opw-2522621 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#71797 Forward-Port-Of: odoo/odoo#71664
STEPS: * set state/country for current company * open POS * create partner without changing default state/country values BEFORE: the values are not saved AFTER: the values are saved WHY: the values are set, but not copied to `changes` variable: https://github.com/odoo/odoo/blob/2a8f777c04bdbdce77dc44d92e099612f158cbef/addons/point_of_sale/static/src/js/Screens/ClientListScreen/ClientListScreen.js#L43-L44 --- opw-2519788 Description of the issue/feature this PR addresses:
Original PR description
STEPS: * set state/country for current company * open POS * create partner without changing default state/country values BEFORE: the values are not saved AFTER: the values are saved WHY: the values are set, but not copied to `changes` variable: https://github.com/odoo/odoo/blob/2a8f777c04bdbdce77dc44d92e099612f158cbef/addons/point_of_sale/static/src/js/Screens/ClientListScreen/ClientListScreen.js#L43-L44 --- opw-2519788 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#71564
Suppose a POS with setting 'Advanced Cash Control' enabled. The user starts/closes a POS session (no sale, no cash difference). In Accounting > Cash, a bank statement exists, has no line and its starting balance is equal to its ending balance. The user has then to add a zero line, post and validate the bank statement. In such situation, the bank statement should be automatically deleted when closing the session OPW-2507394 Forward-Port-Of: odoo/odoo#71946 Forward-Port-Of: odoo/odo
Original PR description
Suppose a POS with setting 'Advanced Cash Control' enabled. The user starts/closes a POS session (no sale, no cash difference). In Accounting > Cash, a bank statement exists, has no line and its starting balance is equal to its ending balance. The user has then to add a zero line, post and validate the bank statement. In such situation, the bank statement should be automatically deleted when closing the session OPW-2507394 Forward-Port-Of: odoo/odoo#71946 Forward-Port-Of: odoo/odoo#71932
This commit updates owl to the latest release. It only contains a fix to better handle t-calls in nested t-slots Release on github: https://github.com/odoo/owl/releases/tag/v1.3.1 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#71941
Original PR description
This commit updates owl to the latest release. It only contains a fix to better handle t-calls in nested t-slots Release on github: https://github.com/odoo/owl/releases/tag/v1.3.1 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#71941
In `_remove_tax_used_only_by_self`, as tags will be properly removed in `_delete_tags_from_taxes`, we should only remove them from the `self.tag_ids` set without unlinking them (unlink them at this step, might lead to issues if these tags are still linked to `account.move.line` for example). As stated in https://github.com/odoo/odoo/blob/7444857b631e4c26ac1f13e6c29dfaa6b4c66359/odoo/models.py#L3549-L3555 we use the command `3` instead of `2` to achieve this. upg-61375 -- I confirm I h
Original PR description
In `_remove_tax_used_only_by_self`, as tags will be properly removed in `_delete_tags_from_taxes`, we should only remove them from the `self.tag_ids` set without unlinking them (unlink them at this step, might lead to issues if these tags are still linked to `account.move.line` for example). As stated in https://github.com/odoo/odoo/blob/7444857b631e4c26ac1f13e6c29dfaa6b4c66359/odoo/models.py#L3549-L3555 we use the command `3` instead of `2` to achieve this. upg-61375 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#71876 Forward-Port-Of: odoo/odoo#71864
… to account_edi 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#71942
Original PR description
… to account_edi 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#71942
The accounting date must be today by default and changing the Kind of followup after this change of behavior fcaa54939e9a4f0dd5e47cd0ccffe7aa24bd451c [task-2550985](https://www.odoo.com/web#active_id=2550985&cids=1&id=2550985&model=project.task&menu_id=) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#71762
Original PR description
The accounting date must be today by default and changing the Kind of followup after this change of behavior fcaa54939e9a4f0dd5e47cd0ccffe7aa24bd451c [task-2550985](https://www.odoo.com/web#active_id=2550985&cids=1&id=2550985&model=project.task&menu_id=) -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#71762
Description of the issue/feature this PR addresses: Expand translations Current behavior before PR: The terms "Do not activate" and "Activate anyway" cannot be translated Desired behavior after PR is merged:The terms "Do not activate" and "Activate anyway" can be translated Fixes https://github.com/odoo/odoo/issues/71902 Closes https://github.com/odoo/odoo/issues/71902 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/
Original PR description
Description of the issue/feature this PR addresses: Expand translations Current behavior before PR: The terms "Do not activate" and "Activate anyway" cannot be translated Desired behavior after PR is merged:The terms "Do not activate" and "Activate anyway" can be translated Fixes https://github.com/odoo/odoo/issues/71902 Closes https://github.com/odoo/odoo/issues/71902 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#71967 Forward-Port-Of: odoo/odoo#71940
Forward-Port-Of: odoo/enterprise#18841
Original PR description
Forward-Port-Of: odoo/enterprise#18841
Until now HR groups (Employee / Officer and Contracts / Administrator) had access rights to Payroll. This PR removes access to the module for all people who are not part of payroll Forward-Port-Of: odoo/enterprise#18902 Forward-Port-Of: odoo/enterprise#18806
Original PR description
Until now HR groups (Employee / Officer and Contracts / Administrator) had access rights to Payroll. This PR removes access to the module for all people who are not part of payroll Forward-Port-Of: odoo/enterprise#18902 Forward-Port-Of: odoo/enterprise#18806
Because the note on the fiscal position has become html aware, a change was done in account for the invoice report, but that broke the inheritance of the invoice pdf in l10n_mx_edi. Forward-Port-Of: odoo/enterprise#18852
Original PR description
Because the note on the fiscal position has become html aware, a change was done in account for the invoice report, but that broke the inheritance of the invoice pdf in l10n_mx_edi. Forward-Port-Of: odoo/enterprise#18852
What are the steps to reproduce your issue ? For this steps we will need two compagnies I will use the default ones on the runbot 1. Enable debug mode 2. Go to Settings/Compagnies/"My Company (San Francisco)" 3. Navigate to Inter-Company Transactions 4. Set "Synchronizd Sales and Purcahse Order" and set "San Francisco" as warehouse 5. Set Automatic Validation to false 6. Go to Settings/Compagnies/"BE Company CoA" 7. Navigate to Inter-Company Transactio
Original PR description
What are the steps to reproduce your issue ? For this steps we will need two compagnies I will use the default ones on the runbot 1. Enable debug mode 2. Go to Settings/Compagnies/"My Company (San…
What are the steps to reproduce your issue ?
For this steps we will need two compagnies I will use the default ones on the runbot
1. Enable debug mode
2. Go to Settings/Compagnies/"My Company (San Francisco)"
3. Navigate to Inter-Company Transactions
4. Set "Synchronizd Sales and Purcahse Order" and set "San Francisco" as warehouse
5. Set Automatic Validation to false
6. Go to Settings/Compagnies/"BE Company CoA"
7. Navigate to Inter-Company Transactions
8. Set "Synchronizd Sales and Purcahse Order"
9. Set Automatic Validation to false
10. Login with "BE Company CoA" and go to Contacts
11. Change type to company for "Be Company CoA" and add 2 childs (delivery addresses) Test1 and Test2
12. Go to Inventory/Configuration/Warehouses
13. Create new warehouse with
- Short name: Test1
- Address: Be Company CoA, Test1
14. Create another warehouse with
- Short name: Test2
- Address: Be Company CoA, Test2
15. Go to Purchage and create new Requests for quotation with
- Vendor: My Company (San Francisco)
- Currency: USD
- Other Information/"Deliver To" Test2: Receipts
16: Add some products, like Bacon Burger or Bolt for example
17. Confirm order
18. Login with "My Company (San Francisco)"
19. Go to Sales and open the linked quotations
What is currently happening ?
The delivery address is Be Company CoA, Test1
What are you expecting to happen ?
The delivery address should be Be Company CoA, Test2
You can also follow
As the steps are quite long, here is a video from ADE (in french)
https://user-images.githubusercontent.com/77889661/121135530-e1f95300-c834-11eb-9d47-8ae67c8f0352.mp4
opw-2528838
Forward-Port-Of: odoo/enterprise#18864
Forward-Port-Of: odoo/enterprise#18832