Friday, March 11, 2016
7 changes · master
Security fixes and vulnerability patches
Access to mass mailing features is now limited to users with the proper mass mailing permissions instead of being broadly available to employees. This helps protect mailing lists, campaigns, templates, and reports from unauthorized viewing or use.
Original PR description
Task: https://www.odoo.com/web#id=21666&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/openerp-project.task-ID60ZVLN38
New functionality added to Odoo
Website administrators can now upload and manage the site's favicon directly from the website settings. This makes it easier to keep browser tabs and bookmarks aligned with the company's branding without technical support.
Original PR description
pad :- https://pad.odoo.com/p/r.1nuhX7WPdn9HlF5v Task :- https://www.odoo.com/web?#id=20249&view_type=form&model=project.task&menu_id=3942&action=327
Enhancements to existing features
The accounting menu has been cleaned up to remove duplicate action entries with the same name. This makes navigation clearer for users working with the Chart of Accounts and reduces the chance of selecting the wrong option.
Original PR description
Task: https://www.odoo.com/web#id=22366&view_type=form&model=project.task&action=327&menu_id=4720 Pad: https://pad.odoo.com/p/r.yt8y8hvQZRmTuU1Y
Resolved issues and error corrections
This fix prevents an error from occurring when users cancel a payment in the accounting app. It helps keep payment workflows reliable and reduces disruption for finance teams handling corrections or reversals.
Original PR description
Issue : 670236
Code cleanup and technical improvements
Sales service capabilities are being consolidated into the timesheet sales module because both areas now rely on the same project and sales setup. This simplifies the app structure and should make installation and maintenance easier without changing the business workflow.
Original PR description
Description of the issue/feature this PR addresses: ``` * Since the last timesheets refactoring, timesheet entries are always linked to a project, and sale_service has the same dependencies as sale_timesheet. * This commit simplifies the modules hierarchy by merging two modules that have a close functionality and that were both always installed after timesheets and sales. ```
The appraisal form now handles closing and final dates more consistently, avoiding warnings that depended on the current time. This makes it easier and more predictable to update older appraisals when business records need correction.
Original PR description
**Task**: https://www.odoo.com/web?#id=22193&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 **Pad**: https://pad.odoo.com/p/r.pKcnkL1OcfJY0IXD
The Survey module has been migrated to Odoo's newer internal framework, with related files reorganized and tests improved. This should make the app easier to maintain and evolve while preserving the existing survey experience for users.
Original PR description
- Task: https://www.odoo.com/web#id=11957&view_type=form&model=project.task&action=333&active_id=131 - Pad: https://pad.odoo.com/p/r.N3VUoDswhl3mbAnu