Commit Graph

29 Commits

Author SHA1 Message Date
Guilherme Pereira Leme
eb7adfb994
feat(plugins): code refactor for readability (#19222)
* [plugin-sdk-refactor-organization] - rearrange of files and folders (WIP)

* [plugin-sdk-refactor-organization ] - final touches

* [plugin-sdk-refactor-organization ] - fix

* [plugin-sdk-refactor-organization ] - update SDK
2023-11-28 15:31:28 -03:00
Ramón Souza
d2fcf45578
Allow to force a layout when joining a room - client (#19173)
* enforce layout - client

* use graphql for enforceLayout
2023-11-22 14:21:07 -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
d2f6fc6598 Refactor: Migrate external video player 2023-11-06 12:02:12 -03:00
Ramón Souza
1919fe06be Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-11-02 08:55:55 -03:00
Gustavo Trott
acdf310201
refactor (graphql-server): Rename userLocalSettings to userClientSettings (#19042)
* Rename userLocalSettings to userClientSettings

* where is not necessary

* Update userClientSettings name in client graphql query
2023-11-01 13:26:38 -03:00
Ramón Souza
3457413d58 Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-11-01 08:56:39 -03:00
Guilherme Pereira Leme
f6babd558c
feat(plugin): New Hook useUsersOverview (#19028)
* bump sdk

* [plugin-sdk-issue-45] - useUsersOverview implementation

* [plugin-sdk-issue-45 ] - bump version
2023-10-30 14:05:45 -03:00
Ramón Souza
769b61ee9f client side poll results 2023-10-27 13:05:43 -03:00
Ramón Souza
1a48ae9f56 remove parse from json fields, directly query for svg url in presentation 2023-10-17 13:49:23 -03:00
Ramón Souza
e263490bb1 rename graphql fields 2023-10-17 13:35:48 -03:00
Ramón Souza
0ef4598a6e Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-10-17 11:50:05 -03:00
Gustavo Trott
9856354f3d Set duration prop as seconds 2023-10-12 09:55:12 -03:00
Ramón Souza
e32ad7040b Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-10-09 08:49:11 -03:00
Tainan Felipe
f05cfd0cf8
Refactor: migrate waitingUserPanel to TS and graphql (#18677)
* Refactor: migrate waitingUserPanel to TS and graphql

* Small code improvements

* Fix: allow everyone aren't working

* Fix: add a condition for edge cases

* Make the remember choice works well

* Fix TS and eslint errors

* Change eslint

* Change eslint
2023-10-06 14:12:42 -03:00
Ramón Souza
81ce8ad623 remove withTracker 2023-10-04 09:23:24 -03:00
Ramón Souza
b2418c49a8 add presentation info + lock settings 2023-10-03 10:24:38 -03:00
Ramón Souza
7b0657e195 add new presentation fields, poll info and multi user info 2023-10-02 16:16:46 -03:00
Ramón Souza
3d72a0f3f0 display user reactions in userlist 2023-09-26 11:38:46 -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
Gustavo Trott
2f53dea4a4 Use nameSortable to orderBy userlist 2023-09-14 09:31:49 -03:00
imdt
340146c533 More changes 2023-09-13 14:34:48 -03:00
Guilherme Pereira Leme
92c9ba971e
feature: Plugin UI extensible area for user list dropdown and associated refactors (#18607)
* [user-list-dropdown-plugin-implementation] - basic structure[

* [user-list-dropdown-plugin-implementation] - refactor for userListDropdown objects

* [user-list-dropdown-plugin-implementation] - Stabilized version

* [user-list-dropdown-plugin-implementation] - changes in review

* [user-list-dropdown-plugin-implementation] - changes in review

* [user-list-dropdown-plugin-implementation] - remove debug logs

* refactor hook usage count

* [user-list-dropdown-plugin] - lint errors

* [user-list-dropdown-plugin] - changes in review and fix first rendering

* [user-list-dropdown-plugin] - change users query to be global and reusable

* [user-list-dropdown-plugin] - bump SDK version

* [user-list-dropdown-plugin] -  new menu structure refactor

---------

Co-authored-by: Tainan Felipe <tainanfelipe214@gmail.com>
2023-09-05 09:49:55 -03:00
Guilherme Pereira Leme
cacbc331ce
feature: plugin architecture implementation for presentation toolbar (#17994) 2023-08-15 19:31:11 -03:00
Tainan Felipe
239221b9b4 Merge remote-tracking branch 'upstream/develop' into Add-user-title 2023-07-10 11:42: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
Gustavo Trott
e497cd5cd8 Implements guest props and others to graphql 2023-06-28 23:08:03 -03:00
Tainan Felipe
b65a093cd0 Refactor: Add user list title with options dropdown 2023-06-26 08:10:12 -03:00
Tainan Felipe
963048698b Add away to create custom hooks to subscription and apply on userlist 2023-06-02 11:59:05 -03:00