Releases: mynaparrot/plugNmeet-server
Releases · mynaparrot/plugNmeet-server
v1.3.0
What's Changed
- fix(deps): update module github.com/stretchr/testify to v1.8.1 by @renovate in #157
- Feat: Auto recording by @jibon57 in #162
- fix(deps): update module github.com/gofiber/template to v1.7.2 by @renovate in #163
- fix(deps): update module github.com/livekit/server-sdk-go to v1.0.5 by @renovate in #164
- fix(deps): update module github.com/urfave/cli/v2 to v2.23.5 by @renovate in #159
- fix(deps): update module github.com/livekit/protocol to v1.2.2 by @renovate in #165
Breaking changes:
Recording option has been moved to recording_features.
recording_features: {
is_allow: true,
is_allow_cloud: true,
is_allow_local: true,
enable_auto_cloud_recording: false,
},
Full Changelog: v1.2.5...v1.3.0
v1.2.5
v1.2.4
What's Changed
- feat: copyright config by @jibon57 in #151
- fix(deps): update module github.com/urfave/cli/v2 to v2.20.2 by @renovate in #150
- fix(deps): update module github.com/livekit/server-sdk-go to v1.0.4 by @renovate in #149
- fixed: notification wasn't sending to right user by @jibon57 in #152
- fix(deps): update module github.com/gofiber/fiber/v2 to v2.39.0 by @renovate in #154
Full Changelog: v1.2.3...v1.2.4
v1.2.3
What's Changed
- Set go version by @jibon57 in #126
- feat: Whiteboard appState changes by @jibon57 in #128
- close room if no one joined in 24 hours by @jibon57 in #134
- default use
https
for LTI host proto by @jibon57 in #135 - feat: display server version by @jibon57 in #146
- build fix: missed to copy version dir by @jibon57 in #147
Full Changelog: v1.2.2...v1.2.3
v1.2.2
What's Changed
- Feat: Added test by @jibon57 in #99
- Get correct number of Participants from redis
- chore(deps): update isbang/compose-action action to v1.2.0 by @renovate in #103
- fix(deps): update module github.com/ansrivas/fiberprometheus/v2 to v2.4.1 by @renovate in #101
- fix(deps): update module github.com/gofiber/fiber/v2 to v2.37.0 by @renovate in #104
- fix(deps): update module github.com/gofiber/websocket/v2 to v2.0.25 by @renovate in #105
- fix(deps): update module github.com/gofiber/template to v1.7.0 by @renovate in #106
- chore(deps): update mariadb docker tag to v10.9 by @renovate in #107
- fix(deps): update module github.com/livekit/server-sdk-go to v0.10.5 by @renovate in #108
- fix(deps): update module github.com/urfave/cli/v2 to v2.14.1 by @renovate in #110
- fix(deps): update module github.com/gofiber/fiber/v2 to v2.37.1 by @renovate in #111
- fix(deps): update module github.com/gofiber/template to v1.7.1 by @renovate in #112
- fix(deps): update module github.com/urfave/cli/v2 to v2.16.3 by @renovate in #113
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to abcbcce by @renovate in #114
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to d862173 by @renovate in #115
- fix(deps): update module github.com/go-playground/validator/v10 to v10.11.1 by @renovate in #116
- impl: new auth by @jibon57 in #117
Full Changelog: v1.2.1...v1.2.2
v1.2.1
v1.2.0
What's Changed
- impl: use Protocol buffers by @jibon57 in #88
- Proto for recorder by @jibon57 in #89
- Requests + Responses by @jibon57 in #90
- fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to b2e345b by @renovate in #91
- Use protocal defination by @jibon57 in #94
Note: Require client version 1.2.0
Full Changelog: v1.1.9...v1.2.0
v1.1.9
What's Changed
- seperated as helper function by @jibon57 in #77
- change module to
github.com/mynaparrot/plugnmeet-server
match with … by @jibon57 in #78 - Webhook update by @jibon57 in #79
- Few improvements by @jibon57 in #80
- To make the sid column unique we can add id with sid at the end o…
- set Created column value during create room. This will make sure DB…
- 1) use sid = ? OR sid = CONCAT(?, '-', id) in WHERE clause to make …
- use goroutine for sending notification
- use last handler for StatusNotFound as we're not using react router…
- use Sid from meeting table
- use FOREIGN KEY to update recording table according to changes in m…
- handle null field
Full Changelog: v1.1.8...v1.1.9
Note:
This version has some changes in mysql. To update you MySQL table follow this:
- Navigate to your plugNmeet installation directory. If you have used our installer then the location will be: /opt/plugNmeet.
cd /opt/plugNmeet
- Open
docker-compose.yaml
file & take a note ofMYSQL_ROOT_PASSWORD
. - Now
docker ps
to get theCONTAINER ID
ofmariadb:10.6
. For example my CONTAINER ID: ea6154e58422 - Now run
docker exec -it ea6154e58422 sh
. You should be enter to container. - Now run
mysql -u root -p
. This ask you password. Past theMYSQL_ROOT_PASSWORD
that you had taken note in step 2. - Now copy & past bellow commands.
ALTER TABLE `pnm_recordings` CHANGE `room_sid` `room_sid` VARCHAR(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci NULL DEFAULT NULL;
SET foreign_key_checks = 0; ALTER TABLE `pnm_recordings` ADD FOREIGN KEY (`room_sid`) REFERENCES `pnm_room_info`(`sid`) ON DELETE SET NULL ON UPDATE CASCADE;
v1.1.8
What's Changed
- Configure Renovate by @renovate in #55
- chore(deps): update dependency mariadb to v10.8 by @renovate in #57
- chore(deps): update docker/setup-buildx-action action to v2 by @renovate in #66
- chore(deps): update docker/setup-qemu-action action to v2 by @renovate in #67
- chore(deps): update docker/metadata-action action to v4 by @renovate in #65
- chore(deps): update docker/login-action action to v2 by @renovate in #64
- chore(deps): update docker/build-push-action action to v3 by @renovate in #63
- chore(deps): update actions/setup-go action to v3 by @renovate in #61
- chore(deps): update actions/checkout action to v3 by @renovate in #60
- rename from
internal
topkg
by @jibon57 in #71 - fixed: lti sign validation wasn't successful behind proxy by @jibon57 in #72
- reuse db row instated of showing error by @jibon57 in #73
Breaking changes
Now you'll require to set LTI Tool URL
directly to config.yaml file. To do this open /opt/plugNmeet/config.yaml
& add this lines at the end of file:
lti_info:
v1_tool_url: https://PLUG_N_MEET_SERVER_DOMAIN/lti/v1
Replace PLUG_N_MEET_SERVER_DOMAIN
with your actual plugNeet domain name.
New Contributors
Full Changelog: v1.1.7...v1.1.8