Monday, March 13, 2023
9 changes · master
Code cleanup and technical improvements
The stock traceability report has been modernized behind the scenes using Odoo's newer web interface framework. This should help keep the report easier to maintain and aligned with current platform standards, without changing its business purpose.
Original PR description
This commit is to convert the "stock_report_generic" client action into owl. TaskID: 3175084 Description of the issue/feature this PR addresses: Current behavior before PR: Desired behavior after PR is merged: --- I confirm I have signed the CLA and read the PR guidelines at www.odoo.com/submit-pr
The live chat website code was reorganized to separate part of its internal logic into its own file. This does not change the customer-facing chat experience, but it makes the feature easier to maintain and improve over time.
Original PR description
Task-2212347
The live chat timer logic was moved into its own internal file, making the feature easier to maintain without changing how users experience live chat. This helps reduce complexity for future updates across live chat-related modules.
Original PR description
Task-2212347
The live chat code has been reorganized by moving a shared conversation component into its own file. This is an internal cleanup that makes the feature easier to maintain without changing how users experience live chat.
Original PR description
Task-2212347
The live chat message code was moved into its own file to make the system easier to maintain. This internal cleanup should not change how users interact with live chat, but it helps future development and reliability.
Original PR description
-public_livechat.js Task-2212347
The live chat timer code was moved into its own separate file without changing the feature itself. This makes the live chat code easier to maintain and reduces the risk of future changes causing problems.
Original PR description
Task-2212347
The live chat message logic was reorganized into its own file, making the codebase easier to maintain without changing how users interact with live chat. This helps future development and reduces the risk of issues when updating live chat features.
Original PR description
Task-2212347
This update reorganizes part of the live chat typing indicator code so it can be maintained separately from the public live chat script. The change is internal and should make future live chat maintenance easier without changing the user experience.
Original PR description
-public_livechat.js Task-2212347
The live chat feature has been reorganized internally by moving part of its conversation handling into a separate component. This makes the code easier to maintain and reuse without introducing a noticeable change for end users.
Original PR description
Task-2212347