Thursday, July 16, 2015
10 changes · master
Enhancements to existing features
This update reduces reliance on the Documents app for several business flows, including recruitment, marketing campaigns, and digital sales. It helps keep attachment-related features available with fewer module dependencies and moves applicant records into the core recruitment area for cleaner maintenance.
Original PR description
…arketing_campaign, website_sale_digita] remove report_directory_id fields depend on module and move model hr.applicant into hr_recruiment module. [IMP] base: add condtion in ir_attachmnet model. Task: https://www.odoo.com/web?#id=11570&view_type=form&model=project.task&menu_id=3942&action=327 pad: https://pad.odoo.com/p/r.i6fmXBy6C8SZa4iy
Users can now use keyboard shortcuts to move between different views in the web interface more quickly. This improves day-to-day navigation and helps frequent users switch contexts with less clicking.
Original PR description
TASK : https://www.odoo.com/web#id=19614&view_type=form&model=project.task&action=333&active_id=248 PAD : https://pad.odoo.com/p/r.tRfoVgK6h2KiIpgq
Mailing statistics now show the recipient email address directly in the list view. This makes it easier for marketing teams to identify and review individual mailing results without opening each record.
Original PR description
Task: https://www.odoo.com/web#id=13290&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.HPP5eJaQDnAdNwZJ
The Notes app now hides a configuration option that is not useful in the new design. This keeps the interface cleaner and reduces distractions for users who do not need advanced settings.
Original PR description
…n the new design TASK : https://www.odoo.com/web#id=19848&view_type=form&model=project.task&action=333&active_id=248 PAD : https://pad.odoo.com/p/r.McILgQTCMnsmKrlK
Resolved issues and error corrections
This fix prevents errors in timesheet-related workflows when optional analytic user function features are not installed. It helps keep account selection and invoicing behavior stable across timesheets, projects, and issue tracking modules.
Original PR description
…ethod signature in account.analytic.line.on_change_account_id(). To prevent such issues without building a bridge module, this method always takes the right number of arguments, even if analytic_user_function is not installed
Code cleanup and technical improvements
The delivery module was reorganized and updated to Odoo's newer internal framework, with related automated tests moved from older YAML files to Python tests. This should make delivery features easier to maintain and improve over time, with limited direct change for day-to-day users.
Original PR description
Task: https://www.odoo.com/web#id=13368&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.bqzIjTwY3r1YwZOa
This update corrects a wording mistake in reports and ensures website quotes load the required report styling. It helps keep customer-facing documents looking consistent and professionally presented.
Original PR description
ISSUE : https://www.odoo.com/web#id=644848&view_type=form&model=project.issue&action=963&active_id=681
This fix ensures the correct customer is carried into the analytic account context when working from related records. It helps prevent accounts from being linked to the wrong customer, reducing manual corrections and reporting confusion.
Original PR description
… context TASK : https://www.odoo.com/web#id=13644&view_type=form&model=project.task PAD : https://pad.odoo.com/p/r.OLe9QSqCvVxsflz1
This fix adds checks to stop imported integer values that are too large or too small from being accepted. It helps prevent data import errors and keeps records within safe value limits.
Original PR description
...eck if value is between MAX_INT and MIN_INT Task: https://www.odoo.com/web#id=11421&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.2bYLA1B1Cx8dlgMA
This fixes an issue where the wrong default company could be set in multi-company environments. Users working across multiple companies should now see more reliable company defaults, reducing errors when creating or updating records.
Original PR description
...ment Task: https://www.odoo.com/web#id=10939&view_type=form&model=project.task&action=327 Pad: https://pad.odoo.com/p/r.skxCgtvzjPGKJIAo