Skip to content

237 add plugins to disabled features#292

Open
samuelwei wants to merge 78 commits intobigbluebutton:masterfrom
littleredbutton:237-add-plugins-to-disabled-features
Open

237 add plugins to disabled features#292
samuelwei wants to merge 78 commits intobigbluebutton:masterfrom
littleredbutton:237-add-plugins-to-disabled-features

Conversation

@samuelwei
Copy link
Copy Markdown
Contributor

No description provided.

samuelwei and others added 30 commits August 30, 2023 17:32
* Updated PHPUnit to version 9 (fixes #89)

* Extended tests
* Fix voiceBridge too short

* End meeting after each test, enforce guest policy on joinMeeting test
* Implement breakout rooms groups in create API

* Code cleanup, add comments, type hints

* Fix cs

* Fixed missing type hints

* Fixed CS

---------

Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>
* Add custom hash algorithm

* Adjust tests

* Fix cs

* Update src/BigBlueButton.php

Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>

* Refactor to be compliant with upstream

* Fix cs

* Remove setHashingAlgorithm, add hashing algorithm as  constructor arg.

* Revert changes to construct param type hints

* Fix cs

* Fix test

---------

Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>
* Deprecated password parameters (fixes #142)

* Improved deprecation notices

---------

Co-authored-by: Samuel Weirich <4281791+SamuelWei@users.noreply.github.com>
* Implement disabledFeatures in create API

* Refactor

* Implement disabled features exclude, update features enum

* Add return type

---------

Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>
* Implement API changes in BBB 2.4-2.6

* Add backwards compatibility for the old method setLockSettingsDisableNote and isLockSettingsDisableNote

* Fix CS and composer scripts

* CS Fixer

* Adjust tests

* Add errorRedirectUrl join parameter

* Add final to test classes
* Fix CI not running for experimental versions

* Add latest PHP Versions

* Fix syntax

---------

Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>
* Add new features

* Fix casing, deprecate old consts

* Fix wrong docs type

* Add new 2.7 parameters

* Revert casing changes and deprecations
Remove marc-mabe/php-enum dependency
* Bump minimum PHP version to 8.1
* Add meta param tests

* Add test for idNotUnique error

* Add test for recording preview width/height and caching

* Add test for remove presentation in insertDocuments

* Add missing properties
FelixJacobi and others added 30 commits July 26, 2024 17:37
* Installed rector

* Applied Rector quality improvements

* Fixed CS

* Updated Psalm

* Applied more typed property rules

* Updated rector configs

* Fixed CS

* Added PHPStan and fixed issues to up to level 5

* Fixed symfony/process dependency

* Fixed tests

* Rector

* Added enum test

* Added strict_types

* Fix workflow

* Fixed strict types related errors

* Fix CS

* Added deprecation for not passing base URL and secret

* Ignore deprecation

* Fixed CS

* Fixed unsafe comparison

* Fix PHPStan for level 6

* Fixed typing issues

* Updated rector config

* Rectored after merge

* Fixed deprecation message
---
updated-dependencies:
- dependency-name: symfony/http-client-contracts
  dependency-type: direct:development
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
#211)

* - changed the type from string to integer for the setter und getter of the voiceBridge

* - codestyle fix in the URLBuilder class

---------

Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>
* Implement SendChatMessage api

* Update src/Parameters/SendChatMessageParameters.php

Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>

* Rectored code

* Fixed PHPStan

---------

Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>
Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>
Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>
* Add enforce layout and new layout options

* Update JoinMeetingParameters.php
* Update features to BBB 3.0

* Fix const casing, add privateChat
* Add support for clientSettingsOverride

* Update src/Util/SimpleXMLElementExtended.php

Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>

* Add unit test

---------

Co-authored-by: Felix Jacobi <felix@jacobi-hamburg.net>
* Add tests

* Fix: getModules() should return empty string if no modules are attached

* Fix cs and docs
"Update feature enum for BBB 3.0" (#225)
introduced new cases for the Feature enum.

The BBB feature 'userReactions' was mis-spelled and included as
'userActions' (case USER_ACTIONS).

Add the correct USER_REACTIONS case with value 'userReactions'.

Keep the wrong USER_ACTIONS case to not break existing (changing its
value to userReactions is not possible as PHP enums do not allow
duplicate values).

See https://docs.bigbluebutton.org/development/api/#updates-to-api-in-bigbluebutton
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants