Monday, March 30, 2020
2 changes · master
New functionality added to Odoo
Adds LinkedIn company page support in Social Marketing so users can view LinkedIn posts in their feed, manage text comments and replies, and access account and post statistics. This makes LinkedIn management more consistent with other social channels, while reflecting LinkedIn API limits such as no personal feed access or image comments.
Original PR description
Purpose ======= Add full support for LinkedIn. We want to be able to read the LinkedIn posts in the feed view, to read/create comments on posts, and to retrieve statistics on our posts and on our…
Purpose ======= Add full support for LinkedIn. We want to be able to read the LinkedIn posts in the feed view, to read/create comments on posts, and to retrieve statistics on our posts and on our accounts. Specifications ============== Posts Stream ------------- Allow the user to see the posts of his company pages in the feed view. With the LinkedIn API, we can not read the posts of a personal account. So, we now link the company pages of the user instead of personal LinkedIn account, to be able to read the posts and to be coherent with other medias. Comments --------------- Allow the user to see the comments on the LinkedIn posts, to create comment and to load replies on comment. With the LinkedIn API, we can not get comments under a posts and all replies the the comments in the same request. So, when we click on "Load X replies", we request the replies to the LinkedIn API before showing them. We can not retrieve / send image in comment and we can not edit comment, so we added a method that allow us to hide the image button near the comment. Demo data --------- Add demo data to show the new features. Fix typo -------- Fix typo error in `StreamPostComments` Task 2156000 PR #7550 See odoo/upgrade/pull/782
Enhancements to existing features
Six payment terminals in Point of Sale now use the TIM connection method instead of the older MPD integration. This should improve reliability and simplify setup because the payment terminal can connect through the available JavaScript SDK without requiring an IoT Box.
Original PR description
Replace the MPD integration for Six payment terminals by TIM. The MPD server apparently has connection issues + the TIM protocol has a JS SDK so it doesn't require an IoT Box. TaskID: 2188566