summaryrefslogtreecommitdiff
path: root/addons/mail/static/src/models/thread_cache/thread_cache.js
diff options
context:
space:
mode:
authorAurélien Warnon <awa@odoo.com>2020-06-30 12:29:03 +0000
committerThibault Delavallée <tde@odoo.com>2020-08-04 14:28:29 +0000
commitfab82c73a5aeb31a3be970dfe31ac754597dbb78 (patch)
tree59e9e1e7b074a011f08134230603950f9e63899d /addons/mail/static/src/models/thread_cache/thread_cache.js
parente73ec2ddb90b105bfad72a018726eaf3ac38e21c (diff)
[ADD] website_event_track_live: configure Youtube videos / streams on event.tracks
RATIONALE Events are sometimes held online, gathering a community. In this merge we improve Event application to better support full-online events with improved tracks, wishlists, chat rooms, ... PURPOSE Allow to include a youtube video / live stream on event tracks and update the interface to show "online" capabilities. SPECIFICATIONS This commit improves the existing event.tracks to include the possibility to configure a Youtube live stream or video. The frontend view of the track was adapted accordingly to show the stream / video instead of the track description when available. At the end of the video, the track view will automatically suggest a next track to the attendee in order to keep him looping through interesting tracks. Those suggestions are based on an algorithm that tries to select the track that would be the most interesting to this attendee based on his wishlist, similar tags with current track, same room, ... In addition, we automatically fallback to a Youtube thumbnail for tracks website image when available. We support two youtube modes * streaming: start and end of video is detected based on youtube API; * replay: boolean flag on track, telling the video is a static one, allowing to know by advance the end of video, and to pre-compute thumbnail and give early access if necessary; KNOWN LIMITATIONS Tracks do not hold any protection for payment-based tickets. Everything that is published is available using standard ACLs. Content protection based on tickets is currently not supported. LINKS Task ID-2252655 (Main Online Event task) Task ID-2283735 (Talks -> Session upgrade) Task ID-2283729 (Live/Youtube Tracks) Co-Authored-By: Aurélien Warnon <awa@odoo.com> Co-Authored-By: David Beguin <dbe@odoo.com> Co-Authored-By: Thibault Delavallée <tde@odoo.com>
Diffstat (limited to 'addons/mail/static/src/models/thread_cache/thread_cache.js')
0 files changed, 0 insertions, 0 deletions