- Dec 08, 2021
-
-
Kevin Aleman authored
Co-authored-by:
Murtaza Patrawala <34130764+murtaza98@users.noreply.github.com>
-
Douglas Fabris authored
* Fix teams.removeMembers client usage * chore: api test * fix: definition test Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
- Dec 02, 2021
-
-
Douglas Fabris authored
-
- Nov 30, 2021
-
-
Diego Sampaio authored
Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
- Nov 25, 2021
-
-
Kevin Aleman authored
-
- Nov 22, 2021
-
-
Tiago Evangelista Pinto authored
Co-authored-by:
Kevin Aleman <kevin.aleman@rocket.chat> Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
Tasso Evangelista authored
Co-authored-by:
matheusbsilva137 <matheus_barbosa137@hotmail.com>
-
Murtaza Patrawala authored
* [NEW] Livechat WebRTC call settings (#22559) * [NEW] Livechat WebRTC call settings * [FIX] Omnichannel Call Settings - Change Livechat call to Video and Audio Call as it will apply to other omnichannels in future - Change Audio and Video Setting alert to description to be conformant with the other settings - Remove unrelated changes(base.css) that got induced unknowingly - Refactor to remove translation for "Jitsi" and "WebRTC" and remove unnecessary dependency on t - Refactor to add return type of handleClick - Add/remove related i18n labels * [FIX] Livechat videoCall api and method * [FIX] Add migrations for webRTC enabled settings and omnichannel call provider * [FIX] 'Jitsi' typo * [NEW] Join call action button (#22689) * [NEW] WebRTC Call Session * [IMPROVEMENT] Use API endpoint instead of method, fix handleClick dependency warning * [FIX] Return updated callStatus, use translation for join call message, remove system logger, make callStatus optional in room interface * [NEW] Join and End Call Action Message Button for Agent * [FIX] Use translation for Call ALready Ended toastr, convert actionLink to tsx * [IMPROVE] Remove redundant callStatus from message collection, Display Call Ended message with call duration * [REF] Use translation for call ended message, Store danger field in db with other action fields, store actionAlignment field in db * [NEW] update call status (#22854) * add code for update call status * remove fourth param Co-authored-by:
Murtaza Patrawala <34130764+murtaza98@users.noreply.github.com> Co-authored-by:
Murtaza Patrawala <34130764+murtaza98@users.noreply.github.com> * [NEW] P2P WebRTC Connection Establishment (#22847) * [NEW] WebRTC P2P Connection with Basic Call UI * [FIX] Set Stream on a stable connection * [FIX] userId typecheck error * [REFACTOR] - Restore type of userId to string by removing `| undefined` - Add translation for visitor does not exist toastr - Set visitorId from room object fetched instead of fetching from livechat widget as query param - Type Checking * [FIX] Running startCall 2 times for agent * [FIX] Call declined Page * [NEW] Control Buttons - mic, cam, expand and end call (#22928) * [NEW] Control Buttons - mic, cam, expand and end call * [REFACTOR] Add an empty file on EOF en18.i18n that was mistakenly removed * [FIX] UI responsiveness (#22934) * [NEW] Control Buttons - mic, cam, expand and end call * [REFACTOR] Add an empty file on EOF en18.i18n that was mistakenly removed * [FIX] UI Responsiveness * [REF] Use const and ternary op * [FIX] Handle decline message action link (#22936) * [NEW] Control Buttons - mic, cam, expand and end call * [REFACTOR] Add an empty file on EOF en18.i18n that was mistakenly removed * [FIX] UI Responsiveness * [REF] Use const and ternary op * [FIX] Action Link not updating when call declined * [FIX] WebRTC_call_declined_message Co-authored-by:
Murtaza Patrawala <34130764+murtaza98@users.noreply.github.com> * [REF] Use a single IF statement to handle status Co-authored-by:
Murtaza Patrawala <34130764+murtaza98@users.noreply.github.com> * [FIX] Call button visible even when chat is queued (#22943) * [FIX] add callstatus attribute in room object (#22959) * [IMPROVE] Attach jitsi link to message object for Livechat (#22690) * [Improve] Attach jitsi link to message object for Livechat (cherry picked from commit c888961da3313de06eaeb0700b7ce0b6371ef469) * Update WebRTCClass.js * [NEW] Webrtc meet page layout (#22932) * [NEW] Control Buttons - mic, cam, expand and end call * webrtc meet page desgin * [REFACTOR] Add an empty file on EOF en18.i18n that was mistakenly removed * [FIX] UI Responsiveness * [FIX] Action Link not updating when call declined * webrtc meet page desgin * [FIX] Remote user avatar screen and video switching * fix-alert * fix 2 aletrs * improve codebase * make ui responsive * fix issue * Add call timer component + minor refactoring * some css changes Co-authored-by:
Dhruv Jain <dhruv.jain93@gmail.com> Co-authored-by:
murtaza98 <murtaza.patrawala@rocket.chat> Co-authored-by:
Murtaza Patrawala <34130764+murtaza98@users.noreply.github.com> * Add migration * Changing files to tsx * Update default value for setting -Jitsi_Open_New_Window * Update invalid-livechat-config issue * Fix typescript errors * Fix build errors caused by new room prop - webRtcCallStartTime * Simplify call duration calculation logic * Add definition PUT method for REST on client Co-authored-by:
Dhruv Jain <51796498+djcruz93@users.noreply.github.com> Co-authored-by:
Deepak Agarwal <deepak710agarwal@gmail.com> Co-authored-by:
Dhruv Jain <dhruv.jain93@gmail.com>
-
Kevin Aleman authored
Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
- Nov 19, 2021
-
-
Tasso Evangelista authored
Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
Guilherme Gazzo authored
-
Kevin Aleman authored
* add new endpoints to manage business units * change the way deprecations were being returned * change endpoints to be ts * Change to omnichannel * add deprecation warning to old endpoints
-
- Nov 18, 2021
-
-
Guilherme Gazzo authored
-
- Nov 16, 2021
-
-
Tasso Evangelista authored
Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
- Nov 15, 2021
-
-
Guilherme Gazzo authored
Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat>
-
- Nov 10, 2021
-
-
Rodrigo Nascimento authored
Co-authored-by:
Diego Sampaio <chinello@gmail.com> Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
- Nov 09, 2021
-
-
Renato Becker authored
* Fix Omnichannel job queue dispatcher. * Keep settings validation. * Remove console.log. * Review requests. * Fix default setting value.
-
- Nov 08, 2021
-
-
Renato Becker authored
* Fix Omnichannel job queue dispatcher. * Keep settings validation. * Remove console.log. * Review requests. * Fix default setting value.
-
- Nov 01, 2021
-
-
Tasso Evangelista authored
-
- Oct 19, 2021
-
-
Guilherme Gazzo authored
Co-authored-by:
Diego Sampaio <chinello@gmail.com>
-
- Oct 15, 2021
-
-
gabriellsh authored
-
- Sep 24, 2021
-
-
Douglas Gubert authored
* Add new fields to IOmnichannelRoom and adapt livechat bridge to them * Add source information to places that create livechat rooms * Add deprecation warning to unused livechat methods and remove source from native facebook integration * Remove unnecesary alias for widget * Update app/lib/server/lib/deprecationWarningLogger.ts * Update Apps-Engine version * frontend part * Change way of identifying when a chat is coming through widget * Update deprecationlogger to new logger interface * Fix usage of source.type as key * sms icon * [NEW] Add Channel Source details to room info panel (#23224) * Add Source icon/text to room info * Fix TS error and styling * Change order * Typing and style fix * Use source.id instead of email object * useEndpoint * Revert "Merge branch 'develop' into new/omnichannel-source-fields" This reverts commit 7fea2ad1, reversing changes made to dbbcaf46. * Removing unnecesary changes from branch * why github, why? * Bump icons & fuselage to latest versions Co-authored-by:
Kevin Aleman <kevin.aleman@rocket.chat> Co-authored-by:
Tiago Evangelista Pinto <tiago.evangelista@rocket.chat> Co-authored-by:
Martin Schoeler <martin.schoeler@rocket.chat>
-
- Sep 23, 2021
-
-
pierre-lehnen-rc authored
Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
Sumukha Hegde authored
[NEW] Add activity indicators for Uploading and Recording using new API; Support thread context; Deprecate the old typing API (#22392)
-
Tasso Evangelista authored
* Base commit * [NEW] licenses.maxActiveUsers endpoint (#23011) * [IMPROVE] Banner Service (#22989) * WIP * Fix type import Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * [NEW] canAddNewUser function * [NEW] Seats usage bar (#23018) * usage bar component * Seats limit in admin users page * Remove dangling console.log * Add some details on StatisticsEndpoint type * Move to EE and use new endpoint * Rename some components and hooks * Refactor UsersPage Co-authored-by:
Gabriel Henriques <gabriel.henriques@rocket.chat> * Fix edit and info page * [NEW] Seats Card (#23077) * Seats Card * Fix review, make ts * Fix review * Add type guard for CardIcon props Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * [NEW] Seats Cap: Request seats link (#23151) * create endpoint and consume it in the ui * Fix review * Remove unused param type Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * [NEW] Remove license downgrade if exceeding seats cap (#23220) * [IMPROVE] Ensure Seats-cap design and UI are the same (#23222) * Fix labels and buttons * Reload seats cap data on user changes * Use Fuselage on development version Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * [NEW] Prevent users from accidentally deactivating an enterprise license by adding more users than the license allows. (#23050) Co-authored-by:
Gabriel Henriques <gabriel.henriques@rocket.chat> Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * [NEW] stats on seats request (#23225) Co-authored-by:
Gabriel Henriques <gabriel.henriques@rocket.chat> * [NEW] Seats cap banners (#23211) * [NEW] Prevent users from accidentally deactivating an enterprise license by adding more users than the license allows. * Seats cap banners * Deprecate preserveDismiss * use request seats link * Fix banner not closing and request seats link Co-authored-by:
Pierre Lehnen <pierre.lehnen@rocket.chat> * [FIX] Banner not parsing markdown (#23036) * Parse markdown * Use markdownText * Fix translations * Move startup * Always create seats limit banners * Remove uneffective conditional * [FIX] Seats Cap QA reports (#23272) * Fix create banner and link * Remove call from startup * QA * Improve readability * Avoid using an outdated absolute URL * Embedded counters into translation strings Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> * Patch object-path so Snyk stop complaining Co-authored-by:
pierre-lehnen-rc <55164754+pierre-lehnen-rc@users.noreply.github.com> Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com> Co-authored-by:
Pierre Lehnen <pierre.lehnen@rocket.chat> Co-authored-by:
Gabriel Henriques <gabriel.henriques@rocket.chat> Co-authored-by:
gabriellsh <40830821+gabriellsh@users.noreply.github.com> Co-authored-by:
Gabriel Thomé <38537062+g-thome@users.noreply.github.com>
-
- Sep 17, 2021
-
-
pierre-lehnen-rc authored
-
- Sep 15, 2021
-
-
Tasso Evangelista authored
-
- Sep 13, 2021
-
-
Diego Sampaio authored
-
- Sep 09, 2021
-
-
Tasso Evangelista authored
Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
- Sep 03, 2021
-
-
Murtaza Patrawala authored
* Add check before placing chat on-hold to confirm that contact sent last message * Apply suggestions from code review * Auto close on-hold modal when the visitor sends a new message Co-authored-by:
Kevin Aleman <kevin.aleman@rocket.chat>
-
- Aug 24, 2021
-
-
Guilherme Gazzo authored
-
Kevin Aleman authored
Co-authored-by:
Diego Sampaio <chinello@gmail.com> Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat> Co-authored-by:
Guilherme Gazzo <guilhermegazzo@gmail.com>
-
- Jul 21, 2021
-
-
Matheus Barbosa Silva authored
* Hide Call button from tabBar (for muted users), fix 'Click to Join' button * Add error toast when a muted user uses the 'Click to Join' button Co-authored-by:
dougfabris <devfabris@gmail.com> Co-authored-by:
pierre-lehnen-rc <55164754+pierre-lehnen-rc@users.noreply.github.com> Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat>
-
Matheus Barbosa Silva authored
* Fix data grouping, labels and dates in the Engagement Dashboard * Fix DAU, WAU and MAU values in Active Users chart * Fix previous values for WAU, MAU, DAU and timezone in Busiest Chat Time section * Add engagement-dashboard/users/active-users endpoint to endpoint.ts file * Add date to tooltip (active users chart) * Add support to UTC timezone Co-authored-by:
Tasso Evangelista <tasso.evangelista@rocket.chat>
-
Martin Schoeler authored
* [IMPROVE][Enterprise] Create and Update CannedResponse API endpoints (#22151) * [NEW] New components TextEditor and MarkdownTextEditor (#22173) * Include Insert_Placeholder key * change emojiPicker z-index * create TextEditor component * create MarkdownTextEditor component * update fuselage dev version * update fuselage and react-types version * finish MardownTextEditorComponent * update fuselage package * [NEW][ENTERPRISE] Canned responses Overview Page (#22623) * [IMPROVE] No results component for canned responses table with no data (#22190) * no results components to table with no data * [IMPROVE][Enterprise] Create and Update CannedResponse API endpoints (#22151) * createdBy query fix * fix the canned-responses filter (#22207) * [NEW] New components TextEditor and MarkdownTextEditor (#22173) * Include Insert_Placeholder key * change emojiPicker z-index * create TextEditor component * create MarkdownTextEditor component * update fuselage dev version * update fuselage and react-types version * finish MardownTextEditorComponent * update fuselage package * [NEW][ENTERPRISE] Canned responses Overview Page (#22623) * [NEW] Empty page for Canned Responses Table * FIX LGTM * stop showing the empty page on loading Co-authored-by:
Rafael Ferreira <rafael.ferreira@rocket.chat> Co-authored-by:
Tiago Evangelista Pinto <tiago.evangelista@rocket.chat> Co-authored-by:
Martin <martin.schoeler@rocket.chat> * [NEW] NEW and EDIT pages for canned responses + Canned Responses Contextual Bar (#22715) * [IMPROVE][Enterprise] Create and Update CannedResponse API endpoints (#22151) * createdBy query fix * fix the canned-responses filter (#22207) * fix Thread tslint error * create .d.ts file to VerticalBar component * rewrite Canned Responses contextual-bar components * update fuselage version * types for room.js * create hooks for canned options and departments * adjustments in cannedResponse contextual-bar * adjustments in cannedResponse modal * adjust in endpoints types * adjust canned list * adjust omnichanel canned response type definition * add some new translations * remove old stuff of cannedResponses * [NEW] New components TextEditor and MarkdownTextEditor (#22173) * Include Insert_Placeholder key * change emojiPicker z-index * create TextEditor component * create MarkdownTextEditor component * update fuselage dev version * update fuselage and react-types version * finish MardownTextEditorComponent * update fuselage package * modal with MarkdownTextEditor component * reload component when edited * fix form handle error * add key prop * create preview for MarkdownTextEditor * remove canned-response contextual-bar from departments settings * Use permissions instead of roles to check for canned responses * Chore: added pagination to search msg endpoint (#22632) * added pagination to search endpoint * readded tests * change livechat_enabled default value to true (#22697) Co-authored-by:
Leonardo Ostjen Couto <leonardoostjen@gmail.com> * Add New and Edit with Data * Use permissions instead of roles to check for canned responses * New and edit pages * Lint and removal of unused files * fix lint * FIX departments not working * remove duplicate i18n key * Misc improvements to canned responses endpoints * Ts fixes * more ts fixes * use permission instead role * Fix shortcut validation * Fix shortcut validation * Fix department & validation issues * fix Co-authored-by:
Rafael Ferreira <rafaelblink@gmail.com> Co-authored-by:
Rafael Ferreira <rafael.ferreira@rocket.chat> Co-authored-by:
Tiago Evangelista Pinto <tiago.evangelista@rocket.chat> Co-authored-by:
Kevin Aleman <kevin.aleman@rocket.chat> Co-authored-by:
Leonardo Ostjen Couto <leonardoostjen@gmail.com> Co-authored-by:
Rafael Ferreira <rafaelblink@gmail.com> Co-authored-by:
Tiago Evangelista Pinto <tiago.evangelista@rocket.chat> Co-authored-by:
Rafael Ferreira <rafael.ferreira@rocket.chat> Co-authored-by:
Kevin Aleman <kevin.aleman@rocket.chat> Co-authored-by:
Leonardo Ostjen Couto <leonardoostjen@gmail.com>
-
- Jun 30, 2021
-
-
Guilherme Gazzo authored
Co-authored-by:
Diego Sampaio <chinello@gmail.com>
-
- Jun 28, 2021
-
-
Tiago Evangelista Pinto authored
-
Martin Schoeler authored
* [IMPROVE] Paginated multiselect for EE tags * add missing tag interface * rename ILivechatTag interface * Add type to endpoint Co-authored-by:
Rafael Ferreira <rafaelblink@gmail.com>
-
- Jun 21, 2021
-
-
Guilherme Gazzo authored
Co-authored-by:
Diego Sampaio <chinello@gmail.com>
-
- Jun 18, 2021
-
-
Martin Schoeler authored
* [IMPROVE] Paginated multiselect for EE tags * add missing tag interface * rename ILivechatTag interface * Add type to endpoint Co-authored-by:
Rafael Ferreira <rafaelblink@gmail.com>
-