Daily updates from Odoo
Navigate
Branch
Friday, March 6, 2020
19 changes
Security fixes and vulnerability patches
Recruitment now creates contact records for applicants as private contacts by default. This helps protect candidate information from being visible or usable by non-HR users in other business workflows, such as sales orders.
Original PR description
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
Enhancements to existing features
This update improves how Odoo retrieves stored information by reusing data already available in memory instead of repeatedly loading it. This can make common operations faster and more efficient while preserving existing behavior through updated tests.
Planning managers now have access to configure planning roles and shifts. This helps them manage scheduling setup directly without needing extra administrator assistance.
Original PR description
Give access rights to planning managers to roles and shifts configuration -- I confirm I have signed the CLA and read the PR guidelines at [www.odoo.com/submit-pr](www.odoo.com/submit-pr)
Subscription alerts can now be limited to specific sales teams, in addition to existing filters like company or template. This helps businesses send more relevant alerts only for the teams responsible for those subscriptions.
Original PR description
purpose of this task is to make alert that will run only on subscriptions that belong to specific salesteams. task: 2119459
Resolved issues and error corrections
The web editor link dialog now places the cursor directly in the first visible field when opened. This lets users paste or type a URL immediately, reducing extra clicks and making content editing smoother.
Original PR description
Description of the issue/feature this PR addresses: Purpose:- purpose of this commit is to Improve the user experience and smoothness of the Composer. Specification:- Everytime on the Web Editor, when I click on the "Link" icon, the focus is not set in the first field. It should be set so we can directly paste the URL with no extra clicks.to do that, we make a first visible input field focused. PR #44931 Task-2083209 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
The link tracker interface now handles large amounts of data better by using larger display areas. Truncated links also show the full address on hover, making it easier for users to identify and review links without opening them.
Original PR description
This commit increase the containers sizes in linktracker because at the moment it's not adapted for big data. It also add title attributes on truncated link to preview the full link on hover. OPW-2203428 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The link tracking screens now have larger display areas so reports with many or long links are easier to read. Truncated links also show the full address on hover, helping users identify links without opening or copying them.
Original PR description
This commit increase the containers sizes in linktracker because at the moment it's not adapted for big data. It also add title attributes on truncated link to preview the full link on hover. OPW-2203428 -- 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#47124
Original PR description
Forward-Port-Of: odoo/odoo#47124
currently button "print" does not exist so it is not possible to reach the status "quotation sent" without sending it by email. After this commit without "send by email" user can send and/or print a quote and change the status of the quote to "quotation sent" and also add the customer as follower task: 2168504 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 t
Original PR description
currently button "print" does not exist so it is not possible to reach the status "quotation sent" without sending it by email. After this commit without "send by email" user can send and/or print a quote and change the status of the quote to "quotation sent" and also add the customer as follower task: 2168504 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#46964 Forward-Port-Of: odoo/odoo#46813
PURPOSE Shouldn't be possible to delete a work order from any Gantt SPECIFICATIONS Currently, the remove button is displayed on Planning by Workcenter so the user can able to delete a work order form Gantt view. This is the goal of this commit. Once a work order is created is shouldn't be possible to delete it. To do that, add an attribute "delete" in mrp work order Gantt view to disable the Remove button on "Planning by Workcenter". LINKS PR #46878 Task 2206166 --
Original PR description
PURPOSE Shouldn't be possible to delete a work order from any Gantt SPECIFICATIONS Currently, the remove button is displayed on Planning by Workcenter so the user can able to delete a work order form Gantt view. This is the goal of this commit. Once a work order is created is shouldn't be possible to delete it. To do that, add an attribute "delete" in mrp work order Gantt view to disable the Remove button on "Planning by Workcenter". LINKS PR #46878 Task 2206166 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#46878
-- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#46991
Original PR description
-- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#46991
In odoo/documentation-users#6c83696102582cca45b387520812ae55c93dee67 taxcloud docs were moved from `accounting/others` to `accounting/fiscality`. Fix the link in the settings page to match. Although the "current" (broken) link was updated in 13, update the old 12.0 french link as it's probably also broken and we've no reason not to fix it I think. /cc @mart-e Forward-Port-Of: odoo/enterprise#9059 Forward-Port-Of: odoo/enterprise#9053
Original PR description
In odoo/documentation-users#6c83696102582cca45b387520812ae55c93dee67 taxcloud docs were moved from `accounting/others` to `accounting/fiscality`. Fix the link in the settings page to match. Although the "current" (broken) link was updated in 13, update the old 12.0 french link as it's probably also broken and we've no reason not to fix it I think. /cc @mart-e Forward-Port-Of: odoo/enterprise#9059 Forward-Port-Of: odoo/enterprise#9053
Current Behavior: When a employee/candidate choose an existing car He is not assigned as driver. Thus many people that sign at the same time can choose the same car Expect Behavior: At first signature, if the employee/candidate choose an existing car set him has futur driver Forward-Port-Of: odoo/enterprise#9060
Original PR description
Current Behavior: When a employee/candidate choose an existing car He is not assigned as driver. Thus many people that sign at the same time can choose the same car Expect Behavior: At first signature, if the employee/candidate choose an existing car set him has futur driver Forward-Port-Of: odoo/enterprise#9060
Task: https://www.odoo.com/web?debug=1#id=1952265&action=327&model=project.task&view_type=form&menu_id=4720 Forward-Port-Of: odoo/enterprise#8453 Forward-Port-Of: odoo/enterprise#7597
Original PR description
Task: https://www.odoo.com/web?debug=1#id=1952265&action=327&model=project.task&view_type=form&menu_id=4720 Forward-Port-Of: odoo/enterprise#8453 Forward-Port-Of: odoo/enterprise#7597
with with existing work entry If you want to simulate your a contract for a employee on which the work entries of the current month has already been generated It generate new work entries and put all of them in conflict the result The paid and upaid hour are 0 and this lead to a ZERO division Solution: In case your are simulating your salary just consider the ratio will be 1 Forward-Port-Of: odoo/enterprise#9039
Original PR description
with with existing work entry If you want to simulate your a contract for a employee on which the work entries of the current month has already been generated It generate new work entries and put all of them in conflict the result The paid and upaid hour are 0 and this lead to a ZERO division Solution: In case your are simulating your salary just consider the ratio will be 1 Forward-Port-Of: odoo/enterprise#9039
depends on * account_debit_note https://github.com/odoo/odoo/pull/41806 Forward-Port-Of: odoo/enterprise#8451 Forward-Port-Of: odoo/enterprise#8160
Original PR description
depends on * account_debit_note https://github.com/odoo/odoo/pull/41806 Forward-Port-Of: odoo/enterprise#8451 Forward-Port-Of: odoo/enterprise#8160
Complement of commit 02c2cee3a3d1ba09fd534188 for down payments. opw-2196320 Forward-Port-Of: odoo/enterprise#9047
Original PR description
Complement of commit 02c2cee3a3d1ba09fd534188 for down payments. opw-2196320 Forward-Port-Of: odoo/enterprise#9047
This commits is a correction of 4c01cfff962. It will fix the issue without impacting the open shifts on planning gantt view. This is necesarry because this custom read_group is called by many views that are not gantt and some of them does not support empty records. Forward-Port-Of: odoo/enterprise#9041 Forward-Port-Of: odoo/enterprise#9021
Original PR description
This commits is a correction of 4c01cfff962. It will fix the issue without impacting the open shifts on planning gantt view. This is necesarry because this custom read_group is called by many views that are not gantt and some of them does not support empty records. Forward-Port-Of: odoo/enterprise#9041 Forward-Port-Of: odoo/enterprise#9021
We must verify that we were able to find an existing record from the detected currency before setting it on the invoice. Forward-Port-Of: odoo/enterprise#9034
Original PR description
We must verify that we were able to find an existing record from the detected currency before setting it on the invoice. Forward-Port-Of: odoo/enterprise#9034