Daily updates from Odoo
Navigate
Branch
Monday, May 11, 2020
7 changes
Enhancements to existing features
Push notifications are now turned on by default for mobile users, matching common app behavior and reducing setup steps. The related setting is hidden from standard general settings and only shown in debug mode, keeping the settings page simpler for everyday users.
Original PR description
The Push notifications settings seems a bit outdated. As for now, every application send push notifications without asking the users as they can super easily disable the notification from their device. Before, Push notification is set false by default, user have to enable this for getting push notification in android and ios device. - Mobile setting is visible in general settings. Now, Push notification is set true by default because user can easily enable/disable from mobile device. Mobile setting is visible in debug mode in general settings. Task ID: 2205432
Resolved issues and error corrections
This update removes a duplicate definition for the analytics filter in financial reports. It helps keep report configuration consistent and reduces the risk of unexpected behavior when using analytic reporting filters.
Original PR description
This is a fixup of dc3eaa692982539d5706cd1f62275f9a24740989. The property `filter_analytic` is defined twice on the same class.
Code cleanup and technical improvements
The coupon logic has been reorganized into a shared coupon module so different sales-related apps can reuse it more easily. This should make future coupon features easier to build and maintain while preserving existing helpdesk, sales, and tax-related behavior.
Original PR description
This refactoring extracts parts of `sale_coupon` module to create a more generic module called `coupon`. This new module can be extended in different sales modules to implement functionalities specific to modules that extend it. TASK-ID: 1967639 Community PR: odoo/odoo#38382
Miscellaneous changes
opw-2247741 Forward-Port-Of: odoo/enterprise#10409 Forward-Port-Of: odoo/enterprise#10395
Original PR description
opw-2247741 Forward-Port-Of: odoo/enterprise#10409 Forward-Port-Of: odoo/enterprise#10395
before: when user open listview in studio mode and select boolean field to change widget of field sidebar doesn't display all boolean widget list after: display all boolean widget list so user can change field's widget Task Id: 2230540 Forward-Port-Of: odoo/enterprise#9823
Original PR description
before: when user open listview in studio mode and select boolean field to change widget of field sidebar doesn't display all boolean widget list after: display all boolean widget list so user can change field's widget Task Id: 2230540 Forward-Port-Of: odoo/enterprise#9823
https://github.com/odoo/enterprise/commit/6f9657fb4ba3465a39b120c27e500829adaad9ce merged two report lines into this one, yet it forgot to merge their special_date_changer as well. Forward-Port-Of: odoo/enterprise#10467
Original PR description
https://github.com/odoo/enterprise/commit/6f9657fb4ba3465a39b120c27e500829adaad9ce merged two report lines into this one, yet it forgot to merge their special_date_changer as well. Forward-Port-Of: odoo/enterprise#10467
Before this commit, a traceback is raised when exporting the BOE file of the Tax Report (Mod 349) using the option trimester monthly report. opw-2251509 Forward-Port-Of: odoo/enterprise#10457
Original PR description
Before this commit, a traceback is raised when exporting the BOE file of the Tax Report (Mod 349) using the option trimester monthly report. opw-2251509 Forward-Port-Of: odoo/enterprise#10457