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
Brent Baccala
29adba9a03
Only attempt TOMCAT_SERVICE systemctl operations if TOMCAT_SERVICE exists
2022-08-04 16:42:39 -04:00
GuiLeme
27807319cd
[tomcat-warnings25] - Change to prevent warning to appear broken
2022-07-18 12:14:23 -03:00
GuiLeme
1d8d4be5a8
[fix-tomcat-warnings25] - changes in review
2022-07-15 12:43:51 -03:00
Ramon Souza
024f918f5e
Merge remote-tracking branch 'upstream/v2.6.x-release' into merge25-26-jul14
2022-07-15 11:10:18 -03:00
Ramon Souza
db5ac1428a
Merge tag 'v2.5.3' into merge25-26-jul14
2022-07-15 11:08:02 -03:00
Anton Georgiev
7b8b45daa8
refactor: further cleanup of bbb-demo
2022-07-14 14:55:10 +00:00
GuiLeme
bdb9c6857f
Merge remote-tracking branch 'upstream/v2.6.x-release' into demo-page-removal
2022-07-13 11:16:51 -03:00
Anton Georgiev
5b9a0c1bd9
Merge pull request #15096 from BrentBaccala/set-port-range
...
feat(config): Set port range
2022-07-13 09:29:18 -04:00
Anton Georgiev
ec7d180f8c
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into npm-audit
2022-07-07 20:44:34 +00:00
Anton Georgiev
6cf2d3def7
build: add export annotations to bbb target
2022-07-07 17:40:04 +00:00
Anton Georgiev
048bf7d541
fix(conf): reload nginx configuration before BBB start
2022-07-07 17:19:09 +00:00
Anton Georgiev
55dbc34984
Merge pull request #14616 from danimo/bbb-target
...
build: Introduce bigluebutton.target
2022-07-06 14:42:09 -04:00
Anton Georgiev
3960e8f073
Update bigbluebutton-config/bin/bbb-conf
2022-07-06 14:41:42 -04:00
GuiLeme
ffa2aff4a9
[fix-tomcat-warnings] - changes in review
2022-07-05 16:19:07 -03:00
GuiLeme
ca9ba26f27
[fix-tomcat-warnings25] ---
2022-07-01 14:49:51 -03:00
GuiLeme
0b0cf2f6bf
[fix-tomcat-warnings] - verified if the Tomcat service has been installed
2022-07-01 14:38:26 -03:00
Daniel Molkentin
6c98e4d854
temporarily increase verbosity
2022-07-01 19:32:06 +02:00
Anton Georgiev
0147547b20
Merge branch 'v2.6.x-release' into bbb-target
2022-06-28 16:03:38 -04:00
Daniel Molkentin
11afdcfb96
fix: restart the bigbluebutton target, not a non-existing service
2022-06-28 20:13:02 +02:00
GuiLeme
97c058adaa
[issue-14852] - Corrected some debug leftovers.
2022-06-28 16:51:20 +00:00
GuiLeme
bad422ac60
[issue-14852] - Change in bbb-conf to not rely on tomcat
2022-06-28 16:51:05 +00:00
Anton Georgiev
b61bea879f
Merge pull request #15265 from GuiLeme/issue-14852
...
fix: Change in bbb-conf to not rely on tomcat
2022-06-27 16:13:04 -04:00
GuiLeme
b7eb7365b6
[issue-14852] - Corrected some debug leftovers.
2022-06-27 16:54:01 -03:00
Daniel Molkentin
a7f43ba2b8
Merge remote-tracking branch 'origin/v2.6.x-release' into bbb-target
2022-06-27 17:03:01 +02:00
GuiLeme
a7fdb3a993
[issue-14852] - Change in bbb-conf to not rely on tomcat
2022-06-27 11:36:56 -03:00
Anton Georgiev
bd2a65e555
fix: bbb-conf to point to the correct file for BBB secret
2022-06-24 14:22:45 -04:00
GuiLeme
756dfd4be3
[demo-page-removal] - removed demo page from config
2022-06-20 10:46:45 -03:00
Brent Baccala
98021245c2
ensure not only that /etc/bigbluebutton/bbb-webrtc-sfu/production.yml exists,
...
but also that the directory /etc/bigbluebutton/bbb-webrtc-sfu exists
2022-06-16 17:33:56 -04:00
Brent Baccala
d489cae316
ensure that /etc/bigbluebutton/bbb-webrtc-sfu/production.yml exists
...
before bbb-conf --set-port-range tries to modify it
2022-05-31 21:37:52 -04:00
Brent Baccala
47f3f3d282
bbb-conf --set-port-range: when possible, make configuration changes in /etc/bigbluebutton
...
instead of in /usr/local/bigbluebutton
2022-05-29 15:03:08 -04:00
Brent Baccala
cc9d81b5dc
use xmlstarlet instead of sed to edit FreeSWITCH switch.conf.xml;
...
check for root access before attempting to edit
2022-05-27 18:12:24 -04:00
Brent Baccala
70f76a1fa6
add code to bbb-conf --check to display current port ranges
2022-05-27 13:18:36 -04:00
Brent Baccala
02a051ea19
add --set-port-range option to bbb-conf
2022-05-25 19:16:39 -04:00
Anton Georgiev
c4874398f6
chore: Merge 2.5.0-rc.2 into develop
2022-05-13 21:03:34 +00:00
Daniel Molkentin
08ca953ba8
chore: remove obsolete gstream upgrade routine
2022-05-13 16:14:50 +00:00
Paulo Lanzarin
77fad2a8e0
Merge pull request #14951 from prlanzarin/u26-setubal-septimo
...
chore(bbb-conf): list mediasoup IPs in --check, review Kurento keyword usage
2022-05-11 16:26:15 -03:00
Ramon Souza
0d3a5326fc
Merge remote-tracking branch 'upstream/v2.5.x-release' into 25260-may10
2022-05-10 10:53:00 -03:00
prlanzarin
22272c02f8
chore(bbb-conf): list mediasoup IPs in --check
2022-05-05 02:06:55 +00:00
prlanzarin
8a156718e1
refactor(bbb-conf): review --check helpers and var names related to bbb-webrtc-sfu
...
Naming most of those Kurento|KURENTO|kurento-<something> was wrong in the first place
2022-05-05 02:05:59 +00:00
Fred Dixon
dd8614b6bc
Propagate default value for shared secret to bbb-web.properites
2022-04-27 19:57:40 -05:00
prlanzarin
2ca68218d0
refactor(bbb-conf): remove enableListenOnly check, replace with newer equivalents
...
Replace public.kurento.enableListenOnly bbb-conf --check, replace it for the newer equivalent public.media.audio.defaultListenOnlyBridge
Also add defaultFullAudioBridge to the same check
2022-04-25 18:48:16 +00:00
Anton Georgiev
6f554e9776
fix(conf): setip should not wipe out existing properties
2022-04-11 19:07:11 +00:00
Anton Georgiev
ec1893ba10
chore: Fix typo in bigbluebutton-config/bin/bbb-conf
2022-04-11 15:40:42 +00:00
Fred Dixon
c73943471f
Set securitySalt (shared secret) in bbb-web.properties
2022-04-11 13:54:51 +00:00
Paulo Lanzarin
a7c9ab1831
fix(bbb-conf): remove KMS STUN server checks
...
Unnecessary in 2.5 (and 2.4 even, but I wont touch that)
2022-04-04 10:20:18 -03:00
Anton Georgiev
97dbc1aeb6
Merge branch 'v2.5.x-release' into bbb-target
2022-04-01 14:21:15 -04:00
Fred Dixon
da21515982
Update bbb-conf
...
Skip commented lines when checking for empty assignment in bbb-conf
2022-03-27 09:03:12 -04:00
Fred Dixon
8eabe070e6
Update bbb-conf
...
Scan only for IPV4 address when cross referencing between FreeSWITCH and Kurento
2022-03-27 08:48:46 -04:00
Anton Georgiev
6b4a7ff898
refactor: swap netstat with ss
2022-03-23 20:50:19 +00:00
Daniel Molkentin
9c4fc8ccf1
chore: net-tools -> iproute2
...
Ensure code duplication is at least documented and end the feature
disparity between files.
2022-03-22 16:30:43 +01:00
Daniel Molkentin
cd80d891e7
make bbb-conf use bigbluebutton.target
2022-03-17 15:29:40 +01:00
Daniel Molkentin
658b89308d
chore: remove obsolete gstream upgrade routine
2022-03-17 15:15:21 +01:00
Anton Georgiev
863c9fb194
build: drop java8 check for xenial
2022-03-16 18:33:06 +00:00
Anton Georgiev
c3242c8003
build: nginx from /usr/share/bigbluebutton/nginx
2022-03-15 02:01:37 +00:00
Anton Georgiev
9e6c078703
build: use tomcat9 not tomcat10
2022-03-14 20:38:31 +00:00
Anton Georgiev
3de540f0ab
build: swap bionic with focal
2022-03-14 19:04:23 +00:00
Anton Georgiev
4c7b780d25
build: tomcat8->10 for bbb-demo
2022-03-10 02:09:38 +00:00
Anton Georgiev
16ddf3d5e3
fix: bbb-demo, ship empty bbb_api_conf.jsp, populate in --setip
2022-03-04 17:21:38 +00:00
Anton Georgiev
0233384331
build: drop usage of obsolete settings-production.json
2022-02-27 17:09:19 +00:00
Anton Georgiev
d58b86cbe5
build and config: drop references to tomcat6 or 7
2022-02-27 02:56:27 +00:00
Ramón Souza
138f4d64e4
Merge remote-tracking branch 'upstream/v2.4.x-release' into v2.5.x-release
2022-02-24 14:49:56 +00:00
Daniel Molkentin
75641f9bee
fix: set public.pads.url instead of public.note.url in bbb-conf
...
partially fixes #14410
2022-02-19 17:44:42 +01:00
Anton Georgiev
c930a7e48e
fix: Typo in appy-lib #14398
...
Backport of #14398 Thanks @sebastianberm
2022-02-18 09:00:54 -05:00
Ramón Souza
dba04834c7
Merge remote-tracking branch 'upstream/v2.4.x-release' into 2524-feb08
2022-02-09 15:52:42 +00:00
Fred Dixon
7b687294a4
Added more checks for #14287
2022-02-05 10:05:43 -06:00
Anton Georgiev
6d8491f32e
fix(config): correct path for bbb-pads.service
2022-01-25 16:35:45 +00:00
Pedro Beschorner Marin
d7c9112578
feat(pads): add pads to bbb-conf
...
Add bbb-pads service to bbb-conf `status`, `start` and `stop` scripts.
2022-01-25 08:32:18 -03:00
Daniel Petri Rocha
45dd98bfe9
Use yq; show steps in --list-workflows
2022-01-20 18:40:12 +01:00
Daniel Petri Rocha
93360e1fb8
Add post_publish.log check
2022-01-13 13:25:06 +01:00
Daniel Petri Rocha
fb76ea2585
Grep pattern in variable, read-only vars, grep -m instead of | head -n
2022-01-12 15:10:33 +01:00
Daniel Petri Rocha
f9a3a78021
Check raw directory
2022-01-10 22:56:02 +01:00
Daniel Petri Rocha
11015a82b5
Linting with Shellcheck
2022-01-10 19:09:30 +01:00
Daniel Petri Rocha
996b9a8be7
Replace paths with variables
2022-01-08 14:58:47 +01:00
Daniel Petri Rocha
1f53286f48
Option to list available workflows
2022-01-07 15:03:01 +01:00
Daniel Petri Rocha
557043bd21
Playback protocol check
2022-01-07 12:21:44 +01:00
Daniel Petri Rocha
9b1b4aabba
Recording permissions and ownership checks
2022-01-07 12:11:17 +01:00
Anton Georgiev
82d8e922cb
Merge pull request #12682 from sapsDev/fixRecordingRewrite
...
More robust updates of recordings' "metadata.xml" when issuing "bbb-conf --setip"
2021-11-19 15:10:32 -05:00
Anton Georgiev
5bf2d712d1
Merge pull request #13429 from prlanzarin/u24-poly-pineapple
...
refactor(build, conf): webrtc-sfu's localIpAddress config is defunct
2021-10-07 08:43:56 -04:00
prlanzarin
2736843537
refactor(conf): webrtc-sfu`s localIpAddress is defunct
2021-10-06 22:52:40 +00:00
Gustavo Trott
7e271c2580
Change condition of sipjsHackViaWs to consider null and undefined values
2021-10-05 16:57:16 -03:00
Anton Georgiev
97014e5f95
Merge branch 'develop' into issue-12530
2021-08-05 16:50:20 -04:00
Joao Siebel
8462465a5f
Allow default layout config in bbb-web. close #12668
2021-07-19 11:02:58 -03:00
Steffen Moser
3217d8fce5
Fix bbb-conf --check for multiple STUN servers
2021-06-29 18:03:38 +02:00
Steffen Moser
3fa6df8d41
Fix rewrite recording info in metadata.xml after change of hostname
2021-06-29 13:11:03 +02:00
Anton Georgiev
eabefc459f
Updated link to docs for setup-a-firewall
2021-06-16 15:26:00 -04:00
David Siegfried
80b8fb3255
refine checks and use other overwrites
2021-06-09 11:50:54 +02:00
David Siegfried
afa70b88cf
merge kurento-configs
2021-06-09 10:17:13 +02:00
David Siegfried
2003f3984a
refine check
2021-06-08 15:40:56 +02:00
David Siegfried
3b3f73d1ec
consider bbb-webrtc-sfu-overwrite, fixes #12530
2021-06-08 10:15:54 +02:00
Anton Georgiev
25e5084cd0
fix(bbb-conf):Only show status for multi kurento if that is configured
2021-05-31 20:01:42 +00:00
Fred Dixon
8ade9d1f38
Update bbb-conf
...
Minor update to test build
2021-05-30 10:40:36 -03:00
Anton Georgiev
8cca12df25
Merge pull request #12372 from shashank68/shashank68-bbb-conf-status-nodejs-workers
...
Show the status of multiple nodejs workers and kurento media servers in bbb-conf status
2021-05-21 17:01:51 -04:00
Fred Dixon
fe9eebf616
Run stunclient if it exists
2021-05-13 18:00:00 -05:00
shashank68
94ca0716d7
Show status of parallel kurento media servers in bbb-conf
2021-05-13 10:26:09 +00:00
Shashank D
a4c6e984a1
Show the status of nodejs workers in bbb-conf
...
bbb-conf --status will show status of frontend and backend nodejs workers
2021-05-13 03:36:46 +05:30
Fred Dixon
83e0404746
Fix adding bigbluebutton.web.logoutURL value of default
2021-05-02 09:33:08 -05:00
Calvin Walton
9f5832a5d3
Recording: bbb-record --rebuild restarts processing at the sanity step
...
Previously, bbb-record --rebuild was restarting recording processing
from scratch by creating the .../recording/<meeting_id>.done file. This
causes the recording to be reprocessed starting at the archive step.
However, re-running the archive step for an existing meeting is not
really supported! Ever since the segmented recording code was added, it
shouldn't /corrupt/ the recording files, but it's still not good.
And as a side-effect, re-running the archive step will re-create the
.norecord file for meetings without recording marks, meaning that you
cannot use bbb-record --rebuild to force a recording without marks to be
processed.
Switch bbb-record to restart recording processing at the sanity stage to
match the BBB 2.2 behaviour. Rather than have it insert tasks directly
into resque via redis-cli, it goes through a ruby wrapper that performs
input validation and uses the resque apis.
2021-04-29 11:10:32 -04:00