Daily updates from Odoo
Saturday, December 21, 2024
5 changes
4 changes
Enhancements to existing features
WhatsApp integrations can now record detailed request and response information when debug logging is enabled. This helps administrators troubleshoot message delivery and integration issues more easily while limiting control of the setting to authorized access-rights users.
Original PR description
PURPOSE Implement detailed logging of WhatsApp requests and response data, for enhanced debugging and traceability. SPECIFICATION In debug logs, for requests, the log captures the WhatsApp account name (to identify the source of the log), request type, call URL, and data payload. It logs the account name, call URL, response status code, and response body text for responses. TECHNICAL The WhatsApp account's `debug_logging` boolean field controls logging. When enabled, logs are created. Access to manage `debug_logging` is restricted to users in the `Administration / AccessRights` group, ensuring alignment with `ir.logging` access permissions. Task-4004969
The Knowledge app has a cleaner, more user-friendly look across the sidebar, top bar, article views, and website Knowledge pages. The Search menu is now called Articles, making navigation clearer for users, and related guided tours were updated to match the new experience.
Original PR description
This commit improves the look of the app based on feedback we received/saw online. Specifications ============== 1. UI & UX changes of sidebar, topbar, view. 2. The 'Search' menu is renamed to 'Articles'. 3. website_knowledge is also adapted to appropriate changes. 4. The tour has been adapted to above changes. Task-4246990
Australian payroll opening balances can now include the relevant income stream type during setup or import. This helps ensure year-to-date payroll values are reported correctly when employees had income stream changes before moving to Odoo.
Original PR description
All year to date values are expected to be reported per income stream type. That requires all the opening balance to be imported with an income stream type if it has changed prior to transferring to Odoo. This commit adds the income stream type field to the opening balances and the import flow.
Helpdesk and project views now show a meaningful label when grouped information is missing, instead of displaying a generic empty or false value. This makes map, Gantt, graph, pivot, list, and kanban reporting easier to read while removing some custom view code.
Original PR description
*helpdesk, project_enterprise This commit is the counterpart of https://github.com/odoo/odoo/pull/190719 which adds an attribute on field allowing to specify, on a field definition, the value to display when that field is not set. We use that attribute in the map and gantt views to display its value as group name, for the false group. Moreover, we define it in helpdesk on two fields, which allows to get rid of several custom views (js_class). Task~4410227
1 change
Enhancements to existing features
Belgian restaurant and bar point-of-sale setup now includes more suitable default tax and takeaway settings, helping businesses start with compliant configurations faster. The update also improves onboarding reliability and makes product selection and self-order information clearer for users.
Original PR description
New module `l10n_be_pos_restaurant` added to overide "bar" and "restaurant" scenario in order to:
- Add new tax 21% alcohol / luxury is set on cocktails products
- Restaurant take away is set to True by default and there is a new fiscal position for take away (applying 6% tax)
Fixes:
- When clicking a demo data scenario to load:
- Display correctly the errors (if any)
- Disable button "Create my own products" when loading data
- Remove "Self-ordering" from the 'info' product if self_ordering is not activated in the current `pos_config`
- Replace "Ok" with "Add" in attribute selection popup
task-id: 4273866
---
I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr