Daily updates from Odoo
Tuesday, April 28, 2020
7 changes
Enhancements to existing features
The mobile app now refreshes account information when a user profile changes, such as name, language, or profile picture updates. This prevents mismatches between the server profile and what employees see in the mobile app.
Original PR description
Before this commit, the mobile device wasn't notified on user's profile modifications, like updated username, account picture, etc.. This creates a data desynchronization between the user's profile on the server and in the mobile app. This commit adds the necessary native bindings and hooks into both the startup of the webclient and when the user changes his own preferences to trigger an update in the mobile application. Task ID: 2176479
Field service task views no longer show a date-range arrow when no date is set. This makes the task screen cleaner and avoids confusing users with an empty date indicator.
Original PR description
Task ID 2234526
New tags in several apps are automatically assigned a random color when created. This saves users time, makes the color option easier to benefit from, and ensures tags appear on kanban cards by default.
Original PR description
Purpose ======= For a tag to be displayed on a kanban card, it needs to have a color set. We won't be changing that behaviour, since it would mean having two options > the color, and whether or not to show it in the kanban The purpose of this task is to set a color on new tags to make the user save a bit more time, set a color for him as he might not find the feature, and make sure the tag will be on the kanban cards. Specification ============= For each of the following models, at creation, set a random integer between 1 and 11 in field 'color' Models: res.partner.category crm.tag project.tags hr.applicant.category helpdesk.tag hr.employee.category event.track.tag mrp.eco.tag repair.tags TaskID: 2234527
The payroll salary rule form now has a cleaner layout with less excessive spacing between labels and fields. This makes the form easier to read and use for payroll administrators without changing payroll calculations or business rules.
Original PR description
Informations tabs Distance between label & field is too large in payroll salary rules form view. so fix the view. TaskID: 2237400 Closes: #10058
Read-only timesheet grids now hide empty drill-down icons and prevent importing or creating entries from related list views. This reduces confusion for users by removing actions that cannot produce useful results, while also preventing newly copied timesheet lines from being incorrectly marked as validated.
Original PR description
purpose: when the grid view is in read-only and the duration = 0, the magnifying glass icon opens a list view which is completely useless as it is empty and creation is prohibited and it should be non-importable.
before: magnifying glass icon is there when grid view is in readonly mode.
when move to tree view from that magnifying icon then it is importable tree view.
after this pr magnifying glass icon will be hide and next tree view after clicking on it will be non-importable when grid view is in read only.
task-2184268Records without an assigned user will no longer display a generic default profile image, reducing confusion for users viewing work items. This improves clarity across several business apps and updates Studio previews to match the new behavior.
Original PR description
*account_budget, helpdesk, mrp_plm, planning, quality_control, sale_subscription The default image displayed when the record is unassigned is confusing, so we are removing it. FP request Task 2234524
The My Timesheets menu now shows fewer, more relevant filters by removing options that did not fit that view. The project filter has also been renamed to My Projects and corrected so users see timesheet lines tied to their own work.
Original PR description
Currently, some filters of the 'My Timesheets' menu do not make proper sense. So, purpose of this task is to remove those filters from the 'My Timesheets' menu. In this commit, we remove the following filters from the 'My Timesheets' menu: Employee, Department, My Timesheets, My Team. Also, rename the 'My Project' filter into 'My Projects' and fix that filter. LINKS PR #9564 TaskID: 2224472