Commit Graph

127 Commits

Author SHA1 Message Date
Gustavo Trott
daed3dc4a7 Graphql provide meeting ending details 2024-02-06 13:26:48 -03:00
Gustavo Trott
3e72e2d082
Introducing Session Persistence Post-Meeting (#19534)
* Add Session Cleanup Delay Configuration After Meeting End

* Makes 60minutes as default sessionsCleanupDelayInMinutes
2024-02-05 11:31:31 -03:00
Gustavo Trott
6e43c0b05c
Graphql: Create a db user (read-only) for Frontend (#19537) 2024-01-30 12:35:39 -03:00
Gustavo Trott
b9e51e3163 Introduce networkRttInMs and applicationRttInMs 2024-01-25 12:27:53 -03:00
Gustavo Trott
cd03c116b0 Add configs from /enter to Graphql 2024-01-24 11:33:38 -03:00
Gustavo Trott
1757c0b2f1 Add a flag to inform if current user responded to the Poll 2024-01-22 15:51:33 -03:00
Gustavo Trott
5118d1f68b Add actions to delete/reset plugin data channel 2024-01-18 23:31:06 -03:00
Gustavo Trott
961fb19404 Provide sharedNotes.diff through Graphql 2024-01-18 16:40:09 -03:00
Gustavo Trott
b6652c2d66
Merge pull request #19455 from gustavotrott/graphql-poll-aggregate-users
Refactor (graphql): Add permission to aggregate Poll users/responses
2024-01-18 13:25:19 -03:00
Gustavo Trott
462a8702d4
refactor(graphql-server): makes Graphql provide authToken (making /api/enter unnecessary) 2024-01-18 13:01:16 -03:00
Gustavo Trott
1fc9f16c6b Add permission to aggregate Poll users/responses 2024-01-18 11:23:38 -03:00
Gustavo Trott
c04e6d19e0
refactor (graphql-server): Optimize Hasura Queries with Session Variables (#19347) 2024-01-09 08:31:12 -03:00
Gustavo Trott
b56f52fd78 Include hasCaption flag 2023-12-14 10:54:52 -03:00
Gustavo Trott
d5ea98ec12 Make guest-wait page fetch data from Hasura 2023-12-12 17:42:44 -03:00
Gustavo Trott
f94d4314a4 Move v_meeting_componentsFlags to the end 2023-12-08 15:48:41 -03:00
Gustavo Trott
354e0b7040 Add graphql meeting.componentsFlags 2023-12-08 15:20:16 -03:00
Gustavo Trott
3ae6ddc796 Fix graphql user_breakoutRoom showing old rooms 2023-12-08 10:49:57 -03:00
Gustavo Trott
4807d9f019
Provide new graphpq Type meeting_clientPluginSettings (#19309) 2023-12-07 20:48:13 -03:00
Gustavo Trott
2029222967
Update bbb_schema.sql
Undo change on user_voice.
2023-12-07 11:20:46 -03:00
Gustavo Trott
014b2d9955 Remove unnecessary comments 2023-12-06 15:18:08 -03:00
Gustavo Trott
72957a7131 Add field positionInWaitingQueue to GuestUser 2023-12-06 15:17:30 -03:00
Gustavo Trott
5a69742983
Merge pull request #19159 from gustavotrott/graphql-support-dial-in-user
graphql: Add support for Dial-in user
2023-11-21 12:16:09 -03:00
Gustavo Trott
9532d68bad Add new JOIN param enforceLayout 2023-11-20 11:53:53 -03:00
Gustavo Trott
779e82fad9 graphql: Add support for Dial-in user 2023-11-16 10:59:08 -03:00
Gustavo Trott
6dc3dbb1fe
Merge pull request #19104 from gustavotrott/graphql-user-join-action
graphql: New User Flow for Joining Meetings via GraphQL
2023-11-15 09:16:02 -03:00
Gustavo Trott
5f0a1aa339 Let user join the meeting using Graphql actions 2023-11-10 17:36:10 -03:00
Gustavo Trott
1814ab3f54
Merge pull request #18995 from gustavotrott/graphql-captions
graphql: Add Captions (typed from pads-updates and audio-captions from automatic transcription)
2023-11-10 14:48:41 -03:00
Gustavo Trott
6a10a27f2a
graphql: Provide Upload Token through Graphql (#19081)
* Provide Upload Token through Graphql

* Remove wrong file

* Rename type to pres_presentation_uploadToken

* Implements graphql-action to request an upload token
2023-11-07 13:47:44 -03:00
Gustavo Trott
5f22f2c845
Merge pull request #19054 from gustavotrott/graphql-typing-order-fix
fix (graphql): Fix order of who is typing
2023-11-02 15:03:06 -03:00
Gustavo Trott
9896f4c1f5
Merge pull request #19029 from gustavotrott/fix-graphql-pres-default
fix (graphql): Default presentation is inserted with default=false
2023-11-01 17:29:35 -03:00
Gustavo Trott
9cb40bacf5 Fix order of who is typing 2023-11-01 16:29:37 -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
Gustavo Trott
8f0ecf2d63 Insert presentation on UploadTokenReq 2023-11-01 11:38:19 -03:00
Gustavo Trott
55ccf52816
graphql: Add pluginDataChannelMessage and associated back-end (#18999) 2023-10-26 11:53:41 -03:00
Gustavo Trott
2959c8a2e5 Add Type Caption to graphql 2023-10-23 17:26:29 -03:00
Gustavo Trott
a5f8a9d90c Add captions from PAD into audio_captions table 2023-10-19 13:26:04 -03:00
Gustavo Trott
09310034b3 Graphql: refactor presentation props 2023-10-17 11:03:46 -03:00
Gustavo Trott
9856354f3d Set duration prop as seconds 2023-10-12 09:55:12 -03:00
Gustavo Trott
015eb2bf9b graphql: Force locked=false for Moderators 2023-10-12 08:33:37 -03:00
Gustavo Trott
5209b10a7c graphql: Adds prop downloadFileExtension to pres_presentation 2023-10-11 15:27:08 -03:00
Gustavo Trott
9b9086159d
Set clientSettingsJson as jsonb on bbb_schema.sql 2023-10-11 09:46:25 -03:00
Gustavo Trott
6418e47433 Add meeting.clientSettings to graphql 2023-10-10 22:38:26 -03:00
Gustavo Trott
524443c4c3 graphql: Apply hideViewerCursor and hideViewersAnnotation 2023-10-03 11:53:47 -03:00
Gustavo Trott
0d3e388d62 Add new columns to presentation collection graphql 2023-10-02 16:51:53 -03:00
Gustavo Trott
09f3e6fae4
graphql-server: Insert client graphql connections into the database (#18875) 2023-09-29 20:05:23 -03:00
Gustavo Trott
b7eb67f35e Add new columns to presentation in graphql 2023-09-29 12:15:36 -03:00
Gustavo Trott
e2e0eb783f Stop showing ejected users 2023-09-26 11:32:05 -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
Gustavo Trott
05e2f70ce5 Expire audio caption after 5 seconds 2023-09-25 21:31:15 -03:00
Paul Trudel
fc2b78aad0
refactor (graphql-server): Add presentation upload status data to Postgres (#18567)
* Added presentation upload status data to Postgres

* Added error message and conversion status to Postgres

* Updated hasura metadata

* Use Slick for table update

* Modified uploaded page count and error message storing

* Add error message to presentation in pod

* Renamed insert to insertAndUpdate

* Store pres with invalid mime type in Postgres

* Remove unused code

* Added error message details to Postgres
2023-09-21 16:20:48 -03:00