Wednesday, October 12, 2022
47 changes · master
Enhancements to existing features
Refund-related updates in helpdesk ticket conversations now use a dedicated "Refund Created" message type instead of appearing as muted notes. This makes important refund activity easier for support teams to notice and follow.
Original PR description
If the message has a note, the text appears muted. So we have created a new 'Refund Created' message subtype. task-2987921
Miscellaneous changes
The `transparent` background value has been added by https://github.com/odoo/odoo/pull/99755 to correctly handle color variations for the backend. The rule was inadvertently overriding custom designs defined by website_sale_renting (frontend). This commit allows to inject dark-mode customization using CSS variables , while keeping a fallback value used by the frontend. enterprise: - https://github.com/odoo/enterprise/pull/32705 task-3015397 --- I confirm I have signed the
Original PR description
The `transparent` background value has been added by https://github.com/odoo/odoo/pull/99755 to correctly handle color variations for the backend. The rule was inadvertently overriding custom designs defined by website_sale_renting (frontend). This commit allows to inject dark-mode customization using CSS variables , while keeping a fallback value used by the frontend. enterprise: - https://github.com/odoo/enterprise/pull/32705 task-3015397 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#103061
This is following the website frontend > backend merge done at [1] and [2]. Before that improvement, the old page manager had a button to delete a page which was behaving as the one in the page properties dialog: it was showing the list of (possible) dependencies as a confirm step. But since [2], that delete button was removed as the action menu of the list view already has a delete button, which is better as: - It is hidden and take no space, deleting a page is rare - It is known by odoo
Original PR description
This is following the website frontend > backend merge done at [1] and [2]. Before that improvement, the old page manager had a button to delete a page which was behaving as the one in the page properties dialog: it was showing the list of (possible) dependencies as a confirm step. But since [2], that delete button was removed as the action menu of the list view already has a delete button, which is better as: - It is hidden and take no space, deleting a page is rare - It is known by odoo users as all list views have that button - It handles multi delete So this commit basically just restore that delete warning step for that list view delete button, and also make it possible to use that dependencies warning dialog for multiple pages, not only one. [1]: https://github.com/odoo/odoo/commit/31cc10b91dc7762e23b4bde9b945be0c4ce3fe3b [2]: https://github.com/odoo/odoo/commit/940f4ee875332dafa1f379970a7683be6b3ee606 Forward-Port-Of: odoo/odoo#101844
Fine-tuning of https://github.com/odoo/odoo/commit/c624ed56038db524d781df4e034f0fe501e777d9. task-3004118 Forward-Port-Of: odoo/odoo#101653
Original PR description
Fine-tuning of https://github.com/odoo/odoo/commit/c624ed56038db524d781df4e034f0fe501e777d9. task-3004118 Forward-Port-Of: odoo/odoo#101653
Before this commit, A 'task created' notification is generated each time the user adds a product from the FSM task even when the new task is not generated as it's directly linked with a particular fsm task. So in this commit, check if the product is added from the fsm task then do not log a message on order chatter. task-2926348 Forward-Port-Of: odoo/odoo#98259
Original PR description
Before this commit, A 'task created' notification is generated each time the user adds a product from the FSM task even when the new task is not generated as it's directly linked with a particular fsm task. So in this commit, check if the product is added from the fsm task then do not log a message on order chatter. task-2926348 Forward-Port-Of: odoo/odoo#98259
[IMP] payment(_*): uniformize all modules name, summary, and sequences Before this commit, most of these modules had a custom sequence number intended to sort them in the Apps' kanban view. In reality, the sort on the module name makes the custom sequence useless. This commit thus sets all of these modules' sequences to `350`. In an effort for uniformization, we also made names and summaries more generic, and removed the descriptions which did not add any value. Task - 2960976 Se
Original PR description
[IMP] payment(_*): uniformize all modules name, summary, and sequences Before this commit, most of these modules had a custom sequence number intended to sort them in the Apps' kanban view. In reality, the sort on the module name makes the custom sequence useless. This commit thus sets all of these modules' sequences to `350`. In an effort for uniformization, we also made names and summaries more generic, and removed the descriptions which did not add any value. Task - 2960976 See also: - https://github.com/odoo/enterprise/pull/31845 Forward-Port-Of: odoo/odoo#101276
Remove todo related to website_sale_subscription creation -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#100210
Original PR description
Remove todo related to website_sale_subscription creation -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#100210
taskid: 3002522 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#102016
Original PR description
taskid: 3002522 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#102016
Before this commit, a list header with no label and associated with a first orderBy field would be highlighted (i.e. would have the class table-active). Since this is visually weird, we remove that class from such a header. Forward-Port-Of: odoo/odoo#103023
Original PR description
Before this commit, a list header with no label and associated with a first orderBy field would be highlighted (i.e. would have the class table-active). Since this is visually weird, we remove that class from such a header. Forward-Port-Of: odoo/odoo#103023
Forward-Port-Of: odoo/odoo#102430
Original PR description
Forward-Port-Of: odoo/odoo#102430
`is_view_active` relies on the `website` specified in the context. This commit turns `is_view_active` to a model method, to avoid that its callers think the `website` on which it is called is the one used. Forward-Port-Of: odoo/odoo#102231
Original PR description
`is_view_active` relies on the `website` specified in the context. This commit turns `is_view_active` to a model method, to avoid that its callers think the `website` on which it is called is the one used. Forward-Port-Of: odoo/odoo#102231
Before this commit the attribute default_order was not took into consideration by the kanban view. Forward-Port-Of: odoo/odoo#102875
Original PR description
Before this commit the attribute default_order was not took into consideration by the kanban view. Forward-Port-Of: odoo/odoo#102875
before it was showing all unused tags now it was showing tags used in the backend Task_id : 2920494 Forward-Port-Of: odoo/odoo#96306
Original PR description
before it was showing all unused tags now it was showing tags used in the backend Task_id : 2920494 Forward-Port-Of: odoo/odoo#96306
This PR does 2 things for the draggable hook builder: - the scrollable feature will apply on the nearest scrollable parent if the current element cannot be scrolled (removes the need to pass a parent ref which is not the target container); - the dragged element is now strictly bound to the current viewport or the container ref, whichever is the smallest. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#103075
Original PR description
This PR does 2 things for the draggable hook builder: - the scrollable feature will apply on the nearest scrollable parent if the current element cannot be scrolled (removes the need to pass a parent ref which is not the target container); - the dragged element is now strictly bound to the current viewport or the container ref, whichever is the smallest. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#103075
[FIX] website, *: hide page options for non-designer users *: website_blog, website_crm_partner_assign, website_customer, website_event, website_event_exhibitor, website_event_meet, website_event_track, website_forum, website_hr_recruitment, website_membership, website_sale, website_sale_loyalty, website_sale_slides, website_slides, website_slides_forum With commit [1], the "customize_show" options were moved in edit mode. They were wron
Original PR description
[FIX] website, *: hide page options for non-designer users *: website_blog, website_crm_partner_assign, website_customer, website_event, website_event_exhibitor, website_event_meet,…
[FIX] website, *: hide page options for non-designer users
*: website_blog, website_crm_partner_assign, website_customer,
website_event, website_event_exhibitor, website_event_meet,
website_event_track, website_forum, website_hr_recruitment,
website_membership, website_sale, website_sale_loyalty,
website_sale_slides, website_slides, website_slides_forum
With commit [1], the "customize_show" options were moved in edit mode.
They were wrongly displayed for non-designer users. Trying to use those
would throw a warning at the user.
[1]: https://github.com/odoo/odoo/commit/17a8a37e9bfc5b787d9666597d43e63f0064919f
[FIX] website_sale_loyalty: add missing "page-options" flag
See [1], which moved "customized_show" options in the panel and required
the page-options data on the option definition (to find the options to
show when clicking on "Customize").
[1]: https://github.com/odoo/odoo/commit/17a8a37e9bfc5b787d9666597d43e63f0064919f
Forward-Port-Of: odoo/odoo#103106Forward-Port-Of: odoo/odoo#103147
Original PR description
Forward-Port-Of: odoo/odoo#103147
Description of the issue/feature this PR addresses: Adapts the Purchase Order Line form to the new grid css system for groups. Current behavior before PR:  Desired behavior after PR is merged:  --- I confirm I have signed the CLA and read the PR guidelines at www.o
Original PR description
Description of the issue/feature this PR addresses: Adapts the Purchase Order Line form to the new grid css system for groups. 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#102660
Fix minor visual bug for dark-mode. Related: - https://github.com/odoo/enterprise/pull/32637 task-3012970 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#102917
Original PR description
Fix minor visual bug for dark-mode. Related: - https://github.com/odoo/enterprise/pull/32637 task-3012970 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#102917
Fix minor visual bug for dark-mode. Related: - https://github.com/odoo/enterprise/pull/32649 task-3012970 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#102947
Original PR description
Fix minor visual bug for dark-mode. Related: - https://github.com/odoo/enterprise/pull/32649 task-3012970 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#102947
Since the introduction of Data Filters, we have a dupicated icon for both data filters and global filters in the topbar. Fix this by changing the global filters icon to fa-search. Also move CSS for global filter to entreprise where it should be. Odoo task [3014307](https://www.odoo.com/web#id=3014307&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form) Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after
Original PR description
Since the introduction of Data Filters, we have a dupicated icon for both data filters and global filters in the topbar. Fix this by changing the global filters icon to fa-search. Also move CSS for global filter to entreprise where it should be. Odoo task [3014307](https://www.odoo.com/web#id=3014307&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form) 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#103007
The overrides of the method have an incorrect signature [1] leading to a crash. [1] https://github.com/odoo/odoo/blob/1903f7aa2553b555b58df066f584feb4caf25e71/addons/stock/models/stock_warehouse.py#L1016 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#103146
Original PR description
The overrides of the method have an incorrect signature [1] leading to a crash. [1] https://github.com/odoo/odoo/blob/1903f7aa2553b555b58df066f584feb4caf25e71/addons/stock/models/stock_warehouse.py#L1016 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#103146
Fix minors visuals bugs for dark-mode. Appraisal goals progress : BEFORE <img width="432" alt="Screenshot 2022-10-11 at 17 39 29" src="https://user-images.githubusercontent.com/108661430/195137351-07711645-b90a-4497-87da-fff2f98990da.png"> <img width="432" alt="Screenshot 2022-10-11 at 17 40 02" src="https://user-images.githubusercontent.com/108661430/195137335-a7a24701-fd7b-47be-a620-328c4bbcb457.png"> AFTER <img width="432" alt="Screenshot 2022-10-11 at 17 39 47" src="https://user-images
Original PR description
Fix minors visuals bugs for dark-mode. Appraisal goals progress : BEFORE <img width="432" alt="Screenshot 2022-10-11 at 17 39 29" src="https://user-images.githubusercontent.com/108661430/195137351-07711645-b90a-4497-87da-fff2f98990da.png"> <img width="432" alt="Screenshot 2022-10-11 at 17 40 02" src="https://user-images.githubusercontent.com/108661430/195137335-a7a24701-fd7b-47be-a620-328c4bbcb457.png"> AFTER <img width="432" alt="Screenshot 2022-10-11 at 17 39 47" src="https://user-images.githubusercontent.com/108661430/195137343-95a7d003-b15f-45b4-a8b5-1ab3a93e6d21.png"> <img width="432" alt="Screenshot 2022-10-11 at 17 39 40" src="https://user-images.githubusercontent.com/108661430/195137347-92acfb3b-4b65-4823-ba4c-5a8121df21d6.png"> Requires : - https://github.com/odoo/enterprise/pull/32650 task-3012970 Forward-Port-Of: odoo/odoo#102937
Prior to this commit, the mail preview for gift card wasn't readable in dark mode. This commit fixes this issue. task-2710677 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#103077
Original PR description
Prior to this commit, the mail preview for gift card wasn't readable in dark mode. This commit fixes this issue. task-2710677 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#103077
Backport of https://github.com/odoo/odoo/pull/103138 With [1], the access errors when a portal user were using the media dialog got fixed. It also came with the unsplash capability for portal user in the media dialog. Still, there was a remaining problematic point: an internal user can't upload an unsplash image in the backend through the media dialog. It doesn't really make sense for an internal user to have less right than the portal user. This commit corrects that part. Note that
Original PR description
Backport of https://github.com/odoo/odoo/pull/103138 With [1], the access errors when a portal user were using the media dialog got fixed. It also came with the unsplash capability for portal user in the media dialog. Still, there was a remaining problematic point: an internal user can't upload an unsplash image in the backend through the media dialog. It doesn't really make sense for an internal user to have less right than the portal user. This commit corrects that part. Note that only unsplash images were problematic, not regular uploaded image as the difference was that unsplash images attachment are saved with an `url` property, which was triggering due to [2]. [1]: https://github.com/odoo/odoo/commit/e10493711879c7f0cc8832db3f1936c622ea605c [2]: https://github.com/odoo/odoo/commit/bfffe39f1376a56226572295b945a2cc73ba50ce task-3007844 Forward-Port-Of: odoo/odoo#102626
The `ImDispatch` thread uses the `thread.is_alive` method to check whether or not the thread should be started. The issue is that, this method will return `False` after the start method has been called, but before the run method is invoked leading to the RuntimeError: thread can only be started once. This commit fixes this issue by suppressing this error in this case. Forward-Port-Of: odoo/odoo#103153
Original PR description
The `ImDispatch` thread uses the `thread.is_alive` method to check whether or not the thread should be started. The issue is that, this method will return `False` after the start method has been called, but before the run method is invoked leading to the RuntimeError: thread can only be started once. This commit fixes this issue by suppressing this error in this case. Forward-Port-Of: odoo/odoo#103153
Since the removal of the dashboard view(s), there isn't even a second 'Dashboard' menu being added by and enterprise module. Therefore, there is no need to keep the 'Sales' menu hidden under the 'Reporting' one, the reporting one can lead directly to the `sale.report` action (& views). --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#102949
Original PR description
Since the removal of the dashboard view(s), there isn't even a second 'Dashboard' menu being added by and enterprise module. Therefore, there is no need to keep the 'Sales' menu hidden under the 'Reporting' one, the reporting one can lead directly to the `sale.report` action (& views). --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#102949
Before this commit, the callViewer could end up too small and only have space for the callActionList, which was hiding call participants. taskid-3014640 Forward-Port-Of: odoo/odoo#103121 Forward-Port-Of: odoo/odoo#103065
Original PR description
Before this commit, the callViewer could end up too small and only have space for the callActionList, which was hiding call participants. taskid-3014640 Forward-Port-Of: odoo/odoo#103121 Forward-Port-Of: odoo/odoo#103065
Prior of this commit records without activities buttons were rendered with a double border (eg. CRM > Sales Teams > Team's formView). This commit will adapt the layout accordingly avoiding to render a border when it's not necessary. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#103113
Original PR description
Prior of this commit records without activities buttons were rendered with a double border (eg. CRM > Sales Teams > Team's formView). This commit will adapt the layout accordingly avoiding to render a border when it's not necessary. --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr Forward-Port-Of: odoo/odoo#103113
Fix minors visuals bugs for dark-mode. Requires : - https://github.com/odoo/odoo/pull/102937 task-3012970 Forward-Port-Of: odoo/enterprise#32650
Original PR description
Fix minors visuals bugs for dark-mode. Requires : - https://github.com/odoo/odoo/pull/102937 task-3012970 Forward-Port-Of: odoo/enterprise#32650
Consolidations were being copied as such: the accounts were copied but not the groups. As such, the new accounts were linked to the groups from the copied consolidation which is completely wrong. Now, we will change the way it is copied as such: => Duplicating the account is copying the groups => Duplicating the group is copying the accounts So now, we have the correct chart, with the correct groups and accounts => Finally, link the account with the chart as it's not done yet opw-298565
Original PR description
Consolidations were being copied as such: the accounts were copied but not the groups. As such, the new accounts were linked to the groups from the copied consolidation which is completely wrong. Now, we will change the way it is copied as such: => Duplicating the account is copying the groups => Duplicating the group is copying the accounts So now, we have the correct chart, with the correct groups and accounts => Finally, link the account with the chart as it's not done yet opw-2985652 Forward-Port-Of: odoo/enterprise#32229
1) `exceeded_hours` field Prior to this fix, 'Working Hours to SLA Deadline' would only be calculated if SLA had been reached. This meant its value was 0.0 in db. The issue comes when this 0.0 is taken into account for the calculation of the average. We rather have the number of hours left to reach the SLA deadline. 2) limit report to allowed companies Prior to this fix, tickets from all companies were taken displayed in the report. Now, we limit it to the tickets from the allowed c
Original PR description
1) `exceeded_hours` field Prior to this fix, 'Working Hours to SLA Deadline' would only be calculated if SLA had been reached. This meant its value was 0.0 in db. The issue comes when this 0.0 is taken into account for the calculation of the average. We rather have the number of hours left to reach the SLA deadline. 2) limit report to allowed companies Prior to this fix, tickets from all companies were taken displayed in the report. Now, we limit it to the tickets from the allowed companies. task-2994097 Forward-Port-Of: odoo/enterprise#31804
Since the introduction of Data Filters, we have a dupicated icon for both data filters and global filters in the topbar. Fix this by changing the global filters icon to fa-search. Also move CSS for global filter to entreprise where it should be. Odoo task [3014307](https://www.odoo.com/web#id=3014307&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form) Forward-Port-Of: odoo/enterprise#32677
Original PR description
Since the introduction of Data Filters, we have a dupicated icon for both data filters and global filters in the topbar. Fix this by changing the global filters icon to fa-search. Also move CSS for global filter to entreprise where it should be. Odoo task [3014307](https://www.odoo.com/web#id=3014307&cids=1&menu_id=4720&action=333&active_id=2328&model=project.task&view_type=form) Forward-Port-Of: odoo/enterprise#32677
This commit fix default_view for calendar frontend when shift are only send for a week span then calendar frontend view should display in week span else in month span. task-2992940 Forward-Port-Of: odoo/enterprise#31824
Original PR description
This commit fix default_view for calendar frontend when shift are only send for a week span then calendar frontend view should display in week span else in month span. task-2992940 Forward-Port-Of: odoo/enterprise#31824
Fix minor visual bug for dark-mode. Related: - https://github.com/odoo/odoo/pull/102947 task-3012970 Forward-Port-Of: odoo/enterprise#32649
Original PR description
Fix minor visual bug for dark-mode. Related: - https://github.com/odoo/odoo/pull/102947 task-3012970 Forward-Port-Of: odoo/enterprise#32649
Prior to this commit, the o_tablet_popup from a work order burger-menu click was using incorrect colors for dark mode. This commit fixes it. task-3012970 Forward-Port-Of: odoo/enterprise#32726
Original PR description
Prior to this commit, the o_tablet_popup from a work order burger-menu click was using incorrect colors for dark mode. This commit fixes it. task-3012970 Forward-Port-Of: odoo/enterprise#32726
Fix minor visual bug for dark-mode Related: - https://github.com/odoo/odoo/pull/102917 task-3012970 Forward-Port-Of: odoo/enterprise#32637
Original PR description
Fix minor visual bug for dark-mode Related: - https://github.com/odoo/odoo/pull/102917 task-3012970 Forward-Port-Of: odoo/enterprise#32637
Before this PR product count value reset when task form is in edit mode and product count compute called it get task origin instead of task and because of that sol task equals to task condition return false value and gives wrong product count value. This PR fixes it. task-2992940 Forward-Port-Of: odoo/enterprise#31782
Original PR description
Before this PR product count value reset when task form is in edit mode and product count compute called it get task origin instead of task and because of that sol task equals to task condition return false value and gives wrong product count value. This PR fixes it. task-2992940 Forward-Port-Of: odoo/enterprise#31782
*: website_appointment, website_helpdesk, website_twitter_wall See community commit for details. Forward-Port-Of: odoo/enterprise#32735
Original PR description
*: website_appointment, website_helpdesk, website_twitter_wall See community commit for details. Forward-Port-Of: odoo/enterprise#32735
Sale order refactoring and Owl update. taskid: 3002522 Forward-Port-Of: odoo/enterprise#32184
Original PR description
Sale order refactoring and Owl update. taskid: 3002522 Forward-Port-Of: odoo/enterprise#32184
This commit fixes a crash when no pricing is defined on a rental product when trying to display it on the shop page. TaskId-3014613 Forward-Port-Of: odoo/enterprise#32681
Original PR description
This commit fixes a crash when no pricing is defined on a rental product when trying to display it on the shop page. TaskId-3014613 Forward-Port-Of: odoo/enterprise#32681
This module has for goal to fix the behaviour of recurring product in eCommerce. This module mainly add the recurring information to price tags, create a subscription SO, and disallow adding multiple items with different 'first_suitable_pricing's recurrence. Forward-Port-Of: odoo/enterprise#31232
Original PR description
This module has for goal to fix the behaviour of recurring product in eCommerce. This module mainly add the recurring information to price tags, create a subscription SO, and disallow adding multiple items with different 'first_suitable_pricing's recurrence. Forward-Port-Of: odoo/enterprise#31232
Before this commit, most of payment modules had a custom sequence number intended to sort them in the Apps' kanban view. In reality, the sort on the module name makes the custom sequence useless. This commit thus sets all of payment modules' sequences to `350`. In an effort for uniformization, we also made names and summaries more generic, and removed the descriptions which did not add any value. Task - 2960976 See also: - odoo/odoo#101276 Forward-Port-Of: odoo/enterprise#31845
Original PR description
Before this commit, most of payment modules had a custom sequence number intended to sort them in the Apps' kanban view. In reality, the sort on the module name makes the custom sequence useless. This commit thus sets all of payment modules' sequences to `350`. In an effort for uniformization, we also made names and summaries more generic, and removed the descriptions which did not add any value. Task - 2960976 See also: - odoo/odoo#101276 Forward-Port-Of: odoo/enterprise#31845
Before this commit, When we set a workspace template that has two children workspaces > create a project > on the documents left side panel, the children's workspaces should be displayed as children of the project's workspace instead of at the same level. So in this commit, check condition properly with id instead of a tuple of name and id to display the child workspace at the proper level. task-2926348 Forward-Port-Of: odoo/enterprise#30496
Original PR description
Before this commit, When we set a workspace template that has two children workspaces > create a project > on the documents left side panel, the children's workspaces should be displayed as children of the project's workspace instead of at the same level. So in this commit, check condition properly with id instead of a tuple of name and id to display the child workspace at the proper level. task-2926348 Forward-Port-Of: odoo/enterprise#30496
Earlier in project documents default tag and task name is not showing Now its showing tag and task name Earlier plan orders was not loading from so now they are loading Forward-Port-Of: odoo/enterprise#29562
Original PR description
Earlier in project documents default tag and task name is not showing Now its showing tag and task name Earlier plan orders was not loading from so now they are loading Forward-Port-Of: odoo/enterprise#29562
Reproduction steps: -timesheet_grid module install -Create User A -SERVICES > Timesheets > User: all timesheets -HUMAN RESOURCES > Employees > Empty -Check all timesheets by User A Task- 2978632 Forward-Port-Of: odoo/enterprise#31196
Original PR description
Reproduction steps:
-timesheet_grid module install
-Create User A
-SERVICES > Timesheets > User: all timesheets
-HUMAN RESOURCES > Employees > Empty
-Check all timesheets by User A
Task- 2978632
Forward-Port-Of: odoo/enterprise#31196Before this commit, if multiple account codes had the same error coming from different lines, they would all be regrouped into a single line in the Accounts Coverage Report with the same error. This is not ideal because in the case of a duplicate error, a unique error would regroup all the lines instead of only the real duplicates. This commit fixes this by adding a condition on the regrouping to also check the lines. Forward-Port-Of: odoo/enterprise#32725
Original PR description
Before this commit, if multiple account codes had the same error coming from different lines, they would all be regrouped into a single line in the Accounts Coverage Report with the same error. This is not ideal because in the case of a duplicate error, a unique error would regroup all the lines instead of only the real duplicates. This commit fixes this by adding a condition on the regrouping to also check the lines. Forward-Port-Of: odoo/enterprise#32725
Mirror changes in community, https://github.com/odoo/odoo/pull/103061. The `transparent` background value has been added by https://github.com/odoo/odoo/pull/99755 to correctly handle color variations for the backend. The rule was inadvertently overriding custom designs defined by website_sale_renting (frontend). This commit allows to inject dark-mode customization using CSS variables , while keeping a fallback value used by the frontend. community: - https://github.com/odoo/odoo/pull
Original PR description
Mirror changes in community, https://github.com/odoo/odoo/pull/103061. The `transparent` background value has been added by https://github.com/odoo/odoo/pull/99755 to correctly handle color variations for the backend. The rule was inadvertently overriding custom designs defined by website_sale_renting (frontend). This commit allows to inject dark-mode customization using CSS variables , while keeping a fallback value used by the frontend. community: - https://github.com/odoo/odoo/pull/103061 task-3015397 Forward-Port-Of: odoo/enterprise#32705