Commit Graph

1163 Commits

Author SHA1 Message Date
KDSBrowne
97d68f9416 fix chat semantics on mount and on update 2023-03-17 13:24:50 +00:00
KDSBrowne
3eb54122c5 add timeout to prevent race condition removing role value 2023-03-16 15:36:28 +00:00
KDSBrowne
68caf7549c add list and listitem roles to chat 2023-03-07 18:18:15 +00:00
Ramón Souza
d181eba1c2 replace lodash.throttle with native function 2023-03-02 10:25:08 -03:00
Ramón Souza
0a622eff32 replace lodash throttle with standalone package 2023-03-01 15:13:29 -03:00
Ramón Souza
a60d817041 replace lodash debounce 2023-03-01 10:39:04 -03:00
Ramón Souza
4ed09c89cf replace lodash uniqueId 2023-02-23 11:23:51 -03:00
Ramón Souza
ba9c414989 replace lodash isEqual and isEmpty 2023-02-23 10:27:16 -03:00
Ramón Souza
7d3028257e replace lodash indexOf and without 2023-02-23 09:45:30 -03:00
KDSBrowne
e8e2806619 move visible accessibility note to aria / tooltip 2023-01-25 01:35:42 +00:00
Joao Victor
86abefd8d6 Merge branch 'v2.6.x-release' into html5-accessibility-updates 2023-01-09 09:42:02 -03:00
hiroshisuga
57533cc3f1
Update component.jsx 2023-01-05 20:34:32 +09:00
Joao Victor
4159d3fa35 Warn users that the presentation download link may not be accessible 2022-12-15 09:04:46 -03:00
Ramón Souza
064b554dfd Merge remote-tracking branch 'upstream/v2.5.x-release' into merge-2526-dec14 2022-12-14 13:23:11 -03:00
Ramón Souza
70872336d2 enforce max characters limit in chat input 2022-11-23 11:41:28 -03:00
Ramón Souza
ff2cbe1317
Merge pull request #15962 from gabriellpr/test-download-presentation
test: Download presentation
2022-11-17 15:46:18 -03:00
Ramón Souza
44f5c04a76 fix copy shortcut on chat 2022-11-16 11:23:13 -03:00
Gabriel Porfirio
c7b2fd209f download presentation test 2022-11-08 11:32:55 -03:00
Joao Victor
0c4f8b7c44 fix: don't show published poll notification if chat push alert is active 2022-11-07 14:47:20 -03:00
Joao Victor
94c91d8f79 fix: poll chat message popup notification 2022-11-07 10:23:31 -03:00
Ramón Souza
fe8263321e add copy and cut events 2022-11-03 16:24:00 -03:00
Ramón Souza
4246b5bf19 copy-paste whiteboard fix 2022-11-03 13:06:25 -03:00
Joao Victor
0a401a96fd fix: poll chat message popup notification 2022-10-27 12:29:16 -03:00
Ramón Souza
5ee4254609
Merge pull request #15870 from JoVictorNunes/issue-15854
fix: necessity of clicking twice for downloading presentation
2022-10-25 16:30:43 -03:00
Joao Victor
1a0800ada7 fix: necessity of clicking twice for downloading presentation 2022-10-19 14:38:40 -03:00
KDSBrowne
9c6a6298e2 update menu ids to be unique 2022-10-05 21:54:59 +00:00
Ramón Souza
045e2ec95d
Merge pull request #15740 from JoVictorNunes/issue-15712
fix: add config to disable emoji sort on click
2022-09-29 10:32:07 -03:00
Joao Victor
27268dc697 improvement: text selection in chat 2022-09-28 15:32:37 -03:00
Joao Victor
862c9fb64d fix: add config to disable emoji sort on click 2022-09-27 15:47:39 -03:00
Ramón Souza
2b0971e2c8 Merge tag 'v2.5.6' into merge-256-26 2022-09-26 09:17:59 -03:00
Gustavo Trott
f3bb17a5e1
Merge pull request #15616 from gabriellpr/emojis-test 2022-09-20 16:50:59 -03:00
Ramón Souza
a882701ac7 fix broadcast push alert in breakouts 2022-09-20 09:57:08 -03:00
Gabriel Porfirio
554f3d11da add data-test to emoji picker button 2022-08-30 09:55:57 -03:00
Ramón Souza
fef01d8fb6
Merge pull request #15567 from ramonlsouza/fix-emoji-button
fix: emoji picker button styles
2022-08-29 13:01:42 -03:00
Ramón Souza
033a23e336 restore needed imports 2022-08-26 14:30:40 -03:00
Ramón Souza
62f8ab3cb2 Merge remote-tracking branch 'upstream/v2.6.x-release' into pr-15460-aug26 2022-08-26 14:05:45 -03:00
Ramón Souza
7dd5a3daa9 fix emoji picker button styles 2022-08-19 15:19:10 -03:00
Ramón Souza
ded8493f05 Merge remote-tracking branch 'upstream/v2.5.x-release' into 2526-aug3 2022-08-03 09:53:41 -03:00
Gabriel Porfirio
8198953f30 removing unused imports 2022-07-28 16:50:31 -03:00
Ramón Souza
c6f4056677 fix chat resizing in RTL 2022-07-25 16:53:19 -03:00
Joao Victor
cff1c087a8 feat: front-end support for exporting presentations with annotations 2022-07-19 16:36:00 -03:00
Ramon Souza
db5ac1428a Merge tag 'v2.5.3' into merge25-26-jul14 2022-07-15 11:08:02 -03:00
Anton Georgiev
4402f20c34 chore: Merged BBB 2.5.2 into v2.6.x-release 2022-06-22 16:11:48 +00:00
Ramon Souza
6066fdec9f fix assignment in expression 2022-06-21 13:42:46 -03:00
Ramon Souza
edeb70de0d Merge tag 'v2.5.1' into merge25-26-jun16 2022-06-16 13:58:54 -03:00
Ramón Souza
fd76d35b0b
Merge pull request #15102 from JoVictorNunes/v2.5.x-release
fix(chat notification): duplication of first message notification
2022-06-14 15:25:17 +01:00
Ramón Souza
b0f6df6de5
Merge pull request #15124 from JoVictorNunes/issue-15113
fix(chat): show new message indicators for poll mesages
2022-06-14 15:19:23 +01:00
Ramón Souza
441e275f4f
Merge pull request #15117 from gabriellpr/export-chat-bug
fix: missing "chat has been cleared" message at chat export
2022-06-14 15:17:38 +01:00
Anton B
de1c7043a9 test: fix/update tests on v2.5 2022-06-08 09:29:21 -03:00
Joao Victor
de6800dc98 fix(chat): show new message indicators for poll mesages 2022-06-02 15:54:03 -03:00
gabriellpr
75bf0bc76f export chat save and copy updated
adding system messages key to public_chat_clear
2022-06-01 10:48:09 -03:00
Mario Junior
f6d7706626
Merge pull request #15075 from frankemax/emoji-picker-v3
feat(emoji-picker): add component
2022-05-31 10:34:25 -03:00
Max Franke
32b3d55ab8 feat(message-form): send emoji at caret position 2022-05-30 17:53:41 -03:00
Joao Victor
65b59a6062 Rename custom hook 2022-05-30 15:49:19 -03:00
Joao Victor
1143cb87c7 fix(chat notification): duplication of first message notification 2022-05-30 10:10:03 -03:00
Max Franke
e853f032be fix(message-form): send message with emoji 2022-05-26 16:40:37 -03:00
Ramón Souza
f9e76502ad
Merge pull request #15084 from gabriellpr/external-links-style
style: Adding revised styles for our external links
2022-05-26 19:46:38 +01:00
gabriellpr
a4bf69aeba adding url styles
...

styling external links inside the banner

Refactoring code

adding underline on hover and focus

removing hasLiink
2022-05-26 15:10:20 -03:00
Tainan Felipe
34fcf1d5c4 Make sure do not show wrong data in user left message 2022-05-26 11:29:05 -03:00
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
Tainan Felipe
9def3f3785 Remove debug code 2021-03-31 08:14:03 -03:00
Anton Georgiev
85a84f7cbf
Revert "Change browser detection library from browser-detect to bowser" 2021-03-30 13:16:10 -04:00
Ramon Souza
3fa193005b change browser detection lib to bowser 2021-03-30 09:53:47 -03:00
Tainan Felipe
4db0fb64c6 change in viewport logic 2021-03-29 17:25:04 -03:00
KDSBrowne
ff7dc18669 remove invalid aria values and roles without proper children 2021-03-29 02:12:58 +00:00
Anton Georgiev
ded205e196
Merge pull request #11722 from Tainan404/issue-11081
Add collection user persistent data
2021-03-26 08:56:41 -04:00
Anton Georgiev
f1fe98b403
Merge pull request #11734 from Tainan404/remove-props-from-message
Remove `sender.name` and `color` from message payload
2021-03-26 08:40:02 -04:00
Tainan Felipe
8a36d8cb42 Fix Cannot read property 'posJoinMessages' of undefined 2021-03-25 10:41:13 -03:00
Tainan Felipe
fa3ab71d40 Change export chat function 2021-03-24 17:20:33 -03:00
Tainan Felipe
b5e52012ec Remove sender.name and color from message payload 2021-03-24 16:57:09 -03:00
Tainan Felipe
443df78c6e add logs to observer and re-implement role render logic 2021-03-22 18:07:46 -03:00
Tainan Felipe
ba91dcb17c Implements user persistent data to user context and redo users status logic on chat item 2021-03-22 17:44:53 -03:00
Ramon Souza
70ab1f099a show poll question in chat 2021-03-18 13:13:57 -03:00
Anton Georgiev
5284a39323
Merge pull request #11671 from ramonlsouza/poll-chat-escape
Escaping user typed poll results
2021-03-17 16:53:19 -04:00
Ramon Souza
5c5834ddc6 fix poll results counter 2021-03-17 15:20:00 -03:00
Tainan Felipe
e40a1cfcfc Fix posJoinMessage as undefined 2021-03-17 14:49:44 -03:00
Ramon Souza
8a2ddd5b9f escape all <br/> 2021-03-17 11:44:09 -03:00
Ramon Souza
e450173bd0 escaping typed poll response before displaying results in chat 2021-03-17 08:26:12 -03:00
Tainan Felipe
927e2167bc Re-implements chat sync and clear 2021-03-09 17:52:20 -03:00
Anton Georgiev
01ca99208f
Merge pull request #11529 from ramonlsouza/issue-11071
Fix openPanel errors related to polling and shared notes
2021-03-05 09:01:45 -05:00
Ramon Souza
4d59f9d23e fix new found errors 2021-03-05 10:49:28 -03:00
Anton Georgiev
c9bbcebe59
Revert "Add reconnection and sync handler" 2021-03-05 03:53:36 -05:00
Anton Georgiev
e89faec1cd
Revert "Fix clear chat for single message" 2021-03-05 03:51:07 -05:00
Anton Georgiev
d5a7846020
Merge pull request #11550 from KDSBrowne/bbb-11291x2
Add avatar back to chat poll result message
2021-03-04 15:05:58 -05:00
Anton Georgiev
c7f6b819a5
Merge pull request #11553 from Tainan404/issue-11530
Fix clear chat for single message
2021-03-04 12:22:00 -05:00
Tainan Felipe
51c45e1595 Fix crashing after second clean 2021-03-04 14:16:26 -03:00
Tainan Felipe
21045abf16 Merge remote-tracking branch 'upstream/develop' into issue-11438 2021-03-04 11:29:01 -03:00
Tainan Felipe
b983c8e1b4 Fix clear chat for single message 2021-03-04 10:20:18 -03:00
Tainan Felipe
53a7abe4c6 Fix clear chat timeout 2021-03-04 10:09:18 -03:00
KDSBrowne
2880613138 add avatar to chat poll result message 2021-03-04 04:22:19 +00:00
Tainan Felipe
71e0ca9d92 Add sync and reconnection handler 2021-03-02 11:35:26 -03:00
Anton Georgiev
f6147d4425
Merge pull request #11526 from ramonlsouza/issue-11354
Fix chat textarea resizing bug
2021-03-01 13:43:23 -05:00
Ramon Souza
2dedf197e0 fix textarea resizing bug 2021-03-01 15:36:09 -03:00
Ramon Souza
984c3d515c fix chat messages timestamp 2021-03-01 14:21:54 -03:00
Ramon Souza
ea59f59376 fix many re-renders 2021-02-24 12:06:49 -03:00
Anton Georgiev
e0db693ffd
Merge pull request #11483 from ramonlsouza/issue-11445
Add break-word to system messages
2021-02-24 10:03:48 -05:00
Ramon Souza
b66a7e20fd add break-word on system messages 2021-02-24 10:33:47 -03:00
Ramon Souza
bf914dd7ff fix moderator message closing border 2021-02-24 09:07:27 -03:00
Ramon Souza
043fa4bac8 fix user-sent poll result messages 2021-02-19 10:57:11 -03:00
Anton Georgiev
b3b905fd40
Merge pull request #11420 from Tainan404/develop+pr10919+pr10838
Fix user status in chat
2021-02-18 15:44:13 -05:00
Tainan Felipe
8825cd3789 remove uneeded log 2021-02-18 13:37:10 -03:00
Tainan Felipe
c47b52cf71 Add user online status change 2021-02-17 17:43:41 -03:00
Ramon Souza
1f2a653af1 fix 'data-test' values for chat messages 2021-02-17 11:03:28 -03:00
Mohamed Amine Ben Salah
d8c5aa46d9
multiple automated tests suites updates + add missing polling specs and move them with old ones to a polling test suite (#10766)
* updating old tests + collecting more snapshots [WIP]

* updates old test suites and collects more visual regressions screenshots

* remove snapshots and their collection temporary

* run tests from packages.json

* update test execution command/export constants from .env to core/constants.js

* update tests/puppeteer/README.md file

* update LOOP_INTERVAL variable call and assign timeouts to the webcam share spec

* redefine waitForSelector func in page.js, update chat test suite specs and add poll chat message test spec

* Merge remote-tracking branch 'upstream/develop' into updating-old-tests-visual-with-visual-regressions

* update webcam test specs collecting videoPreviewTimeout and use it to wait for videoPreview selector

* update custom parameters test suite

* update breakout test suite

* update webcam layout test suite

* update multiusers test suite

* update notifications test suite

* update presentation test suite

* whiteboard test suite

* screenshare test suite

* update sharednotes test suite

* user ELEMENT_WAIT_TIME variable from timeouts constants.js

* list TEST CONSTANTS by category

* add poll test suite and assigns the right unassigned timeouts

* set test pages to headless
2021-02-16 15:57:10 -05:00
Anton Georgiev
1476deb268
Merge pull request #11173 from Tainan404/develop+pr10919+pr10838
Chat with adapter and context
2021-02-12 16:35:22 -05:00
Tainan Felipe
de24ec94c6 Fix user typing, message form alligment and private chat title 2021-02-12 17:54:44 -03:00
Tainan Felipe
29864e7955 improve performance of chat copy 2021-02-12 16:43:56 -03:00
Tainan Felipe
f2107a87f7 Fix copy/save public chat 2021-02-12 16:13:21 -03:00
Tainan Felipe
b99faecd67 Fix rtl on chat item 2021-02-12 15:07:05 -03:00
Tainan Felipe
133b561d4b Fix outline clipping on message form 2021-02-12 14:53:50 -03:00
Tainan Felipe
80be16a8ce Fix blank chat issue 2021-02-12 14:43:04 -03:00
Tainan Felipe
b20c606e9c Add close chat feature 2021-02-12 11:07:53 -03:00
Jacob Burroughs
1131ad1987 Fix rendering after public chat cleared
This bug was introduced in #11305, as the system-generated message notifying
the user that the chat history has been cleared does not have an id.

fixes #11349
2021-02-10 22:07:22 +00:00
Tainan Felipe
e05d8886c6 Handle clear chat and fix clear message 2021-02-10 10:14:30 -03:00
Tainan Felipe
e99825f60a Merge remote-tracking branch 'upstream/develop' into develop+pr10919+pr10838 2021-02-09 10:40:39 -03:00
Tainan Felipe
99ebbf0b17 Remove unused props from proptype 2021-02-09 09:44:01 -03:00
Ramon Souza
5607ed4007 disable user typing notifications when feature is disabled 2021-02-09 09:06:48 -03:00
Tainan Felipe
2103b9331c Fix crash in private chat and unread counter in opened chats 2021-02-08 13:55:10 -03:00
Anton Georgiev
d9b7a76092
Merge pull request #11314 from KDSBrowne/bbb-11291
Fix icon in chat poll result not displaying
2021-02-05 12:41:24 -05:00
KDSBrowne
852ea929a8 add default poll color for chat results 2021-02-05 16:29:58 +00:00
KDSBrowne
9307215a2d make chat list element key unique 2021-02-05 01:07:24 +00:00
Tainan Felipe
2a57982e24 Fix overlapping messages 2021-02-04 11:02:19 -03:00
Tainan Felipe
9cf483d18f Change message getter 2021-02-03 17:49:58 -03:00
Tainan Felipe
a7534fa2e5 Fix missing lodash 2021-02-02 09:59:39 -03:00
Tainan Felipe
7b4f6e2231 Fix hit area of more message bellow and css recalc 2021-02-01 19:12:04 -03:00
Anton Georgiev
09e6ba8dfd Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merge-Jan30 2021-01-29 20:58:05 +00:00
Tainan Felipe
dd63051825 fix typing indicator display 2021-01-29 14:33:51 -03:00
Joao Siebel
bb831e0442 Modify throttle interval to be a const variable 2021-01-21 14:05:59 -03:00
Joao Siebel
8f36ac3586 Add throttle to startUserTyping function 2021-01-21 13:05:41 -03:00
Tainan Felipe
1a46a2fb1e fix typing indicator display 2021-01-21 11:49:48 -03:00
Tainan Felipe
141be357ed Little clean up 2021-01-19 14:16:34 -03:00
Tainan Felipe
8e2fe47c6f Implements chat using react context as middleware 2021-01-19 14:06:32 -03:00
Anton Georgiev
24e2fe967b temporarily allow undefined user name for offline chat sender 2021-01-06 19:12:35 +00:00
hiroshisuga
3c0a35706c
Update styles.scss 2020-12-27 15:10:32 +09:00
Mohamed Amine Ben Salah
0306886c6c adds data-tests to chat all different types of messages 2020-12-03 19:15:49 -03:00
Anton Georgiev
ed00fdf9a9
Merge pull request #10933 from antobinary/merge-2020-11-24
Include instanceId in resources url
2020-11-30 14:45:51 -05:00
Anton Georgiev
f34826718d include instanceId in resources url 2020-11-30 16:09:35 +00:00
Tainan Felipe
23ca85313e Fix typos 2020-11-30 10:23:40 -03:00
Tainan Felipe
46a5ac6eb5 Fix scroll to bottom on unread messages 2020-11-30 09:19:15 -03:00
Tainan Felipe
b9fab56ca4 Fix scroll doesn't scrolling to Bottom 2020-11-27 17:46:03 -03:00
KDSBrowne
bd4a3d2500 fix console errors in safari 2020-11-09 22:40:25 +00:00
Joao Siebel
be8421db3c Merge remote-tracking branch 'upstream/develop' into connection-manager 2020-10-21 13:57:17 -03:00
Anton Georgiev
0c7ead1916 Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into oct16-merge 2020-10-21 14:48:02 +00:00
Joao Siebel
dadca62741 Merge remote-tracking branch 'upstream/develop' into connection-manager 2020-10-13 10:49:12 -03:00
Mario Jr
e9e436378a Correctly set audio input/output devices
When refusing ("thumbs down" button) echo test, user is able to select a different input device. This should work fine for chrome, firefox and safari (once user grants permission when asked by html5client).
For output devices, we depend on setSinkId function, which is enabled by default on current chrome release (2020) but not in Firefox (user needs to enable "setSinkId in about:config page). This implementation is listed as (?) in MDN.
In other words, output device selection should work out of the box for chrome, only.
When selecting an outputDevice, all alert sounds (hangup, screenshare , polling, etc) also goes to the same output device.
This solves #10592
2020-10-06 20:37:55 -03:00
hiroshisuga
3af7d2cfa1
Update container.jsx 2020-09-25 09:30:40 +09:00
Joao Siebel
b2adffa4c2 Merge remote-tracking branch 'upstream/develop' into connection-manager 2020-09-18 16:30:20 -03:00
Pedro Beschorner Marin
e2adf24546 Support for avatar images
Use the former Flash client avatarURL join param to replace the name
initials avatar from the user list, chat, waiting guests and connection
status list.

It is possible to define a defaultAvatarURL at bbb-web and enable/disable it
2020-09-15 16:50:10 -03:00
Anton Georgiev
1d86d0ea80
Merge pull request #10341 from vitormateusalmeida/issue-10339
Fix bug when alternate panel. Fix external video size
2020-09-11 09:18:10 -04:00
Anton Georgiev
d8b185f2b3 Merge branch 'issue-9219' of github.com:Tainan404/bigbluebutton into locales-total 2020-09-09 19:29:18 +00:00
Joao Siebel
6e4e0a510a Merge branch 'remove-user-on-exit' into connection-manager 2020-09-08 16:36:01 -03:00
KDSBrowne
b33b5f3f01 Merge branch 'develop' of https://github.com/bigbluebutton/bigbluebutton into 2.3-remove-css-variable-duplicates 2020-09-01 21:17:25 +00:00
KDSBrowne
77b71a4d1f fix duplicate css variables being loaded (improve imports) 2020-09-01 18:46:13 +00:00
Anton Georgiev
8cc8474655 Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into 08-26-merge 2020-08-27 19:09:07 +00:00
Vitor Mateus De Almeida
9ed9d1fd6c Fix bug when alternate panel. Fix external video size 2020-08-27 09:44:41 -03:00
Joao Siebel
f33bd10640 Remove user from collection when leaves 2020-08-19 13:22:43 -03:00
Tainan Felipe
5bfeab289c Merge remote-tracking branch 'upstream/develop' into issue-9219 2020-08-19 10:41:03 -03:00
KDSBrowne
9f8661bc15 remove mute / unmute / clear chat options for breakoutrooms 2020-08-14 17:13:51 +00:00
Anton Georgiev
9bdaf3960b
Merge pull request #10195 from KDSBrowne/dev2.3-fix-poll-chat-grouping
Improve poll results in public chat
2020-08-11 09:53:53 -04:00
Anton Georgiev
6676f455c1
Merge pull request #10196 from KDSBrowne/issue-10170
Update filenames for saved public chat / users list
2020-08-07 13:28:44 -04:00
KDSBrowne
e399fe92ba update filenames for saved public chat / users list 2020-08-04 13:27:32 +00:00
Tainan Felipe
e64c0e1c62
Merge branch 'develop' into issue-9219 2020-07-28 13:28:32 -03:00
KDSBrowne
1ad09b7046 fix poll chat message grouping / unread counter not updating for polls 2020-07-28 12:55:21 +00:00
Anton Georgiev
4456a4db1f move sanitazing of welcome message to backend 2020-07-27 16:33:10 -04:00
Vitor Mateus De Almeida
3ef0771d58 Add tag br in whitelist 2020-07-27 16:12:31 -03:00
Vitor Mateus De Almeida
ed8b3adb0b Merge remote-tracking branch 'upstream/develop' into layout-manager-2 2020-07-23 16:54:50 -03:00
KDSBrowne
b861664fa8 fix map of undefined error 2020-07-21 16:59:43 +00:00
Vitor Mateus De Almeida
4d61aefa78 Fix exception when screenshare is running 2020-07-20 16:23:02 -03:00
Vitor Mateus De Almeida
34108014f9 Fix exceptions and layout size when panels change 2020-07-20 16:22:41 -03:00
Vitor Mateus De Almeida
da570ca002 Sanitize data in message 2020-07-17 15:36:30 -03:00
Anton Georgiev
7535e6fa59
Revert "Create layout context and add a layout manager" 2020-07-15 12:44:59 -04:00
Vitor Mateus De Almeida
880963e0e7 Merge remote-tracking branch 'upstream/develop' into layout 2020-07-06 13:36:38 -03:00
Vitor Mateus De Almeida
fdcfd39f04 Merge remote-tracking branch 'upstream/master' into layout 2020-07-06 12:44:47 -03:00
Vitor Mateus De Almeida
ad6ee4fdb0 Fix exception when screenshare is running 2020-06-20 23:24:36 -03:00
Vitor Mateus De Almeida
2454440a8d Fix exceptions and layout size when panels change 2020-06-20 02:46:10 -03:00
Joao Siebel
3e95ed0e4b Merge remote-tracking branch 'upstream/v2.2.x-release' into merge-2.2 2020-06-16 16:40:56 -03:00
Anton Georgiev
247ba9af40
Merge pull request #8964 from KDSBrowne/issue-7898
Fix chat dropdown not filling screen (mobile)
2020-05-28 15:55:01 -04:00
KDSBrowne
aff51f603f prevent chat input shifting with error & typing messages 2020-05-25 20:56:26 +00:00
Tainan Felipe
aa668e3f91 Merge remote-tracking branch 'upstream/develop' into issue-9219 2020-05-25 17:05:58 -03:00
Tainan Felipe
db8e7fcd39 Update react-intl and add fallback to unsupported languages 2020-05-25 17:00:13 -03:00
Anton Georgiev
c9e996de21 Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merge-2.2-into-develop 2020-05-25 17:32:24 +00:00
Anton Georgiev
201fa2902e Only provide modOnlyMessage to moderators. Promoted mod requires refresh to see it 2020-05-20 15:56:44 -04:00
Anton Georgiev
cc79c4b6ae merge 2.2.10 into 2.3 2020-05-05 19:52:44 +00:00
Anton Georgiev
722ffa5d07 disable private chat initiation in breakouts 2020-04-30 17:50:34 -04:00
Anton Georgiev
06f6331433
Merge pull request #8725 from capilkey/fix-typing-indicator-spacing
Fix the spacing in the typing indicator
2020-04-29 12:48:08 -04:00
KDSBrowne
7dcdfb1913 fix private chat lock not applying to already opened chats 2020-04-28 13:24:44 +00:00
KDSBrowne
e46a2c7ccc fix chat dropdown not filling screen (mobile) 2020-04-02 15:23:45 +00:00
Anton Georgiev
af34cb336c
Merge pull request #8698 from KDSBrowne/issue-8567
Fix chat names with emoji's being clipped
2020-03-09 11:23:49 -04:00
Richard Alam
7d0b350b7d
Merge pull request #8739 from antobinary/merging
Merging 2.2.2 into 'develop'
2020-03-09 11:04:36 -04:00
Chad Pilkey
c44b8d452b fix the spacing in the typing indicator 2020-03-06 14:49:14 -08:00
Chad Pilkey
ace85ae6aa remove the minMessageLength warning from chat 2020-03-06 09:12:35 -08:00
Chad Pilkey
cc07bfff20 fixed inconsitencies and usage of the idChatOpen Session variable 2020-03-05 15:14:22 -08:00
Anton Georgiev
d36c545706 Merge branch 'v2.2.x-release' of github.com:bigbluebutton/bigbluebutton into merging 2020-03-04 23:41:18 +00:00
KDSBrowne
783caaa008 increase line height to handle larger icons 2020-03-04 20:12:50 +00:00
Anton Georgiev
7dbaf61ea6
Merge pull request #8629 from KDSBrowne/issue-8602
Fix RTL in chat using react-virtualized
2020-03-04 13:28:49 -05:00
KDSBrowne
aca541fb2e fix chat names with emoji's being clipped 2020-02-24 15:57:18 +00:00
Mohamed Amine Ben Salah
9fad024c85 adds chatBox data-test for private or public chat & adds checks for private and public messages reception 2020-02-19 15:49:28 -03:00
Tainan Felipe
31fcdbf764 Fix bottom clip in first chat message 2020-02-14 14:45:26 -03:00
KDSBrowne
dee84c1af9 fix RTL in chat using react-virtualized 2020-02-12 14:57:59 +00:00
Anton Georgiev
33e32978c7
Merge pull request #8592 from KDSBrowne/chat-published-poll
Prevent text pasted in chat displaying as poll result
2020-02-03 13:43:59 -05:00
KDSBrowne
4ab2d7ba4b prevent text pasted in chat displaying as poll result 2020-02-03 18:07:42 +00:00