Daily updates from Odoo
Friday, December 13, 2024
4 changes
1 change
Enhancements to existing features
The editor’s signature option is now available only in the Knowledge app instead of appearing across all editor-based areas. This keeps other apps cleaner and ensures the signature feature is shown only where it is intended to be used.
Original PR description
### Description of the issue/feature this PR addresses: - The signature command was categorized under `BASIC_BLOC` and accessible in all modules using the editor. ### Desired behavior after PR is merged: - The signature command is now categorized under `PERSONALIZATION`. - It is accessible only in the `Knowledge` module. ### Approach: - Removed `SignaturePlugin` from `MAIN_PLUGINS` and added it as extra plugin. - In `html_field`, the `signatureCommand` prop determines whether the signature command is displayed. - Passed `signatureCommand` as `true` from the Knowledge module to enable the signature command. community: https://github.com/odoo/odoo/pull/189554 task-4224624
3 changes
Enhancements to existing features
The emoji picker has been refreshed visually in both light and dark modes, making it easier and more pleasant to use. Keyboard navigation and search results were also improved, helping users find and insert emojis more quickly in conversations.
Original PR description
Also improve keyboard navigation. Also improve search results. Backport of https://github.com/odoo/odoo/pull/189975 Before / After (white) <img width="288" alt="Screenshot 2024-12-09 at 12 23 52" src="https://github.com/user-attachments/assets/6ba233da-820b-4a00-86f5-d65e8df8b49f"> <img width="286" alt="Screenshot 2024-12-12 at 17 32 37" src="https://github.com/user-attachments/assets/0b9e68d9-c6d1-43d9-a679-2362d4f805e0" /> Before / After (dark) <img width="289" alt="Screenshot 2024-12-09 at 12 24 00" src="https://github.com/user-attachments/assets/0422ac98-d73c-4132-9d73-a37087444013"> <img width="287" alt="Screenshot 2024-12-12 at 17 32 27" src="https://github.com/user-attachments/assets/c661bb17-5b66-4be5-81a4-26106a809f5c" />
Users will now see a clear warning in the interface when Odoo Discuss is not working. This helps reduce confusion and makes service issues visible instead of leaving users unsure why messaging is unavailable.
Payments that use a bank account as the outstanding account are now automatically marked as validated when created. This prevents payments from remaining stuck “In process” when businesses intentionally skip reconciliation to create accounting entries more quickly.
Original PR description
### Purpose Since the Payment without Entry, we've added new Payment Statuses on the payment. We've already added some heuristics to automatically mark payments as validated when the payment is reconciled. But we allow the users to set Bank accounts directly as Outstanding. It's often used by people who want to easily get their Accounting entry created, but they want to skip the reconciliation process. The problem is that, as the reconciliation is skipped, the auto-validation heuristic is never applied, and so all those payments stay "In process". ### Implementation If the Outstanding account set on the Payment Method is of type Bank, the payment is auto-validated once created. task-4392152