Releases: mynaparrot/plugNmeet-server
v1.6.0
What's Changed
- user redis
set
withexpiry
by @jibon57 in #469 - fix(deps): update module github.com/gofiber/contrib/socketio to v1.0.1 by @renovate in #474
- fix(deps): update module github.com/gofiber/contrib/websocket to v1.3.1 by @renovate in #475
- fix(deps): update module github.com/bufbuild/protovalidate-go to v0.6.2 by @renovate in #473
- impl: new oauth authentication for etherpad by @jibon57 in #471
- new Api changes by @jibon57 in #478
- fix(deps): update module github.com/urfave/cli/v2 to v2.27.2 by @renovate in #477
- fix(deps): update module github.com/livekit/server-sdk-go/v2 to v2.1.2 - autoclosed by @renovate in #470
- Websocket queue by @jibon57 in #479
Full Changelog: v1.5.15...v1.6.0
❗❗Breaking Changes❗❗
You'll have to perform the following changes manually.
In config.yaml
file:
-
New option to override copyright text
https://github.com/mynaparrot/plugNmeet-server/blob/8c13e13f726636b3a8b8339fb204248225818310/config_sample.yaml#L27 -
New option to set maximum number of breakout rooms
https://github.com/mynaparrot/plugNmeet-server/blob/8c13e13f726636b3a8b8339fb204248225818310/config_sample.yaml#L38 -
config renamed from
mysql_info
todatabase_info
and new optiondriver_name: mysql
https://github.com/mynaparrot/plugNmeet-server/blob/8c13e13f726636b3a8b8339fb204248225818310/config_sample.yaml#L67
etherpad changes
In latest version of etherpad authentication now changed to oauth. So you will have to update both settings.json
& config.yaml
You an add following code in settings.json
. Please replace RANDOM_SECRET
with string random code
https://github.com/mynaparrot/plugNmeet-server/blob/8c13e13f726636b3a8b8339fb204248225818310/etc/etherpad/settings.json#L644C1-L661C4
"sso": {
"issuer": "https://YOUR-PNM.com",
"clients": [
{
"client_id": "plugNmeet",
"client_secret": "RANDOM_SECRET",
"grant_types": ["client_credentials"],
"redirect_uris": [],
"response_types": [],
"extraParams": [
{
"name": "admin",
"value": "true"
}
]
}
]
}
Now in config.yaml
file:
client_id: "plugNmeet"
client_secret: "RANDOM_SECRET"
API change
isRoomActive
API call will send the status of room in is_active
option. https://www.plugnmeet.org/docs/api/room/is-active#response
v1.5.15
What's Changed
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 45c10af by @renovate in #447
- Webhook use redis approach by @jibon57 in #450
- added new event type by @jibon57 in #451
- no need goroutine by @jibon57 in #452
- rearranged after room finished tasks by @jibon57 in #453
- fix(deps): update module github.com/bufbuild/protovalidate-go to v0.6.1 by @renovate in #456
- chore(deps): update isbang/compose-action action to v2 by @renovate in #457
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 45c10af by @renovate in #459
- fix(deps): update module github.com/livekit/server-sdk-go to v2 by @renovate in #458
- migrate go-jose v4 by @jibon57 in #460
- use from protocol by @jibon57 in #462
- use separate queue to make redis channel clean by @jibon57 in #463
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to bdb59ed by @renovate in #461
- fix: missing sid problem by @jibon57 in #465
- Few improvements by @jibon57 in #466
Full Changelog: v1.5.14...v1.5.15
v1.5.14
What's Changed
- Bump github.com/gofiber/fiber/v2 from 2.52.0 to 2.52.1 by @dependabot in #428
- fix(deps): update module github.com/redis/go-redis/v9 to v9.5.1 by @renovate in #426
- fix(deps): update module github.com/livekit/server-sdk-go to v1.1.8 by @renovate in #407
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to ae4987a by @renovate in #432
- fix(deps): update module github.com/bufbuild/protovalidate-go to v0.5.2 by @renovate in #422
- fix(deps): update module github.com/gofiber/template/html/v2 to v2.1.1 by @renovate in #431
- chore(deps): update golang docker tag to v1.22 by @renovate in #425
- fix(deps): update module github.com/livekit/server-sdk-go to v2 by @renovate in #420
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to e298c13 by @renovate in #433
- fix(deps): update module github.com/bufbuild/protovalidate-go to v0.6.0 by @renovate in #435
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 3a12694 by @renovate in #441
- fix(deps): update module github.com/go-jose/go-jose/v3 to v4 by @renovate in #437
- fix(deps): update module github.com/livekit/server-sdk-go to v2 by @renovate in #443
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 77d9532 by @renovate in #446
Full Changelog: v1.5.13...v1.5.14
v1.5.13
What's Changed
- fix(deps): update module github.com/gofiber/fiber/v2 to v2.52.0 by @renovate in #398
- fix(deps): update module github.com/urfave/cli/v2 to v2.27.1 by @renovate in #397
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 68b434a by @renovate in #401
- fix(deps): update github.com/antoniodipinto/ikisocket digest to e598eba by @renovate in #403
- fix(deps): update module github.com/gofiber/template/html/v2 to v2.1.0 by @renovate in #402
- Feat: BBB API wrapper by @jibon57 in #409
- fix compatible issues by @jibon57 in #410
- raw response if redirect set to false by @jibon57 in #411
- impl: for post request by @jibon57 in #413
- few improvements by @jibon57 in #415
- feat: option to limit for selecting number of translation languages by @jibon57 in #416
- chore(deps): update juliangruber/sleep-action action to v2 by @renovate in #419
Note: From this version we have implemented BBB API compatibility. If you have an existing system which support only BigBlueButton API then you can still connect plugNmeet without changing any code. API endpoint format:
URL: https://mynaplugnmeet.com/API-KEY/bigbluebutton
Secret: Api secret
Demo example:
URL: https://demo.plugnmeet.com/plugnmeet/bigbluebutton
Secret: zumyyYWqv7KR2kUqvYdq4z4sXg7XTBD2ljT6
Full Changelog: v1.5.12...v1.5.13
v1.5.12
What's Changed
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #393
- feat: azure token renew by @jibon57 in #396
Full Changelog: v1.5.11...v1.5.12
v1.5.11
What's Changed
- removed depreciated sid option by @jibon57 in #380
- fix(deps): update module github.com/bufbuild/protovalidate-go to v0.4.3 by @renovate in #382
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to bfdbf83 by @renovate in #387
- chore(deps): update actions/setup-go action to v5 by @renovate in #389
Full Changelog: v1.5.10...v1.5.11
v1.5.10
v1.5.9
What's Changed
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 3857597 by @renovate in #372
- Send room_id to recorder too. Having room_id will be helpful for recorder
post_processing_scripts
Full Changelog: v1.5.8...v1.5.9
v1.5.8
v1.5.7
What's Changed
- chore(deps): update actions/setup-node action to v4 by @renovate in #368
- feat: option to select default subtitle
Full Changelog: v1.5.6...v1.5.7