Commit Graph

42615 Commits

Author SHA1 Message Date
germanocaumo
b885b5790f
feat(plugins): add open and close presentation area command support (#20635) 2024-07-19 08:52:23 -04:00
Ramón Souza
539caec578
fix external video blank space (#20733) 2024-07-18 16:28:30 -04:00
germanocaumo
cbe0b4f6ae
feat(webcams): skip video preview if valid input devices stored (#20696)
* feat(webcams): skip video preview if valid input devices stored

Additionally:

- refactor: re-use the existing VirtualBackground_* storage info instead
  of creating a new one
- fix: store background choices per deviceId instead of globally
- fix: guarantee background restore attempts are *critical* when
  video-preview is supposed to be skipped. We want the preview to be
  shown if the previous background could not be restored to preserver
  the user's privacy choice
- fix: cameras could not be shared if no previous device info was in
  the user's session
- fix: uploaded background images were not correctly restored
- fix: do not spin up virtual bg workers for brightness if it has not
  been altered by the user
- refactor: remove old video-provider background restore routine,
  centralize it in video-preview

* fix(skip-video-preview): correct storage check and add playwright test and docs

---------

Co-authored-by: prlanzarin <4529051+prlanzarin@users.noreply.github.com>
2024-07-18 16:24:10 -04:00
Gustavo Trott
c048a8050f
Merge pull request #20732 from antonbsa/gh-api-concurrency
chore: Avoid exceeding a secondary rate limit on workflows
2024-07-18 16:50:50 -03:00
Anton B
f43da4ea20 core: add concurrency field for steps that request for github API 2024-07-18 15:44:55 -03:00
Anton B
63307754a9 core: upload blob-report also on push event 2024-07-18 15:42:09 -03:00
KDSBrowne
1a887ba6ac remove active cursors when access is revoked 2024-07-18 17:00:28 +00:00
Jesus Federico
6333cc42ff
fix: record-and-playback/core/Gemfile & record-and-playback/core/Gemfile.lock to reduce vulnerabilities (#20723)
The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-RUBY-REXML-7462086

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
2024-07-18 09:39:30 -04:00
Gustavo Trott
c6b9ab35ae
refactor: Remove old userStatus Emoji (#20717)
* Remove old userStatus Emoji

* tweak docs

* fix bkroom errors
2024-07-18 08:58:38 -04:00
Anton Barboza de Sá
ebdddb8718
ci: Introduces custom reporter (automated tests) (#20712)
* core: create custom reporter for CI

* core: add step to remove unnecessary artifacts

* core: remove upload PR data step

* core: add locales to path-ignore, change matrix variable set way and add condition to avoid false run failure

* core: update emoji for in progress comment
2024-07-17 22:19:39 -03:00
Ramón Souza
5defa2687a
fix presenter cannot change slide after ext. video (#20716) 2024-07-17 15:55:37 -03:00
João Victor Nunes
f505f11f5a
fix(connection-status): stop RTT calculation on meeting end (#20708) 2024-07-17 11:37:04 -03:00
João Victor Nunes
1d737fbada
refactor(html5): recording start/stop modal (#20679)
* refactor(html5): recording start/stop modal

* Add suport for errors
2024-07-16 15:29:29 -03:00
Gustavo Trott
1683f4c3fe
refactor: Rename all customParameters references to userMetadata or userdata (#20692)
* Rename all customParameters references to userMetadata

* fix linter error

* Update docs/docs/development/api.md

Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>

* Update bigbluebutton-html5/imports/ui/components/settings-loader/component.tsx

---------

Co-authored-by: Anton Georgiev <antobinary@users.noreply.github.com>
2024-07-16 13:40:49 -04:00
Anton Georgiev
81d5d7daae
build: bbb-playback copy files properly (#20710) 2024-07-16 12:37:57 -04:00
Gustavo Trott
6a76692ad4
Merge pull request #20711 from antonbsa/ci-in-progress-comment 2024-07-16 10:52:25 -03:00
João Victor Nunes
1b99e08da7
refactor: remove /clientStartupSettings request (#20700)
* Remove clientStartSettings request

* Remove StartupDataFetch component

* Fix client logger
2024-07-16 10:40:13 -03:00
Anton B
f19a61246a core: update third-party action versions 2024-07-16 08:50:56 -03:00
Anton B
6e6985bb2d core: Update publish result worklfow to also comment 'in progress' automated tests 2024-07-16 08:49:17 -03:00
Lucas
bdfde2befd
feat(plugin): Verify plugin integrity with 'checksum' option (#20693)
* feat(plugin): Verify plugin integrity with 'checksum' option

* fix(types): Add optional checksum type definition in PluginConfig
2024-07-15 16:34:14 -04:00
transifex-integration[bot]
a5dd9dfbbc
Translate en.json in es_ES (#20705)
100% translated source file: 'en.json'
on 'es_ES'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-07-15 15:19:41 -04:00
transifex-integration[bot]
dad726c7ef
Translate en.json in es (#20706)
100% translated source file: 'en.json'
on 'es'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-07-15 15:19:15 -04:00
Ramón Souza
50d1bd551a
Merge pull request #20656 from KDSBrowne/bbb-20650
feat(whiteboard): Add config to disable infinite whiteboard in breakouts
2024-07-15 16:06:50 -03:00
Ramón Souza
8299c38305
Merge branch 'v3.0.x-release' into bbb-20650 2024-07-15 15:29:44 -03:00
Ramón Souza
c1c2910b24
Merge pull request #20659 from JoVictorNunes/issue-20651
feat(whiteboard): add option to `disabledFeatures` for infinite whiteboard
2024-07-15 15:27:56 -03:00
Ramón Souza
4987391ab6
Merge pull request #20701 from Scroody/loading-steps-fix
Fix: Loading steps not being accurately represented
2024-07-15 13:07:04 -03:00
Ramón Souza
2018b6884e
Merge pull request #20702 from ramonlsouza/check-memo
refactor: reduce useMemo use
2024-07-15 11:13:08 -03:00
Ramón Souza
8a0c3187f9 fix ts error 2024-07-12 16:44:40 -03:00
Ramón Souza
e72d6d3f19 remove useStreamUsers useMemo 2024-07-12 14:47:17 -03:00
André Möller
dd5974d069 Fix: Loading steps not being accurately represented 2024-07-12 14:45:30 -03:00
Gustavo Trott
91ee80f6e8
Merge pull request #20698 from gustavotrott/improve-v_user_voice
refactor (gql-server): Remove unnecessary user voice props
2024-07-12 14:43:11 -03:00
Gustavo Trott
b14c643def
build(gql): Upgrade Hasura and refactor sh scripts (#20699) 2024-07-12 13:32:20 -04:00
Ramón Souza
d515cf6894
Merge pull request #20685 from antonbsa/pw-update
test: Update dependencies + change test tagging approach
2024-07-12 14:31:11 -03:00
Ramón Souza
47ee93eb91 remove unique data from talking indicator useMemo 2024-07-12 13:36:01 -03:00
Gustavo Trott
fda1b5b107 Remove unnecessary user voice props 2024-07-12 13:26:26 -03:00
Gustavo Trott
69bc4f5314
Merge pull request #20688 from gustavotrott/bbb-web-remove-enter
!remove (bbb-web): Remove endpoint `/bigbluebutton/enter`
2024-07-12 13:23:37 -03:00
transifex-integration[bot]
9588c4045b
Translate en.json in fr (#20695)
100% translated source file: 'en.json'
on 'fr'.

Co-authored-by: transifex-integration[bot] <43880903+transifex-integration[bot]@users.noreply.github.com>
2024-07-12 11:22:48 -04:00
Gustavo Trott
7f68928790
build(fix): force Hasura to always restart on upgrade (#20689) 2024-07-12 10:53:21 -04:00
Ramón Souza
1c516ee0c2 remove recording indicator useMemo with time as a dependency 2024-07-12 11:18:36 -03:00
Anton B
83d0b0bfad test: update approach of getting elements background color on raise hand tests 2024-07-11 14:42:56 -03:00
Anton B
bbbd8ccef1 test: fix wrong import and avoid slow test warning spam 2024-07-11 13:55:13 -03:00
Gustavo Trott
25857dc509 Remove endpoint /enter of bbb-web 2024-07-11 11:14:46 -03:00
Ramón Souza
ab28888bc4
Merge pull request #20681 from JoVictorNunes/fix-connection-status-sorting
fix(connection-status): user report sorting
2024-07-11 10:56:37 -03:00
Ramón Souza
556806cc90
Merge pull request #20683 from JoVictorNunes/port-20669-30
fix: external video can be seen through sidebar on mobile
2024-07-11 10:08:41 -03:00
germanocaumo
e090356210 chore: add skipCheckIfPreviousDevice to docs 2024-07-11 08:54:12 -03:00
Gustavo Trott
7a03136d02
Merge pull request #20686 from gustavotrott/gql-server-auth-session
refactor (graphql): Big refactor on Graphql authentication
2024-07-10 20:17:23 -03:00
Gustavo Trott
25bc81ea1b remove comments 2024-07-10 18:53:14 -03:00
Gustavo Trott
d7b3fc5b89 akka-apps: set scheduler to clean up Graphql info after 1 hour 2024-07-10 18:47:44 -03:00
Gustavo Trott
2c2d595212 Big refactor on Graphql authentication 2024-07-10 18:30:01 -03:00
Ramón Souza
e8a796379d
Merge pull request #20633 from JoVictorNunes/issue-20611
fix: inconsistencies in presentation upload toast
2024-07-10 17:38:08 -03:00