Gustavo Trott
81d30480bd
feature: Introduces API /sendChatMessage endpoint ( #20323 )
...
* feature: Introduces API /sendChatMessage endpoint
* only allow GET requests for sendChatMessage
---------
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2024-06-06 15:49:52 -04:00
Anton Georgiev
c5015aceaf
fix: only allow POST for insertDocument in UrlMappings.groovy ( #20431 )
2024-06-06 12:10:14 -04:00
João Victor Nunes
5d3178f15d
refactor(guest-wait): turn guest wait page into a React component ( #20344 )
...
* refactor(guest-wait): turn guest wait page into a React component
* Fix rendering when the meeting is ended
* refactor(guest-wait): Backend portion for migration of `guest-wait` to Graphql
* Add message timeout
* Remove static guest wait page
---------
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2024-06-05 17:41:23 -03:00
Paul Trudel
abeb140874
Restrict supported HTTP method types on endpoints
2024-05-16 13:52:43 +00:00
Paul Trudel
7d2dcb0434
Remove support for join POST requests and fix checksum calculation for POST requests
2024-05-16 13:52:24 +00:00
Paul
babdb5dd9a
Added request content type validation
2024-05-16 13:32:46 +00:00
Paul
e329dbec1a
Check for pressence of query and body
2024-05-16 13:28:49 +00:00
Ramón Souza
2760f5af4c
add new layouts to bigbluebutton.properties
2024-05-10 11:22:59 -03:00
Anton Georgiev
a441d70226
Merge branch 'v3.0.x-release' into docs-layout
2024-05-09 22:13:38 -04:00
Anton Georgiev
628c3bb32b
Merge pull request #20132 from antobinary/html5-pack-30
...
refactor/build: drop html5InstanceId and simplify bbb-html5 frontend/backend
2024-05-08 10:04:37 -04:00
Gustavo Trott
7975ca02d0
Change graphql endpoint
2024-05-08 08:46:14 -03:00
Anton Georgiev
58cdb75c45
refactor: remove html5InstanceId
2024-05-01 12:53:11 -04:00
Anton Georgiev
1609c295e0
Update bigbluebutton-web/grails-app/conf/bigbluebutton.properties
2024-03-27 20:01:17 -04:00
Anton Georgiev
201e35da3f
WIP: document allowOverrideClientSettingsOnCreateCall
2024-03-27 16:54:33 -04:00
Anton Georgiev
c84b0a491b
Merge pull request #19816 from antobinary/march15-04
...
fix(sec): Update org.json:json
2024-03-18 10:04:00 -04:00
Anton Georgiev
cd5c92d027
fix(sec): Bump tomcatEmbed to 9.0.86 ( #19814 )
2024-03-18 10:02:58 -04:00
Anton Georgiev
ef300cf28e
chore: Fix typo (found by typos) (port) #19834
...
Co-authored-by: Stefan Weil <sw@weilnetz.de>
2024-03-18 09:58:53 -04:00
Anton Georgiev
860855cf69
fix(sec): Bump org.json:json
2024-03-15 12:12:11 -04:00
Anton Georgiev
5eace35d79
fix(sec): bump postgresql to 42.7.2 ( #19663 )
2024-02-23 20:11:36 -05:00
Gustavo Trott
ef4773e9e6
Introduces learningDashboard-AccessToken through Graphql
2024-02-20 14:55:54 -03:00
Gustavo Trott
970fa5c858
Add option disabledFeatures=learningDashboardDownloadSessionData
2024-02-14 10:16:31 -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
Anton Georgiev
77e04f5afc
Merge pull request #19485 from antobinary/ports-03
...
chore(bbb-web): Upgrade Grails to 6.1 (port from 2.7)
2024-01-23 10:41:08 -05:00
Anton Georgiev
7c10f49f4a
fix(sec): filter tags in presentation name
2024-01-19 15:42:38 -05:00
Paul Trudel
02f1fe686d
Upgrade Grails to 6.1
2024-01-19 15:39:39 -05: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
5779bc0410
Add a new config graphqlWebsocketUrl in bbb-web.properties ( #19433 )
2024-01-15 14:12:06 -03:00
Gustavo Trott
c04e6d19e0
refactor (graphql-server): Optimize Hasura Queries with Session Variables ( #19347 )
2024-01-09 08:31:12 -03:00
Tiago Jacobs
8e1b9b1331
Add redirect and excludeFromDashboard as parameters that can be specified by moderators on getJoinUrl
2023-11-28 14:07:01 -03:00
Tiago Jacobs
c86cc1bad2
Add more options to getJoinUrl API, allowing moderators to create join URL's for other users, and also pass userdata parameters.
2023-11-28 12:55:56 -03:00
Anton Georgiev
930e103bfc
Merge pull request #19138 from Scroody/spring-bump
...
chore: upgrade Spring to 2.7.17
2023-11-23 09:19:31 -05:00
Gustavo Trott
b710a3386d
Apply encodeString() on the param
2023-11-21 13:40:25 -03:00
Gustavo Trott
d3c02cb0fd
Support param enforceLayout on Api /getJoinUrl
2023-11-21 11:53:53 -03:00
Gustavo Trott
9532d68bad
Add new JOIN param enforceLayout
2023-11-20 11:53:53 -03:00
Paul Trudel
b38641ecb5
fix (bbb-web): Null pointer exception when parent meeting does not exist
2023-11-16 09:44:55 -03:00
Anton Georgiev
6ae5d42f82
chore: upgrade Spring to 2.7.17
2023-11-15 13:12:36 -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
7c0a1649d7
Merge pull request #19129 from Scroody/fix_isbreakout_api
...
fix: check for presence of parentMeetingID if isBreakout is true
2023-11-15 08:34:22 -03:00
Gustavo Trott
57aab3d049
Fix hasPresentationUrlInParameter
2023-11-14 13:21:33 -03:00
Jan Kessler
bd7d956ec9
fix: check for presence of parentMeetingID if isBreakout is true
2023-11-14 13:12:29 -03:00
Guilherme Pereira Leme
6af3d4fae0
feature (api): Add preUploadedPresentation param to API's /create via GET
2023-11-13 13: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
8f0ecf2d63
Insert presentation on UploadTokenReq
2023-11-01 11:38:19 -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
524443c4c3
graphql: Apply hideViewerCursor and hideViewersAnnotation
2023-10-03 11:53:47 -03:00
Gustavo Trott
fff883b2b2
Merge 2.7 into 3.0
2023-09-27 08:44:37 -03:00
Paul Trudel
c115dd1f67
Finished switch from Akka to Pekko
2023-09-01 15:52:12 +00:00
GuiLeme
0aacb12cc8
[issue-18408-back-end] - added disabled download of converted presentation
2023-08-25 11:37:32 -03:00
GuiLeme
2cf6720b5f
[issue-18408-back-end] - change name of download original pres
2023-08-25 09:27:01 -03:00
Gustavo Trott
baba92cb0f
Merge 2.7 into Develop
2023-08-04 16:47:23 -03:00