Thursday, September 12, 2024
8 changes · master
Enhancements to existing features
Emoji reaction previews now show both the emoji icon and its text shortcut, making reactions easier to understand at a glance. The emoji display is also larger, improving readability for users who may not recognize smaller icons.
Original PR description
Before this commit, when hovering on an emoji reaction, the floating text was stating who was reacting with the emoji, but there was not textual representation of the emoji. Most emojis are…
Before this commit, when hovering on an emoji reaction, the floating text was stating who was reacting with the emoji, but there was not textual representation of the emoji. Most emojis are relatively easy to understand by their icon, but sometimes a textual representation helps understanding what the emoji means and/or understand the purpose of given reaction as this could be heavily related to the shortcode name. This commit changes the emoji reaction list preview as follow: ``` Before: "👍 reacted by Mitchell Admin" After: "👍 :thumbs_up: reacted by Mitchell Admin" ``` The icon is also made bigger, as problems to understand the emoji sometimes come from its small sizing. Before / After <img width="230" alt="Screenshot 2024-09-05 at 12 58 39" src="https://github.com/user-attachments/assets/6958f56f-6e3f-4c61-b5c1-8e89366a3a08"> <img width="282" alt="Screenshot 2024-09-05 at 12 58 15" src="https://github.com/user-attachments/assets/6201be33-368d-4d82-a9c2-148d92f11614">
This update removes unused accounting-related code from customer and vendor records. It reduces maintenance overhead without changing day-to-day business workflows.
Original PR description
Removed the function mark_as_reconciled and the fields has_unreconciled_entries and last_time_entries_checked from the res.partner model. The function and the fields were unused. task-4085127 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
This change completes an existing automated test that checks how records are compared and matched internally. It helps reduce the risk of future regressions in core search and filtering behavior without introducing visible changes for everyday users.
Original PR description
Description of the issue/feature this PR addresses: Completes the `test_10_equivalent_id` test. -- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The website builder now has more reliable fallback images for industry-related page sections. This helps ensure new website snippets display appropriate images even when no custom image has been set, improving the default page-building experience.
Original PR description
This commit adds missing fallback images for new snippets within the industries. As we introduce more and more snippets to the website builder, we need to ensure that the default images will fallback on an existing one if none is defined. task-4180003 part of task-4177975 --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
Sales order lock and unlock changes are now recorded in the activity log. This makes it easier for users to see when an order’s locked status changed and improves auditability.
Original PR description
Before this commit : The locked field was not tracked in the chatter. As a result, changes to this field were not visible in the activity log. After this commit : The locked field is now tracked in the chatter. task-4133451
The Mail discussion sidebar now shows a muted bell icon for channels that have been silenced, making notification settings clearer at a glance. The update also simplifies related sidebar logic, improving maintainability without changing core workflows.
Original PR description
This PR: * Add the channel muted bell icon in the sidebar * Cleanup some useless `t-if="store.discuss.isSidebarCompact"` * Replace some `mute_until_dt` with the new getter `thread.isMuted`
Australian payroll now uses the shared payroll period calculation method instead of a separate custom list. This keeps pay period handling more consistent and easier to maintain, with no expected change for day-to-day users.
Original PR description
After this commit, instead of using a dictionary, we will use a standard method to get the factors of a pay period in `l10n_au_hr_payroll`. task-4029012
Marketing automation campaign activity cards now display the percentage of messages opened instead of the bounced percentage. This gives marketers a more useful engagement metric directly in the campaign view, helping them assess campaign performance at a glance.
Original PR description
This commit removes the bounced percentage from activity kanban card in the mareting_automation's campaign form view and adds the opened percentage. Task-4125818