Gustavo Trott
63d14db1e2
Merge pull request #19306 from gustavotrott/graphql-actions-audio-pres-control
...
graphql-actions: Presentation actions
2023-12-07 17:29:55 -03:00
Gustavo Trott
217ff9a59b
Add graphql actions for Presentation
2023-12-07 15:51:17 -03:00
Gustavo Trott
a0c9b98f1d
Merge pull request #19305 from gustavotrott/graphql-actions-audio-captions
...
graphql-actions: AudioCaption actions
2023-12-07 15:25:07 -03:00
Gustavo Trott
19858f06fa
Merge pull request #19304 from gustavotrott/graphql-actions-pad
...
graphql-actions: SharedNotes actions
2023-12-07 14:25:12 -03:00
Gustavo Trott
32ffa5099c
Merge pull request #19303 from gustavotrott/graphql-actions-user2
...
graphql-actions: User actions (more actions)
2023-12-07 13:55:54 -03:00
Gustavo Trott
0461dd9b99
Add graphql actions for AudioCaption
2023-12-07 13:37:17 -03:00
Gustavo Trott
56f9f13a06
Merge pull request #19301 from gustavotrott/graphql-actions-presenter
...
graphql-actions: Presenter actions
2023-12-07 13:24:16 -03:00
Gustavo Trott
7aea495e88
Add graphql actions for SharedNotes
2023-12-07 13:07:23 -03:00
Gustavo Trott
2029222967
Update bbb_schema.sql
...
Undo change on user_voice.
2023-12-07 11:20:46 -03:00
Gustavo Trott
fcfa215431
Add graphql actions for Users
2023-12-07 10:08:42 -03:00
Gustavo Trott
c3351087e6
Add graphql actions for Presenter
2023-12-06 19:53:36 -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
84ea14d937
Add graphql actions for Moderators
2023-12-06 11:18:58 -03:00
Gustavo Trott
2064826959
Add graphql actions for Guest users
2023-12-06 09:47:39 -03:00
Gustavo Trott
dfdd4f2c4d
Add graphql actions for BreakoutRooms
2023-12-05 16:54:26 -03:00
Gustavo Trott
4dba092d97
Add graphql actions for Presentation
2023-12-04 21:56:22 -03:00
Gustavo Trott
79dbe8ba41
Add graphql actions for Chat
2023-12-04 11:16:58 -03:00
Gustavo Trott
ea81911e71
Add action userLeaveMeeting
2023-12-01 17:47:12 -03:00
Gustavo Trott
57197051c1
Add user actions to graphql
2023-11-30 16:41:46 -03:00
Gustavo Trott
30143861ab
graphql actions for Timer
2023-11-29 11:20:23 -03:00
Daniel Molkentin
4f5b773798
cleanup: use runuser instead of sudo
...
In a lot of place where sudo is used, it is meant to drop privileges
coming from root, instead of gaining privileges or lateral privilege
moves (e.g. postgres). This is what runuser is for, so use that.
2023-11-28 15:26:12 +00:00
Gustavo Trott
8104ca4075
Remove unnecessary code
2023-11-28 10:25:54 -03:00
Gustavo Trott
e1d30f88f1
graphql: Poll actions
2023-11-28 10:19:01 -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
Tainan Felipe
88a099bc0c
Fix: export hasura metadata
2023-11-16 14:08:34 -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
Ramón Souza
74a724d99a
Merge pull request #18711 from Tainan404/migrate-waiting-user-on-userlist
...
Refactor: migrate guest panel opener in the user list
2023-11-09 13:15:09 -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
Tainan Felipe
bd2e681870
Merge branch 'migrate-waiting-user-on-userlist' of github.com:Tainan404/bigbluebutton into migrate-waiting-user-on-userlist
2023-10-30 10:36:37 -03:00
Tainan Felipe
d975ee3406
Add aggregation rule to hasura
2023-10-30 10:33:53 -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
3a40ac2cf9
Merge pull request #18926 from gustavotrott/graphql-client-settings-30
...
graphql: Client Settings Retrieval through Graphql
2023-10-11 09:39:24 -03:00
Gustavo Trott
d6af7aa081
graphql: Fix permission for pres_annotation_curr
2023-10-11 08:12:38 -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
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
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
73ed4ad294
refactor (graphql-server): Hasura cli skip update check ( #18853 )
...
* Hasura-cli add param --skip-update-check
* Upgrade Hasura version to 2.33.4
2023-09-26 14:24: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
Gustavo Trott
be8f224eea
Improve graphql database install ( #18821 )
2023-09-21 10:53:13 -03:00
Gustavo Trott
6c97385823
Improve delay for Hasura metadata apply ( #18791 )
2023-09-15 12:51:47 -03:00
Gustavo Trott
76f25cc101
Tweak the comment for nameSorted
2023-09-14 09:49:38 -03:00
Gustavo Trott
2f53dea4a4
Use nameSortable to orderBy userlist
2023-09-14 09:31:49 -03:00
Gustavo Trott
d1e3d610d1
graphql-server: Introduces layout-propagate data ( #18774 )
...
* Add build/deb-helper.sh to cache key
* Introduces layout-propagate to graphql server
2023-09-13 13:37:04 -03:00
Gustavo Trott
047eccdd92
Reduce graphql-middleware and graphql-server logs ( #18738 )
2023-09-07 11:54:27 -03:00
Gustavo Trott
fcc6b7d95e
Rename collection external_video to externalVideo
2023-09-07 09:16:30 -03:00
Gustavo Trott
2a38c935d3
graphql: Refactor externalVideo data
2023-09-06 17:19:10 -03:00
Gustavo Trott
a310c9a32b
Add breakout joinURL to graphql ( #18710 )
2023-09-05 11:31:25 -03:00
Gustavo Trott
b35d577938
Fix path of Hasura CLI
2023-09-01 10:40:27 -03:00
Gustavo Trott
a186ca1345
Graphql improvements
2023-08-30 18:52:31 -03:00
Gustavo Trott
0ee9759697
Merge pull request #18522 from paultrudel/migrate-audio-captions
...
refactor (graphql-server): Migrate audio-captions to graphql
2023-08-30 10:42:00 -03:00
Paul Trudel
0a94fd008f
Update bbb-graphql-server/metadata/databases/BigBlueButton/tables/public_v_audio_caption.yaml
...
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2023-08-30 09:39:00 -04:00
Gustavo Trott
94328e7e77
Upgrade Hasura to version 2.32.1 and change hasura-cli path
2023-08-29 11:01:23 -03:00
Paul Trudel
2a1376a4aa
Merge branch 'develop' into migrate-audio-captions
2023-08-28 15:36:05 -04:00
Paul Trudel
b7f1a7f6f3
Added userId and createdAt to audio_caption table
2023-08-28 19:28:23 +00:00
Gustavo Trott
2667288b4c
Allow user_camera_aggregate
2023-08-25 13:32:36 -03:00
Gustavo Trott
1aa0a09630
Graphql sharedNotes endpoint
2023-08-25 11:42:26 -03:00
Gustavo Trott
23ecdc2c7b
Fix talking indicator disappearing
2023-08-22 13:45:33 -03:00
Gustavo Trott
b021493397
Update path of hasura
2023-08-21 09:01:55 -03:00
Tainan Felipe
91f164fee3
Refactor: Make the Recording indicator use graphql and ts ( #18465 )
2023-08-11 10:39:58 -03:00
Paul Trudel
3d86f0fd5a
Added audio caption table
2023-08-09 19:44:45 +00:00
Gustavo Trott
9bc3312ab1
Set 'timestamp with time zone' for missing columns
2023-08-08 10:53:04 -03:00
Gustavo Trott
66e2cd1cb6
Set 'timestamp with time zone' for missing columns
2023-08-08 10:51:37 -03:00
Gustavo Trott
77b784446c
Set all date columns as timestamp with time zone
2023-08-08 10:41:16 -03:00
Gustavo Trott
d3274b95dc
Set database timezone to UTC
2023-08-08 09:18:57 -03:00
Gustavo Trott
b601462dfc
Graphql providing reactions data
2023-08-08 08:49:40 -03:00
Gustavo Trott
5d94bfd8b0
Merge pull request #18404 from paultrudel/migrate-slide-positions
...
refactor (graphql-server): Migrate slide-positions data
2023-08-04 22:27:41 -03:00
Paul Trudel
117623a8e5
Copied scaled columns to view
2023-08-04 14:02:06 +00:00
Paul Trudel
6ba58c3c86
Move size scale calculation to Postgres
2023-08-03 20:14:38 +00:00
Paul Trudel
2874a41e32
Removed slideId column from presPage table
2023-08-03 12:50:20 +00:00
Paul Trudel
1af618dd2e
Removed podId column from presPage table
2023-08-03 12:17:47 +00:00
Gustavo Trott
5fa732464d
New graphql endpoint to get server current_time
2023-08-01 22:21:13 -03:00
Gustavo Trott
3758dd89e2
Merge 2.7 into Develop
2023-07-31 11:24:25 -03:00
Gustavo Trott
ae1b854b3c
Add endpoint meeting_recording to graphql
2023-07-28 16:13:01 -03:00
Paul Trudel
14775e32eb
Store page resize in postgres
2023-07-28 18:01:53 +00:00
Paul Trudel
8373eefdc3
Store slide position data in postgres
2023-07-27 19:10:51 +00:00
Paul Trudel
ec9deb1e67
Added podId, width, and height, columns to postgres
2023-07-26 13:53:15 +00:00
Gustavo Trott
3803081016
Introduces graphql user.echoTestRunningAt
2023-07-19 19:13:21 -03:00