Skip to content

Releases: bigbluebutton/bbb-webhooks

v3.3.1

10 Feb 12:58
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.3.0...v3.3.1

v3.3.0

27 Sep 12:53
Compare
Choose a tag to compare

What's Changed

  • feat(metrics): add gauges for meeting and user Redis mappings
  • fix(metrics): properly handle Prometheus collection failures
  • fix(metrics): handle promises in setCollectorWithGenerator

Full Changelog: v3.2.2...v3.3.0

BigBlueButton Webhooks v3.2.2

19 Sep 20:58
Compare
Choose a tag to compare

What's Changed

  • fix: handle missing checksum in API requests
  • fix: cleanup corrupted Redis mappings
  • fix: stale meeting mappings due to incorrect inactivity report
  • build: [email protected]
  • build: [email protected]

Full Changelog: v3.2.1...v3.2.2

BigBlueButton Webhooks v3.2.1

05 Aug 18:54
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.0...v3.2.1

BigBlueButton Webhooks v3.2.0

25 Jun 19:04
Compare
Choose a tag to compare

What's Changed

  • feat(xapi): add support for Basic auth via meta_secret-lrs-payload
  • fix(xapi): LRS credentials wouldn't persist in the database
  • fix: remove cache-to from image push to make dockerhub images usable
  • build: [email protected]
  • build: [email protected]

Full Changelog: v3.1.0...v3.2.0

BigBlueButton Webhooks v3.1.0

21 Feb 13:54
ffc9b36
Compare
Choose a tag to compare

What's Changed

  • feat(events): add guest field to user-joined/user-left

Full Changelog: v3.0.0...v3.1.0

BigBlueButton Webhooks v3.0.0

29 Jan 14:42
1cb9cae
Compare
Choose a tag to compare

What's Changed

  • feat: new xAPI output module with support for multitenancy
  • feat(xapi): add suport for meta_xapi-create-end-actor-name
  • feat(webhooks): implement includeEvents/excludeEvents
  • feat(events): add support for poll events
  • feat(events): add support for raise-hand events
  • feat(events): add support for emoji events
  • feat(events): add user info to screenshare events
  • feat(events): add support for audio muted/unmuted events
  • feat: support internal_meeting_id != record_id on rap events
  • feat: add Prometheus instrumentation
  • feat: add JSDoc annotations to most of the codebase
  • feat: log to file
  • feat: add support for multiple checksum algorithms (SHA1,...,SHA512)
  • feat(test): add support for modular test suites
  • feat(test): add xAPI test suite
  • feat: pipelines with GitHub Actions
  • !refactor: application rewritten to use a modular input/processing/ouput system
  • !refactor: modernize codebase (ES6 imports, Node.js >= 18 etc.)
  • !refactor(webhooks): the webhooks functionality was rewritten into an output module
  • !refactor(webhooks): hook IDs are now UUIDs instead of integers
  • !refactor: new logging system (using Pino)
  • !refactor: migrate node-redis from v3 to v4
  • !refactor: new queue system (using Bullmq)
  • refactor(test): remove nock as a dependency
  • refactor(webhooks): replace request with node-fetch
  • refactor: replace sha1 dependency with native code
  • refactor: remove unused events
    • rap-published, rap-unpublished, rap-deleted
  • !fix(webhooks): remove general getRaw configuration
  • fix(events): user-left events are now emitted for trailing users on meeting-ended events
  • fix(test): restore remaining out/webhooks tests
  • fix: add Redis disconnection handling
  • build: add docker-compose and updated Dockerfile examples
  • build: set .nvmrc to lts/iron (Node.js 20)

New Contributors

Full Changelog: v2.6.1...v3.0.0

BigBlueButton Webhooks v2.6.1

09 Nov 20:09
Compare
Choose a tag to compare

BigBlueButton Webhooks 2.6.0

23 May 17:43
2eb5e44
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v2.5.0...v2.6.0

BigBlueButton Webhooks 2.5.0

04 Feb 16:33
34d2fab
Compare
Choose a tag to compare

What's Changed

  • chore: update dependencies by @pedrobmarin in #4
  • Add event IDs for webhooks to filter out un-needed messages. by @NaNgets in #3
  • add group chat, pad, presentation events by @mkuron in #5
  • refactor(pads): use pad's content event by @pedrobmarin in #6
  • fix!(chat): remove private chat from hooks by @pedrobmarin in #7

New Contributors

Full Changelog: v2.3.0...v2.5.0