João Victor
096f14edcb
fix(webcam): stop using mapped fields
...
- We were using both sortName and pin fields as mappings for the nameSortable and pinned fields, respectively.
2024-05-06 10:45:59 -03:00
Ramón Souza
cfab7a82e9
Merge pull request #20120 from KDSBrowne/v30-19547
...
fix(whiteboard): Stop Loading Tldraw Assets From Unpkg Site
2024-05-06 10:45:33 -03:00
João Victor
fc8e59bfba
fix(webcam): lint errors
2024-05-06 09:19:51 -03:00
João Victor
0003252207
fix(webcam): remove useless data consumption
2024-05-06 09:13:24 -03:00
João Victor
49f236ee3c
Merge branch 'v3.0.x-release' into grid-user-limit and fix conflicts
2024-05-06 09:01:39 -03:00
João Victor Nunes
83f6f8d0f9
fix: order grid items by both name and userId
...
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2024-05-06 08:23:55 -03:00
prlanzarin
d6e160a2c3
refactor(audio): remove stale iOS webview polyfills
...
Shouldn't be necessary anymore
2024-05-03 21:42:36 +00:00
prlanzarin
983b8a85cf
fix(audio): improve help modal for listen only scenarios
...
The audio troubleshooting modal has very microphone-specific strings,
which might confuse users trying to join listen only.
Review the Help screen so that listen only scenarios are more generic.
As a bonus, review the unknownError locale with a more actionable text.
2024-05-03 21:41:06 +00:00
prlanzarin
a748d8ccbb
fix(audio): remove listen only retry routines
...
Listen only has a built-in retry routine on join failures that's
convoluted half-broken. It stems from the Kurento era where it could
fail randomly due to a myriad of reasons.
Production logs indicate that the retry is seldom used nowadays in
mediasoup-based environments. The presence of the retry also breaks
the error troubleshooting modal when actual failures happening, leaving
users in the dark about what's happening.
Remove the listen only retry code from AudioManager and bubble up any
join failure to the callers.
2024-05-03 21:18:44 +00:00
prlanzarin
027d5ad288
fix(audio): handle NotAllowedError in skipCheck:true scenarios
...
In scenarios where the join audio flow skips echo test, NotAllowedError
(and any other errors) are all being mashed together under a generic
MEDIA_ERROR object.
Properly handle specific errors in audio-manager so they're correctly
render in the audio modal help screen.
2024-05-03 21:15:58 +00:00
prlanzarin
a3a1245078
fix(audio): review audio modal help screen
...
- Adds a new Help view for unknown error codes
- Correctly detect NotAllowedError (permissions) - they are currently
being treated like unknown errors in the Help modal
- Rephrase NotAllowedError help text; make it more succint and direct
- Rephrase the unknown error help text; make it more succint and direct
- Add error code and message to that view
- Add public.media.audioTroubleshootingLinks to allow referencing KB
links on the Help modal
- See inline docs
2024-05-03 20:50:03 +00:00
Ramón Souza
f742a6d25d
Merge pull request #20134 from JoVictorNunes/video-streams-typings-fix
...
fix: tweak video-streams typings
2024-05-03 17:19:52 -03:00
João Victor
9e0ea8a33f
fix(webcam): rename query variable
2024-05-03 16:35:56 -03:00
João Victor Nunes
4f9e75ae0c
fix(webcam): remove loggedOut filter
...
Co-authored-by: Gustavo Trott <gustavo@trott.com.br>
2024-05-03 16:33:13 -03:00
João Victor
6aa1e0f336
Remove isGridItem field
2024-05-03 15:34:10 -03:00
João Victor
fb1947dc8f
Remove console.log's
2024-05-03 15:11:30 -03:00
João Victor
65ac5b6b9b
fix(webcam): avoid sending a negative value for grid user limit
2024-05-03 14:33:04 -03:00
Ramón Souza
2e7608e653
fix currentPageShapes prop type warning
2024-05-03 13:05:31 -03:00
Ramón Souza
967ae9ddcc
fix undefined label in leave meeting button warning
2024-05-03 13:02:53 -03:00
prlanzarin
533c7e86dc
fix(bbb-html5): add specific logCodes for root error boundaries
...
The ErrorBoundary component has a generic log message that is not
overridable and will aggregate errors from different components. The
ideal scenario is that log tags are configurable so that errors can be
filtered for in log post-processing.
Add the logMetadata: { logCode, logMessage } prop to the ErrorBoundary
component so that log tags are configurable. Default tags are
maintained.
Add specific log metadatas for the client startup error boundary
(logCode: 'app_startup_crash') and the user connection error boundary
(logCode: 'app_crash').
2024-05-03 15:27:17 +00:00
Gustavo Trott
16800ce8ef
Merge remote-tracking branch 'upstream/v3.0.x-release' into client-settings-cache-system
2024-05-03 12:05:41 -03:00
Ramón Souza
8e728d2cc4
Merge pull request #20019 from Scroody/fix-volume-bar-overlap
...
Fix: Volume bar overlapping
2024-05-03 11:24:03 -03:00
André
8c57f63bb9
Later changes
2024-05-03 10:34:35 -03:00
João Victor
ca5d74e9d4
fix(webcam): type user as partial
2024-05-03 10:29:25 -03:00
André
4c0df76b23
Merge remote-tracking branch 'upstream/v3.0.x-release' into fix-volume-bar-overlap
2024-05-03 10:29:00 -03:00
Gustavo Trott
ea82508b5d
introduces a nginx cache for /api/rest/(clientStartupSettings|clientSettings)
2024-05-03 10:27:26 -03:00
André
cbd06c0790
Side effect solving
2024-05-03 10:22:16 -03:00
Ramón Souza
9307b33a4e
fix undefined isPresenter warning
2024-05-03 10:07:26 -03:00
Anton Georgiev
205d110f5b
Merge pull request #20104 from Tainan404/remove-redis
...
!remove: Frontend Redis client listener
2024-05-03 09:02:08 -04:00
Ramón Souza
c951acc3bb
fix undefined isTimerActive warning
2024-05-03 09:59:57 -03:00
João Victor
2dddd161bf
fix: limit grid users at the data access level
2024-05-03 09:58:27 -03:00
Anton Georgiev
d19677d5a3
Merge pull request #20166 from prlanzarin/u30/fix/review-mobile-audio-chevron
...
fix(audio): review device selection in mobile endpoints
2024-05-03 08:56:51 -04:00
Anton Georgiev
d85561b17b
Merge pull request #20164 from prlanzarin/u30/fix/Arthurk12-live-1809
...
fix(bbb-html5): correct parameter type for wake lock log codes
2024-05-03 08:56:03 -04:00
Anton Georgiev
0e68003c08
Merge pull request #20163 from prlanzarin/u30/fix/assorted-br-crashes
...
fix: undefined accesses causes crashes in actions-bar breakout utils
2024-05-03 08:55:43 -04:00
Anton Georgiev
0df167180e
Merge pull request #20162 from prlanzarin/u30/fix/ff-pairselection
...
fix(audio): broken connection stats on Firefox >= 125
2024-05-03 08:53:40 -04:00
Anton Georgiev
05d8f9110b
Merge pull request #20161 from prlanzarin/u30/fix/arthurk12-undefined-role-crash
...
fix: add safeguards when returning user roles
2024-05-03 08:53:01 -04:00
Anton Georgiev
7c407567e1
Merge pull request #20160 from prlanzarin/u30/fix/arthurk12-screenreader-crash
...
fix(screen-reader): add safeguards for adding alerts
2024-05-03 08:52:45 -04:00
Anton Georgiev
70e4ab1f66
Merge pull request #20159 from prlanzarin/u30/fix/onconnectionstatechange-crash-rc
...
fix(bbb-html5): crash when stopping WebRTC peers
2024-05-03 08:52:28 -04:00
Anton Georgiev
3babf4c16e
Merge pull request #20158 from prlanzarin/u30/fix/crash-videoprovider-onmessage
...
fix(bbb-html5): crash on video-provider unmount
2024-05-03 08:51:58 -04:00
Anton Georgiev
84fd90bc49
Merge pull request #20157 from prlanzarin/u30/fix/crash-getBoundingClientRect-emojirain
...
fix(reactions): crash when interactionsButton coords are absent
2024-05-03 08:49:42 -04:00
Anton Georgiev
9d99f7f78b
Merge pull request #20156 from prlanzarin/u30/fix/audio-answerer-gum-failure
...
fix(audio): acquire streams before negotiation when peer is answerer
2024-05-03 08:49:08 -04:00
Ramón Souza
35af05e594
fix custom logo
2024-05-03 09:31:18 -03:00
prlanzarin
a21addfa1f
fix(audio): review device selection in mobile endpoints
...
Mobile users have no way to change I/O devices after joining audio.
The removal of the audio options chevron in mobile browsers was supposed
to be replaced by something else - in this case, by the dedicated
leave/join audio button. That didn't happen, leave/join audio button
retained the old behavior.
Review device selection in mobile endpoints via two UI/UX changes:
- Fix an styling issue where the mute and listen only buttons were
crammed together
- Restore the device selection chevron/icon in mobile endpoints
- Override the leave/join button action in mobile endpoints so that it
opens the device selection contextual menu, which also includes the
"Leave audio" option. This retains the old behavior (leaving audio)
while also providing an way for users to change devices mid-call in
mobile browsers.
2024-05-03 01:32:01 +00:00
Arthurk12
31a6527cca
fix(wake-lock): correct parameter type for log code
...
Previously, an object was incorrectly passed as the log code parameter.
Fixes it by ensuring that a string is passed instead.
2024-05-03 00:06:07 +00:00
prlanzarin
cea92631fa
fix: undefined accesses causes crashes in actions-bar breakout utils
...
Multiple undefined accesses in actions-bar's service, mainly related to
breakouts and ageneral Meetings info, cause crashes in production
environments - most likely in reconnection scenarios.
Guarantee that nested data is safely accessed.
2024-05-02 23:50:56 +00:00
prlanzarin
20daf56390
fix(audio): broken connection stats on Firefox >= 125
...
WebRTC-based stats generation in the connection status modal is broken
on Firefox >= 125. A broken type check coupled with a new partially
implemented RTCIceTransport dictionary causes and undefined function
call when fetching the selected candidate pair. Since that error is
unhandled, collection breaks.
Correctly check for the getSelectedCandidatePair method availability in
RTCIceTransport so that it skips to pair inference from getStats if
necessary.
2024-05-02 23:37:44 +00:00
Arthurk12
148c25e2cb
fix: add safeguards when returning user roles
2024-05-02 23:35:45 +00:00
Arthurk12
9947aa451e
fix(screen-reader): add safeguards for adding alerts
...
Adds checks for the alert's text and DOM element before adding screen
reader alerts.
2024-05-02 23:06:55 +00:00
prlanzarin
85cdc7cc2a
fix(bbb-html5): crash when stopping WebRTC peers
...
There's a race condition that may cause a client crash whenever a
connectionstatechange callback is cleaned up in a peer without a
valid peer connection present in our custom RTCPeerConnection wrapper.
Check for peerConnection availability in the WebRtcPeer wrapper before
trying to clean up its connectionstatechange callback.
2024-05-02 22:59:39 +00:00
prlanzarin
eccb06369b
fix(bbb-html5): crash on video-provider unmount
...
There's a race condition that may cause a client crash whenever a
video-provider's unmount procedure is run, but its signalling websocket
is undefined. The WS's callback handlers are re-assigned without
checking for the socket's availability, causing an unhandled TypeError.
The WS may be undefined in a couple of scenarios, e.g.: unmouting before
the socket was successfully set up, unmounting while a reconnect is in
place etc.
Check whether the socket exists before accessing it in video-provider's
componentWillUnmount routine.
2024-05-02 22:55:25 +00:00
prlanzarin
cfa013fdaa
fix(reactions): crash when interactionsButton coords are absent
...
The client may crash whenever a emoji rain animation is triggered, but
the interactions button element cannot be located. This happens because
the button coordinates are fetched without checking whether the element
exists.
Get the coordinate fetching method to return null if the
interactionsButton element cannot be located, and ignore the emoji rain
action if that is the case. Whenever no valid coordinates are found, log
an warning so we can track this and figure out what's happening with the
button.
Fix a few typos in the getInteractionsButtonCoordinates method.
2024-05-02 22:32:09 +00:00
prlanzarin
00a2ab52a5
fix(audio): acquire streams before negotiation when peer is answerer
...
When a sendrecv peer acts as the answerer, gUM is only called _after_
the remote offer is received. This is fine, but the error handling runs
different in that scenario in a way that eventual gUM errors are treated
as negotiation errors, leading to inconsistencies when surfacing the
error to end users.
If a peer is acting as answerer and is a transceiver, acquire the local
streams _before_ actual negotiation so that gUM errors are surfaced
correctly (and we spare uneeded negotiation steps).
2024-05-02 22:27:16 +00:00
prlanzarin
d658d81148
fix(audio): minimize redundant audio exit toasts
...
Audio exit toasts are fired in some redundant situations, e.g.: when the
error help screen is toast.
Change the logic a bit so that it's only fired when the audio help modal
won't be shown, i.e.: when audio had succesfully connected.
2024-05-02 22:09:56 +00:00
João Victor
32bb2dfe2f
fix: make hook to store its own state to avoid useless re-renders
2024-05-02 17:18:38 -03:00
Ramón Souza
24b90070b7
Merge pull request #20136 from KDSBrowne/v30.19985
...
fix(whiteboard): Deactivate Drawing Tool On Access Change
2024-05-02 16:36:14 -03:00
Ramón Souza
5d27799448
Merge pull request #20143 from ramonlsouza/issue-20142
...
fix: Warning message character limit exceeded is still showing up after being sent
2024-05-02 14:57:12 -03:00
Tiago Jacobs
c5d1c8be3b
Merge pull request #20135 from GuiLeme/plugin-sdk-readme-logger-ui-data
...
feat(plugins): refactor intl code for plugin and general code
2024-05-02 14:45:52 -03:00
João Victor
5a80f30711
fix: tweak video-streams typings (Part 4)
2024-05-02 11:51:14 -03:00
João Victor Nunes
98d579401b
Merge branch 'v3.0.x-release' into video-streams-typings-fix
2024-05-02 11:41:09 -03:00
Ramón Souza
f589cb8828
Merge pull request #20076 from ramonlsouza/away-mode
...
feat: Improved away mode
2024-05-02 11:34:32 -03:00
João Victor
73eee42c66
fix: TS errors
2024-05-02 11:32:08 -03:00
João Victor Nunes
c61b6bb7e5
Merge branch 'v3.0.x-release' into video-streams-typings-fix
2024-05-02 11:26:08 -03:00
João Victor
9495e60d6f
fix: ensure user's webcams are properly terminated
2024-05-02 11:22:24 -03:00
Guilherme Leme
1cad46857c
[plugin-sdk-readme-logger-ui-data] - update SDK
2024-05-02 10:53:00 -03:00
Ramón Souza
e0c8c0d933
remove chat error when a message is sent
2024-05-02 10:49:06 -03:00
Tiago Jacobs
90f3539332
Merge pull request #20141 from JoVictorNunes/fix-video-stream-user-filtering
...
fix(webcam): fetch user data of webcam users only
2024-05-02 10:32:56 -03:00
Ramón Souza
250a559a4c
Merge pull request #20133 from ramonlsouza/tld19-snapshot
...
fix: snapshot of current slide
2024-05-02 10:21:41 -03:00
Ramón Souza
ae10830a1a
move setTrackEnabled to new service file
2024-05-02 09:24:03 -03:00
João Victor
ee9f98a1ad
fix(webcam): fetch user data of webcam users only
...
- Do not fetch user data of users who are not in webcam.
- Except when grid layout is active. In this situation we need to know about all users.
2024-05-02 09:17:58 -03:00
Ramón Souza
82b1101df8
Merge remote-tracking branch 'upstream/v3.0.x-release' into away-mode
2024-05-02 08:45:10 -03:00
KDSBrowne
0704628caa
lint
2024-05-02 00:40:58 +00:00
KDSBrowne
7512d4c60e
lint
2024-05-02 00:32:58 +00:00
KDSBrowne
4ae0dd5fba
change from CRLF to LF
2024-05-02 00:28:22 +00:00
KDSBrowne
d2da9172da
add no operation tool
2024-05-02 00:05:12 +00:00
João Victor
59d84f4722
fix: wrong style file import
2024-05-01 17:05:17 -03:00
Guilherme Leme
bc6b007f5a
[plugin-sdk-readme-logger-ui-data] - fix intl ui-data-hook and fix warning of data-channel
2024-05-01 16:57:08 -03:00
João Victor
d72ce1a24c
fix: tweak video-streams typings (Part 3)
...
- Fix almost the entire video-provider component typyings. Leaving some errors because the component depends on a lot of code which is not in typescript yet. Any attempt to fix them may cause problems.
2024-05-01 16:49:21 -03:00
João Victor
6d70904ba9
fix: tweak video-streams typings (Part 2)
...
- Tweak low-level components.
2024-05-01 16:48:50 -03:00
João Victor
7297778746
fix: tweak video-streams typings (Part 1)
...
- Tweak high-level components.
2024-05-01 16:48:12 -03:00
Ramón Souza
87786cfcb6
fix snapshot of current slide
2024-05-01 16:21:36 -03:00
Anton Georgiev
0de01dffb7
build: drop bbb-html5-backend services
2024-05-01 14:33:46 -04:00
Tainan Felipe
527b6d4cbf
Merge remote-tracking branch 'upstream/v3.0.x-release' into fix-meeting-end-audio
2024-05-01 14:14:15 -03:00
Tainan Felipe
d5bb06349b
Fix: audio not disconnected when user leave the meeting
2024-05-01 14:11:04 -03:00
Anton Georgiev
a2984bb740
Merge remote-tracking branch 'bbb/v3.0.x-release' into html5-pack-30
2024-05-01 12:57:59 -04:00
Anton Georgiev
58cdb75c45
refactor: remove html5InstanceId
2024-05-01 12:53:11 -04:00
Tainan Felipe
b6f893c3c3
Fix: audio still playing when user left the meeting
2024-05-01 12:15:11 -03:00
André
66902fc9e3
Fix: External video re-starting when changing presenters
2024-05-01 10:21:28 -03:00
Tainan Felipe
5070d26c90
Merge remote-tracking branch 'upstream/v3.0.x-release' into code-removal
2024-05-01 09:58:01 -03:00
Ramón Souza
4767a0eec0
Merge pull request #20118 from Tainan404/remove-timer-js-files
...
Remove: timer js files
2024-05-01 09:41:55 -03:00
Tainan Felipe
e4a23feda3
Remove: old code from notes, pads and meeting ended
2024-05-01 09:39:03 -03:00
Tiago Jacobs
85b3cd88c5
Merge pull request #20127 from Tainan404/add-adapter-manager
...
Fix: add a adapters manager to lock loading while data sync
2024-05-01 09:23:09 -03:00
Ramón Souza
8fd4ea9bf0
Merge pull request #20115 from ramonlsouza/fix-chat-throttle
...
fix: throttle in user typing mutation
2024-05-01 09:09:05 -03:00
Tainan Felipe
210eb0911c
Fix: add a adapters manager to lock loading while data sync
2024-05-01 08:38:12 -03:00
Ramón Souza
5f17c76b6a
Merge pull request #20113 from ramonlsouza/fix-default-selected-breakout
...
fix: user can't join default selected breakout
2024-04-30 16:34:30 -03:00
Ramón Souza
9b6e1e3ddd
fix dependency array in memo
2024-04-30 16:34:16 -03:00
Tainan Felipe
7d7acb8a80
Remove: Breakout room unused code
2024-04-30 16:14:22 -03:00
Ramón Souza
d81bfdd7d4
fix ts error
2024-04-30 15:56:30 -03:00
Ramón Souza
fc35327269
Merge pull request #20116 from Tainan404/refactor-useUserCurrentDataD
...
Refactor: useUserCurrentData to use subscription
2024-04-30 14:57:30 -03:00
KDSBrowne
14c44820f5
stop tldraw attempts to load assets from unpkg site
2024-04-30 16:40:43 +00:00
Tainan Felipe
503fdf225b
Remove: intl.jsx file
2024-04-30 13:38:32 -03:00
Tainan Felipe
528e82e2fc
Remove: unused imports
2024-04-30 13:31:11 -03:00
Tainan Felipe
1e90237305
Remove: timer js files
2024-04-30 12:45:05 -03:00
Ramón Souza
248911b048
fix case where user is not assigned to any room and free join is enabled
2024-04-30 10:53:47 -03:00
Tainan Felipe
8d3d0008f0
Fix: lint error
2024-04-30 10:52:18 -03:00
Tainan Felipe
54d1ffa0ac
Refactor: useUserCurrentData to use subscription instead of depends on context
2024-04-30 10:36:57 -03:00
Anton Georgiev
7c667453ca
Merge pull request #19812 from antobinary/march15-02
...
fix(bbb-html5): customHeartbeat would not close stale sessions (port)
2024-04-30 09:29:46 -04:00
Ramón Souza
c08c83e9e4
fix throttle in user typing mutation
2024-04-30 10:18:44 -03:00
Ramón Souza
d6c05189a1
fix default selected breakout invitation
2024-04-30 09:23:06 -03:00
Anton Georgiev
4227ff4ab6
Merge remote-tracking branch 'tainan/remove-redis' into html5-pack-30
2024-04-29 12:44:28 -04:00
Tainan Felipe
e58086c99e
Remove: Frontend Redis client listener
2024-04-26 11:01:50 -03:00
Tainan Felipe
29c67e76ed
Remove: client subscriptions component
2024-04-26 10:33:20 -03:00
Tiago Jacobs
3885c6a6e7
Merge pull request #20097 from GuiLeme/useCurrentMeeting
...
feat(plugin): Support useMeeting hook for plugin
2024-04-25 19:45:52 -03:00
Guilherme Leme
29c3419347
[useCurrentMeeting] - update sdk
2024-04-25 18:38:59 -03:00
Tainan Felipe
304838f213
Remove: meeting meteor server files
2024-04-25 17:58:24 -03:00
Tainan Felipe
7096620781
Remove: video stream meteor server files
2024-04-25 17:53:47 -03:00
Tainan Felipe
c2399fa5b3
Merge remote-tracking branch 'upstream/v3.0.x-release' into remove-meteor-server-dependencies-2
2024-04-25 16:41:14 -03:00
Ramón Souza
7247407e7d
Merge pull request #20061 from JoVictorNunes/remove-video-streams-collection
...
Remove old `video-streams` Meteor subscription
2024-04-25 16:38:17 -03:00
Tiago Jacobs
023a7b1e4f
Merge pull request #20091 from ramonlsouza/remove-makecall
...
refactor: Remove remaining makecall
2024-04-25 16:36:43 -03:00
Guilherme Leme
0142ef7f81
[useCurrentMeeting] - created useMeeting hook
2024-04-25 16:19:44 -03:00
Tainan Felipe
5643305db2
Remove: pads meteor server files
2024-04-25 15:52:08 -03:00
João Victor
6e41d720a0
Remove video-streams publisher
2024-04-25 15:40:54 -03:00
Ramón Souza
e8a40aa301
remove makecall
2024-04-25 15:35:05 -03:00
Ramón Souza
a1c84229a6
remove userShareWebcam and userUnshareWebcam makecall
2024-04-25 15:33:23 -03:00
Ramón Souza
25760aafcb
remove getPadId makecall
2024-04-25 15:27:43 -03:00
João Victor
453727b3ed
Fix
2024-04-25 15:24:34 -03:00
João Victor
f10e7655eb
Fix
2024-04-25 15:20:15 -03:00
Ramón Souza
5e78664e1d
remove createSession makecall
2024-04-25 15:19:55 -03:00
Ramón Souza
220e689f1d
remove pinPad makecall
2024-04-25 15:17:54 -03:00
Ramón Souza
0439a40535
remove createGroup makecall
2024-04-25 15:12:51 -03:00
Ramón Souza
6e546e0e6d
remove requestUserInformation makecall
2024-04-25 15:08:40 -03:00
Ramón Souza
db4054df86
remove getServerTime makecall
2024-04-25 15:07:15 -03:00
Ramón Souza
2db64d7c3a
remove timerEnded makecall
2024-04-25 14:55:22 -03:00
Ramón Souza
2723c8249d
remove setPrivateGuestLobbyMessage makecall
2024-04-25 14:47:54 -03:00
João Victor
e623e9d0cd
Fix
2024-04-25 14:44:41 -03:00
Tainan Felipe
7b6c948dc3
Fix: eslint
2024-04-25 14:42:25 -03:00
Tainan Felipe
9808d37092
Merge remote-tracking branch 'upstream/v3.0.x-release' into remove-meteor-server-dependencies-2
2024-04-25 14:33:56 -03:00
Tainan Felipe
ef31289a2c
Remove: voice users meteor server files
2024-04-25 14:31:26 -03:00
Ramón Souza
f9dda13e93
remove addUserSettings makecall
2024-04-25 14:26:51 -03:00
Tainan Felipe
773884af88
Remove: Timer meteor server files
2024-04-25 14:19:05 -03:00
Ramón Souza
33b2854f01
remove endAllBreakouts makecall
2024-04-25 14:16:55 -03:00
Tainan Felipe
946c440bc2
Remove: screenshare meteor server files
2024-04-25 14:11:49 -03:00
Tainan Felipe
3142557849
Remove: external video player meteor server files
2024-04-25 14:06:38 -03:00
Tainan Felipe
60b8aa9452
Remove: connection status meteor server
2024-04-25 14:00:11 -03:00
Ramón Souza
75fa15bc98
remove updateTranscript makecall
2024-04-25 13:57:44 -03:00
Tainan Felipe
e792a0d368
Remove: breakout server part
2024-04-25 13:57:44 -03:00
Tainan Felipe
8b7bd55287
Remove: Auth and annotation collections usage
2024-04-25 13:52:07 -03:00
Gustavo Trott
eb74c81c6f
akka apps will send msg to create pad
2024-04-25 13:41:32 -03:00
João Victor
e8e0f5588d
Fix imports
2024-04-25 13:16:29 -03:00
João Victor
b375293e18
Fix typescript error
2024-04-25 13:05:51 -03:00
João Victor
93423c46e4
Ignore both typescript and eslint errors
2024-04-25 13:01:22 -03:00
Gustavo Trott
2e8cc21a4b
Move SharedNotes init to akka-apps (instead of Meteor)
2024-04-25 12:48:52 -03:00
Tainan Felipe
6247c4dc8d
Remove: meteor connection validation
2024-04-25 12:48:48 -03:00
João Victor Nunes
c53c2f49e4
Merge branch 'v3.0.x-release' into remove-video-streams-collection
2024-04-25 12:28:56 -03:00
Tainan Felipe
3784986712
Remove: meteor unused publishers
2024-04-25 12:26:30 -03:00
Ramón Souza
4e688a9232
Merge pull request #20084 from Scroody/data-needed-for-plugin
...
Data: Data needed for plugins
2024-04-25 11:56:28 -03:00
Ramón Souza
16ba97ffb1
remove userActivitySign makecall + fix inactivity check
2024-04-25 11:53:56 -03:00
Anton Georgiev
146ecd7d51
Merge pull request #20089 from gustavotrott/move-timer-init-to-akkaapps
...
refactor: Move timer init to akka-apps (was Meteor)
2024-04-25 10:49:27 -04:00
Gustavo Trott
ab97cc60a2
Move Timer init to akka-apps (instead of Meteor)
2024-04-25 11:02:03 -03:00
Ramón Souza
8091d99cee
remove requestJoinURL makecall
2024-04-25 10:57:08 -03:00
Ramón Souza
335c0b8ba1
remove createBreakoutRoom makecall
2024-04-25 10:51:20 -03:00
André
11bbec1392
Changes on regex
2024-04-25 10:21:25 -03:00
Ramón Souza
8f813c9908
Merge pull request #20085 from Tainan404/remove-subscriptions
...
Refactor: remove unused subscriptions
2024-04-25 09:52:03 -03:00
Gustavo Trott
a527ea659d
Merge pull request #20081 from gustavotrott/bbbweb-loginurl
...
feature: Add new API /create param `loginURL`
2024-04-25 08:47:12 -03:00
Gustavo Trott
4f77369620
Update addMeeting.js
2024-04-25 00:17:58 -03:00
Tainan Felipe
314d974fd3
Fix: remove client meteor dependency
2024-04-24 23:33:08 -03:00
Tainan Felipe
b73d0e00e4
Refactor: remove unused subscriptions
2024-04-24 21:47:02 -03:00
André
d8f6bb5327
Data: Data needed for plugins
2024-04-24 18:58:36 -03:00
Gustavo Trott
885a24dd48
implement loginURL in DOCS and Client
2024-04-24 18:41:46 -03:00
Ramón Souza
b3680a6bd8
Merge pull request #20079 from ramonlsouza/fix-save-locale
...
fix: save region specific language does not work
2024-04-24 18:06:55 -03:00
Ramón Souza
d292e23f20
Merge pull request #20077 from Tainan404/migrate-user-settings
...
Refactor: Migrate user settings
2024-04-24 18:04:27 -03:00
Ramón Souza
2308f4e8fd
Merge remote-tracking branch 'upstream/v3.0.x-release' into away-mode
2024-04-24 17:44:39 -03:00
Ramón Souza
1d03d52a3a
Merge remote-tracking branch 'upstream/v3.0.x-release' into away-mode
2024-04-24 17:41:20 -03:00
Ramón Souza
066eebc8ef
Merge pull request #20080 from Tainan404/migrate-user-reaction
...
Refactor: user reaction to graphql
2024-04-24 17:37:21 -03:00
Ramón Souza
63092b269d
Update bigbluebutton-html5/private/config/settings.yml
2024-04-24 17:32:02 -03:00
Tainan Felipe
45862bf417
Merge remote-tracking branch 'upstream/v3.0.x-release' into migrate-user-settings
2024-04-24 17:21:03 -03:00
Tainan Felipe
28a97f500b
Fix: fix paramenters not parsing array
2024-04-24 17:18:21 -03:00
Ramón Souza
af2eb1b421
disable camera effects modal in away mode
2024-04-24 17:16:21 -03:00
João Victor
7779be6a49
Remove duplicated import
2024-04-24 17:14:47 -03:00
João Victor
a761e36a5b
Remove VideoStreamsAdapter from app component
2024-04-24 17:12:24 -03:00
João Victor
1f8a95a3ff
Remove video-streams subscription
2024-04-24 17:09:00 -03:00
Ramón Souza
5f0ab8f800
move muteAway and fix issue with joining listen only when away is active
2024-04-24 17:06:53 -03:00
Tainan Felipe
cc79bb5fb2
Refactor: user reaction to graphql
2024-04-24 15:45:28 -03:00
Ramón Souza
8fd5a81034
fix save locale
2024-04-24 15:41:49 -03:00
Tainan Felipe
52b9f6166a
Remove: Pads, PadsSessions, PadsUpdates client subscriptions and dependencies ( #20051 )
2024-04-24 13:07:06 -03:00
Ramón Souza
75b696f0b6
fix ts error
2024-04-24 11:42:58 -03:00
Ramón Souza
606308b914
Merge remote-tracking branch 'upstream/v3.0.x-release' into away-mode
2024-04-24 11:28:41 -03:00
Tainan Felipe
10443e1f40
Merge remote-tracking branch 'upstream/v3.0.x-release' into migrate-user-settings
2024-04-24 11:20:58 -03:00
Ramón Souza
8f93792bde
Merge remote-tracking branch 'upstream/v3.0.x-release' into away-mode
2024-04-24 11:20:08 -03:00
Tainan Felipe
97393f6aa0
Fix: remove user-settings subscription
2024-04-24 11:18:58 -03:00
Anton Georgiev
23294ad71d
Merge pull request #20068 from Tainan404/remove-user-info
...
!remove: user-info collection
2024-04-24 10:15:33 -04:00
Ramón Souza
f131194d9c
Merge pull request #20071 from Tainan404/remove-presentation-upload-token
...
Remove: presentation upload token subscription
2024-04-24 11:03:20 -03:00
Ramón Souza
ab04b57087
Merge pull request #20063 from Tainan404/remove-voice-call-state
...
Remove: voice call state
2024-04-24 10:45:10 -03:00
Ramón Souza
4cdef5a11c
Merge pull request #20072 from Tainan404/remove-multi-whiteboard
...
Remove: whiteboard-multi-user subscription
2024-04-24 10:07:20 -03:00
Tainan Felipe
1d31a34416
Fix: eslint
2024-04-24 09:19:16 -03:00
Tainan Felipe
e6c4e06c81
Merge remote-tracking branch 'upstream/v3.0.x-release' into remove-user-info
2024-04-24 09:13:59 -03:00
Tainan Felipe
c759a788a2
Refactor: migrate screenshare to graphql using a adapter
2024-04-23 23:58:10 -03:00
Tainan Felipe
b2195bfd95
Fix: ts error
2024-04-23 18:22:49 -03:00
Guilherme Pereira Leme
cfbeb92cd7
feat(plugins) - refactor format of receiving data for data-channels ( #19997 )
2024-04-23 18:17:32 -03:00
Tainan Felipe
9eaecca7c6
Remove: whiteboard-multi-user subscription
2024-04-23 18:09:19 -03:00
Gustavo Trott
3728f373f5
Merge pull request #19901 from KDSBrowne/v3.tldraw-v19
...
fix(whiteboard): Upgrade Tldraw Version To v2.0.0-alpha.19
2024-04-23 18:02:31 -03:00
Tainan Felipe
677a771232
Remove: user-infos subscription
2024-04-23 17:49:42 -03:00
Tainan Felipe
7165961444
Merge remote-tracking branch 'upstream/v3.0.x-release' into remove-voice-call-state
2024-04-23 17:34:41 -03:00
Ramón Souza
9a8a2fd98b
Merge pull request #20028 from Tainan404/refactor-captions
...
Refactor: move captions to graphql
2024-04-23 17:22:01 -03:00
Tainan Felipe
f5fdc915cf
Remove: presentation upload token subscription
2024-04-23 16:51:08 -03:00
Ramón Souza
b1e4532a00
Merge pull request #20066 from Tainan404/remove-recording-meetings-collection
...
Remove: recording meeting collection
2024-04-23 16:22:02 -03:00
Ramón Souza
0210fcdd81
Merge remote-tracking branch 'upstream/v3.0.x-release' into PR_19901
2024-04-23 15:59:26 -03:00
Ramón Souza
d1bb7b685e
change audio button labels based on away status
2024-04-23 15:29:11 -03:00
Ramón Souza
495fbf41a2
move away to reactions button
2024-04-23 14:56:23 -03:00
Tainan Felipe
e80cc5a223
Remove: user-info collection
2024-04-23 14:38:07 -03:00
Tainan Felipe
e5d3ad1f79
Change: Remove subscripiton record-meetings
2024-04-23 14:02:28 -03:00
Ramón Souza
db3e46b711
Merge pull request #20067 from antonbsa/brekaout-tests-fix
...
test: fix breakout tests failing on CI
2024-04-23 13:30:34 -03:00
Tainan Felipe
d8195ba985
Remove: recording meeting collection
2024-04-23 11:58:33 -03:00
Anton Barboza
3d824615be
test: fix breakout test behavior and wait for select room button to be enabled
2024-04-23 11:57:41 -03:00
Ramón Souza
a75d680fb0
disable away mode when user joins audio
2024-04-23 11:44:33 -03:00
Ramón Souza
eae37cfd3b
Merge pull request #20059 from Tainan404/migrate-captions-panel
...
Refactor: migrate timer panel to TS and graphql
2024-04-23 11:24:59 -03:00
Ramón Souza
15442f731a
Merge pull request #20043 from Tainan404/migrate-notification
...
Refactor: Move notifications to graphql
2024-04-23 11:24:37 -03:00
Ramón Souza
89baf7ba4e
Merge pull request #20062 from Tainan404/remove-auth-token-validation
...
Remove: auth token validation code from frontend
2024-04-23 11:14:25 -03:00
Ramón Souza
cac0f6cd38
mute/unmute speaker
2024-04-23 11:01:59 -03:00
Tainan Felipe
7f4b0866ef
Fix: time not correct when client start
2024-04-23 10:46:46 -03:00
Tainan Felipe
1865799d12
Change: set a speechlocale to an user if no when enable captions
2024-04-23 10:35:26 -03:00
Ramón Souza
867516c796
Merge pull request #20058 from ramonlsouza/fix-whiteboardid-error
...
fix: missing whiteboardId error
2024-04-23 10:30:17 -03:00
Tainan Felipe
f7da15d2db
Merge branch 'refactor-captions' of github.com:Tainan404/bigbluebutton into refactor-captions
2024-04-23 10:22:17 -03:00
Tainan Felipe
f2c4e7348f
Change: remove on/off button
2024-04-23 10:21:23 -03:00
Tainan Felipe
22138d5bbc
Fix: timer not working properly
2024-04-23 01:00:54 -03:00
Tainan Felipe
80397964aa
Remove: voice call state
2024-04-22 23:20:45 -03:00
Ramón Souza
97ebed9b96
remove unused var
2024-04-22 21:43:24 -03:00
Tainan Felipe
3d9a0fc75e
Remove: auth token validation code from frontend
2024-04-22 21:42:48 -03:00
Ramón Souza
7dd82790b8
fix condition
2024-04-22 21:38:05 -03:00
Tainan Felipe
0945ebcaf6
Fix: TS errors
2024-04-22 20:48:19 -03:00
Tainan Felipe
2f70b4d6c5
Fix: remove push to chat
2024-04-22 20:31:31 -03:00
Tainan Felipe
af5d8d1a15
Fix: selected speechlocale
2024-04-22 20:19:03 -03:00
Tainan Felipe
77ded6548b
Merge remote-tracking branch 'upstream/v3.0.x-release' into refactor-captions
2024-04-22 19:07:35 -03:00
Tainan Felipe
18ace44625
Merge remote-tracking branch 'upstream/v3.0.x-release' into migrate-breakout-invitation
2024-04-22 18:54:18 -03:00
Tainan Felipe
1bffaec3d2
Fix: user permissions
2024-04-22 18:51:14 -03:00
Ramón Souza
528817aeab
fix condition where user is muted when away mode is activated
2024-04-22 18:46:04 -03:00
Ramón Souza
4b2df4738e
Merge pull request #20050 from Tainan404/remove-typed-captions
...
Remove: typed captions
2024-04-22 18:15:36 -03:00
Tainan Felipe
e5c2251d8d
Fix: notification not appearing to moderator
2024-04-22 17:54:12 -03:00
Tainan Felipe
c3728fb850
Fix: lint errors
2024-04-22 17:45:35 -03:00
Tainan Felipe
f0b334450b
Merge remote-tracking branch 'upstream/v3.0.x-release' into migrate-notification
2024-04-22 17:42:32 -03:00
Tainan Felipe
ac80cb1317
Fix: remaining time not appearing in breakout
2024-04-22 17:40:34 -03:00
Ramón Souza
6fea058cb0
add new away button
2024-04-22 17:34:40 -03:00
Tainan Felipe
5c3f6fb859
Refactor: migrate time panel to TS and graphql
2024-04-22 16:59:32 -03:00
Tainan Felipe
dca6c6add4
Merge remote-tracking branch 'upstream/v3.0.x-release' into PR_19324
2024-04-22 15:31:51 -03:00
Ramón Souza
210924d2eb
fix missing whiteboardId error
2024-04-22 15:08:50 -03:00
Ramón Souza
4100fd11e8
do not display away user on the top of the userlist
2024-04-22 15:03:34 -03:00
Ramón Souza
5e45346934
disable away mode when microphone is unmuted
2024-04-22 14:50:51 -03:00
Ramón Souza
16ceb91936
fix not a function error;
2024-04-22 14:36:26 -03:00
Ramón Souza
ac6753bff6
fix error when setting away if user is not connected to audio
2024-04-22 12:39:31 -03:00
Tainan Felipe
47540c7711
Merge remote-tracking branch 'upstream/v3.0.x-release' into refactor-captions
2024-04-22 12:32:41 -03:00
Ramón Souza
bd2d56f1a2
mute/unmute audio and camera on away mode
2024-04-22 12:24:59 -03:00