Friday, July 1, 2016
6 changes · master
Enhancements to existing features
Calendar meeting updates now send necessary emails without adding extra chatter messages that tell users an email was sent. This reduces noise in records while keeping attendees informed and clarifies meeting-related labels and notification descriptions.
Original PR description
- remove 'an email has been sent' chatter message; just send the email but do not spam people about it; - tracking does not trigger specific subtype, just log the tracking; - invitation subtype had a description not matching its use; - renamed the calendar.event description from event to meeting
This update adds more flexible customer feedback collection for projects and issues, using simple smiley ratings sent either periodically or when tasks reach selected stages. Project and task views now show recent feedback and overall satisfaction, helping teams monitor customer sentiment during ongoing work.
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 update improves how customer ratings are collected, displayed, and reported across projects, tasks, and issues. Teams gain clearer feedback views, automated rating emails, and dashboard metrics that make customer satisfaction easier to track and act on.
The Project Issue module has been reorganized and updated to follow Odoo's newer application framework. This keeps issue tracking easier to maintain and helps ensure the module's reports, demo data, and automated checks continue working reliably.
Original PR description
Task: https://www.odoo.com/web#id=13729&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.xV4Xz2Agsil6yYs9
Resolved issues and error corrections
Kanban cards no longer show tags marked with the grey "Not Shown in kanban" color. This keeps boards cleaner and ensures hidden-style tags do not distract users from relevant information.
Original PR description
Description of the issue/feature this PR addresses:
Task: https://www.odoo.com/web#id=678999&view_type=form&model=project.issue&action=963&active_id=681&menu_id=4720
Current behavior before PR:
The Tag color 'Not Shown in kanban' is still showing in kanban.
Desired behavior after PR is merged:
Does not display the tag color is grey(''Not Shown in kanban')
##
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-prThis fix improves how Odoo avoids recalculating stored field values during certain updates. It helps prevent duplicate processing and reduces the chance of incorrect or inefficient behavior when records are saved.
Original PR description
The protection prevents fields to be invalidated/recomputed on some records. This mechanism is useful against accidental cache invalidation when computing or inversing fields. It also prevents to trigger the recomputation of fields before and/or after their inversion. Add a test on stored field with compute and inverse methods: the test checks how many times the compute and inverse methods are invoked in several cases. Essentially, the field should not be recomputed when it is written.