Friday, April 28, 2023
12 changes · master
Enhancements to existing features
Accounting users can now see and manage related activities directly from asset, batch payment, and budget views. This makes follow-up work easier to track and helps teams stay on top of accounting tasks without switching screens.
Original PR description
This commit is adding the activity views and columns to a lot of the basic accounting views. task-id: none
Helpdesk teams now open their tickets in a clearer list grouped by stage, making it easier to review workload. Configuration screens were simplified by removing unnecessary links and warnings, while stage setup now requires linked teams to keep helpdesk organization consistent.
Original PR description
Purpose of this commit to improve the generic usage of helpdesk app. So in this commit done the following improvements, - open tickets for the particular team from the dashboard it will open the group by stage in the 'list' view. - remove the internal link for the 'ticket_type_id' field. - 'team_ids' field make required. - remove the warning from the module fields and make the page reload when saving the record. task-3186603
The Swedish reporting tests were updated to match the latest tax and account naming taxonomy. This helps keep report validation reliable as naming conventions change, reducing the risk of false test failures without changing business workflows.
Original PR description
As the taxes name change with the new taxonomy, the tests must be slightly adapted to continue to use the same taxes Task-3052677 Task-3122530
The message shown to read-only users viewing restricted, unpublished knowledge articles has been reworded. This makes the article access status easier to understand by explaining that the article is not published and only specific people can access it.
Original PR description
This commit rewords the div added by the website_knowledge module inside the PermissionPanel. It now says : 'Article not Published Only specific people can access' This is changed for users that can only read the article with no editing rights task-3290824
The asset report now shows draft assets when users choose to include draft entries. This gives finance teams a fuller view of planned depreciation, while only adding draft assets that already have related draft accounting entries.
Original PR description
- Update the asset report's _query_values function to display draft assets when the user selects the "include draft entries" option - Ensure draft assets are included in the report only if they have associated draft account entries, for a more comprehensive overview of all assets and their depreciation Task-Id: 3229921
The Approvals app now introduces a dedicated component for handling approval acceptance actions. This makes the approval experience more consistent and easier to maintain, helping users process approval requests more reliably.
Original PR description
Task-2579306
The Approvals app now has a reusable approval component and supporting model changes. This should make approval-related screens more consistent and easier to improve over time, with limited immediate impact for end users.
Original PR description
Task-2579306
Mail notifications are now handled through a dedicated notification component, making the notification area easier to maintain and evolve. This should support a more consistent user experience in Enterprise messaging without changing the overall workflow for users.
Original PR description
Task-2833579 community: https://github.com/odoo/odoo/pull/89746
The Approvals app now introduces a clearer refusal action within approval activities. This helps users handle approval requests more directly and consistently, improving day-to-day workflow efficiency.
Original PR description
Task-2579306
This change updates an internal Discuss Enterprise performance test to account for an additional check of link preview status. It keeps automated quality checks aligned with current behavior, with no expected direct impact for end users.
Original PR description
Community: https://github.com/odoo/odoo/pull/99564
The Discuss-related components in Odoo Enterprise were adjusted to rely on fewer external dependencies and to load shared messaging components more directly. This helps simplify maintenance and can improve reliability for features that integrate with discussions, such as Approvals, Documents, Sign, and VoIP.
Original PR description
Task-2967711 Community: https://github.com/odoo/odoo/pull/99259
Dark mode button styling has been refined so secondary buttons are easier to distinguish from page backgrounds. Hover and active states now use brighter, more consistent colors, improving readability and usability across affected Odoo screens.
Original PR description
This PR introduces some minor changes to the dark mode buttons color. Previously, there was an issue with secondary buttons having a `$o-gray-200` background in light mode which is equal to `$o-view-background-color` in dark mode, so we couldn't distinguish buttons over the background. The methode used in this commit is to lighten a `$o-gray-*` variable to keep it consistent with our existing grayscale. There is also an improvement on the `hover` and `active` state of these secondary buttons. We were previously using `$o-white` as the background which becomes `$o-black`in dark mode. We now use a dark green color mixed with the action-color to get something lighter and brighter.