Thursday, September 26, 2024
12 changes · master
Enhancements to existing features
Adds four new appraisal templates to the demo data so users can better understand how appraisal templates can be structured and used. This makes the HR Appraisal experience clearer for evaluators and HR teams exploring the module.
Original PR description
4 news appraisals templates have been added to improve their understanding for users. task-4206744
Archived employees are now excluded by default from the attendance Gantt and list views. This keeps workforce planning screens focused on active employees and reduces clutter for HR users.
Original PR description
With this commit, by default, The gantt view and list view don't dispayed archived employees. task-4208052
Resolved issues and error corrections
Fixes an issue where action buttons in Documents could remain incorrect after switching folders while previewing a document. This helps users see the right controls for the folder they are working in and avoids confusion during document management.
Original PR description
…ewing This commit fixes the remaining actions after switching folders while previewing a document.
Miscellaneous changes
The aim of this commit is to add an extra security in the test of the reporting framework. Context: Those line_id are used to recognize lines in the framework and also in the frontend by owl as t-key. Those line_id not being unique would result in a crash in the front-end framework (only from 17.0 as OWL is used starting version 17.0 on accounting reports). Before the commit: There isn't any test performed on the line_id property. After the commit: assertLinesValues will make sure th
Original PR description
The aim of this commit is to add an extra security in the test of the reporting framework. Context: Those line_id are used to recognize lines in the framework and also in the frontend by owl as t-key. Those line_id not being unique would result in a crash in the front-end framework (only from 17.0 as OWL is used starting version 17.0 on accounting reports). Before the commit: There isn't any test performed on the line_id property. After the commit: assertLinesValues will make sure that each line_id is unique for the generated data. Back-ports the following commits: - https://github.com/odoo/enterprise/commit/fa3f03d859a35595990f34606c0864f9868e13fc - https://github.com/odoo/enterprise/commit/74000d6d5c8435bcaad93f7baf143abdf8593064 - https://github.com/odoo/enterprise/commit/fed41d1b3042414823345d995eb173f7acb3c6dc Co-authored-by: Brice Bartoletti <bib@odoo.com> task-4063612 Forward-Port-Of: odoo/enterprise#70566 Forward-Port-Of: odoo/enterprise#68840
Fixes an issue where dragging a single document could show an unclear “undefined” message in kanban and list views. It also keeps the owner avatar and activity icon consistently positioned at the bottom of document cards, making the interface cleaner and easier to read.
Original PR description
This commit fix the 'undefined' message when trying to drag and drop a single document in the kanban and list view. It also fix the owner avatar and activity icon to always stick to the bottom of the kanban card.
website_id is not defined on sale teams... website_ids is. "False" should be False... task-4210343 Forward-Port-Of: odoo/enterprise#70639
Original PR description
website_id is not defined on sale teams... website_ids is. "False" should be False... task-4210343 Forward-Port-Of: odoo/enterprise#70639
Community: https://github.com/odoo/odoo/pull/181487 Design Themes: https://github.com/odoo/design-themes/pull/939 Forward-Port-Of: odoo/enterprise#70692
Original PR description
Community: https://github.com/odoo/odoo/pull/181487 Design Themes: https://github.com/odoo/design-themes/pull/939 Forward-Port-Of: odoo/enterprise#70692
This commit is the counter part of https://github.com/odoo/odoo/pull/181354 and adapt a test to the fix of the pivot view in spreadsheet. Task: 4207668 Forward-Port-Of: odoo/enterprise#70632
Original PR description
This commit is the counter part of https://github.com/odoo/odoo/pull/181354 and adapt a test to the fix of the pivot view in spreadsheet. Task: 4207668 Forward-Port-Of: odoo/enterprise#70632
Forward-Port-Of: odoo/enterprise#70662
Original PR description
Forward-Port-Of: odoo/enterprise#70662
**How to reproduce** Create a Table Booking appointment from the Action helper Go to the booking page for that appointment it looks like this - https://tinyurl.com/29q2ktjb **After this PR** Now that appointment name will be Table instead of Table Booking Backport of this commit - https://github.com/odoo/enterprise/pull/70643/commits/209aeae1f5d6689ef15fd8016cbcd08b03710f6f Task-4210749 Forward-Port-Of: odoo/enterprise#70699
Original PR description
**How to reproduce** Create a Table Booking appointment from the Action helper Go to the booking page for that appointment it looks like this - https://tinyurl.com/29q2ktjb **After this PR** Now that appointment name will be Table instead of Table Booking Backport of this commit - https://github.com/odoo/enterprise/pull/70643/commits/209aeae1f5d6689ef15fd8016cbcd08b03710f6f Task-4210749 Forward-Port-Of: odoo/enterprise#70699
before this commit: On mobile devices, the `Locating new addresses` and `Set up token` Bootstrap alerts are overlapping. after this commit: On mobile devices, the `Set up token` alert only becomes visible after the `Locating new addresses` process has been completed. Task-3928322 Forward-Port-Of: odoo/enterprise#70552 Forward-Port-Of: odoo/enterprise#69822
Original PR description
before this commit: On mobile devices, the `Locating new addresses` and `Set up token` Bootstrap alerts are overlapping. after this commit: On mobile devices, the `Set up token` alert only becomes visible after the `Locating new addresses` process has been completed. Task-3928322 Forward-Port-Of: odoo/enterprise#70552 Forward-Port-Of: odoo/enterprise#69822
Currently, a traceback is occurring if the net To reproduce this issue: 1) Install accounting 2) Create a confirmed customer invoice with a product and tax 2) Open `Tax report` report from reporting Error:- ``` TypeError: unsupported operand type(s) for /: 'float' and 'str' ``` This error is occurring after the recent changes from the commit https://github.com/odoo/enterprise/pull/68632/commits/f2bf719665dc3d19024d585e95d4913643b12572 We get `net_value` as an empty string from
Original PR description
Currently, a traceback is occurring if the net To reproduce this issue: 1) Install accounting 2) Create a confirmed customer invoice with a product and tax 2) Open `Tax report` report from reporting Error:- ``` TypeError: unsupported operand type(s) for /: 'float' and 'str' ``` This error is occurring after the recent changes from the commit https://github.com/odoo/enterprise/pull/68632/commits/f2bf719665dc3d19024d585e95d4913643b12572 We get `net_value` as an empty string from the below line https://github.com/odoo/enterprise/blob/7f3c71f03ff21dbfdda2763862f609445c4c9103/account_reports/models/account_generic_tax_report.py#L969-L970 But here `net_value` is used to calculate the error value, which leads to the above traceback https://github.com/odoo/enterprise/blob/7f3c71f03ff21dbfdda2763862f609445c4c9103/account_reports/models/account_generic_tax_report.py#L1076-L1077 sentry-5842821270 Forward-Port-Of: odoo/enterprise#70620