Wednesday, June 24, 2020
10 changes · master
Enhancements to existing features
The Fleet app now uses the clearer name “Vehicle Contract” for vehicle contract records. This replaces a longer, confusing label, making the interface easier for users to understand.
Original PR description
before this task The current name of model fleet.vehicle.log.contract is Contract information on a vehicle which is too long and confusing after this task The current name of model fleet.vehicle.log.contract renamed as Vehicle Contract TaskID: 2267547 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This update refines several Project app labels, tooltips, menus, and setup options to make project planning and time tracking clearer for users. It also simplifies some forms by moving advanced configuration details to debug mode and improves task time-entry and billing-related guidance.
Original PR description
Description of the issue/feature this PR addresses: - remove the 'need assistance' tag - change the app description in manifest file 'Organize and plan your projects.' - change the description of the…
Description of the issue/feature this PR addresses: - remove the 'need assistance' tag - change the app description in manifest file 'Organize and plan your projects.' - change the description of the pad feature into, 'edit tasks description collaboratively in real time. see each author's text in a distinct color.' - add the following tooltip for the allow_billable field, 'invoice your time and material from tasks.' - add an fa-stopwatch icon in front of the Start & the Stop buttons in task's form view - rename the 'validate time spent' modal into 'confirm time spent ' + increase the size of the description field + this field should not be required - task kanban card: change the burger menu sequence to edit / archive / delete /share / set cover image - add context default_type 'service' for project form from task form and domain for create sale order form form task - changne project overview, 'hours recorded' to 'recorded hours' - in project form view, disable the creation for the portal users field - move the resource_calendar_id field & the 'time scheduling' section title to the debug mode - move the stage description and tooltips to the debug mode from project task type's form view - remove the email alias from the project quickcreate - in project overview, add the zero(0) at number of tasks to the tasks / late tasks / tasks in overtime stat buttons if no records - rename the 'ready for next stage' kanban state into 'ready' 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 simplifies internal update logic in Sales and Website Slides Survey by using a newer standard mechanism instead of custom overrides. It should reduce maintenance risk while preserving existing behavior, including activity scheduling tied to invoice status.
Original PR description
Task 2186312
This update improves how timesheets behave in project-related workflows, including avoiding misleading warnings when no timesheets are linked. It also streamlines project creation and updates, and improves unit-of-measure handling in multi-company setups.
Original PR description
-- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Purchase receipt dates now follow the warehouse buying route settings instead of defaulting incorrectly on manually created purchase orders. This helps keep receipt alerts and downstream rescheduling behavior aligned with the warehouse's configured process.
Original PR description
before this commit, propagate date on 1st move was assigned with popagate_date of po line. In this, 1st move will be assigned with propagte_date of buy route of warehouse. Task-2209541 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 makes a small internal adjustment to timesheet task cards so related field service views can customize their display conditions more easily. It does not change day-to-day behavior for users, but helps future customizations and maintenance.
Original PR description
Purpose of the commit is to add the name on condition so it will be inherited easily from the fsm view and able to change the condition easily by inheritance. TaskID: 2253536 Closes: #51979 -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The timesheet timer play button now appears in green instead of red. This makes the control feel less alarming and better aligned with the product's enterprise styling.
Original PR description
timesheet_grid.scss: red replaced with enterprise primary color timer_start_component_js: 'red' class was replaced with 'primary-green', this name doesn't exist anywhere in community nor in enterprise and shouldn't cause any conflict
The timesheet helper text now more clearly explains that users can track time spent on projects and tasks, while preserving the mobile app guidance. Helpdesk time entry screens also receive clearer labels, prompts, and button icons, making time recording easier for support teams.
Original PR description
change the helper into: 'Track the time spent on your projects and tasks.' (keep the second part about the mobile app) TaskID: 2232051
Field service users now get a simpler All Tasks view, with less irrelevant task detail shown for field service work. Report sending is clearer because the send option is available from the form and is hidden once a report has already been sent.
Original PR description
Purpose of the is to do the small improvements for the field service app. In this commit done the below changes: - Change the default view of the 'All Tasks' menu to a list view(without group-by) - Hide the remaining hours tag if is_fsm is true - Hide the send report button after it has been sent - Added a "send report" action that opens the current send email modal and only visible by the form view only. TaskID: 2253536 Closes: #10796
Approval request status changes now use Odoo’s standard tracking behavior instead of custom handling. This keeps status history consistent with the rest of the system and reduces maintenance risk without changing the approval workflow for users.
Original PR description
Task 2186312