Thursday, August 15, 2024
15 changes
13 changes
Enhancements to existing features
Recruitment reports now stop counting time in a hiring stage when an applicant is refused. This gives teams a more accurate view of how long candidates spent in each stage before rejection, improving reporting and process analysis.
Original PR description
This commit introduces functionality to stop the timer on stage when an applicant is rejected. This feature is useful for tracking the duration an applicant spent in that stage before being rejected. task-3810883
Budget forms now include an ordering sequence for budget lines, making it easier for users to arrange and review line items in the desired order. This is a small usability improvement for budget management workflows.
Original PR description
Before this commit: - There is no sequence for the budget line in the budget form view. After this commit: - Add sequence for budget line in budget form view Task-4108938
This update makes a small correction so records can be viewed properly in editable lists and debugging contexts. It helps keep reporting and Studio customization workflows aligned with recent platform changes, reducing minor usability issues.
Original PR description
This commit applies a small x-path correction following changes made in https://github.com/odoo/odoo/pull/175348 task-3977729
Barcode-related pages now use cleaner, more human-readable web addresses. This makes links easier to understand, share, and verify without changing the underlying barcode workflows.
Original PR description
*= stock_barcode_mrp, stock_barcode_picking_batch This commit modifies existing URLs to the new format so that the URL's become more human readable. Task-3820230
The India reporting module now includes an updated Profit and Loss report with opening stock and closing stock lines. This gives businesses in India a more complete view of profitability by reflecting stock movements directly in the report.
Original PR description
This PR introduces a new Profit and Loss report for India, adding lines for closing stock and opening stock. community PR: https://github.com/odoo/odoo/pull/175091 **task**-4059890
The web grid module's automated tests were moved to a newer testing approach. This helps improve long-term maintainability and confidence in future updates without changing the user-facing grid features.
Original PR description
task-4028356 task-4028335
This update adjusts test coverage to reflect Odoo's newer, more readable URL format. It helps ensure related email and rental product flows continue to work correctly as links become clearer for users.
Original PR description
*= test_rental_product_configurators This commit modifies existing URLs to the new format so that the URL's become more human readable. Task-3820230
Point-of-sale IoT and preparation display pages now use cleaner, easier-to-read web addresses. This makes links more understandable for staff and easier to share or recognize without changing the underlying business workflow.
Original PR description
\* = [iot, preparation_display] This commit improves the readability of URLs by modifying them to a new, more human-friendly format. Task-3820230
The Mexican electronic invoicing integration for Point of Sale now uses clearer, more human-friendly URL formats. This makes links easier for users to read and recognize, with no major workflow changes expected.
Original PR description
This commit improves the readability of URLs by modifying them to a new, more human-friendly format. Task-3820230
Planning pages now use a clearer, more human-friendly URL format. This makes shared links and browser addresses easier for users to recognize without changing the underlying planning workflow.
Original PR description
This commit improves the readability of URLs by modifying them to a new, more human-friendly format. Task-3820230
The cohort reporting module's automated tests were moved to a newer testing framework. This improves maintainability and helps ensure the feature remains reliable without changing how users interact with it.
Original PR description
task-4028356
This update changes existing links in Discuss and manufacturing work order screens to a cleaner, more human-readable format. This makes shared URLs easier to understand while preserving the same navigation behavior.
Original PR description
This commit modifies existing URLs to the new format so that the URL's become more human readable. Task-3820230
Accounting accounts can now be shared between companies while still showing the correct company-specific account code in reports and searches. This reduces duplicated setup for multi-company organizations and improves consistency across accounting, consolidation, assets, payments, and reporting workflows.
Original PR description
- `account.code` is now a computed (company-dependent) field. Therefore, when searching for a code in a company that is different from the active company, one must use `with_company(company)`. - To use `account.code` in accounting reports, we need to modify `env['account.report']._get_sql_table_expression()` so that it returns a `Query` rather than a `tuple[SQL, SQL]`, so that we can use `env['account.account']._field_to_sql()` to add a join on `ir_property` to the query. - we remove uses of `self = self.with_context(lang=...)` when handling the translation of `account.name` since this is already handled by `_field_to_sql`. Community PR: https://github.com/odoo/odoo/pull/171079 Upgrade PR: https://github.com/odoo/upgrade/pull/6372 taskid: 3698780
2 changes
Enhancements to existing features
This update extends the US payroll system to support Alabama, Nevada, Washington, and Colorado with their respective tax rules and calculations. The enhancement ensures accurate payroll processing for employees in these states and improves the robustness of the payroll calculation engine by adding proper error handling to prevent undefined variables.
Original PR description
This will add rules for the payroll in Alabama, Nevada, Washington and Colorado. Task: 3923285
The signing feature now enforces minimum size requirements for signature and document fields to prevent users from accidentally creating boxes that are too small to be practical. Fields will maintain a minimum width of 5.5% of the page width and a minimum height of 1% of the page height, ensuring better usability and consistency in document signing workflows.
Original PR description
This commit aims to add a minimum box size for sign items. regardless of how the user resizes them, they should maintain this minimum size. Task: 4014579