Wednesday, May 6, 2020
9 changes · master
Enhancements to existing features
The settings page is updated to reduce clutter and make option names clearer. Empty statistics are hidden, integration options are shown in a more logical order, and a repeated “Users” label is renamed to “Permissions” for easier understanding.
Original PR description
- Hide statistics section if empty - Change order of two options in Integrations section - Change label users to permissions to avoid duplicated label Task ID: 2214425 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
Portal pages were modernized to make key business documents easier to view and manage. Purchase orders now have a clearer layout, invoices can be filtered more easily, and long project or task descriptions display better on smaller screens.
Original PR description
PURPOSE Modernise, Purchase Orders on Portal and improve other portal views. In the first commit, we changed the purchase order view same as so view on the portal side. In the second commit, we added filter option on the invoices page as per the requirement. In the third commit, we improved the responsiveness of description in views like projects and tasks. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Emails sent to customers about project tasks will no longer show a “View Task” button when the project’s privacy settings prevent portal access. This avoids sending customers links they cannot use and keeps task communications aligned with access rules.
Original PR description
The "View Task" button was displayed in emails sent to customers even if the privacy settings of the project prevented them from accessing the project on the portal. TaskID: 2230189 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
HR plan warnings now include the name of the activity that is missing configuration. This makes it easier for users to identify and correct the specific activity setup issue without extra investigation.
Original PR description
Before this commit, the User was not aware of the Activity for which configuration is missing. In this commit, we display `Activity name` in the warning. Based on Feedback at https://github.com/odoo/odoo/pull/44922#issuecomment-584057134 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
The Timesheets menus no longer force project and task grouping outside the grid view. This keeps list and other views simpler and avoids unnecessary grouping for users reviewing timesheet entries.
Original PR description
…ets' and 'All Timesheets'
Currently, The 'My Timesheets' and 'All Timesheets' action has a default groupby on
project_id and task_id and the timesheet gridview has the same grouping
defined in the view architecture so the default action grouping
therefore only makes sense if we want the other views of the action to
be grouped as well, and we do not want that.
So removed 'search_default_groupby_project': 1 and
'search_default_groupby_task': 2 from the action of 'My Timesheets' and 'All Timesheets'.
TaskID: 2230634
Closes: #9694The project deletion wizard now hides the Archive option when all selected projects are already archived. This reduces confusion for users by only showing actions that are relevant in the current situation.
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
The Map Route configuration option has been relocated from the Map View settings area to the Integrations section. This makes related integration settings easier to find and keeps the settings menu better organized without changing map functionality.
Original PR description
- Remove the Map View section from settings and move the Map Route option to Integrations section. Task ID: 2214425
Timesheet lists now open without an automatic grouping applied in several common menu entries, including My Timesheets, All Timesheets, and validation views for recent periods. This keeps non-grid views simpler and avoids showing unnecessary grouped layouts where they are not intended.
Original PR description
hr_timesheet: In timesheet action, removed default groupby. task-2230634
Long descriptions on Helpdesk portal pages now adapt better to different screen sizes. This makes support ticket information easier for customers to read, especially on smaller devices.
Original PR description
Previously, description on the helpdesk page is not responsive if it's too long. In this commit- we have improved responsiveness of description helpdesk view inside the portal. task-2124829