Tuesday, July 5, 2016
7 changes · master
Enhancements to existing features
The Ogone payment integration has been updated to use Odoo's newer internal API. This improves maintainability and helps keep payment processing compatible with the rest of the platform without changing the customer-facing payment flow.
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
Resolved issues and error corrections
This fix keeps the intended placeholder image visible when a user or record has no avatar picture. It prevents users from seeing a broken browser image icon in portal and discussion areas, making the interface look cleaner and more reliable.
Original PR description
**Description of the issue/feature this PR addresses:** This allow to keep placeholder if no picture exists for the current browse/field **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**
Code cleanup and technical improvements
The Pad module has been migrated to Odoo's newer application framework and its files have been reorganized. This should make the collaborative pad feature easier to maintain and align it with current platform standards, with limited direct impact on day-to-day users.
Original PR description
Description of the issue/feature this PR addresses: - Task: https://www.odoo.com/web?#id=24264&view_type=form&model=project.task&action=327&menu_id=4720 - Pad: https://pad.odoo.com/p/r.fcdffd60a2aa7cf9097b19f3ae0458c7 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
This fix prevents an error when users change certain Project settings, such as selecting plain text task descriptions. It makes the settings screen behave reliably instead of showing a traceback.
Original PR description
Description of the issue/feature this PR addresses: call to **downstream_dependencies()** using new api returns <a href="https://github.com/odoo/odoo/blob/master/openerp/addons/base/module/module.py#L424">recordset </a> not ids, hence no need to rebrowse it. Current behavior before PR: encounter below traceback while testing one of my task  steps: in runbot, go to Project -> Configuration -> Settings and select 'Task description is a plain text', you should have a traceback. Desired behavior after PR is merged: no traceback. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update reorganizes and modernizes the website partner lead assignment module so it follows the newer application framework standards. It should make the module easier to maintain while preserving its partner assignment and reporting behavior for business 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
The project pad component was reorganized and migrated to Odoo's newer application framework. This helps keep collaborative task notes maintainable and compatible with the rest of the platform without changing the visible business workflow.
Original PR description
Description of the issue/feature this PR addresses: - Task: https://www.odoo.com/web?#id=24264&view_type=form&model=project.task&action=327&menu_id=4720 - Pad: https://pad.odoo.com/p/r.fcdffd60a2aa7cf9097b19f3ae0458c7 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 Board module has been reorganized and migrated to Odoo's newer application framework. This should make the feature easier to maintain over time while removing unused code that no longer served a purpose.
Original PR description
Description of the issue/feature this PR addresses: Task: https://www.odoo.com/web?#id=24259&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/openerp-project.task-1L1BODW6TI 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