Commit Graph

904 Commits

Author SHA1 Message Date
Tainan Felipe
155b90d658 Refactor aria alert and remove inner-htmls from the client 2022-05-25 09:35:24 -03:00
Max Franke
4cf98010a9 feat(message-form): add emoji button 2022-05-24 14:20:55 -03:00
Ramon Souza
02c7fc4493 fix export chat on breakout room 2022-05-19 15:53:48 -03:00
Ramón Souza
32469846f8
Merge pull request #14989 from gabriellpr/emoji-chat
feat(chat): Auto convert text to emoji
2022-05-13 18:47:26 +01:00
Joao Victor
e070b586c4 [2.5] fix: popover menus in RTL mode 2022-05-13 10:42:19 -03:00
gabriellpr
0b047ea26f verification updated 2022-05-10 13:23:41 -03:00
Ramon Souza
0d3a5326fc Merge remote-tracking branch 'upstream/v2.5.x-release' into 25260-may10 2022-05-10 10:53:00 -03:00
gabriellpr
d97631cc40 auto convert to emoji 2022-05-10 09:47:51 -03:00
Joao Victor
0df5c317a4 fix: remove unneeded additional tag 2022-05-09 14:40:13 -03:00
Joao Victor
a51bc1b286 fix: recompute row height for message items 2022-05-09 13:46:33 -03:00
Ramon Souza
90be7416d7 fix assignment in expression 2022-04-18 10:27:46 -03:00
Anton Georgiev
aaef76cd2e Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-25-dev 2022-04-13 20:58:02 +00:00
Joao Victor
911edbf9f5 Rebase to 2.5 2022-04-12 16:26:13 -03:00
Anton Georgiev
8ab4023eb5
Merge pull request #14783 from frankemax/bbb-darkmode-25
feat(theme): add dark mode
2022-04-12 10:35:31 -04:00
Max Franke
6b05e431dd feat(theme): add dark mode theme 2022-04-08 16:05:29 -03:00
Tainan Felipe
a77fee3479 Remove unused code in chat alert 2022-04-06 14:29:50 -03:00
Ramon Souza
7a9c3b01bd adjust chat padding/margin 2022-03-29 10:03:50 -03:00
Guilherme Leme
b080e889f6 Merge remote-tracking branch 'upstream/v2.5.x-release' into issue-14243 2022-03-14 16:05:44 -03:00
Gustavo Trott
057b7514b1 Implements disabledFeatures-chat 2022-03-09 11:19:25 -03:00
Anton Georgiev
a75ab0c073
Merge pull request #14421 from gustavotrott/update-breakout-duration
feat: Update breakout duration
2022-02-24 15:18:54 -05:00
Ramón Souza
138f4d64e4 Merge remote-tracking branch 'upstream/v2.4.x-release' into v2.5.x-release 2022-02-24 14:49:56 +00:00
Guilherme Leme
55f8d9266e [issue-14243] - Fix to accept the chatEmphasizedText in recording and akka components. 2022-02-22 12:00:36 -03:00
Gustavo Trott
fb263babe6 Implements update breakout duration, and removes extend 2022-02-21 08:14:34 -03:00
Ramón Souza
e8248eff84 only show chat notification for other users messages 2022-02-17 14:16:00 +00:00
Anton Georgiev
d5a5bb7d3c
Merge pull request #14333 from antonbsa/tests-user-actions
test: Adds some user actions and private chat tests
2022-02-16 14:12:42 -05:00
Joao Victor
e188d6b859 Inject message content by using dangerouslySetInnerHTML 2022-02-16 11:08:41 -03:00
Ramón Souza
7145d37066 move toast component to common folder 2022-02-15 17:57:50 +00:00
Ramón Souza
1d1375b3cf move modal component to common folder 2022-02-15 15:54:55 +00:00
Ramón Souza
fa7af8fe27 move menu component to common folder 2022-02-15 15:38:55 +00:00
Ramón Souza
96900ee6a3 move icon component to common folder 2022-02-15 14:51:51 +00:00
Ramón Souza
246e3b3e8f move button component to common folder 2022-02-14 20:20:50 +00:00
Guilherme Leme
2baf0930da [issue-14243] - On front-end, added feature to keep the role in the message, and did some refactor to change name of isModerator variable. 2022-02-14 10:10:32 -03:00
Ramón Souza
dba04834c7 Merge remote-tracking branch 'upstream/v2.4.x-release' into 2524-feb08 2022-02-09 15:52:42 +00:00
Anton
a0dd5552aa add close private chat test 2022-02-04 16:26:35 -03:00
Anton Georgiev
68f9c36d8e
Merge pull request #14228 from gustavotrott/breakouts-message-to-all
feat: Send a chat message to all breakouts simultaneously
2022-02-03 10:25:20 -05:00
Gustavo Trott
eb567eb106 Handle message to all breakouts sent 2022-01-28 14:41:10 -03:00
Gustavo Trott
759535eb62 Implements message to all breakout rooms 2022-01-26 17:02:38 -03:00
Ramón Souza
16cd3c4ebb Merge remote-tracking branch 'upstream/v2.4.x-release' into dev-24-0125 2022-01-25 16:56:52 +00:00
Anton Georgiev
116b99e469
Merge pull request #14159 from antonbsa/tests-reorganization-and-fix-selectors
test: Improves organization, fixes selectors and adds/improves tests
2022-01-25 08:54:32 -05:00
Anton Georgiev
361c8f6794
Merge pull request #14114 from KDSBrowne/BBB-open-chat-audio
Play Audio Alerts For Chats While Panel Is Open
2022-01-20 08:50:16 -05:00
Anton
7f075be033 fix all test selectors 2022-01-20 10:03:18 -03:00
KDSBrowne
190d753f7e add message toast for open chat 2022-01-20 00:43:42 +00:00
KDSBrowne
d58a07d890 add try / catch with error log 2022-01-19 23:02:57 +00:00
Anton Georgiev
f09abce131
Merge pull request #14083 from MaximKhlobystov/playwright-updates
test: Playwight: new chat tests, improved selectors, fixed stress test
2022-01-19 12:03:38 -05:00
Maxim Khlobystov
6f25cbcaf4 Minor fixes for chat tests 2022-01-19 11:17:09 -05:00
Joao Victor
4683e7ead8 Fix infinite loop in chat component 2022-01-18 09:46:53 -03:00
KDSBrowne
acfaa657b0 add check to play sound for open chat panel 2022-01-17 13:51:05 +00:00
KDSBrowne
622084f414 add audio alerts for chats while open 2022-01-17 05:01:45 +00:00
Ramón Souza
f6e65f58c5 merge 2.4 into develop and resolve conflicts - partial 2022-01-12 16:40:45 +00:00
Ramón Souza
e17cacf7d3 fix forceCacheUpdate 2022-01-11 18:20:34 +00:00
Anton Georgiev
5c741f8690
Merge pull request #14015 from germanocaumo/f-c-scroll
fix(chat): remove empty area after message list
2022-01-10 11:37:56 -05:00
Ramón Souza
88bb05d988 prevent welcome message overlap 2022-01-07 16:18:57 +00:00
germanocaumo
537954e577 fix(chat): remove empty area after message list
this fixes autoscroll not goint all the way to end of the scrollbar
2022-01-06 19:14:53 +00:00
Ramón Souza
0e50f7b0ae fix typing indicator position (2.5) 2021-12-08 11:39:06 +00:00
Ramón Souza
f820a5d737 fix typing indicator position 2021-12-08 11:32:26 +00:00
Tainan Felipe
f5eef03f3f Improve data structure to not break on reconnections 2021-11-03 14:37:54 -03:00
Anton Georgiev
a654f44011
Merge pull request #13623 from ramonlsouza/styled-components-7
refactor: styled-components conversion - partial
2021-11-03 08:44:04 -04:00
Anton Georgiev
019a0b25b9
Merge pull request #13564 from jfsiebel/remove-unused-property-chat-message
Remove unused properties from chat message event
2021-11-02 15:12:56 -04:00
Ramón Souza
48a1c89683 convert chat component 2021-11-02 13:55:09 +00:00
Ramón Souza
674c58ff90 convert chat time-window-list components 2021-11-02 13:39:50 +00:00
Ramón Souza
401ee71563 convert chat message-form component 2021-11-02 12:26:36 +00:00
Ramón Souza
1f95905dcf convert chat typing-indicator component 2021-11-02 11:50:00 +00:00
Ramón Souza
6148921f13 convert chat alert component 2021-11-02 11:32:07 +00:00
Ramón Souza
4cb441972e remove className props from user-avatar 2021-10-29 11:25:12 +00:00
Joao Siebel
7a118ed3b8 Remove unused properties from chat message event record. close #11696 2021-10-25 14:46:59 -03:00
Tainan Felipe
1de8e0779d Add server side reactivity to publications 2021-10-13 15:00:52 -03:00
Ramon Souza
9300b9b382 Merge remote-tracking branch 'upstream/develop' into use-context-selector 2021-09-13 15:41:52 -03:00
Ramon Souza
098826c70a rename layout functions 2021-09-10 17:48:52 -03:00
Ramon Souza
981e707612 add selector to containers, remove old layoutContext + convert base component into function 2021-09-10 14:21:04 -03:00
Ramon Souza
1854911080 add use-context-selector to containers - partial 2021-09-09 17:49:15 -03:00
KDSBrowne
a9cc277ceb provide screen reader alert for copied chat transcript 2021-09-05 19:22:06 +00:00
KDSBrowne
9f2d76cd4d update chat timestamp color 2021-09-05 18:12:03 +00:00
Ramon Souza
fee3f49452 fix lgtm alerts 2021-08-27 10:47:58 -03:00
Anton
6017960afa re-add data-test in BBBMenu buttons 2021-08-13 22:34:38 -03:00
KDSBrowne
d9f9a94a7a Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into bbb-remaining-menus 2021-08-11 02:44:51 +00:00
KDSBrowne
3663290397 update public chat / video list item dropdown to menu 2021-08-11 02:44:34 +00:00
Vitor Mateus De Almeida
145ca61d40 linting some files 2021-08-09 11:24:02 -03:00
Anton Georgiev
493a47e55e
Merge pull request #12915 from vitormateusalmeida/layoutManagerNew
refactor: Legacy layout removal
2021-08-05 09:31:26 -04:00
Vitor Mateus De Almeida
d187997e20 fix wrong variable name 2021-08-05 10:14:59 -03:00
Vitor Mateus De Almeida
1b18977eac rename all NewLayout.. to Layout.. 2021-08-05 08:03:24 -03:00
Tainan Felipe
036f7ef2bb Remove workarounds related to fonts load 2021-08-04 15:45:08 -03:00
Anton Georgiev
6f84f35357
Merge pull request #12610 from Tainan404/fix-chat-copy
Fix export messages throwing a error
2021-07-21 12:58:02 -04:00
Anton Georgiev
c63fa957ca
Reworded / adjusted typo 2021-07-21 12:57:49 -04:00
Tainan Felipe
450d44e83c Add inline comment 2021-07-21 13:41:56 -03:00
Anton Georgiev
b9cc633286 Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.3.5-into-develop 2021-07-06 19:36:19 +00:00
Ramon Souza
3aa4855a6b fix client crash when viewers is ejected and userlist is hidden 2021-07-05 08:20:27 -03:00
Ramon Souza
efc15d89ae remove unused code 2021-06-23 16:52:52 -03:00
Ramon Souza
bcb1eff308 fix private chat shortcuts 2021-06-22 15:26:05 -03:00
Tainan Felipe
6618f5092b Fix export messages throwing a error 2021-06-17 15:34:07 -03:00
Anton Georgiev
5ee5ed1970 Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into merge-june16 2021-06-16 19:54:28 +00:00
Anton Georgiev
2903c5e3cd
Merge pull request #12452 from ramonlsouza/chat-alerts-refactor
refactor: chat alerts
2021-06-09 08:54:56 -04:00
Ramon Souza
97aa7278a5 add option to emphasize moderator messages in public chat 2021-06-08 08:56:59 -03:00
Ramon Souza
0598394329 fix updated notification bug 2021-06-07 13:53:35 -03:00
Ramon Souza
5b8f783e87 fix push alert onClick (open chat) 2021-06-07 11:18:57 -03:00
Tainan Felipe
bf6bbfca69 Add conditional to don't show dropdown when no opition avaible 2021-06-04 15:51:29 -03:00
Ramon Souza
3030fbc206 Merge remote-tracking branch 'upstream/develop' into chat-alerts-refactor 2021-06-04 08:28:47 -03:00
Anton Georgiev
e01bdf69c5 Merge branch 'v2.3.x-release' of github.com:bigbluebutton/bigbluebutton into june2-merge-into-develop 2021-06-02 18:45:31 +00:00
Tainan Felipe
25bf0096c5 Add field to toggle the download of the public chat message 2021-06-02 11:50:26 -03:00
Tainan Felipe
baf7afc883 Decrease amount of imports in dropdown 2021-05-31 15:28:27 -03:00
germanocaumo
be8d7405a0 fix: missing line break of poll chat export 2021-05-29 00:56:25 +00:00
germanocaumo
5c7fa6ece5 fix: export poll chat message
Include the new poll text in the chat export function.
Refactor some chat type constants.
Also fixes empty lines in the export chat file.
2021-05-29 00:28:47 +00:00
Ramon Souza
29ed0c658b fix open chat alert 2021-05-27 16:19:16 -03:00
germanocaumo
4d62f8a971 fix: translate poll answer key for default polls 2021-05-27 18:16:11 +00:00
Ramon Souza
3c41c6fd83 lint + cleanup 2021-05-27 15:12:49 -03:00
Ramon Souza
94436d2630 chat alerts refactor 2021-05-27 14:46:27 -03:00
Ramon Souza
1cb880bb30 fix extract poll question crash 2021-05-25 15:48:53 -03:00
Vitor Mateus De Almeida
a3aea117ed Fix options menu, private chat message, breakout panel 2021-05-21 14:52:08 -03:00
germanocaumo
3a9e9c1358 refactor: redo how poll result chat message is done +
Fix prolems with ":" char in answers.
Respect poll question formatting (lineBreaks/spaces) in other fields of UI
2021-05-20 14:53:52 +00:00
Vitor Mateus De Almeida
047b573d10 Fix auto resize when open/close panels 2021-05-19 19:29:03 -03:00
Vitor Mateus De Almeida
72e074eb7c Merge remote-tracking branch 'upstream/develop' into layoutManagerNew 2021-05-19 13:21:31 -03:00
Anton Georgiev
ce18cc4bfa
Merge pull request #12405 from ramonlsouza/issue-12399
fix(chat): auto scroll to bottom for new users
2021-05-19 12:03:13 -04:00
Vitor Mateus De Almeida
444b29a346 Merge remote-tracking branch 'upstream/develop' into layoutManagerNew 2021-05-19 11:54:22 -03:00
Vitor Mateus De Almeida
88a1edcc06 Fix userlist item button, Fix polling close button 2021-05-19 11:51:31 -03:00
Ramon Souza
e193fb7ec9 remove useless conditional in chat item component 2021-05-19 09:03:04 -03:00
Ramon Souza
80f80706f4 fix chat auto scroll to bottom for new users 2021-05-18 16:59:42 -03:00
Tainan Felipe
6e57ca817f Fix re-renders when another chat receives new messages 2021-05-18 10:04:17 -03:00
Vitor Mateus De Almeida
1326f3f791 Add New Layout Manager 2021-05-17 17:25:07 -03:00
MrKeksi
8cfc174625
Update styles.scss 2021-05-13 02:02:53 +02:00
Ramon Souza
ba616be126 handle new message auto-scroll in chat 2021-05-11 17:30:06 -03:00
Anton Georgiev
31a1567294
Merge pull request #12321 from ramonlsouza/issue-12313
fix: chat jumps to top when opened/closed
2021-05-10 09:58:08 -04:00
Ramon Souza
274693456a fix chat popup alerts in private chat 2021-05-07 17:33:22 -03:00
Ramon Souza
c6b81bbb65 re-implement chat scroll to position 2021-05-07 15:14:15 -03:00
Ramon Souza
aa4089c91d only play audio alert if there are new messages 2021-05-06 08:24:27 -03:00
Anton Georgiev
511367f8ff
Merge pull request #12201 from ramonlsouza/issue-11378
fix(chat): reduce re-renders in chat recompute heights
2021-04-29 16:00:16 -04:00
Ramon Souza
a99b8fd1d3 reduce re-renders in chat recompute heights 2021-04-28 17:35:17 -03:00
KDSBrowne
04fe59bb41 add aria-live to time-window-list 2021-04-27 20:21:12 +00:00
Anton Georgiev
2e5c90bb35
Merge pull request #12136 from ramonlsouza/issue-12068
fix: Prevent long poll question message overlapping
2021-04-27 09:53:55 -04:00
Ramon Souza
f7eb8d44da recompute heights multiple times when switching between public and private chats 2021-04-27 08:23:42 -03:00
Ramon Souza
85de789629 fix long poll question 2021-04-23 16:10:43 -03:00
Ramon Souza
c9540df1d3 remove duplicated logic 2021-04-22 10:40:18 -03:00
Ramon Souza
8f3a3a8c1c fix index 0 crash 2021-04-22 08:38:42 -03:00
Ramon Souza
ea51cb7853 fix missing chat messages 2021-04-20 17:36:04 -03:00
Philipp Memmel
3d6921e086 fix regression chat lock in mod chat 2021-04-19 15:35:00 +02:00
Ramon Souza
56c33ed36d add meetingId to userscontext 2021-04-15 09:12:21 -03:00
Anton Georgiev
3290141621
Merge pull request #12013 from PhMemmel/fix-allow-private-chat-to-mods
Fix: Allow open private chats with mods if private chats are disabled
2021-04-14 14:48:17 -04:00
Philipp Memmel
af7782d73c fix: now possible to open private chats with mods 2021-04-13 19:18:21 +02:00
Ramon Souza
c3a3bf1867 fix getAllMessages and remove unused code 2021-04-13 13:11:47 -03:00
Anton Georgiev
f51c1a23bb
Merge pull request #11992 from ramonlsouza/fix-chat-alerts
Fix chat alerts
2021-04-13 08:48:39 -04:00
Ramon Souza
e7366485aa removing unused imports 2021-04-13 08:43:08 -03:00
Anton Georgiev
34e1c2f160
Merge pull request #11989 from PhMemmel/fix-private-public-chat-lock
Fix private public chat lock interference
2021-04-12 12:21:49 -04:00
Ramon Souza
88a89d982a fix-save-copy-messages 2021-04-12 09:13:42 -03:00
Ramon Souza
f6b70600d0 fix chat alerts 2021-04-12 08:16:57 -03:00
Philipp Memmel
319138eda4 avoid problems when chat doesn't have proper state 2021-04-11 21:48:25 +02:00
Philipp Memmel
4b9d695069 fix private public chat lock interference 2021-04-11 21:12:59 +02:00
Ramón Souza
d107f77714
Prevent users from sending private messages to offline user (#11906)
* lock offline user private messages

* removing reassignment of props
2021-04-09 10:16:49 -04:00
Ramon Souza
ace0920b7e remove unused chat-related vars 2021-04-08 16:14:34 -03:00
Anton Georgiev
5189abb225
Merge pull request #11911 from Tainan404/issue-11795
Fix client crashing because users object is missing
2021-04-08 12:30:01 -04:00
Tainan Felipe
e4563defde Fix client crashing because users object is missing 2021-04-06 16:58:11 -03:00
Anton Georgiev
ad460a7d7a
Merge pull request #11824 from Tainan404/fix-unread-message
Fix unread message indicator remaining visible
2021-04-05 12:32:11 -04:00
Ramon Souza
05a0d5afbf move browser info to helper + remove unused libs 2021-04-01 08:14:24 -03:00