Gustavo Trott
4b91675658
Merge pull request #20168 from JoVictorNunes/grid-user-limit
...
fix: limit grid users at the data access level
2024-05-07 09:16:42 -03:00
Ramón Souza
3ba14e69ce
only send cursor updates of users with whiteboard access
2024-05-07 09:13:41 -03:00
Gustavo Trott
ab8dc1d71f
Merge pull request #20185 from gustavotrott/gql-middleware-send-mutation-complete
...
fix (graphql-middleware): After returning a Mutation data, it should send a `complete` message
2024-05-07 09:12:50 -03:00
Gustavo Trott
a0dc3d7bd1
fix: send msg along with the return of mutations
2024-05-07 08:32:26 -03:00
Tainan Felipe
86e2ba597c
Remove: user list local state storing previous users list data
2024-05-06 20:37:28 -03:00
Ramón Souza
78d237502b
Merge pull request #20128 from Scroody/fix-external-video-presenter-change
...
Fix: External video re-starting when changing presenters
2024-05-06 15:56:13 -03:00
Anton Georgiev
de483ce568
build: try to remove frontend and leave only bbb-html5
2024-05-06 13:49:20 -04:00
Ramón Souza
a41f09c18a
Merge pull request #20167 from ramonlsouza/fix-custom-logo
...
fix: custom logo
2024-05-06 10:48:08 -03:00
Ramón Souza
c1e6d21149
Merge pull request #20173 from ramonlsouza/warnings-may3
...
fix: client warnings
2024-05-06 10:48:00 -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
Anton Georgiev
8db5b74c44
Merge pull request #20171 from gustavotrott/client-settings-cache-system
...
enhancement: Speed up the client loading (by implementing a cache system to obtain ClientSettings)
2024-05-03 15:55:07 -04: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
Gustavo Trott
d3d12c7bf1
Move building files to /build/... directory
2024-05-03 15:56:37 -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
Gustavo Trott
1d808f9c7b
Set cache endpoint to graphql-middleware nginx file
2024-05-03 14:42:54 -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
Gustavo Trott
cb7fd136de
remove unnecessary step
2024-05-03 11:13:25 -03:00
Gustavo Trott
62da41ab90
Create staging/etc/default/bbb-graphql-server in case its missing
2024-05-03 11:12:55 -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