Guilherme Pereira Leme
4f505d7122
feat(plugin): added support for plugin ui commands. ( #19326 )
...
* [plugin-sdk-ui-commands] - implemented chat ui command for plugin
* [plugin-sdk-ui-commands] - update SDK
* plugin-sdk-ui-commands
2023-12-15 14:04:52 -03:00
Ramón Souza
17127210c7
migrate startUserTyping meteor call
2023-12-15 10:31:11 -03:00
Ramón Souza
95170a8376
migrate clearPublicChatHistory meteor call
2023-12-15 09:45:23 -03:00
Guilherme Pereira Leme
774a628d19
feat(plugin): add new useLoadedChatMessages ( #19339 )
...
* [plugin-sdk-issue-27] - new data-consumption-hook
* [plugin-sdk-issue-27] - update SDK
2023-12-14 17:02:00 -03:00
Guilherme Pereira Leme
a6045656ce
feat(plugins): Ui Events ( #19308 )
...
* [plugin-sdk-ui-events] - useUiEvent hook
* [plugin-sdk-ui-events] - update dependency
* [plugin-sdk-ui-events] - update ts
2023-12-11 13:56:04 -03:00
Gustavo Trott
79dbe8ba41
Add graphql actions for Chat
2023-12-04 11:16:58 -03:00
Ramón Souza
067144bf86
refactor: remove unused chat code ( #19215 )
2023-11-28 11:18:56 -03:00
André
e3106c4e1f
Client: Chat message highlight on system messages
2023-11-23 11:47:09 -03:00
Paul Trudel
f9f419cdf1
Refactor: Add chat message to Postgres when user status changes ( #18980 )
...
* Insert chat msg on use status change
* Insert system message for user status change
* Close pres file resources
* Remove unused code
* Remove trailing whitespace
* Remove more trailing whitespace
* Use frontend message
* Send user name and add validation
* Fix js errors
* Modify user validation for sending away msg
2023-11-14 10:47:09 -03:00
Guilherme Pereira Leme
93b8705af2
feature(html5): Change return type of the graphql data hook ( #19103 )
2023-11-13 15:10:41 -03:00
Ramón Souza
925a3fa979
Merge pull request #18928 from ramonlsouza/pres-graphql
...
get whiteboard and cursor data from graphql
2023-11-10 17:06:08 -03:00
Tainan Felipe
dd17a63640
Add: implements hooks to use inside components
2023-11-07 13:02:38 -03:00
Gustavo Trott
ca9167ef59
Refresh subscription whenever variables change
2023-11-07 13:02:38 -03:00
Gustavo Trott
23810dc141
Make chat receive graphql data using Json Patch
2023-11-07 13:02:38 -03:00
Ramón Souza
923602b020
fix presentation download link in chat
2023-11-06 11:12:27 -03:00
Gustavo Trott
9cb40bacf5
Fix order of who is typing
2023-11-01 16:29:37 -03:00
André
aa051fc72c
Fix: Chat poll results
2023-10-30 15:22:48 -03:00
Ramón Souza
08aa1627f5
Merge pull request #18997 from ramonlsouza/fix-markdown
...
fix: replace links in chat with markdown links
2023-10-24 10:05:38 -03:00
Ramón Souza
fed221f48d
fix markdown links
2023-10-24 09:00:52 -03:00
Ramón Souza
fc18772f78
Merge pull request #18968 from Scroody/fix-chat-input-focus
...
Client: Focus on input when clicking chat
2023-10-23 17:31:58 -03:00
Ramón Souza
5952faefee
Update bigbluebutton-html5/imports/ui/components/chat/chat-graphql/chat-message-form/component.tsx
2023-10-23 17:31:41 -03:00
André
65a3e00fbb
later changes
2023-10-18 14:01:30 -03:00
André
327c4f0b7d
Client: Focus on input when clicking chat
2023-10-18 13:36:58 -03:00
Ramón Souza
06e17f0734
remove "a" in user avatar
2023-10-17 08:56:02 -03:00
André
1ffa86c618
Fix: Chat input losing focus
2023-10-10 15:10:47 -03:00
André
a652a3f22b
Client: Changes to formatation of welcome messages
2023-10-09 13:10:31 -03:00
Ramón Souza
5339ed2aec
Merge remote-tracking branch 'upstream/v3.0.x-release' into throttle-timeout
2023-10-04 13:46:10 -03:00
Ramón Souza
b2de9c4a45
fix typescript errors
2023-10-04 10:08:19 -03:00
Ramón Souza
122fd9491d
fix: do not display typing indicator if chat is locked
2023-10-04 09:50:11 -03:00
Ramón Souza
b4981d64be
Merge remote-tracking branch 'upstream/v3.0.x-release' into throttle-timeout
2023-10-03 09:08:44 -03:00
André Castro
ae4b58f3a1
Merge branch 'v3.0.x-release' into fix-checkout-msg-format
2023-10-02 11:46:45 -03:00
André
e4f25e702a
Fix: Formatting of breakout msg
2023-10-02 11:36:22 -03:00
Tiago Jacobs
02a3fcd8ed
feat(graphql): implement GraphQL actions adapter and Migrate sendGroupChatMsg to GraphQL Mutation ( #18867 )
2023-09-29 20:08:38 -03:00
Gustavo Trott
60cbcdaa61
Merge pull request #18758 from gabriellpr/polling-fix-test
...
test: Polling fixes
2023-09-27 08:42:36 -03:00
Gustavo Trott
287848dcab
Merge pull request #18803 from gabriellpr/fix-presentation-tests
...
test: Fix presentation tests
2023-09-27 08:42:24 -03:00
Gabriel Porfirio
d5f599c2ee
Merge remote-tracking branch 'upstream/v3.0.x-release' into fix-presentation-tests
2023-09-26 17:48:00 -03:00
Gabriel Porfirio
bf1e5b828f
Merge remote-tracking branch 'upstream/v3.0.x-release' into fix-few-tests
2023-09-26 17:46:21 -03:00
Ramón Souza
fbb5e04b42
fix typing indicator position
2023-09-26 14:58:48 -03:00
Gustavo Trott
5835c1b61b
Fix: Showing unread msg badge even when chat is opened ( #18790 )
...
* Fix: Showing unread msg badge when chat is opened
* Fix lint errors
2023-09-26 10:20:29 -03:00
Gabriel Porfirio
02d0df77f8
Merge remote-tracking branch 'upstream/develop' into fix-few-tests
2023-09-25 15:34:30 -03:00
Gabriel Porfirio
c77579364c
fix few simple tests
2023-09-25 14:40:11 -03:00
Ramón Souza
4a76343899
Merge pull request #18840 from Scroody/fix-rename-chat-message-component
...
Fix: Component name
2023-09-25 11:57:18 -03:00
imdt
436537012f
Fix: Component name
2023-09-25 11:32:45 -03:00
Ramón Souza
3c16d538dd
Merge pull request #18839 from Scroody/fix-buttons-style
...
Fix: Buttons styles for 3.0
2023-09-25 10:52:04 -03:00
André Castro
ee68d817b4
Update bigbluebutton-html5/imports/ui/components/chat/chat-graphql/chat-popup/popup-content/styles.ts
...
Co-authored-by: Ramón Souza <contato@ramonsouza.com>
2023-09-25 10:49:21 -03:00
imdt
71b9f5ad0c
Fix: Buttons style
2023-09-25 10:24:24 -03:00
Ramón Souza
a044d99e0a
Merge pull request #18826 from ramonlsouza/user-avatar-chat
...
fix: user avatar in chat
2023-09-22 16:25:13 -03:00
Ramón Souza
1dca8ace94
fix user avatar in chat
2023-09-21 17:12:23 -03:00
imdt
893041b8af
qMerge branch 'fix-locked-mods' of github.com:Scroody/bigbluebutton into fix-locked-mods
2023-09-21 15:28:02 -03:00
imdt
2813167c50
Requested changes
2023-09-21 15:25:55 -03:00
André Castro
e2e1a475d9
Update bigbluebutton-html5/imports/ui/components/chat/chat-graphql/chat-message-form/component.tsx
...
Co-authored-by: Ramón Souza <contato@ramonsouza.com>
2023-09-21 11:40:16 -03:00
imdt
927711674c
Fix: Mods being locked
2023-09-19 15:45:07 -03:00
Gabriel Luiz Porfirio
966e1eb5ae
Merge branch 'develop' into polling-fix-test
2023-09-18 16:45:56 -03:00
Ramón Souza
b6693051d2
Merge branch 'develop' into fix-user-test
2023-09-18 15:58:59 -03:00
Ramón Souza
80e0b8c4ab
Merge pull request #18772 from Scroody/all-lint-errors-fixed
...
Fix: All lint errors
2023-09-18 15:58:03 -03:00
Gabriel Porfirio
4df2b97df1
fixes for multiusers tests
2023-09-15 16:38:43 -03:00
Gabriel Luiz Porfirio
3ebd4acd2c
Update bigbluebutton-html5/imports/ui/components/chat/chat-graphql/chat-message-list/component.tsx
...
Co-authored-by: Anton Barboza de Sá <antonbsa.bck@gmail.com>
2023-09-15 13:48:21 -03:00
Gabriel Porfirio
dcbbd1f9c7
start the fixes for presentation tests
2023-09-15 13:38:20 -03:00
imdt
c9d07059a2
Fix of welcome message transparent background
2023-09-15 13:17:29 -03:00
Ramón Souza
148fe62b6a
fix: markdown line breaks ( #18786 )
2023-09-15 09:46:46 -03:00
imdt
a46839d18f
More changes
2023-09-14 10:44:04 -03:00
Gabriel Porfirio
5efea0cc12
fixing multiusers tests
2023-09-13 17:11:15 -03:00
imdt
01d08e5727
More changes
2023-09-13 14:57:43 -03:00
imdt
865e9c6767
More changes
2023-09-13 13:37:40 -03:00
imdt
376d1fc79d
Fix: All lint errors
2023-09-13 11:31:20 -03:00
Gabriel Porfirio
754e825fe0
added data-test for the polls
2023-09-11 13:37:58 -03:00
Tainan Felipe
6666413209
Update bigbluebutton-html5/imports/ui/components/chat/chat-graphql/chat-message-list/component.tsx
...
Co-authored-by: Ramón Souza <contato@ramonsouza.com>
2023-09-11 11:15:04 -03:00
Tainan Felipe
ea4a63cc91
Update bigbluebutton-html5/imports/ui/components/chat/chat-graphql/chat-message-list/page/chat-message/message-content/text-content/component.tsx
...
Co-authored-by: Ramón Souza <contato@ramonsouza.com>
2023-09-11 11:14:48 -03:00
Tainan Felipe
a256759284
Fix: Remove all TS compiler errors
2023-09-11 10:22:45 -03:00
Ramón Souza
809ba9d51c
fix: restore broken files ( #18723 )
...
* restore package lock
* fix whiteboard service error
* fix userlist
* fix whiteboard
* fix chat list item state
* restore user-list participants list item
* Add merge-branches step
* Add merge-branches step to code-validation
* fix message list
---------
Co-authored-by: Tiago Jacobs <tiago.jacobs@gmail.com>
2023-09-07 14:58:06 -03:00
Gabriel Luiz Porfirio
a5099854cf
test: fix chat tests on ci ( #18702 )
...
* fixing chat tests
* added id for testing
* fix chat tests on ci
* id for the tests
* fix failing tests
* removing .only
* fixing failing chat tests
* changed from id to data-test
2023-09-06 15:18:13 -03:00
André Castro
cd922c2c2c
Fix: TypeScript and Lint Errors in Chat List/Page, Message, and Content Modules ( #18648 )
...
* rules addition and ts errors fixed on chat list component
* TS fixes and list for chat list:page, content and message
* Additional fixes
* additional changes
* any type removed
* Update componet.tsx
* Update .eslintrc.js
* fixes
* fixing chat issues
2023-09-06 11:24:42 -03:00
André Castro
8ea34e7e0c
Fix: Chat List Component TypeScript Errors, Linting, and ESLint Rules Update ( #18635 )
...
* rules addition and ts errors fixed on chat list component
* requested change
* code duplicate removed
* Update component.tsx
2023-09-06 10:37:34 -03:00
Ramón Souza
d32a122aee
import message type enum
2023-09-01 13:14:41 -03:00
Ramón Souza
1b1f7af238
Merge remote-tracking branch 'upstream/develop' into fix-save-cleared-chat
2023-09-01 13:12:20 -03:00
Ramón Souza
99e498764f
Update bigbluebutton-html5/imports/ui/components/chat/chat-graphql/chat-header/chat-actions/component.tsx
2023-09-01 11:51:31 -03:00
Ramón Souza
236bde563b
fix save/copy chat if chat has been cleared
2023-09-01 11:44:26 -03:00
Tainan Felipe
138f89f57c
Add commands to chat restore welcome message
2023-09-01 11:24:33 -03:00
Tainan Felipe
148aff9462
Add: Chat enums
2023-09-01 11:20:26 -03:00
Ramón Souza
49f25a8473
fix missing key warning
2023-08-31 09:43:27 -03:00
Ramón Souza
0c6f09375f
fix getcontentanchorel warning
2023-08-30 13:33:57 -03:00
Ramón Souza
20114b82b8
add close button label in welcome message popup
2023-08-30 13:31:07 -03:00
Ramón Souza
e332778f6e
Merge pull request #18637 from ramonlsouza/unread-messages-button
...
fix: restore unread messages button
2023-08-28 10:55:12 -03:00
Ramón Souza
43a29fcb2c
apply suggested changes
2023-08-28 10:15:45 -03:00
Ramón Souza
e89dcd356c
restore unread messages button
2023-08-24 10:53:46 -03:00
Ramón Souza
9e7f29df26
Merge pull request #18604 from ramonlsouza/issue-18594
...
Modify chat to use markdown
2023-08-23 14:46:09 -03:00
Ramón Souza
3bbe40a38b
fix disable element
2023-08-23 11:46:18 -03:00
Ramón Souza
4a6d069e3e
adjust paragraph margin
2023-08-23 11:38:28 -03:00
imdt
8cbe878e4c
Fix: typescript errors
2023-08-22 16:39:16 -03:00
Ramón Souza
f3cf414330
Merge remote-tracking branch 'upstream/develop' into issue-18594
2023-08-21 17:14:08 -03:00
Ramón Souza
bbb6f54a2f
add settings for allowed elements
2023-08-21 17:08:33 -03:00
Ramón Souza
aae22e06bc
adjust text and image position
2023-08-21 16:38:00 -03:00
Anton Georgiev
91b30a021e
Merge pull request #18591 from ramonlsouza/fix-parse-chat
...
Fix: handling of chat messages
2023-08-21 13:00:45 -04:00
Ramón Souza
2d81936a57
fix new lines and links
2023-08-21 13:39:23 -03:00
Ramón Souza
39c5954614
markdown chat messages
2023-08-21 10:06:07 -03:00
Ramón Souza
1b64bc0220
fix chat parsing
2023-08-18 10:29:19 -03:00
Ramón Souza
e7be097e01
fix chat position
2023-08-16 11:45:14 -03:00
Ramón Souza
6fc8dde90c
fix online styles in chat
2023-08-16 10:15:11 -03:00
Tiago Jacobs
5cf2293c38
refactor (typescript): fix typescript build errors ( #18454 )
2023-08-14 17:52:35 -03:00
Tainan Felipe
9869ee7f2b
Refactor: actions bar audio button
2023-07-24 15:56:40 -03:00
Gustavo Trott
4a346aae4e
Fix btn Show Welcome Msgs bugs
2023-07-19 11:16:57 -03:00
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
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
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
Tainan Felipe
d98383a818
Refactor: Add Chat popup
2023-05-25 10:21:02 -03: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
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
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
Tainan Felipe
2a2e796bb5
fix pagination clipping
2023-05-12 14:22:57 -03:00
Tainan Felipe
1af0d6e1f5
Refactor: Chat using graphql and pagination
2023-05-11 10:45:43 -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
f9b0157cb0
migrate message-form component
2023-04-27 17:06:42 -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
5981225de1
remove user from typing indicator on component, so we can reuse queries
2023-04-25 17:21:10 -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