Wednesday, July 6, 2016
8 changes · master
Code cleanup and technical improvements
This update reorganizes and modernizes several payment-related modules without changing how customers or staff use payment features. It removes obsolete internal code and prepares the payment system for easier maintenance and future enhancements.
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
This pull request reorganizes and updates the Timesheet Sheet app so it works with Odoo's newer application framework. The change is mainly internal, helping keep timesheet review and approval features maintainable without introducing major visible changes for 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 Survey app has been separated from the Website app so surveys can be used even when Website is not installed. Website-specific survey features are moved into a dedicated website survey module, reducing unnecessary dependencies and making Survey available in more setups.
Original PR description
Description of the issue/feature this PR addresses: - Removed website dependency from survey TASK: https://www.odoo.com/web#id=23849&view_type=form&model=project.task&action=327&menu_id=4720 PAD: https://pad.odoo.com/p/r.af69b9cba2cdbb05347b379ce0e8ca18 Current behaviour before PR: - Survey module open's in website Desired behaviour after PR is merged: ## \- make survey module website independent, should work without website I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The HR attendance app was updated to use Odoo's newer internal framework, making it easier to maintain and improve over time. Attendance reporting and automated tests were also refreshed, helping ensure more reliable tracking and clearer attendance error reporting.
Original PR description
Hello, Module hr_attendance converted into new API TASK: https://www.odoo.com/web#id=13391&view_type=form&model=project.task&action=327 PAD: https://pad.odoo.com/p/r.AlAEUMy3PMvIveiS Thanks..
The Portuguese localization module was reorganized and migrated to Odoo's newer application framework. This improves maintainability and helps ensure the local accounting setup remains compatible with current Odoo standards without changing the business purpose of the module.
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 Ogone payment module has been updated to Odoo's newer internal framework, making it easier to maintain and align with the rest of the platform. This includes reorganized payment logic, updated configuration screens, and refreshed tests, with limited direct impact on day-to-day users.
Original PR description
Task:https://www.odoo.com/web?#id=13382&view_type=form&model=project.task&action=327 Pad:https://pad.odoo.com/p/r.v4ZE6ObA3T2LFMeK
The payment app has been migrated to Odoo's newer internal API, making it easier to maintain and extend. The update also includes fixes to payment provider setup data, helping avoid configuration errors for SIPS payments.
Original PR description
<strong>Task: </strong>https://www.odoo.com/web#id=13389&view_type=form&model=project.task&action=327 <strong>Pad: </strong>https://pad.odoo.com/p/r.tJUQe47FRV5J27xH
This PR reorganizes and modernizes many country-specific accounting localization modules so they follow the newer Odoo structure and API. The changes are mostly internal, helping maintainability and future upgrades while removing unused files with limited 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