Tainan Felipe
f2e0fd43e9
Refactor: Make all chat area use graphql ( #18122 )
...
* Refactor: Make all chat area use graphql
* Fix: large space between welcome msg and chat list
* Fix: missing file
* add pending status and fix system messages
* Add: mark messages as seen in chat
* Refactor: Move char opening logic to inside of chat panel
* Refactor message and mark as seen
* Add Recharts to package.json and fix miss data
* Implements clear-chat function on graphql
* Make system message sticky
* Add clear message support and fix user is typing
* FIx chat unread and scroll not following the tail
* Change: make unread messages be marked by message and fix throttle
* Don't show restore welcome message when the welcome message isn't set
* Fix: scroll not following the tail properly
* Fix: previous page last sender not working
* Fix: scroll loading all messages
* Fix messaga not marked as read
---------
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2023-07-07 17:46:36 -03:00
Gustavo Trott
5681e88c60
Merge 2.7 into Develop
2023-06-26 17:21:01 -03:00
Ramón Souza
574b187645
Merge pull request #18130 from Scroody/I-18101
...
Client change: List the option to download presentation with annotations even if there are no annotations
2023-06-26 16:27:58 -03:00
Anton Georgiev
9a6c8f410d
Merge pull request #18150 from danielpetri1/cluster-setup-link
...
refactor: Fix original presentation download link in cluster setups
2023-06-23 15:20:05 -04:00
Scroody
aba7f66b2c
Last details
2023-06-16 13:40:09 -03:00
Anton Georgiev
a962a44c74
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into june14merge
2023-06-14 10:07:54 -04:00
danielpetri1
40d990d8a6
Fix original presentation download link in cluster setups
2023-06-12 14:57:24 +00:00
André Castro
7c8050ccef
Merge branch 'v2.6.x-release' into I-179382
2023-06-08 14:58:52 -03:00
Daniel Schreiber
d62a51ad25
Fix: open documents download presentation in new tab
...
Tell the browser to open presentations sent to chat in a new tab.
Otherwise it might try to replace the BBB session.
2023-06-07 20:42:56 +02:00
Anton Georgiev
70b3220f41
Merge branch 'v2.7.x-release' of github.com:bigbluebutton/bigbluebutton into june5-27
2023-06-05 17:09:35 -04:00
Scroody
09286137c2
Approach to solve issue changed.
2023-06-05 16:46:04 -03:00
Tainan Felipe
07c5d2f5b3
Merge branch 'develop' into chat-popup
2023-06-02 15:57:06 -03:00
Tainan Felipe
9fb13c653d
Merge pull request #17955 from Tainan404/add-chat-header
2023-06-02 15:55:58 -03:00
Tainan Felipe
2f6b06d442
Merge pull request #17725 from ramonlsouza/who-is-typing
2023-06-02 15:55:49 -03:00
Tainan Felipe
b3a4526aa9
Merge pull request #17755 from ramonlsouza/migrate-message-form
2023-06-02 15:55:30 -03:00
Scroody
44997a83e1
Requested changes and code optmization
2023-06-01 11:09:14 -03:00
Scroody
b2f99a5516
New message notification doesn't disappear
2023-05-31 13:42:49 -03:00
Scroody
a53419576a
Fix: White squares displayed when rotatin to mobile orientation
2023-05-29 16:44:33 -03:00
Tainan Felipe
222c61b99f
Add break word
2023-05-26 12:29:13 -03:00
Tainan Felipe
479debafdf
Refactor: Change component from popup to callout
2023-05-26 12:25:17 -03:00
Gustavo Trott
51bdcededc
Merge 2.7 into develop
2023-05-26 10:50:39 -03:00
prlanzarin
7c77fc7433
Merge remote-tracking branch 'origin/v2.7.x-release' into reactions-port
2023-05-25 19:54:01 -03:00
Arthurk12
240134838d
fix(reactions): code removed by mistake
2023-05-25 19:18:38 -03:00
Tainan Felipe
d98383a818
Refactor: Add Chat popup
2023-05-25 10:21:02 -03:00
Anton Georgiev
25af259d2d
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into merge-may-24
2023-05-24 17:23:00 -04:00
Gustavo Trott
d1a60157e5
Insert Poll result as Chat msg in graphql
2023-05-24 10:56:22 -03:00
Tainan Felipe
53b76eda20
Rename valiable
2023-05-23 13:30:00 -03:00
Tainan Felipe
a42f7ecc7d
Change: make code compliant with database models
2023-05-23 10:38:31 -03:00
Tainan Felipe
8962358ce5
Merge remote-tracking branch 'upstream/develop' into add-chat-header
2023-05-23 10:27:23 -03:00
Ramón Souza
2f55218395
remove console.log
2023-05-23 09:31:11 -03:00
Tainan Felipe
9629ae1e7c
Merge branch 'migrate-message-form' into pull-17755
2023-05-23 09:14:33 -03:00
Gustavo Trott
ed2c94eaea
Add externalVideo and screenshare to Graphql
2023-05-23 09:09:38 -03:00
Ramón Souza
ac2df2ca50
Merge remote-tracking branch 'upstream/develop' into migrate-message-form
2023-05-23 08:16:31 -03:00
Tainan Felipe
43b4fb8752
Fix: emoji picker and refactor service functions
2023-05-22 17:43:38 -03:00
Tainan Felipe
980f5f25db
Merge remote-tracking branch 'upstream/develop' into pull-17755
2023-05-22 11:56:57 -03:00
Gustavo Trott
660abc886d
Remove unnecessary column
2023-05-22 09:58:09 -03:00
Tainan Felipe
8862803efe
Fix typo
2023-05-19 15:35:04 -03:00
Tainan Felipe
9206ca606a
Refactor: user graphql and TS in chat header
2023-05-19 15:30:24 -03:00
Scroody
08a0226b59
Fix: Send to chat presentation not having unread notification
2023-05-19 10:54:29 -03:00
Gustavo Trott
e86d84fef0
Merge pull request #17876 from Tainan404/new-chat-implementation
...
Refactor: Chat using graphql and pagination
2023-05-18 15:09:50 -03:00
Tainan Felipe
67e0ba4275
Put message sent time to left side
2023-05-17 14:53:27 -03:00
Tainan Felipe
59069f7156
Fix offline status and set boundary to chat pages
2023-05-17 14:00:02 -03:00
Tainan Felipe
410b22e9d7
Fix offline aligment
2023-05-17 11:53:06 -03:00
Tainan Felipe
e6d62e3d69
Fix: css issues
2023-05-17 11:51:19 -03:00
Tainan Felipe
268ea12da1
Fix: unecessary messages fetch and add support to private messages
2023-05-17 10:17:17 -03:00
Ramón Souza
54feedd721
isolate message form service
2023-05-17 09:43:37 -03:00
GuiLeme
1b26302745
[issue-17531] - merge upstream/v2.7.x-release
2023-05-16 15:30:15 -03:00
Tainan Felipe
20d1a6a3da
improve code smell
2023-05-16 10:54:48 -03:00
Tainan Felipe
f5c43cf315
Fix: scroll jumping to bottom, message clipping and page changing
2023-05-16 10:26:52 -03:00
Anton Georgiev
4e851a7571
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into merge-267-27
2023-05-15 11:51:17 -04:00
Tainan Felipe
2a2e796bb5
fix pagination clipping
2023-05-12 14:22:57 -03:00
GuiLeme
4c2806a018
[issue-17531] - changes in review and ES-lint fixes
2023-05-11 18:06:48 -03:00
Tainan Felipe
1af0d6e1f5
Refactor: Chat using graphql and pagination
2023-05-11 10:45:43 -03:00
KDSBrowne
1b51377147
fix getContentAnchorEl console error
2023-05-10 01:31:48 +00:00
Ramón Souza
7898482c58
remove error message from chat input on submit
2023-05-05 15:00:21 -03:00
GuiLeme
90078aedc7
[issue-17531] - resolve conflicts with 2.7
2023-05-04 08:56:27 -03:00
Lucas Fialho Zawacki
f18130c4f3
fix(reactions): Correct style after merge
2023-04-28 11:35:41 -03:00
Ramón Souza
5db0c60da5
add user types
2023-04-28 11:15:03 -03:00
Ramón Souza
409d82c10f
add container types
2023-04-28 10:55:45 -03:00
Ramón Souza
a3b5e774af
remove duplicated throttle
2023-04-28 10:39:51 -03:00
Lucas Fialho Zawacki
b91697d0b9
fix(reactions): Fix merge
2023-04-27 18:31:11 -03:00
GuiLeme
c10cc1d01b
[chat-list-migration] - Resolve open two times the same private chat problem
2023-04-27 17:52:42 -03:00
Ramón Souza
f9b0157cb0
migrate message-form component
2023-04-27 17:06:42 -03:00
Lucas Zawacki
94e045d0e7
fix(reactions): Fix chat input reactions button
2023-04-27 15:42:47 -03:00
Max Franke
fbcc611bd9
feat(interactions): add new interactions button
...
Interactions button is a button that stays in action bar.
Integrates several features in just one place: user-reaction, raise hand,
user-status (away/not away), toggle question panel.
2023-04-27 13:57:40 -03:00
Ramón Souza
9138e5b37d
handle locked users typing indicator
2023-04-26 09:37:41 -03:00
Ramón Souza
ffbc437d55
add support to private chat typing indicator
2023-04-25 17:47:44 -03:00
Ramón Souza
4e47f6baea
fix typing indicator in private chat
2023-04-25 17:26:28 -03:00
Ramón Souza
5981225de1
remove user from typing indicator on component, so we can reuse queries
2023-04-25 17:21:10 -03:00
Ramón Souza
2e8f3bdbb8
fix typing indicator in private chat
2023-04-25 16:59:07 -03:00
Ramón Souza
a64293a203
add newline
2023-04-25 15:39:14 -03:00
Ramón Souza
6ef4781ad1
refactor of typing indicator using graphql
2023-04-25 15:37:26 -03:00
Ramón Souza
af8556e026
Merge remote-tracking branch 'upstream/v2.6.x-release' into 26-27-apr24
2023-04-24 17:15:47 -03:00
GuiLeme
6e05e3ca51
[issue-17131] - Suggestions in review and some change of behavior
2023-04-20 08:48:43 -03:00
GuiLeme
13e37e61c3
[issue-17531] - removing logs for debbug
2023-04-17 09:44:56 -03:00
GuiLeme
90bbb10de6
[issue-17531] - insert tag besides the presentation's name
2023-04-17 09:04:58 -03:00
GuiLeme
5eb29e0ab5
[issue-16954] - merge upstream/v2.7.x-release
2023-04-11 11:02:00 -03:00
Ramón Souza
bcd504b749
Merge remote-tracking branch 'upstream/v2.7.x-release' into lodash-radash
2023-04-05 09:42:05 -03:00
KDSBrowne
b3a6c0be98
remove aria-live from chat message list wrapper
2023-03-31 19:38:34 +00:00
GuiLeme
5f3296fdb1
[issue-16954] - last migrations - VideoPreview and drag and drop of background
2023-03-27 12:36:25 -03:00
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