Thursday, April 14, 2016
6 changes · master
Enhancements to existing features
Accounting journal short codes are now required in the user interface instead of being silently generated for users. This avoids confusing default codes and prevents users from getting stuck when the system cannot find an available code, while keeping automatic generation available for integrations that rely on it.
Original PR description
We do not generate the short code automatically for the following reasons: - Useless for search purpose because user cannot choose it (BNK or CSH is maybe not meaningful for him) - If the system cannot generate an unused journal code, the user is stuck since the field is read-only in the interface. opw-674485
Code cleanup and technical improvements
The email fetching component was reorganized and updated to Odoo's newer internal framework. An obsolete automatic configuration mechanism was removed because it has been replaced by the standard mail alias approach, reducing legacy complexity without adding new business-facing features.
Original PR description
<strong>Task</strong> : https://www.odoo.com/web#id=13719&view_type=form&model=project.task&action=327 <strong>Pad</strong> : https://pad.odoo.com/p/r.0ihtzhRz3qNvp1F9
The event ticket sales module was migrated to Odoo's newer development framework, making it easier to maintain and evolve. This is mostly an internal modernization with a small improvement to how event additions are handled, helping reduce future technical risk without changing the core business workflow.
Original PR description
Task : https://www.odoo.com/web#id=12027&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.4Tb7FCYAzt8iqyQi
The event track website module was migrated to Odoo's newer internal framework, making it easier to maintain and evolve. This should not significantly change day-to-day use, but it improves reliability of event track handling and content conversion behind the scenes.
Original PR description
Task: https://www.odoo.com/web#id=12027&view_type=form&model=project.task&menu_id=3942&action=327 Pad: https://pad.odoo.com/p/r.4Tb7FCYAzt8iqyQi
This update reorganizes and modernizes the website event-related modules so they work with Odoo's newer internal framework. It should make event pages, ticket sales, questions, and track management easier to maintain without introducing major visible changes for users.
Original PR description
task: https://www.odoo.com/web#id=12027&view_type=form&model=project.task&action=333&active_id=131 pad: https://pad.odoo.com/p/r.4Tb7FCYAzt8iqyQi
The HR Contracts module was updated to use Odoo's newer internal framework, making it easier to maintain and align with the rest of the platform. Files were reorganized for clearer structure, and low-value tests were removed because they only duplicated coverage already handled elsewhere.
Original PR description
Task: https://www.odoo.com/web#id=12934&view_type=form&model=project.task&action=327 Pad: https://pad.odoo.com/p/r.BRUz3myehvZQOmuB