Thursday, August 4, 2016
7 changes · master
Enhancements to existing features
The website module has been migrated to Odoo's newer internal API across controllers, models, views, configuration, and tests. This improves maintainability and consistency for future website enhancements while preserving existing business functionality.
Original PR description
task: https://www.odoo.com/web#id=12131&view_type=form&model=project.task&action=327&menu_id= pad: https://pad.odoo.com/p/r.e89feb9689ab8e654f7b20909557a760
Resolved issues and error corrections
This update fixes an issue affecting how product templates are found by name. It helps ensure users get the expected product results when searching, reducing confusion and lookup errors.
Original PR description
Issue : https://www.odoo.com/web#id=685041&view_type=form&model=project.issue&action=609&menu_id=4720
Code cleanup and technical improvements
The account cancellation module was updated to follow Odoo's newer development structure and API standards. This helps keep the module easier to maintain and reduces future upgrade risk without changing the core business workflow.
Original PR description
Module account_cancel migrated to new API. task : https://www.odoo.com/web#id=27337&view_type=form&model=project.task&action=333&active_id=248&menu_id=5195 ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website mass mailing area was updated to align with Odoo's newer internal framework. This helps keep newsletter subscription and unsubscribe pages easier to maintain without introducing a major visible change for users.
This update converts remaining configuration, demo, and test data files across several Odoo apps to the newer internal format. It helps keep the codebase consistent and easier to maintain, with little direct impact on day-to-day users.
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
Several Odoo hardware-related modules were migrated to the newer internal API. This keeps point-of-sale hardware integrations such as printers, scales, scanners, proxy services, and Belgian blackbox support aligned with the current platform foundation, improving maintainability without introducing major user-facing changes.
Original PR description
Task: https://www.odoo.com/web?#id=27738&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.c9e1b121016993bdcfd014cab41d77e6 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
The Sales Timesheet area has been reorganized and updated to Odoo's newer internal framework. This should make the module easier to maintain and improve over time without changing the core business workflow for users.
Original PR description
Task : https://www.odoo.com/web?#id=24263&view_type=form&model=project.task&action=327&menu_id=4720 Pad : https://pad.odoo.com/p/r.4b3ffa8030e13d9321f29147b85f9e73 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