Commit Graph

869 Commits

Author SHA1 Message Date
Dennis Benz
6a3feb2fbc Config for promoting guests to moderators 2024-06-02 15:06:04 +02:00
Anton Georgiev
58cdb75c45 refactor: remove html5InstanceId 2024-05-01 12:53:11 -04:00
Gustavo Trott
84b1cd53c5 Fix ident 2024-04-24 18:49:26 -03:00
Gustavo Trott
913a2ffca6 Fix ident 2024-04-24 18:48:07 -03:00
Gustavo Trott
75b72fe662 Fix ident 2024-04-24 18:42:37 -03:00
Gustavo Trott
1723e9d4a8 Add new create param loginURL 2024-04-24 17:40:35 -03: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
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
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
cd03c116b0 Add configs from /enter to Graphql 2024-01-24 11:33:38 -03:00
Anton Georgiev
8cf87dbb3e
Merge pull request #19484 from antobinary/ports-02
fix: Bump spring-boot-starter-validation to 2.7.17 to match bbb-web (port from 2.7)
2024-01-23 10:40:27 -05:00
Anton Georgiev
75b57baec7
Merge pull request #19487 from antobinary/ports-05
fix(sec): validate URL for external upload of presentation (port from 2.7)
2024-01-23 10:39:44 -05:00
GuiLeme
554f4f2e2a [GHSA-j42p-fh2w-24q6] - validate URL for external upload of presentation. 2024-01-19 15:44:34 -05:00
Anton Georgiev
7c10f49f4a fix(sec): filter tags in presentation name 2024-01-19 15:42:38 -05:00
Anton Georgiev
6a887c442f fix: Bump spring-boot-starter-validation to 2.7.17 to match bbb-web 2024-01-19 15:38:26 -05: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
Gustavo Trott
d5ea98ec12 Make guest-wait page fetch data from Hasura 2023-12-12 17:42:44 -03:00
Gustavo Trott
399dfa33d1 Undo wrong change 2023-11-20 12:01: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
Gustavo Trott
9628b1790e
Merge pull request #19116 from Scroody/preUploadedPresentation-get-v30
feature (api): Add preUploadedPresentation param to API's /create via GET
2023-11-14 14:44:39 -03:00
Gustavo Trott
57aab3d049 Fix hasPresentationUrlInParameter 2023-11-14 13:21:33 -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
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
8f0ecf2d63 Insert presentation on UploadTokenReq 2023-11-01 11:38:19 -03:00
Gustavo Trott
fb224428e4 refactor update Presentations on Hasura 2023-10-27 17:29:36 -03:00
Paul Trudel
25b334f0de
Update bbb-common-web/src/main/scala/org/bigbluebutton/api2/MsgBuilder.scala
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2023-10-18 15:06:28 -04:00
Paul Trudel
99ce048ef7
Update bbb-common-web/src/main/scala/org/bigbluebutton/api2/MsgBuilder.scala
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2023-10-18 15:06:21 -04: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
beaa13a841 Close svg source to close connection 2023-10-17 08:15:33 -03:00
Gustavo Trott
a2339a2220 Sanitize the XML content removing DOCTYPE 2023-10-16 22:38:05 -03:00
Paul Trudel
419eb6bf5f Store presentation content in Postgres 2023-10-16 20:05:23 +00:00
Gustavo Trott
c614348305 Adds potrace as requirement for bbb-web and log errors of imagemagick 2023-10-15 22:25:27 -03:00
Paul Trudel
8fe6a015f0 Modify regex to parse decimal numbers 2023-10-13 19:54:50 +00: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
Paul Trudel
20890dc261 Fixed some imports 2023-09-01 20:03:39 +00:00
Paul Trudel
808a520cda Removed Akka dependencies 2023-09-01 18:13:44 +00:00
Paul Trudel
c115dd1f67 Finished switch from Akka to Pekko 2023-09-01 15:52:12 +00:00
Paul Trudel
d1c8254f37 Merge branch 'develop' of github.com:bigbluebutton/bigbluebutton into akka-pekko-migration 2023-08-31 19:11:16 +00:00
Paul Trudel
90eef86bc1 Use Pekko in bbb-common-message, bbb-common-web, and akka-apps 2023-08-31 18:03:00 +00:00
Gustavo Trott
5eb04aab91 Resolve conflicts 2023-08-30 15:31:32 -03:00
Paul Trudel
225b2f2d74 Merge branch 'develop' of github.com:bigbluebutton/bigbluebutton into akka-pekko-migration 2023-08-29 12:06:56 +00:00
Gustavo Trott
5a82b4e119
Merge pull request #18540 from paultrudel/remove-add-slide-positions-msg
refactor: Remove unnecessary addSlidePositionsPubMsg
2023-08-18 15:11:14 -03:00
Paul Trudel
4c863cf2b4 Remove comments from testing 2023-08-18 14:57:23 +00:00
Paul Trudel
49a184d8c5 Remove unused parseDimension function 2023-08-18 14:55:35 +00:00
Paul Trudel
ee56979fa4 Use presentation svg to compute dimensions 2023-08-17 22:27:52 +00:00
Paul Trudel
f645dd2a12 Replaced Akka with Pekko in akka-fsesl 2023-08-17 14:20:50 +00:00
Gustavo Trott
d018fd6490 Resolve conflicts 2023-08-16 16:24:34 -03:00