Monday, September 12, 2022
13 changes · master
Enhancements to existing features
The manufacturing product lifecycle document board was updated to work with the newer interface framework. This helps keep the document view compatible and reliable as the broader system evolves, with little visible change for users.
Original PR description
See odoo/odoo#99769
Resolved issues and error corrections
A test-only spreadsheet patch was relocated so its setup and cleanup now live in the same module. This keeps spreadsheet-related tests organized and avoids accidental dependencies from affecting other document spreadsheet tests.
Original PR description
disable_patch has been introduce in tests assets in order to disable the graph_spreadsheet, as this patch add dependencies (as menu) to the graph view. In https://github.com/odoo/enterprise/commit/2cd6bd81051bb064a5f7d5f8d08bfdee4afce76d, the patch has been moved to spreadsheet_edition, but the unpatch was still in documents_spreadsheet.
Code cleanup and technical improvements
The accounting spreadsheet dashboards have been relocated into the accountant-focused app so they align better with where accounting users work. This is an internal organization change that should preserve the existing dashboard experience while improving module structure and ownership.
Original PR description
…tant
Miscellaneous changes
Purpose ======= A prefilled value with '0' as result will be considered as unset, as jQuery $(elem).val() returns an empty string instead of '0'. Forward-Port-Of: odoo/enterprise#31227
Original PR description
Purpose ======= A prefilled value with '0' as result will be considered as unset, as jQuery $(elem).val() returns an empty string instead of '0'. Forward-Port-Of: odoo/enterprise#31227
The cohort reporting view now reads hidden-field settings from the updated data format sent by the server. This prevents fields that should be hidden from being shown or handled incorrectly after a related platform change.
Original PR description
This commit is the counter part of https://github.com/odoo/odoo/pull/99948 It adapts the cohort view to make it retrieve the `invisible` information on `<field/>` nodes inside the `modifiers` attribute, since the server no longer sends the `invisible` attribute, since https://github.com/odoo/odoo/pull/99619.
Portal users can now continue opening items in their favourite Knowledge article list after adding or removing a favourite. This fixes a navigation problem so eligible users can keep accessing shared knowledge content without the list becoming unusable.
Original PR description
Currently, in the knowledge module, when a portal user adds/removes an article to their favorite list, the whole list is unclickable. To fix the issue, we have added `portal_readonly_mode` param in the template render according to the user rights and it will show a clickable link if the user has correct rights. task-2925871
This fix updates styling rules so appraisal and enterprise form fields display correctly after recent interface changes. It helps maintain a consistent, polished layout for users working with appraisal forms and other enterprise views.
Original PR description
task-2898432
This update fixes small typos in the SEPA direct debit mandate interface. It improves clarity for users reviewing or managing direct debit mandates without changing any business process or functionality.
Original PR description
Signed-off-by: maximilien(malb) <malb@odoo.com>
This fixes a Planning display issue where shifts for an employee could overlap with open shifts in the Gantt view after that employee was archived. Schedules now show the correct end date, helping managers read past and current planning information accurately.
Original PR description
Before this commit, in planning when a shift is made for any user and in between the user is archived the shift in Gantt view overlaps with open shift even when the user is archived After this commit, the shift doesn't overlap in Gantt view when user is archived task-2969228
Remove the border of the feedback templates in the hr_appraisal settings. task-2930635 Forward-Port-Of: odoo/enterprise#31117 Forward-Port-Of: odoo/enterprise#30140
Original PR description
Remove the border of the feedback templates in the hr_appraisal settings. task-2930635 Forward-Port-Of: odoo/enterprise#31117 Forward-Port-Of: odoo/enterprise#30140
…g paused Before this commit, the MRR of a sale order in the category paused invoicing would be equal to 0. This was an error as we want to keep the subscription alive during this period. Forward-Port-Of: odoo/enterprise#31175
Original PR description
…g paused Before this commit, the MRR of a sale order in the category paused invoicing would be equal to 0. This was an error as we want to keep the subscription alive during this period. Forward-Port-Of: odoo/enterprise#31175
Reported via p/feedback Forward-Port-Of: odoo/enterprise#31132
Original PR description
Reported via p/feedback Forward-Port-Of: odoo/enterprise#31132
The line "Provisions pour risques et charges: dotations" should include the accounts from 635 up to 638 instead of 637. This PR fixes this. Forward-Port-Of: odoo/enterprise#31204 Forward-Port-Of: odoo/enterprise#30426
Original PR description
The line "Provisions pour risques et charges: dotations" should include the accounts from 635 up to 638 instead of 637. This PR fixes this. Forward-Port-Of: odoo/enterprise#31204 Forward-Port-Of: odoo/enterprise#30426