4bcfcb9aa4c666e5bc133c25f9d881f335bdf1b8
When the user creates a channel by providing a name, the name is escaped in order to avoid XSS attacks. As a result, the logic make use of escaped string, which may be different from the provided string by the user. As a result, if we do not unescape the string when necessary, the user may see the escaped version. For instance, if we creates a channel named 'R&D', it may display 'R&D' to the user. This commit plays safe by still keeping the handling of channel names in their escaped form, but unescape it just before displaying it on the sidebar of the Discuss app to the user.
Odoo
Odoo is a suite of web based open source business apps.
The main Odoo Apps include an Open Source CRM, Website Builder, eCommerce, Warehouse Management, Project Management, Billing & Accounting, Point of Sale, Human Resources, Marketing, Manufacturing, Purchase Management, ...
Odoo Apps can be used as stand-alone applications, but they also integrate seamlessly so you get a full-featured Open Source ERP when you install several Apps.
Getting started with Odoo
For a standard installation please follow the Setup instructions from the documentation.
Then follow the developer tutorials
Languages
Python
49.6%
JavaScript
47.8%
SCSS
2%
CSS
0.3%
HTML
0.2%