Wednesday, January 6, 2016
3 changes
Enhancements to existing features
This update changes how FontAwesome icon links are generated so they work reliably in environments with limited character encoding support. Existing links remain supported, helping avoid broken icons in previously sent emails or older content.
Original PR description
In some non-usual circumstances, using unicode in controllers can lead to issue. For example on a terminal using C encoding (instead of the mighty UTF-8) werkzeug might use sys.getfilesystemencoding to encode the request URL which will fail with UTF-8 inside. This commit change the URL character of the font awesome controller to UTF-8, but keep the old way since every sent mail might still use it. There is the overlap of character 0 to 9 which are overidden in this commit by unicode code 0 to 9, but these were not used in font-awesome anyway (or these are not even visible ASCII characters).
CRM teams can now translate lost reason labels, making opportunity loss reporting clearer for users working in different languages. This improves localization and consistency for international sales teams without changing CRM workflows.
Original PR description
<strong>Task:</strong> https://www.odoo.com/web?#id=21754&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 <strong>Pad:</strong> https://pad.odoo.com/p/r.OnVN5A7hACBJGItU
Product labels in the eBay sales integration have been improved to make them clearer and easier to understand. This helps users manage eBay-related product information more confidently and reduces confusion during daily sales operations.
Original PR description
Task: https://www.odoo.com/web#id=21047&view_type=form&model=project.task&action=333&active_id=131&menu_id=4720 Pad: https://pad.odoo.com/p/r.aljzen2Rmy9uoG8P