Commit Graph

832 Commits

Author SHA1 Message Date
Anton Georgiev
354566bd2c build: rename bbb-graphql-actions-adapter-server to bbb-graphql-actions 2023-12-14 10:59:10 -05:00
Anton Georgiev
ddf9d3a36b
fix(conf): Update bbb-conf missing a quiotation 2023-12-01 13:00:28 -05: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
Anton Georgiev
8919c3cbf6
build: start bbb-graphql-server before bbb-apps-akka (#18773)
* build: start bbb-graphql-server before bbb-apps-akka

* build: drop yq 3 requirement on "develop"

* build: add netstat as a dependency for grapghql-server
2023-09-19 11:53:15 -04:00
Anton Georgiev
51ec7d49a1
build: TEMP ensure CI runs on 2.8 by masking recording services (#18555)
* WIP: ensure CI runs on 2.8
* TEMP: mask bbb-rap-*
2023-08-24 16:16:31 -04:00
Anton Georgiev
8525edf0c5
fix(bbb-conf): drop extra listing of mongodb in services 2023-08-10 17:53:21 -04:00
Anton Georgiev
dec32f203c fix(bbb-conf): add graphql services and mongo to --status list 2023-08-10 16:36:21 -04:00
Anton Georgiev
6a20ba7b27 remove bbb-lti; use bbb-lti-broker instead 2023-08-10 09:30:00 -04:00
Anton Georgiev
e8d311d21d fix(bbb-conf): remove tomcat servlet traces from bbb-conf 2023-08-10 09:13:52 -04:00
Anton Georgiev
3222d2b94b
fix(bbb-conf): Handle yq upgrade related issues (#18466)
* fix: ensure sfu production.yml exists before using it

* Combined yml configs need to be piped into yq now (bbb-conf)

They contain the entire final combined yml, not the file path

* add missing https check in bbb-conf

* create /etc/bigbluebutton/bbb-webrtc-sfu/production.yml if needed

* Avoid outputting the entire config (most visible on CI)
2023-08-10 07:34:34 -04:00
Anton Georgiev
43586a796d handle yq m, yq r commands 2023-07-21 13:06:36 -04:00
Anton Georgiev
db3f3c378e tweak yq m commands to work for yq 4+ 2023-07-21 07:27:28 -04:00
Gustavo Trott
5681e88c60 Merge 2.7 into Develop 2023-06-26 17:21:01 -03:00
Anton Georgiev
43b96b47c4
Merge pull request #17724 from lfzawacki/v2.7.x-release
feat: Implement automatic closed captions using an open transcription server
2023-06-22 05:25:14 -04:00
Marcel Hellkamp
98e8a76639
fix: Freeswitch status check hangs during bbb-conf --(re)start
closes #18140

When (re)starting BBB, the freeswitch status check may be run too early. The `fs_cli` call can connect, but the piped in `/quit` command is ignored and the session never terminates. This patch will fail the check after 5 seconds, resulting in a warning.
2023-06-09 09:11:54 +02:00
Anton Georgiev
70b3220f41 Merge branch 'v2.7.x-release' of github.com:bigbluebutton/bigbluebutton into june5-27 2023-06-05 17:09:35 -04:00
Anton Georgiev
748c7a4a0b Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into june227 2023-06-02 09:45:34 -04:00
Anton Georgiev
fb5534ff2a
fix: docs links in bbb-conf 2023-05-25 14:58:06 -04:00
Anton Georgiev
dc2309bd9b
fix: bbb-conf link to setting up firewall 2023-05-25 14:53:43 -04:00
prlanzarin
cf4ff9453c build: add bbb-transcription-controller
Added as an optional package
2023-05-19 13:03:17 -03:00
Anton Georgiev
ba8e8cf16a build-config: change yq syntax to v4.16.2; readded yq as dep 2023-04-27 16:37:26 -04:00
Anton Georgiev
2aee6554f4 build-conf: wip upgrading yq to v4 syntax changes 2023-04-27 09:16:50 -04:00
Anton Georgiev
0fccb78ee1 build-conf: Remove Kurento dependency; Run on Ubuntu 22.04 2023-04-25 15:08:36 -04:00
Ramón Souza
af8556e026 Merge remote-tracking branch 'upstream/v2.6.x-release' into 26-27-apr24 2023-04-24 17:15:47 -03:00
prlanzarin
538954a6ae build: add bbb-webrtc-recorder 2023-04-20 16:24:34 -03:00
Gustavo Trott
848db2ce78 Suppress warning: propertie 'disabledFeatures' has no value 2023-04-19 08:42:31 -03:00
Anton Georgiev
f4965773d5
Update bigbluebutton-config/bin/apply-lib.sh
Co-authored-by: Calvin Walton <calvin.walton@kepstin.ca>
2023-03-30 17:42:54 -04:00
Anton Georgiev
8831122a15 fix: change apply-lib.sh to use /etc/bigbluebutton/bbb-html5.yml 2023-03-30 15:03:12 -04:00
Fred Dixon
f511ac4909 Fixes #16814 2023-02-26 13:32:24 -06:00
Anton Georgiev
0edc4a16f2
Merge pull request #16807 from antobinary/update-apply-lib
build: ensure apply-lib.sh is updated; always create /etc/bigbluebutt…
2023-02-24 12:50:45 -05:00
Anton Georgiev
7069b72c3d fix typos in apply-lib.sh 2023-02-24 12:19:01 -05:00
Fred Dixon
dd3a84fe62 Open 3478 on ufw only if haproxy running 2023-02-24 07:28:51 -06:00
Anton Georgiev
2e478918bb fix(bbb-conf): ensure BBB target restarts
reverts a78248331c
2023-01-13 18:17:02 +00:00
Fred Dixon
f7f0d8e4ff Open 3478 if local turn server is running 2022-12-24 12:04:59 -06:00
Fred Dixon
a78248331c Use bigbluebutton.target for deterministic restart 2022-12-24 12:03:25 -06:00
Anton Georgiev
74a8bc3911
refactor: Remove check for svgImagesRequired
See #16022
2022-11-29 12:14:16 -05:00
Gustavo Trott
385cb6b697 Makes --setip follow symbolic links in presentations 2022-11-10 22:51:46 -03:00
Ramón Souza
8ed142a522 Merge remote-tracking branch 'upstream/v2.5.x-release' into merge-258-26 2022-10-21 14:43:23 -03:00
Brent Baccala
3f330ebf29 change bbb-conf to use and prefer 'stun' (available on focal) to check
STUN servers, and only fallback on 'stunclient' (only available on bionic)
if 'stun' is not installed on the system
2022-10-14 14:21:11 -04:00
Ramón Souza
2b0971e2c8 Merge tag 'v2.5.6' into merge-256-26 2022-09-26 09:17:59 -03:00
Fred Dixon
d39f07772b Add newline when scanning bigbluebutton.properites 2022-09-18 15:05:39 -05:00
Anton Georgiev
23fc5940a8
Merge pull request #15307 from GuiLeme/fix-tomcat-warnings25
fix(conf): Fix tomcat warnings
2022-09-08 11:12:07 -04:00
Anton Georgiev
09a54ac231
Merge pull request #15633 from antobinary/build-tweaks-3
fix: bbb-conf --start to use bigbluebutton.target only
2022-09-07 22:01:38 -04:00
Anton Georgiev
5e909f6018 fix: bbb-conf --start to use bigbluebutton.target only 2022-09-02 02:09:42 +00:00
Anton Georgiev
19b7230941 build: /lib vs /usr/lib consistency 2022-09-01 15:40:01 +00:00
Anton Georgiev
e15c1711ea build: stop bigbluebutton.target even if no tomcat present 2022-08-26 14:44:27 +00:00
Anton Georgiev
3c310061b7 Merge branch 'bbb-conf-tomcat-systemctl' of github.com:BrentBaccala/bigbluebutton into tomcat 2022-08-26 14:31:35 +00:00
Anton Georgiev
21b08db177
Update bigbluebutton-config/bin/bbb-conf
Co-authored-by: Guilherme Pereira Leme <69865537+GuiLeme@users.noreply.github.com>
2022-08-25 13:55:03 -04:00
Anton Georgiev
23c0dc56c4 Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into cairosvg 2022-08-19 13:04:00 +00:00
Fred Dixon
f0978e3fc7 add status for recording services 2022-08-05 05:57:03 -05:00