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
5779bc0410
Add a new config graphqlWebsocketUrl in bbb-web.properties ( #19433 )
2024-01-15 14:12:06 -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
Anton Georgiev
49d48c0945
Merge pull request #18097 from ramonlsouza/16120
...
feat: Add Lock Setting For Viewer Annotations
2023-06-08 11:12:22 -04:00
Anton Georgiev
1146ab9be9
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into merge-26-27-june-6
2023-06-06 09:28:53 -04:00
Ramón Souza
22b02ead28
Merge remote-tracking branch 'upstream/v2.7.x-release' into 16120
2023-06-06 08:45:29 -03:00
Paul Trudel
fe43eba452
Allow default presentation to bypass localhost check
2023-06-05 14:32:25 +00: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
b18aff32e6
Merge pull request #18045 from paultrudel/ssrf-fix
...
fix(sec): SSRF fix
2023-05-31 18:19:40 -04:00
prlanzarin
4d1aa87a88
feat: only record media while meeting is being actively recorded
...
Only record media (microphone, webcams and screens) while meeting is
being actively recorded (ie an user has enabled recording in the
conference). If the conference's recording is paused, media capture will
stop as well (with appropriate recording events).
A bigbluebutton.properties/API#create parameter called
`recordFullDurationMedia` is added to control this behavior. The default
is false (only capture while recording is active). Setting it to `true`
enables the current (legacy) behavior: always capture media if the
meeting's `recorded` prop is true.
2023-05-31 16:36:11 -03:00
Paul Trudel
08a87f2dad
Changed names of presentation download properties and set https as default
2023-05-30 14:02:13 +00:00
Paul Trudel
c378ffe4a9
Added new properties for supported protocols and blocked hosts
2023-04-21 15:29:19 +00:00
Paul Trudel
b55d152d2c
Removed ClientConfigService from bbb-web
2023-03-31 13:24:02 +00:00
Paul Trudel
c4da4e8416
Changed config setting name to allowFetchAllRecordings
2023-02-24 15:48:53 +00:00
Paul Trudel
6cd625933f
Added new bbb property to control get all recordings
2023-02-21 16:32:32 +00:00
GuiLeme
ce50e00cef
[issue-13867] - remove and related settings
2023-01-31 10:30:55 -03:00
Anton Georgiev
349dd8b193
fix: move allowDuplicateExtUserid to bbb properties
2023-01-12 22:04:52 +00:00
Anton Georgiev
0bc3af0f58
Merge branch 'v2.5.x-release' of github.com:bigbluebutton/bigbluebutton into merge-jan-12
2023-01-12 21:58:07 +00:00
Bohdan Zhemelinskyi
0aa63e3c43
patch for default value in xml
2023-01-09 17:51:01 +00:00
Bohdan Zhemelinskyi
f5b1795913
fix forgotten change
2023-01-05 19:11:22 +00:00
Bohdan Zhemelinskyi
f95270c98c
spring to 2.7.x
2023-01-04 20:33:06 +00:00
Anton Georgiev
47c60254ca
Merge pull request #15741 from prlanzarin/u26/feat/web-defaultHttpSessionTimeout
...
feat(bbb-web): make HTTP session timeout configurable
2022-12-22 12:48:13 -05:00
KDSBrowne
09eb68f23b
add lock setting for viewer annotations
2022-12-12 23:26:03 +00:00
Gustavo Trott
7781909d50
Removes all references to swf files (used by old flash client)
2022-11-17 10:55:19 -03:00
Gustavo Trott
e2f9b19afc
Merge remote-tracking branch 'upstream/v2.6.x-release' into max-users-improvements
2022-10-24 22:48:38 -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
Paul Trudel
c5f234ddf4
Fixed issue with checksum algorithms
2022-10-21 06:50:23 +00:00
Gustavo Trott
245e67f418
Fix a problem where presentations is always null
2022-10-20 15:12:10 -03:00
Bohdan Zhemelinskyi
2ee70c671d
set default as null
2022-10-19 20:17:53 +00:00
Gustavo Trott
80ffb26fff
Implements maxUserConcurrentAccesses and change participants count logic
2022-10-17 17:30:53 -03:00
GuiLeme
bc9f24a5fb
[backport-pdf-100] - backport of functionality
2022-10-17 17:05:16 -03:00
GuiLeme
5ca4a92940
[issue-pdf-100-processing] - resolved conflicts
2022-10-06 09:58:42 -03:00
prlanzarin
0a796ef39d
feat(bbb-web): make HTTP session timeout configurable
...
Java/Grails' HTTP session inactivity timeout is hardcoded to 4 hours.
This gives less flexibility for long-lived sessions - ie in rare
scenarios where users stay connected for >= that amount of time without
any re-connections or intermediate calls to checkAuthorization.
This commit makes the HTTP session timeout configurable, system-wide, via
bigbluebutton.properties. Default timeout is preserved.
Ideally, we should look into a more permanent solution to avoid
invalidating perfectly healthy user sessions. This commit fixes
nothing in that regard.
2022-09-27 19:16:36 +00:00
GuiLeme
633a032fd0
[issue-pdf-100-processing] - implemented retry flow and fixed error message
2022-09-22 16:58:37 -03:00
Bohdan Zhemelinskyi
06eb9dd246
treat property file as optional
2022-09-21 17:40:26 +00:00
Bohdan Zhemelinskyi
aa3dd56228
update propertys source
2022-09-19 20:27:59 +00:00
GuiLeme
39b6359441
[issue-pdf-100-processing] - fix timeout error when PDF is too complex.
2022-09-14 10:33:41 -03:00
Paul Trudel
84c19bf12e
Added support for sha384 and sha512 checksums
2022-09-13 15:28:01 +00:00
Bohdan Zhemelinskyi
7f42e28ec7
place spring version in one place and cleanup
2022-09-08 18:40:19 +00:00
Bohdan Zhemelinskyi
e3c0abe62a
changes on comment
2022-09-08 14:59:56 +00:00
Bohdan Zhemelinskyi
f51742a819
Merge branch 'v2.6.x-release' of https://github.com/bigbluebutton/bigbluebutton into spring27
2022-09-08 14:32:35 +00:00
Bohdan Zhemelinskyi
fd31c78ec4
temp changes
2022-07-29 19:03:25 +00:00
Bohdan Zhemelinskyi
5ed9fa2cca
upgrade spring to 2.7.x
2022-07-07 19:23:58 +00:00
Paul Trudel
f5c2e1929c
Merge branch 'develop' of github.com:bigbluebutton/bigbluebutton into recording-api-changes
2022-04-21 15:01:44 +00:00
Paul Trudel
333a01aab4
Changed RecordingService implementation back to file
2022-04-19 19:38:21 +00:00
Arthurk12
cff605e996
feat(webcam): pin multiple cameras simultaneously
...
Adds support for multiple cameras pins.
The pinned cameras are stored in a FIFO-type queue
When a camera is pinned the oldest one is removed.
The queue size can be set via create parameter 'maxPinnedCameras',
if not defaults to 3.
2022-04-18 20:17:58 +00:00
Paul Trudel
50662e3e65
Fixed issue with pagination response
2022-04-11 19:50:33 +00:00
Paul Trudel
aa956919c2
Updated recording changes for 2.6
2022-04-08 18:46:54 +00:00
Ramon Souza
68f55b8c7b
Merge remote-tracking branch 'upstream/develop' into issue-14382
2022-03-25 09:21:15 -03:00
Gustavo Trott
4cb563085f
Implements param lockSettingsHideViewersCursor
2022-03-21 15:25:41 -03:00