Skip to content
  • Martin's avatar
    [NEW] Audio and Video calling in Livechat using WebRTC #646 · 485fd47b
    Martin authored
    
    
    * add callnotification,msg,iframe code
    
    * fix eslint issues
    
    * fix eslint file path issues
    
    * fix stylelint issues
    
    * done ui changes
    
    * add icons and improve ui
    
    * fix error
    
    * remove-icons
    
    * add icons
    
    * add i18n.t, change classname, improve ui
    
    * remove font-family
    
    * change iframe link
    
    * add check for jitsi
    
    * add jitsi link
    
    * add time message in system message and add catch
    
    * display alert, change function name
    
    * Improve overall codebase
    
    * Convert tabs to spaces for translation file
    
    * Accept jitsi url info from the message and remove dependency from Livechat.videoCall endpoint
    
    * Update index.js
    
    * add message in i18n file
    
    Co-authored-by: default avatarMurtaza Patrawala <34130764+murtaza98@users.noreply.github.com>
    add joinCallBtn, endCall message, callRing functionalities. (#618)
    
    * add callnotification,msg,iframe code
    
    * fix eslint issues
    
    * fix eslint file path issues
    
    * fix stylelint issues
    
    * done ui changes
    
    * add join call button
    
    * add icons and improve ui
    
    * fix error
    
    * remove-icons
    
    * add icons
    
    * ui changes
    
    * add icon and timeout functionality
    
    * add I18n.t
    
    * add i18n.t, change classname, improve ui
    
    * remove font-family
    
    * change iframe link
    
    * add check for jitsi
    
    * add jitsi link
    
    * add time message in system message and add catch
    
    * display alert, change function name
    
    * Improve overall codebase
    
    * Convert tabs to spaces for translation file
    
    * Accept jitsi url info from the message and remove dependency from Livechat.videoCall endpoint
    
    * Update index.js
    
    * add message in i18n file
    
    * add joincall btn, call time, timeout
    
    * fix lint error
    
    * Update ShowJoinCallButton.js
    
    * fix conflicts
    
    * improve codebase
    
    * fix bugs
    
    * update some files
    
    * improve css, codebase and change condition
    
    * add correct link for iframe and joinCallBtn, show correct time
    
    * update call status at rc-core
    
    * update api file
    
    * rebase file
    
    * change link, use store class
    
    * update callIframe file
    
    * handle corner cases
    
    * remove file
    
    * Update room.js file
    
    Co-authored-by: default avatarMurtaza Patrawala <34130764+murtaza98@users.noreply.github.com>
    
    * update one file
    
    * revert roomjs file
    
    * add common condition in room.js file
    
    Co-authored-by: default avatarMurtaza Patrawala <34130764+murtaza98@users.noreply.github.com>
    [NEW] Handle endCall and expandView control buttons (#633)
    
    * [NEW] Handle endCall and expandView control buttons
    
    * [FIX] Lint errors
    
    * [FIX] Join Call Button giving call ended even when call inProgress
    
    * [FIX] slash omitted in the url
    
    * [REF] Remove redundant async keyword
    
    * [REF] Use spread operator, set ongoingCall status when expanding
    
    * [FIX] String enclosed within double quotes
    
    Co-authored-by: default avatarMurtaza Patrawala <34130764+murtaza98@users.noreply.github.com>
    
    * [FIX] ongoingCall variable not destructured but used
    
    Co-authored-by: default avatarMurtaza Patrawala <34130764+murtaza98@users.noreply.github.com>
    [FIX] Notify agent on call decline (#634)
    
    [NEW] WebRTC-call in new tab for mobile devices (#629)
    
    * open webrtc call in new tab for mobile devices
    
    * improve codebase
    
    * add helper function
    
    * update one file
    
    * checking call status from room object
    
    * update one file
    
    * handle refresh case
    
    * change message filter condition
    
    Co-authored-by: default avatarMurtaza Patrawala <34130764+murtaza98@users.noreply.github.com>
    [NEW] add-jitsi-call-support
    
    Co-Authored-By: default avatarDeepak Agarwal <56799414+Deepak-learner@users.noreply.github.com>
    
    Improve overall codebase
    
    - Define an enum like structure for call statuses
    - Fix formatting and spelling issues
    - General refactoring
    
    update Rocket.Chat.js.SDK version to 1.0.0-alpha.42
    
    Fix Join call button layout
    
    Fix typo
    
    Apply review suggestions
    
    - Use date-fns library to calculate call duration
    
    Refactor Call Statuses to remove redundancy
    
    Rename endTs property on Message to webRtcCallEndTs
    485fd47b