Thursday, July 14, 2016
10 changes · master
Enhancements to existing features
The website partner assignment feature was migrated to Odoo's newer application framework. This helps keep the module maintainable and aligned with current standards, reducing future upgrade risk without changing the core business workflow.
Original PR description
task: https://www.odoo.com/web#id=12026&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.d78be6fd61cbda486442f7452ad3fc70
The customer website module has been migrated to Odoo's newer development framework and reorganized to match current standards. This improves maintainability and helps ensure the module remains compatible with future Odoo updates, with minimal direct impact on end users.
Original PR description
task: https://www.odoo.com/web#id=12026&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.d78be6fd61cbda486442f7452ad3fc70
The website CRM module was migrated to Odoo's newer application framework, improving maintainability and compatibility with the rest of the platform. It also fixes an installation issue so website lead capture works reliably even when related sales website features are not installed.
Original PR description
task: https://www.odoo.com/web#id=12026&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 pad: https://pad.odoo.com/p/r.d78be6fd61cbda486442f7452ad3fc70
The website editor now correctly shows the autocomplete search bar in the edit menu, making it easier for users to find and link to pages or routes while editing. Link searches also cover all matching website route records rather than only the first one, improving search accuracy.
Project users can now choose any task as a parent task, making task organization more flexible. Subtasks are shown more consistently across tasks, while the subtask project setting remains managed at the project level.
Original PR description
Description of the issue/feature this PR addresses: TASK: https://www.odoo.com/web#id=24057&view_type=form&model=project.task&action=327&menu_id=4720 PAD: https://pad.odoo.com/p/r.9d0759aa84b1edc77e865d00844c90bc Current behavior before PR: -> you can not make any task as parent task -> sub-tasks only shows when user set sub-task project in selected project Desired behavior after PR is merged: -> now you can make any task as parent task ## -> sub-tasks must be shown in all task. user have to set sub-task project in project I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Code cleanup and technical improvements
The Notes app was reorganized and modernized internally, making it easier to maintain while preserving its existing user experience. The update also fixes an issue in mail follower handling that could interfere with creating notes, improving reliability for users who collaborate around notes.
Original PR description
Task: https://www.odoo.com/web#id=13294&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.ZG9OnTSXxZbnLSYM
The website CRM partner assignment module has been updated to use Odoo's newer internal framework standards. This helps keep the module maintainable and compatible with ongoing platform development without introducing major functional changes for users.
Original PR description
Task: https://www.odoo.com/web#id=12026&view_type=form&model=project.task&action=327 Pad: https://pad.odoo.com/p/r.TkQhEhvIYXjGJx6w
The website translation integration has been migrated to Odoo's newer application framework, helping keep the feature maintainable and aligned with current standards. It also includes fixes to translation handling so validation errors are managed more reliably.
Original PR description
Description of the issue/feature this PR addresses: - Task: https://www.odoo.com/web?#id=12133&view_type=form&model=project.task&action=327&menu_id=4720 - Pad: https://pad.odoo.com/p/r.99364ec183153a6520eae703bfa7c452 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 customer website module has been migrated to Odoo's newer application structure and programming approach. This keeps the module easier to maintain and better aligned with the rest of the platform, with limited direct impact for everyday users.
Original PR description
Task: https://www.odoo.com/web#id=12026&view_type=form&model=project.task&action=327 Pad: https://pad.odoo.com/p/r.TkQhEhvIYXjGJx6w
The website CRM component was migrated to Odoo's newer application programming framework, keeping the website lead capture features aligned with the rest of the platform. This is mainly an internal modernization that should improve maintainability while preserving the existing business workflow for capturing leads from the website.
Original PR description
Task: https://www.odoo.com/web#id=12026&view_type=form&model=project.task&action=327 Pad: https://pad.odoo.com/p/r.TkQhEhvIYXjGJx6w