Ramón Souza
2b0971e2c8
Merge tag 'v2.5.6' into merge-256-26
2022-09-26 09:17:59 -03:00
Anton Georgiev
a17679834f
Merge pull request #15632 from antobinary/build-tweaks-2
...
fix: JVM apps stopping to differ from failure
2022-09-07 22:02:52 -04:00
Anton Georgiev
4ea7bfb6b4
fix: JVM apps stop to differ from failure
2022-09-02 01:59:56 +00:00
Anton Georgiev
19b7230941
build: /lib vs /usr/lib consistency
2022-09-01 15:40:01 +00:00
Anton Georgiev
3530c5fc51
build: /lib vs /usr/lib closes #15553
2022-09-01 11:56:35 +00:00
Ramón Souza
e6daad4e3d
Update build/packages-template/bbb-html5/build.sh
...
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2022-08-26 09:31:29 -03:00
Ramón Souza
a277049e55
Update build/packages-template/bbb-html5/build.sh
...
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2022-08-26 09:31:06 -03:00
Anton Georgiev
59e54c8030
build: replace globally v=VERSION for cache busting
2022-08-25 15:11:48 +00:00
Anton Georgiev
b677996410
Merge branch 'fix-font-preload' of github.com:ramonlsouza/bigbluebutton into test-css-version
2022-08-24 18:50:25 +00:00
Anton Georgiev
28bd98e107
Update build/packages-template/bbb-config/after-install.sh
2022-08-20 08:52:17 -04:00
Anton Georgiev
2d7ac73364
Merge branch 'v2.6.x-release' into default-nginx-config
2022-08-20 05:10:22 -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
Ramón Souza
4293a081c1
fix font preload
2022-08-18 13:39:47 -03:00
Anton Georgiev
494251f2d0
build: export-annotations depend on cairosvg imagemagick ghostscript
2022-08-10 20:20:46 +00:00
Fred Dixon
99a3c09ecb
Added bbb-rap-caption-inbox
2022-08-09 07:17:29 -05:00
Fred Dixon
330d758053
Fix #15138
2022-08-08 11:46:05 -05:00
prlanzarin
83ddc621a8
fix(bbb-html5): serve compressed version of /compatibility files
...
Files are compressed on build, but gzip_static on isn't set on their
nginx route - so original files are being served, uncompressed.
This commit serves the previously compressed files instead (thus
reducing initial transfer size by ~1 MB).
Someone should look into whether serving compressed version of the rest
of assets makes sense - it probably does.
Still pending: fonts, locales, svgs, everything under resources, ...
2022-07-16 00:36:26 +00:00
Anton Georgiev
cef352b6de
Merge pull request #15392 from GuiLeme/fix-bbb-demo-removal
...
fix(config): Correction to nginx assets folder
2022-07-15 11:45:02 -04:00
GuiLeme
145d360553
[fix-bbb-demo-removal] - correction to nginx assets folder
2022-07-15 12:11:42 -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
019b366ef8
Merge pull request #15376 from antobinary/epoch-akka
...
build: set default epoch of 1 to bbb*akka components
2022-07-14 10:24:43 -04:00
Anton Georgiev
7eddf391e1
build: set default epoch of 1 to bbb*akka components
2022-07-13 15:53:50 +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
4c0226e375
build: auto-enable service bbb-export-annotations
2022-07-13 01:35:17 +00:00
Anton Georgiev
19dd5be49c
build: ensure redis is up redis-server.service.d/overrride.conf
2022-07-12 20:57:34 +00:00
Anton Georgiev
4769299276
test: add bbb-html5-nodejs to github workflow
2022-07-12 16:48:17 +00:00
Anton Georgiev
93865717b6
build: bbb-html5-nodejs to reduce size of bbb-html5
2022-07-12 16:25:37 +00:00
Anton Georgiev
7642fd67fe
build: set bbb-export-presentations as a required package
2022-07-08 01:19:53 -04:00
Anton Georgiev
37a1807549
build: bbb-export-annotations packaging part2
2022-07-08 01:13:59 -04:00
Anton Georgiev
6cf2d3def7
build: add export annotations to bbb target
2022-07-07 17:40:04 +00:00
Anton Georgiev
0ad2a7aa70
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into npm-audit
2022-07-07 17:31:35 +00:00
Anton Georgiev
aa38cca17f
build: packaging for bbb-export-annotations
2022-07-06 20:51:57 +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
22bef3b551
Update build/packages-template/bbb-config/bigbluebutton.target
2022-07-06 14:41:18 -04:00
Anton Georgiev
3cdfe2fc39
chore: update meteor 2.7.1 to 2.7.3
2022-07-05 13:19:08 +00:00
prlanzarin
6225042148
feat: add user name to checkAuthorization response
...
Audio's callerId depends on the user name and there isn't
an "on-demand" way of fetching that field internally, making callerId
assembly with trusted attributes (server-side generated) impossible in
bbb-webrtc-sfu.
The new extra header (User-Name, mapped to user_name in the proxied
connection) allows fetching the user name field in a cheap way and
consequently provides a cheap+safe way of assembling the callerId.
Alternatives I've considered but discarded:
- a new akka-apps req-resp pair for fetching the user name (+overhead)
- a new akka-apps req-resp pair for generating the callerId (+overhead)
- piggybacking on GetMicrophonePermissionReq/Resp to generate the
callerId (same overhead, but mixing responsabilities)
2022-06-28 20:33:36 +00:00
Daniel Molkentin
a7f43ba2b8
Merge remote-tracking branch 'origin/v2.6.x-release' into bbb-target
2022-06-27 17:03:01 +02:00
Anton Georgiev
5290c2039c
Merge pull request #15194 from schrd/cleanup-akka-systemd
...
fix: remove obsolete systemd overrides
2022-06-24 08:58:31 -04:00
Anton Georgiev
fa5ea33c6c
Merge pull request #15100 from schrd/fix-issue-10989
...
Fix(build): add service dependency to redis for several services
2022-06-23 15:40:38 -04:00
GuiLeme
b5d1e3eaef
[demo-server-removal] - reinserted the / endpoint to reference the static assets.
2022-06-23 10:35:47 -03:00
GuiLeme
780a954ce2
[demo-page-removal] - restore default folder changing its name to assets and changed reference of bbb-web's static contents to /assets
2022-06-21 16:56:12 -03:00
GuiLeme
6df36b7d76
[demo-page-removal] - Removed traces of demo-server (build and demo-api)
2022-06-20 15:47:47 -03:00
Daniel Schreiber
74576f4fff
fix: remove obsolete systemd overrides
...
the redis dependency for `bbb-apps-akka` and `bbb-fsesl-akka` has
already beed added in commit b6777ed9cb
so
the override is no longer neccesary.
closes #15192
2022-06-16 13:54:31 +02:00
Anton Georgiev
5961797433
build(fsesl-akka): build deps in sequence to allow for ci use
2022-05-30 20:22:18 +00:00
Daniel Schreiber
1a12514b61
Fix(build): add service dependency to redis for several services
...
* fix unit name: the unit name on Ubuntu is `redis-server.service`
* services which need a working redis require both After= and Wants=
See the description in the `systemd.unit` man page.
2022-05-29 22:31:03 +02:00
Anton Georgiev
b5241d0ee9
Merge pull request #15022 from schrd/etherpad-clusterproxy-fix
...
Fix etherpad session authentication to work in cluster setups
2022-05-18 12:44:17 -04:00
Daniel Schreiber
dfd93e7959
Fix etherpad session authentication to work in cluster setups
...
Etherpad uses the sessionID cookie for authorization. In cluster setups the
host part of the URI which serves the html5 frontend is different from
the hostname part of the URI which serves etherpad. Therefore the
bbb-html5 client can't set a cookie for etherpad which contains the
etherpad sessionID.
This patch uses the `ep_auth_session` etherpad plugin which takes the
`sessionID` as query parameter, sets the cookie in the browser and
redirects the iframe to the pad URI.
2022-05-16 07:40:42 +02:00
Fred Dixon
ef6eb21cce
Minor refactoring of propagating new version
2022-05-15 13:58:25 -05:00
Anton Georgiev
c4874398f6
chore: Merge 2.5.0-rc.2 into develop
2022-05-13 21:03:34 +00:00