Skip to content

Releases: mynaparrot/plugNmeet-server

v1.7.5

25 Nov 09:37
8a744fd
Compare
Choose a tag to compare

1.7.5 (2024-11-25)

Bug Fixes

  • added option -trimpath (6b355d9)
  • bump: bump version (de8f4dd)
  • clean up (6e12ff1)
  • deps: update github.com/mynaparrot/plugnmeet-protocol digest to 4d9a8f6 (d9ec4b4)
  • deps: update module github.com/bufbuild/protovalidate-go to v0.7.3 (0c51ba8)
  • deps: update module github.com/gabriel-vasile/mimetype to v1.4.7 (56f5d3b)
  • deps: update module github.com/livekit/protocol to v1.27.1 (373f1ba)
  • deps: update module github.com/livekit/server-sdk-go/v2 to v2.3.1 (d5df05d)

v1.7.4

04 Nov 09:57
7f30667
Compare
Choose a tag to compare

1.7.4 (2024-11-04)

Bug Fixes

  • deps: update module github.com/gabriel-vasile/mimetype to v1.4.6 (fc6df57)
  • deps: update module github.com/redis/go-redis/v9 to v9.7.0 (8d7dc9a)
  • missing EmptyTimeout & MaxParticipants in webhook (879d5b1)
  • release-please-action (3223400)

v1.7.3

04 Nov 09:07
21ed66d
Compare
Choose a tag to compare

1.7.3 (2024-11-04)

Bug Fixes

  • deps: update module github.com/gabriel-vasile/mimetype to v1.4.6 (fc6df57)
  • deps: update module github.com/redis/go-redis/v9 to v9.7.0 (8d7dc9a)
  • deps: update module github.com/urfave/cli/v2 to v2.27.5 (664e915)
  • missing EmptyTimeout & MaxParticipants in webhook (879d5b1)
  • release-please-action (d555b27)
  • showing invalid poll result (21ed66d)

v1.7.2

10 Oct 15:35
d8130d1
Compare
Choose a tag to compare

What's Changed

  • fix(deps): update module github.com/bufbuild/protovalidate-go to v0.7.2 by @renovate in #570

Full Changelog: v1.7.1...v1.7.2

v1.7.1

04 Oct 20:20
534c196
Compare
Choose a tag to compare

Full Changelog: 1.7.0...v1.7.1

v1.7.0

04 Oct 13:20
0f17721
Compare
Choose a tag to compare

What's Changed

  • chore(deps): update isbang/compose-action action to v2.0.1 by @renovate in #502
  • chore(deps): update docker/build-push-action action to v6 - autoclosed by @renovate in #504
  • fix(deps): update module github.com/livekit/server-sdk-go/v2 to v2.2.0 by @renovate in #505
  • fix(deps): update module github.com/gofiber/fiber/v2 to v2.52.5 by @renovate in #509
  • fix(deps): update module github.com/gofiber/contrib/websocket to v1.3.2 by @renovate in #514
  • fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 5a79e5a by @renovate in #511
  • fix(deps): update module github.com/bufbuild/protovalidate-go to v0.6.3 by @renovate in #512
  • fix(deps): update module github.com/gofiber/template/html/v2 to v2.1.2 by @renovate in #515
  • fix(deps): update module github.com/gofiber/contrib/socketio to v1.1.1 by @renovate in #513
  • fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 5f7afa8 by @renovate in #520
  • fix(deps): update module github.com/gofiber/contrib/socketio to v1.1.2 by @renovate in #525
  • fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 225c77f by @renovate in #524
  • fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.5 by @renovate in #529
  • fix(deps): update module github.com/ansrivas/fiberprometheus/v2 to v2.7.0 by @renovate in #532
  • fix(deps): update module github.com/urfave/cli/v2 to v2.27.3 by @renovate in #531
  • fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 76539e3 by @renovate in #528
  • Converted to gorm for DB & organized code by @jibon57 in #540
  • Feat: replaced websocket with nats by @jibon57 in #550
  • Impl: recorder migration to use nats by @jibon57 in #553
  • Update module github.com/bufbuild/protovalidate-go to v0.6.5 by @renovate in #543
  • chore(deps): update golang docker tag to v1.23 by @renovate in #557
  • fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 0b47c3e by @renovate in #555
  • Update module github.com/nats-io/jwt/v2 to v2.7.0 by @renovate in #568
  • Update isbang/compose-action action to v2.0.2 by @renovate in #567

Full Changelog: v1.6.2...1.7.0

❗❗Breaking Changes❗❗

In this version we did lot of changes in code and internal structure. You can follow this PR: mynaparrot/plugNmeet-install#28 to install nats and other configuration related changes.

v1.6.2

16 Jun 07:04
a28c544
Compare
Choose a tag to compare

What's Changed

  • fix(deps): update module github.com/mynaparrot/plugnmeet-protocol to v0.0.0-20240514095941-b542c3f97e6d by @renovate in #487
  • fix(deps): update module github.com/gabriel-vasile/mimetype to v1.4.4 by @renovate in #488
  • fix(deps): update module github.com/goccy/go-json to v0.10.3 by @renovate in #489
  • websocker recordery config by @jibon57 in #490
  • few improvements by @jibon57 in #491
  • fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to 73eee1f by @renovate in #492
  • fix(deps): update module github.com/livekit/server-sdk-go/v2 to v2.1.3 by @renovate in #496
  • fix(deps): update github.com/mynaparrot/plugnmeet-protocol digest to eed083b by @renovate in #498

Full Changelog: v1.6.1...v1.6.2

v1.6.1

14 May 09:56
da59fa4
Compare
Choose a tag to compare

What's Changed

Full Changelog: v1.6.0...v1.6.1

v1.6.0

03 May 09:45
8c13e13
Compare
Choose a tag to compare

What's Changed

  • user redis set with expiry 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:

  1. New option to override copyright text
    https://github.com/mynaparrot/plugNmeet-server/blob/8c13e13f726636b3a8b8339fb204248225818310/config_sample.yaml#L27

  2. New option to set maximum number of breakout rooms
    https://github.com/mynaparrot/plugNmeet-server/blob/8c13e13f726636b3a8b8339fb204248225818310/config_sample.yaml#L38

  3. config renamed from mysql_info to database_info and new option driver_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"

https://github.com/mynaparrot/plugNmeet-server/blob/8c13e13f726636b3a8b8339fb204248225818310/config_sample.yaml#L104

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

12 Apr 03:08
440064a
Compare
Choose a tag to compare

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