Wednesday, October 30, 2024
5 changes · master
Enhancements to existing features
Users can now remove an online bank synchronization from the cog menu even if the connection is currently showing an error. This avoids getting stuck with failed or broken connections that previously could not be deleted.
Original PR description
This commit will authorize to delete an online synchronization from the cog menu even if the connection is in error. Previously, we added a check that if the connection throws a user error or a redirect warning we can't delete it. We will remove this. task: 3981648
Intrastat reports can now include service transactions in addition to goods, supporting Belgian declarations that require service statistics. Users get filters, service codes, and clearer product labels so service reporting can be handled in the existing Intrastat workflow.
Original PR description
[IMP] account_intrastat,l10n_be_intrastat: Add support for service Currently, the Intrastat report is restricted to products whose product type is different than services. Though, statistics report can also be required on Services, such as Declarations F01DGS & F02CMS (Manual : https://www.nbb.be/doc/dq/e_pdf_bb/f01dgs-f02cms_manual_en.pdf) This commit intend to improve the Intrastat report to also include services. Since commodities and services share a lot of similarities, we didn't create a new report but rather added a filter inside the current Intrastat report. It also adds a new column for the service categories and all the service codes. On the product, the string of the commodity code changes if the product is a commodity or a service (and become Service Code in that case) task-2835786
Users can now open CSV files directly in Odoo Spreadsheet from Documents. This makes it easier to view and work with tabular data without converting files outside Odoo.
Original PR description
This commit allows users to open and work with CSV files directly in the Odoo Spreadsheet application task-3869098
Sign email templates now adapt better to mobile screens. This improves readability and usability for people reviewing or signing documents from phones or tablets.
Original PR description
Before this commit, email templates in sign are not responsive in mobile which can cause inconvenience to user. After this commit, make sign email templates responsive for mobile so users will have a better experience with email templates on their mobile devices task-4034697
Knowledge article comments have been reorganized to make editing content easier and comment placement more reliable. The update also centralizes comment actions such as adding, resolving, deleting, and storing comments, which should make the experience more consistent for users.
Original PR description
This commit modifies the comments system so that it is more compliant with the actual state of the codebase in Odoo. The handler is moved below the editor instead of next to it so that it is easier to interact with the editable content. The position of comments is now handled by the KnowledgeCommentsHandler which sets each comment's top position before displaying them. All the bus communications between the handler and the panel are mostly gone and replaced by a service (KnowledgeCommentsService) which handles all the operations linked to the comments' destruction, resolution, insertion and storage. task-3557584