Wednesday, February 26, 2020
18 changes · master
Enhancements to existing features
The HR timesheet app now uses the clearer label “Timesheets” instead of “Task Logs.” This makes the feature easier for employees and managers to recognize and aligns the wording with common business terminology.
Original PR description
TaskID: 2198432
Resolved issues and error corrections
The reset password page now uses a more consistent layout size matching the login form. This provides a cleaner, more predictable experience for users who need to recover access to their account.
Original PR description
Description of the issue/feature this PR addresses: Purpose:- Enhance the screen layout and fix the size of screen Specification:- To do that, we keep the screen size 300px as in the login form. PR #45350 Task-2191603 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
Code cleanup and technical improvements
This update removes unused behind-the-scenes mailing statistics fields and their related calculations. It simplifies the mass mailing module maintenance without changing day-to-day user workflows or visible features.
Original PR description
This commit cleans several unused computed utm statistics fields related to mass_mailing along with their compute methods. Upgrade PR odoo/upgrade#823 Task#2082816 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
Miscellaneous changes
Forward-Port-Of: odoo/odoo#46316 Forward-Port-Of: odoo/odoo#44584
Original PR description
Forward-Port-Of: odoo/odoo#46316 Forward-Port-Of: odoo/odoo#44584
This update corrects an internal lookup so the sales timesheet purchasing feature uses the current invoice field name. It helps prevent errors after a recent accounting model change, keeping related project overview information working as expected.
Original PR description
The 'type' field in the 'account.move' model has been recently renamed to 'move_type'. This bug fix consists in using the new field name in the search call. task: 2201705 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
In odoo/odoo#42466 , the s_latest_posts snippet options that were theme-specific were brought into standard from various themes. One of those options is hover effects, and one of those hover effects used the beta theme color, which is not defined in theme_bootswatch, and would cause assets_frontend to fail to build when that theme was selected. This commit fixes that by changing it to use the secondary theme-color instead, which is available in all themes. Forward-Port-Of: odoo/odoo#462
Original PR description
In odoo/odoo#42466 , the s_latest_posts snippet options that were theme-specific were brought into standard from various themes. One of those options is hover effects, and one of those hover effects used the beta theme color, which is not defined in theme_bootswatch, and would cause assets_frontend to fail to build when that theme was selected. This commit fixes that by changing it to use the secondary theme-color instead, which is available in all themes. Forward-Port-Of: odoo/odoo#46292
Missing a `s`. Congratulation > Congratulations (fdba9a878f4b02). task-2144335 Forward-Port-Of: odoo/odoo#46281
Original PR description
Missing a `s`. Congratulation > Congratulations (fdba9a878f4b02). task-2144335 Forward-Port-Of: odoo/odoo#46281
Follow up of #8625 - 15 seconds is still not sufficient in some cases. Bumpt it up by more than a notch. Forward-Port-Of: odoo/enterprise#8821
Original PR description
Follow up of #8625 - 15 seconds is still not sufficient in some cases. Bumpt it up by more than a notch. Forward-Port-Of: odoo/enterprise#8821
Oversight of 9afa3fc5eb54e38e35b386ed3a10c954ba3f85f3 . Forward-Port-Of: odoo/enterprise#8816
Original PR description
Oversight of 9afa3fc5eb54e38e35b386ed3a10c954ba3f85f3 . Forward-Port-Of: odoo/enterprise#8816
Steps to reproduce: - Connect IOT box to odoo - Set an IOT printer on the Request for Quotation report for purchase order - Open an purchase order in draft status - use the "Print RFQ" button to print the PO Previous behavior: the RFQ report is downloaded as PDF, as if there is no IOT printer configured for the report Current behavior: the RFQ report is printed on the IOT printer opw-2183682 Forward-Port-Of: odoo/enterprise#8667 Forward-Port-Of: odoo/enterprise#8446
Original PR description
Steps to reproduce: - Connect IOT box to odoo - Set an IOT printer on the Request for Quotation report for purchase order - Open an purchase order in draft status - use the "Print RFQ" button to print the PO Previous behavior: the RFQ report is downloaded as PDF, as if there is no IOT printer configured for the report Current behavior: the RFQ report is printed on the IOT printer opw-2183682 Forward-Port-Of: odoo/enterprise#8667 Forward-Port-Of: odoo/enterprise#8446
Manual forward-port of odoo/odoo#46312, odoo/odoo#46102 Forward-Port-Of: odoo/enterprise#8808
Original PR description
Manual forward-port of odoo/odoo#46312, odoo/odoo#46102 Forward-Port-Of: odoo/enterprise#8808
Before this commit the grouped kanban card with a search panel didn't have the right width because they used the size of the kanban tabs. After this commit, on mobile, the size used is the full width of the screen like the ungrouped kanban. Steps to reproduce: Go in an app with a search panel (e.g. employees hr) Use the filter to group the kanban view (e.g. Department) => BUG Task ID : 2200099 Forward-Port-Of: odoo/odoo#46178 Forward-Port-Of: odoo/enterprise#8798
Original PR description
Before this commit the grouped kanban card with a search panel didn't have the right width because they used the size of the kanban tabs. After this commit, on mobile, the size used is the full width of the screen like the ungrouped kanban. Steps to reproduce: Go in an app with a search panel (e.g. employees hr) Use the filter to group the kanban view (e.g. Department) => BUG Task ID : 2200099 Forward-Port-Of: odoo/odoo#46178 Forward-Port-Of: odoo/enterprise#8798
Remove the "Select" button and only display the "Clear" when it's really needed. Task ID: 2200099 Forward-Port-Of: odoo/enterprise#8733
Original PR description
Remove the "Select" button and only display the "Clear" when it's really needed. Task ID: 2200099 Forward-Port-Of: odoo/enterprise#8733
This commit update the label "Filters..." to "Select...". We had to do that because it was unclear for users. Steps to reproduce: - Go to Employee - Click on "Filters" bar - See "Filters" label on the top Task ID: 2200099 Forward-Port-Of: odoo/enterprise#8734
Original PR description
This commit update the label "Filters..." to "Select...". We had to do that because it was unclear for users. Steps to reproduce: - Go to Employee - Click on "Filters" bar - See "Filters" label on the top Task ID: 2200099 Forward-Port-Of: odoo/enterprise#8734
If the OCR fails to find an IBAN, we got a traceback as its value isn't checked, oopsie. Forward-Port-Of: odoo/enterprise#8780
Original PR description
If the OCR fails to find an IBAN, we got a traceback as its value isn't checked, oopsie. Forward-Port-Of: odoo/enterprise#8780
Before this commit, it was possible to star a message using swipe (right action) After this commit, it's not possible anymore to star a message using swipe Also we have fixed in mail_enterprise the missing left action in mailbox Note we have also change: * the color when a element is touch * the element doesn't have the background until the swipe is activated Task ID : 2198394 Forward-Port-Of: odoo/enterprise#8608
Original PR description
Before this commit, it was possible to star a message using swipe (right action) After this commit, it's not possible anymore to star a message using swipe Also we have fixed in mail_enterprise the missing left action in mailbox Note we have also change: * the color when a element is touch * the element doesn't have the background until the swipe is activated Task ID : 2198394 Forward-Port-Of: odoo/enterprise#8608
When requesting rates from banxico for a given date range, it happens that not all requested rates are available. In that case, the parse_function fails. With this commit, only the available rates are updated if any. Forward-Port-Of: odoo/enterprise#8704
Original PR description
When requesting rates from banxico for a given date range, it happens that not all requested rates are available. In that case, the parse_function fails. With this commit, only the available rates are updated if any. Forward-Port-Of: odoo/enterprise#8704
- Create a partner P in an intrastat country - Create a SO for P, add a product and validate - Generate the invoice The Intrastat Country field of the invoice remains empty. This is because the field is filled in an onchange, which is not called in a programmatic call: https://github.com/odoo/enterprise/blob/c3a181cf7444eec6e482f9b81edddd84cf2259dd/account_intrastat/models/account_move.py#L21 opw-2196320 Forward-Port-Of: odoo/enterprise#8755
Original PR description
- Create a partner P in an intrastat country - Create a SO for P, add a product and validate - Generate the invoice The Intrastat Country field of the invoice remains empty. This is because the field is filled in an onchange, which is not called in a programmatic call: https://github.com/odoo/enterprise/blob/c3a181cf7444eec6e482f9b81edddd84cf2259dd/account_intrastat/models/account_move.py#L21 opw-2196320 Forward-Port-Of: odoo/enterprise#8755