Tuesday, May 31, 2016
13 changes · master
New functionality added to Odoo
Timesheets now show a task's full time spent, including time logged directly on the task and on its sub-tasks. This gives project and service teams a clearer view of total effort without manually adding sub-task hours.
Original PR description
Added compute field total_hours_spent for calculate total hours based on task's (time spent + sub-tasks hours). Task: https://www.odoo.com/web?#id=23620&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.77a594aba7f1b06ad221a478eed1f33b 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
Enhancements to existing features
The Project tag configuration form now removes an unnecessary gap between the label and its value. This makes the form look cleaner and easier to read without changing any business process or data.
Original PR description
Description of the issue/feature this PR addresses: - [Project] Tag Configuration form <strong>Task:</strong>https://www.odoo.com/web#id=24158&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 <strong>Pad:</strong>https://pad.odoo.com/p/r.0aec1099f757d36148b6a348bc566a6a Current behavior before PR: - unnecessary space between the Lable and the Value in project tag form view Desired behavior after PR is merged: - Remove the unnecessary space between the Lable and the Value in project tag form view I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Features or functions removed from Odoo
The CRM Lead Tags screens no longer show the Color Index field in list or form views. This removes an unused configuration option and keeps tag management consistent with similar areas of Odoo.
Original PR description
Description of the issue/feature this PR addresses: - Remove 'Color Index' field from Lead Tags Task:https://www.odoo.com/web#id=24157&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad:https://pad.odoo.com/p/r.cf34f82162c363aa53d76f8a313de63d Current behavior before PR: - In crm app, the 'color' field is present in the form view as well as tree view of the "Lead Tags". Desired behavior after PR is merged: - In crm app, remove the 'color' field from form view as well as tree view of the "Lead Tags". ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Code cleanup and technical improvements
The Portal app has been reorganized and migrated to Odoo's newer internal API format. This is mainly a technical modernization that helps keep the module compatible and easier to maintain, with no expected functional change for end users.
Original PR description
Task: https://www.odoo.com/web#id=12003&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.q9wZCSb3Xk2xmg5n
Project settings are simplified by removing outdated options and showing timesheet-related settings only when the relevant apps are installed. This makes configuration clearer for users and reduces confusion from unavailable or mislabeled features.
Original PR description
Description of the issue/feature this PR addresses: - configuration improvement Task:https://www.odoo.com/web#id=23931&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pr:https://pad.odoo.com/p/r.307cb2cf5c8be9a33924609784187bae Current behavior before PR: - Sale Service option is present. - Time on Tasks option is present. - Timesheets section is always visible. - Timesheets on Issues is always visible. Desired behavior after PR is merged: - Remove the Sale Service option, because 'sale_service' module doesn't exist anymore. - Remove the option "Time on Tasks" and link the Time Scheduling (resource_calendar_id) to Forecast. - Hide the Timesheets section if the 'hr_timesheet' app is not installed. - Change the label "Timesheets on Issues" instead of "Timesheets Invoicing". - "Timesheets on Issues" shouldn't appear if hr_timesheet + project_issue apps are not installed. ## I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The online shop can now show customers clearer product availability information directly on product pages. Businesses can choose whether to show no message, indicate that an item is in stock, or display a custom warning such as a variable delivery delay, helping set expectations before purchase.
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 An availability selection field with 3 values : - Always available on stock - Warning + a warning message like 'available with a variable delay of 15 days - Bloqued: Not available anymore with a message also
Server actions now check custom code for common Python mistakes before it is saved or run. This helps prevent broken automations and limits actions to approved safe code, reducing operational risk for businesses using custom workflows.
Original PR description
- Task: https://www.odoo.com/web#id=21332&view_type=form&model=project.task&action=333&active_id=131 - Pad: https://pad.odoo.com/p/r.6Fr00MQkGGf3tske
The Google Spreadsheet integration was migrated to Odoo's newer application framework and its files were reorganized for easier maintenance. This improves reliability when copying Google Drive documents and removes unused code, helping keep spreadsheet-related workflows stable.
Original PR description
- Task : https://www.odoo.com/web#id=12148&view_type=form&model=project.task&menu_id=3942&action=327 - Pad : https://pad.odoo.com/p/r.dF6IczDDl4hnZHMg
The Google Drive integration has been migrated to use the newer Google API structure and reorganized for easier maintenance. This helps keep document integration compatible with current Google services while removing obsolete code.
Original PR description
- Task : https://www.odoo.com/web#id=12147&view_type=form&model=project.task&menu_id=3942&action=327 - Pad : https://pad.odoo.com/p/r.EsscCrMJsqUHKdOr
The Project Forecast app now shows the Time Scheduling setting when forecasting is installed. This makes it easier for users to configure scheduling directly in the relevant project planning screens.
Original PR description
Task: https://www.odoo.com/web#id=23931&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.307cb2cf5c8be9a33924609784187bae
Odoo Enterprise now includes branded icons and theme color settings for mobile browsers. This helps the app look more polished and recognizable when opened in Chrome mobile, app switchers, browser tabs, and related mobile surfaces.
Original PR description
Task : https://www.odoo.com/web?#id=23541&view_type=form&model=project.task&action=333&active_id=131 Pad: https://pad.odoo.com/p/r.fb68958542139904f6614f0276648fb9
Tasks now display with the project forecast name when viewed in forecast chart and Gantt groupings. This makes schedules easier to read and helps teams identify planned work more clearly.
Original PR description
Task: https://www.odoo.com/web?#id=23478&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.a4b236822e283c2ae487043cda70f4b6
The restaurant point of sale and receipt reprint features were migrated to Odoo's newer internal framework and reorganized. This should make these areas easier to maintain and evolve, with little direct change expected for everyday users.
Original PR description
pad :- https://pad.odoo.com/p/r.inJebIhXv0ectFd3 Task :- https://www.odoo.com/web#id=13684&view_type=form&model=project.task&menu_id=3942&action=327