Ramón Souza
d3406a2e93
refactor: remove instanceId from client ( #20850 )
2024-08-02 14:10:39 -04:00
João Victor
50d445f026
Remove Meteor backend
2024-07-02 14:58:58 -03:00
João Victor
dac101523f
Fix infinit loop
2024-06-14 15:40:40 -03:00
João Victor
dcf8b5c9be
Merge remote-tracking branch 'tainan/remove-withtracker-2-they-strike-back' into remove-mongo-adapters
2024-06-14 15:34:07 -03:00
Tainan Felipe
9c62fdb191
Fix: inifity load
2024-06-14 14:38:50 -03:00
João Victor
b00f49ab9b
Remove screenshare adapter consumption
2024-06-14 11:35:23 -03:00
João Victor
b76edc6640
refactor: remove withTracker from screenshare button container
2024-06-13 09:45:28 -03:00
João Victor
09f7d98974
refactor: remove withTracker from screenshare container
2024-06-13 08:59:11 -03:00
João Victor Nunes
1b87055343
refactor(audio): replace Tracker.Dependency with makeVar ( #20408 )
2024-06-12 09:25:46 -04:00
Ramón Souza
911f663e27
remove defaultProps from components
2024-06-11 13:10:04 -03:00
João Victor Nunes
06500be757
refactor(storage): replace Tracker.Dependency
with observer hook ( #20322 )
...
* refactor(storage): replace Tracker.Dependency with observer hook
* fix(storage): set initial value
* refactor(storage): stop using Meteor's Session singleton
2024-06-06 10:50:03 -03:00
Tainan Felipe
3bc40df230
Add: useDeduplicatedSubscription hook ( #20376 )
...
* Add: useDeduplicatedSubscription hook
* Fix: TS error
* Add: components using useDeduplicatedSubscription
* Change: Move to useDeduplicatedSubscription
* Change: unsubscribe logic to own useEffect
* Change: remove file import over package
* Fix: TS errors
* Fix: private chat not loading
* Change: revert changes on queries
* Fix: eslint error
* Remove: html-webpack-plugin package
* Fix: external video
* Add: comment about the stringToHash function
* Fix: video player showing tools over presentation
2024-06-04 10:40:54 -03:00
João Victor
83acc1fe9a
Merge branch 'v3.0.x-release' into remove-screenshare-tracker
2024-05-29 17:01:12 -03:00
Ramón Souza
7514066fc3
fix: Client can't load in certain cases ( #20336 )
...
* move settings
* remove meteor cache files
2024-05-29 09:26:11 -04:00
João Victor
ddfc83e8c7
Merge branch 'v3.0.x-release' into remove-screenshare-tracker
2024-05-28 10:50:15 -03:00
João Victor Nunes
4e345d5c98
Remove console.log
...
Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2024-05-24 12:32:26 -03:00
João Victor
ffa861e384
refactor(screenshare): remove Tracker.Dependency
2024-05-24 11:44:36 -03:00
João Victor
fd253d6c2d
refactor(settings): remove both Meteor's Tracker.Dependency and all uses in old format
2024-05-17 17:33:52 -03:00
Tainan Felipe
e4a23feda3
Remove: old code from notes, pads and meeting ended
2024-05-01 09:39:03 -03:00
Tainan Felipe
52b9f6166a
Remove: Pads, PadsSessions, PadsUpdates client subscriptions and dependencies ( #20051 )
2024-04-24 13:07:06 -03:00
Guilherme Leme
dc1d831ea2
[fix-sahred-notes-not-unmounting] - centralize shared notes pin rendering logic
2024-04-19 11:08:13 -03:00
Guilherme Pereira Leme
41bb140dc5
feat: change way of rendering contents in presentation area to a pile-based logic. ( #19854 )
2024-03-25 18:13:57 -03:00
André Castro
58a0efe708
Migrate auth and settings to graphQL ( #19507 )
2024-03-06 14:28:18 -03:00
Ramón Souza
9e5d678df4
fix stop external video on screenshare
2024-01-19 15:47:10 -03:00
Ramón Souza
2f67417b4b
migrate stopWatchingExternalVideo action
2024-01-19 15:40:27 -03:00
Ramón Souza
e8a7837ffc
fix screenshare for presenter
2023-12-01 12:12:45 +01:00
Ramón Souza
dde3aa92bd
replace UsersContext with useCurrentUser
2023-11-30 12:08:16 +01:00
prlanzarin
c5b6110b94
fix: correctly dereference present camera streams in FF
...
The original BBBVideoStream termination handlers are being overwritten
by screen sharing's service when "Present camera" is started, which
causes the stream not to be dereferenced in the VIDEO_STREAM_STORAGE
map when the camera presentation stops. This breaks subsequent
camera/present camera attempts for the affected deviceId.
The second issue with is that Chrome isn't assigning the
termination handlers for the screen sharing subsystem - which causes
device/permission ejections to be silent.
This extends screen sharing's trackStreamTermination routine to preserve
whatever previous termination handlers were assigned if the stream was
provided beforehand by an external caller - which should fix both of the
aforementioned issues.
2023-08-24 13:42:28 -03:00
Ramón Souza
835bbd4733
replace unaffected debounce
2023-08-09 13:26:42 -03:00
Anton Georgiev
cd9f93be44
Merge remote-tracking branch 'bbb/v2.6.x-release' into merge-july12
2023-07-12 15:59:46 -04:00
Ramón Souza
1b06b30167
preserve pinned notes after screenshare
2023-07-04 13:14:09 -03:00
Paulo Lanzarin
ca1a1f8cb6
Merge pull request #17980 from prlanzarin/u27/fix/screenshare-audio-output
...
fix(screenshare): use the same audio outputDeviceId as microphone
2023-05-31 11:37:57 -03:00
prlanzarin
4961bfdf73
fix(screenshare): client crash due to stale lodash usage
2023-05-31 11:12:21 -03:00
prlanzarin
f4a761cea4
Merge remote-tracking branch 'origin/v2.7.x-release' into u27/fix/screenshare-audio-output
2023-05-31 11:06:49 -03:00
Paulo Lanzarin
7f637d5def
Merge pull request #17981 from prlanzarin/u27/fix/screenshare-size-dispatch-exception
...
fix(screenshare): size dispatch fails due to wrong scope
2023-05-31 10:43:02 -03:00
prlanzarin
b40a88cf69
fix(screenshare): size dispatch fails due to wrong scope
2023-05-24 12:07:35 -03:00
prlanzarin
636ab74826
fix(screenshare): adjustments to make output device switching work
2023-05-24 11:40:32 -03:00
AtilaU19
56dba30877
fix(screenshare): audio from screenshare match with audio from microphone
2023-05-24 11:33:32 -03:00
Carlos
5ddfb8b883
fix(camera as content): merge fixes
2023-05-09 17:21:48 -03:00
Arthurk12
a03064aa41
fix(camera as content): stop ongoing screenshare
...
Camera as content and screenshare are 2 features that are mutually exclusive
because they share the same space in the UI. This commit adds the behavior
that when one this features is started, the other one is closed if it is
running.
2023-05-09 17:21:48 -03:00
Arthurk12
d0c460f9c0
fix(camera as content): device sharing
...
Prevents the same camera device from being shared twice(webcam and "camera
as content"). The camera device shared using the camera as content feature
is tracked locally and then taken into account in the video-preview modal.
2023-05-09 17:21:48 -03:00
Arthurk12
7697367335
feat(screenshare): make component generic
...
Turns the screenshare component into a generic component, so that it can be
used both for screenshare and camera as content fetures.
Also changes specific locales and icons for the camera as content feature.
2023-05-09 17:21:47 -03:00
Arthurk12
e902f2ee27
feat(screenshare): add contentType field
...
This commit adds a contentType field in the back-end components of the
screenshare feature in order to accomodate the new 'camera as content'
feature.
2023-05-09 17:21:47 -03:00
Arthurk12
33c9abd874
requested changes
2023-05-09 17:21:47 -03:00
Carlos
8f8bfc8903
feat(camera as content): port to BBB
...
Enables the presenter to share a camera in the presentation area.
The shared camera automatically uses a pre-defined, fixed and hidden camera.
Profile defined in the settings.yml file.
It is currently using the screenshare's backend.
2023-05-09 17:21:46 -03: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
Scroody
e27c50a487
Fix: Presentation unminimizing when exiting external video or screen share.
2023-04-19 08:25:24 -03:00
Anton Georgiev
7b864cc841
Revert "Fix: Presentation un-minimizing when exiting external video or screen sharing."
2023-04-18 17:18:46 -04:00
Scroody
5b0bc16e5c
Fix: Presentation unminimizing when exiting external video or screen share.
2023-04-10 16:25:19 -03:00
Anton Georgiev
72c575b911
Merge branch 'v2.6.x-release' of github.com:bigbluebutton/bigbluebutton into merge-apr-6
2023-04-06 11:50:26 -04:00