Thursday, August 31, 2023
4 changes
Enhancements to existing features
The public Knowledge sidebar and related page layout have been moved into the Website Knowledge app, where they are actually used. This simplifies maintenance, removes unused favorite/sidebar pieces for public visitors, and restores automated coverage for the public “load more” behavior.
Original PR description
Purpose: - Since the [refactoring of knowledge for portal users](https://github.com/odoo/enterprise/commit/d66829ca7fcbf25bd4683963908d0973734abf96) and the [sidebar](https://github.com/odoo/enterprise/commit/b55ee8f06d7990fc71ee2430029775d5e8277020), some code in knowledge was not used anymore, or only relevant when website was installed. For example, the "frontend" layout that was previously used by portal and public users is now only used by public users, and should thus be in website_knowledge rather than in knowledge. The favorite section of this "frontend" layout is also not relevant anymore since public users cannot add articles to their favorites. This commit moves some code (cleared from dead parts) from knowledge to website_knowledge, and renames some parts to ease the distinction between what's used for portal users and what's used for public users. Task-3346593
Website helpdesk forms now automatically add a default description when tickets are submitted. This helps support teams receive clearer ticket information, including the relevant email field details, without extra manual input.
Original PR description
In this commit, a function has been introduced to facilitate the inclusion of the email field name when a website form is submitted. This addition ensures that a default description is automatically appended to tickets. task-3419255
This update removes obsolete styling code and aligns visual behavior between Odoo Community and Enterprise. Users should see more consistent screens, dialogs, and mobile layouts across apps, with no intended functional change.
Original PR description
task-3439226
The Australian ABA payment feature now installs automatically with the main Australian accounting setup. This helps ensure required bank details, such as BSB information, are available for Australian accounting users without extra manual setup.
Original PR description
Impacted Version: - 16.5 and above This commit improve below features: - Update auto_install requirement for l10n_au_aba - The field aba_bsb is essential in AU accounting task-3419980