Commit Graph

1967 Commits

Author SHA1 Message Date
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
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
Gustavo Trott
5f0a1aa339 Let user join the meeting using Graphql actions 2023-11-10 17:36:10 -03:00
Ramón Souza
8f7b20722f
Merge pull request #19102 from Scroody/27-to-30-part-2
v27 changes ported to v30 part 2.
2023-11-10 17:16: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
André
96d9f71030 v27 changes ported to v30 part 2. 2023-11-10 15:09:45 -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
Ramón Souza
7f6de3f27e Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-11-06 10:14:39 -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
1cebcca2ac Reset values on switch between Stopwatch or Timer 2023-11-02 09:35:06 -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
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
Ramón Souza
3457413d58 Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-11-01 08:56:39 -03:00
Gustavo Trott
1eb1bccdb2
Merge pull request #18991 from paultrudel/reset-timer-graphql
Refactor: Reset timer to current time
2023-10-31 15:32:29 -03:00
Gustavo Trott
fb224428e4 refactor update Presentations on Hasura 2023-10-27 17:29:36 -03:00
Ramón Souza
b5b6d450c2 Merge remote-tracking branch 'upstream/v3.0.x-release' into pres-graphql 2023-10-27 13:41:41 -03:00
GuiLeme
d37624cde6 [correct-path-data-channel] - changes in review 2023-10-27 09:37:34 -03:00
Gustavo Trott
175ee1cee9 Requires a current page to set a presentation as current 2023-10-26 16:31:28 -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
Paul Trudel
610c1cb417 Reset started at to 0 if timer not running 2023-10-20 15:35:54 +00:00
Paul Trudel
56124cadaf Set current time when timer reset 2023-10-20 15:27:40 +00:00
Gustavo Trott
a5f8a9d90c Add captions from PAD into audio_captions table 2023-10-19 13:26:04 -03:00
Paul Trudel
8c76b9f652
Merge branch 'v3.0.x-release' into pres-content-from-uri-30 2023-10-17 13:21:41 -04:00
Gustavo Trott
09310034b3 Graphql: refactor presentation props 2023-10-17 11:03:46 -03:00
Paul Trudel
419eb6bf5f Store presentation content in Postgres 2023-10-16 20:05:23 +00:00
Gustavo Trott
9856354f3d Set duration prop as seconds 2023-10-12 09:55:12 -03:00
Gustavo Trott
5209b10a7c graphql: Adds prop downloadFileExtension to pres_presentation 2023-10-11 15:27:08 -03:00
Gustavo Trott
6418e47433 Add meeting.clientSettings to graphql 2023-10-10 22:38:26 -03:00
Guilherme Pereira Leme
4ef078ccf5
feature: Override client settings through API /create call (#18782)
* akka-with-client-configs

* [akka-with-client-configs] -  inserted client configs in akka

* [issue-18588-create-override] - WIP

* [akka-with-client-configs] - Remove unnecessary code

* [issue-18588] - test some thesis

* [akka-with-client-configs] - refactor to add jackson and immutable.Map

* [issue-18588-create-override] - new architecture for overriding client configs]

* [issue-18588-create-override] - implemented settings

* Refactor on clientSettingsOverride module and add allowOverrideClientSettingsOnCreateCall conf

---------

Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2023-10-10 21:00:20 -03:00
Gustavo Trott
5c8bbe6c06 graphql: Update meeting duration when breakout duration is updated 2023-10-04 10:28:11 -03:00
Gustavo Trott
524443c4c3 graphql: Apply hideViewerCursor and hideViewersAnnotation 2023-10-03 11:53:47 -03:00
Gustavo Trott
7054b3f39a
Merge pull request #18865 from paultrudel/delete-pres-db
Delete presentation from Postgres when presentation is removed
2023-10-03 08:50:53 -03:00
Gustavo Trott
4794d105d4
Merge pull request #18859 from gustavotrott/fix-graphql-webcamsOnlyForModerator
fix (graphql-server): Graphql not updating webcamsOnlyForModerator
2023-10-03 08:48:43 -03:00
Gustavo Trott
0d3e388d62 Add new columns to presentation collection graphql 2023-10-02 16:51:53 -03:00
Guilherme Pereira Leme
a8f50b107e
reafactor (akka-apps): Read and store Client Settings as property to RunningMeeting (#18712) 2023-10-02 13:00:05 -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
Paul Trudel
7dee20c3ec Remove presentation from Postgres when presentation is deleted 2023-09-27 14:59:36 +00:00
Gustavo Trott
fff883b2b2 Merge 2.7 into 3.0 2023-09-27 08:44:37 -03:00
Gustavo Trott
9666df6009 Fix graphql not updating webcamsOnlyForModerator 2023-09-26 15:21:49 -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
49d60f6f88
Merge pull request #18842 from gustavotrott/graphql-bkroom-msg
refactor (graphql-server): Adds new chat msg type 'breakoutRoomModeratorMsg'
2023-09-25 12:41:02 -03:00
Gustavo Trott
afb1801695 Adds new chat msg type 'breakoutRoomModeratorMsg' 2023-09-25 12:37:05 -03:00
Anton Georgiev
1ce2b887b9
Merge pull request #18694 from paultrudel/akka-pekko-migration
refactor: Replace Akka with Pekko
2023-09-25 08:43:25 -04: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