Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add v0.25.1 of mattermost-plugin-calls to the Marketplace #423

Merged
merged 1 commit into from
Mar 21, 2024
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
290 changes: 290 additions & 0 deletions plugins.json
Original file line number Diff line number Diff line change
Expand Up @@ -2064,6 +2064,296 @@
},
"updated_at": "2024-02-19T10:06:09.051685465Z"
},
{
"homepage_url": "https://github.com/mattermost/mattermost-plugin-calls/",
"icon_data": "",
"download_url": "https://plugins-store.test.mattermost.com/release/mattermost-plugin-calls-v0.25.1.tar.gz",
"release_notes_url": "https://github.com/mattermost/mattermost-plugin-calls/releases/tag/v0.25.1",
"hosting": "",
"author_type": "mattermost",
"release_stage": "production",
"enterprise": false,
"signature": "iQIzBAABCAAdFiEExViBuA9p6GO4WtXR0bVLR6XO/sQFAmX8S+IACgkQ0bVLR6XO/sR85A/+P5vcFQDCAyEiOcQ8MJe4e4enM1qX8hUPYWaoUG6XTYZBiQnBDprAhBNacZNjt3117Eb/4aNQu+enU/ae/3Z776ukNAVRLPsvRcoSj0dJmtmlDm+4LQ/DDEQ1NiSjqVcMOaCyLqzvxJP0atDvBDt6cp765Ms8AxsrueP0tUwg5Xg3DhtllffA2k5QWTcMctLK2gmIgKAMcNciU8vZ9dHQTfhj6d/lP9lakqq6kIGDJqYWdyDrjlM7X0VNErh/p+RaCspuc3r+4VPIeqxuOm5+GQWy63EUCxJB3mlJ3B86CXkjcm5wVDyxtQ9+63bG/09dTb07SFwW3sLcXVitnu4P4IGfsZ93GVPTxt4uGgQFv0GzHN8G5FoFnAaU6zz2JwHQmr8v5eVapjLLMmx1ctVEYIE4BkHH66rTjETMb9+/PtUG6J21VMXskQTiMxKQi5FzVZGKyiMt9VmlhIzawnkSY+Y+knas6NYR/nqmUQ++oGcdw5P0+z11syFdKz00aIxqhsBoWc53ErU4vQGJgRfw8bxdxjgGBn/WM5kvPZ83NTYdBDSAfxMqu4LAmL497nJ2aeP7TbYDQvgHidn4HW27CGjaOpTdvG8hpQ4JvqPS5wbWCUbNm6/6mh8TkkQKuYu8dg3cWnkhS1HOX7nnoMbaaVut051kRhnbM0q2YZZF8sI=",
"repo_name": "mattermost-plugin-calls",
"manifest": {
"id": "com.mattermost.calls",
"name": "Calls",
"description": "Integrates real-time voice communication in Mattermost",
"homepage_url": "https://github.com/mattermost/mattermost-plugin-calls/",
"support_url": "https://github.com/mattermost/mattermost-plugin-calls/issues",
"release_notes_url": "https://github.com/mattermost/mattermost-plugin-calls/releases/tag/v0.25.1",
"version": "0.25.1",
"min_server_version": "9.5.0",
"server": {
"executables": {
"freebsd-amd64": "server/dist/plugin-freebsd-amd64",
"linux-amd64": "server/dist/plugin-linux-amd64",
"linux-arm64": "server/dist/plugin-linux-arm64",
"openbsd-amd64": "server/dist/plugin-openbsd-amd64"
},
"executable": ""
},
"webapp": {
"bundle_path": "webapp/dist/main.js"
},
"settings_schema": {
"header": "Calls plugin enables voice calls with screensharing in channels. See [documentation](https://docs.mattermost.com/channels/make-calls.html) to learn more.",
"footer": "",
"settings": [
{
"key": "DefaultEnabled",
"display_name": "Test mode",
"type": "custom",
"help_text": "When test mode is enabled, only system admins are able to start calls in channels. This allows testing to confirm calls are working as expected.",
"placeholder": "",
"default": null,
"hosting": "on-prem"
},
{
"key": "UDPServerAddress",
"display_name": "RTC Server Address (UDP)",
"type": "text",
"help_text": "The local IP address used by the RTC server to listen on for UDP connections.",
"placeholder": "127.0.0.1",
"default": "",
"hosting": "on-prem"
},
{
"key": "TCPServerAddress",
"display_name": "RTC Server Address (TCP)",
"type": "text",
"help_text": "The local IP address used by the RTC server to listen on for TCP connections.",
"placeholder": "127.0.0.1",
"default": "",
"hosting": "on-prem"
},
{
"key": "UDPServerPort",
"display_name": "RTC Server Port (UDP)",
"type": "number",
"help_text": "The UDP port the RTC server will listen on.",
"placeholder": "8443",
"default": 8443,
"hosting": "on-prem"
},
{
"key": "TCPServerPort",
"display_name": "RTC Server Port (TCP)",
"type": "number",
"help_text": "The TCP port the RTC server will listen on.",
"placeholder": "8443",
"default": 8443,
"hosting": "on-prem"
},
{
"key": "ICEHostOverride",
"display_name": "ICE Host Override",
"type": "text",
"help_text": "(Optional) The IP (or hostname) to be used as the host ICE candidate. If empty, it defaults to resolving via STUN.",
"placeholder": "",
"default": "",
"hosting": "on-prem"
},
{
"key": "ICEHostPortOverride",
"display_name": "ICE Host Port Override",
"type": "number",
"help_text": "(Optional) A port number to be used as an override for host candidates in place of the one used to listen on.\nNote: this port will apply to both UDP and TCP host candidates",
"placeholder": "",
"default": null,
"hosting": "on-prem"
},
{
"key": "RTCDServiceURL",
"display_name": "RTCD service URL",
"type": "text",
"help_text": "(Optional) The URL to a running RTCD service instance that should host the calls. When set (non empty) all calls will be handled by the external service.",
"placeholder": "https://rtcd.example.com",
"default": null,
"hosting": "on-prem"
},
{
"key": "MaxCallParticipants",
"display_name": "Max call participants",
"type": "number",
"help_text": "The maximum number of participants that can join a call. If left empty, or set to 0, it means unlimited.",
"placeholder": "",
"default": 0,
"hosting": "on-prem"
},
{
"key": "ICEServersConfigs",
"display_name": "ICE Servers Configurations",
"type": "longtext",
"help_text": "(Optional) A list of ICE servers (STUN/TURN) configurations to use. This field should contain a valid JSON array.",
"placeholder": "[{\n \"urls\":[\"turn:turnserver.example.org:3478\"],\n \"username\": \"webrtc\",\n \"credential\": \"turnpassword\"\n}]",
"default": "[{\"urls\":[\"stun:stun.global.calls.mattermost.com:3478\"]}]",
"hosting": "on-prem"
},
{
"key": "TURNStaticAuthSecret",
"display_name": "TURN Static Auth Secret",
"type": "text",
"help_text": "(Optional) The secret key used to generate TURN short-lived authentication credentials.",
"placeholder": "",
"default": "",
"hosting": "on-prem"
},
{
"key": "TURNCredentialsExpirationMinutes",
"display_name": "TURN Credentials Expiration (minutes)",
"type": "number",
"help_text": "(Optional) The number of minutes that the generated TURN credentials will be valid for.",
"placeholder": "",
"default": 1440,
"hosting": "on-prem"
},
{
"key": "ServerSideTURN",
"display_name": "Server Side TURN",
"type": "bool",
"help_text": "(Optional) When set to on it will pass and use configured TURN candidates to server initiated connections.",
"placeholder": "",
"default": false,
"hosting": "on-prem"
},
{
"key": "AllowScreenSharing",
"display_name": "Allow screen sharing",
"type": "bool",
"help_text": "When set to true it allows call participants to share their screen.",
"placeholder": "",
"default": true,
"hosting": ""
},
{
"key": "EnableSimulcast",
"display_name": "Enable simulcast for screen sharing (Experimental)",
"type": "bool",
"help_text": "When set to true it enables simulcast for screen sharing. This can help to improve screen sharing quality.",
"placeholder": "",
"default": false,
"hosting": ""
},
{
"key": "EnableRecordings",
"display_name": "Enable call recordings (Beta)",
"type": "bool",
"help_text": "(Optional) When set to true, call recordings are enabled.",
"placeholder": "",
"default": false,
"hosting": ""
},
{
"key": "JobServiceURL",
"display_name": "Job service URL",
"type": "text",
"help_text": "The URL to a running calls job service instance used for call recordings.",
"placeholder": "https://calls-job-service.example.com",
"default": null,
"hosting": ""
},
{
"key": "MaxRecordingDuration",
"display_name": "Maximum call recording duration",
"type": "number",
"help_text": "The maximum duration (in minutes) for call recordings. Value must be in the range [15, 180].",
"placeholder": "",
"default": 60,
"hosting": ""
},
{
"key": "RecordingQuality",
"display_name": "Call recording quality",
"type": "dropdown",
"help_text": "The audio and video quality of call recordings.\n Note: this setting can affect the overall performance of the job service and the number of concurrent recording jobs that can be run.",
"placeholder": "",
"default": "medium",
"options": [
{
"display_name": "Low",
"value": "low"
},
{
"display_name": "Medium",
"value": "medium"
},
{
"display_name": "High",
"value": "high"
}
],
"hosting": "on-prem"
},
{
"key": "EnableTranscriptions",
"display_name": "Enable call transcriptions (Experimental)",
"type": "bool",
"help_text": "(Optional) When set to true, call transcriptions are enabled.",
"placeholder": "",
"default": false,
"hosting": ""
},
{
"key": "TranscriberModelSize",
"display_name": "Call transcriber model size",
"type": "dropdown",
"help_text": "The speech-to-text model size to use. Heavier models will produce more accurate results at the expense of processing time and resources usage.",
"placeholder": "",
"default": "base",
"options": [
{
"display_name": "Tiny",
"value": "tiny"
},
{
"display_name": "Base",
"value": "base"
},
{
"display_name": "Small",
"value": "small"
}
],
"hosting": "on-prem"
},
{
"key": "EnableIPv6",
"display_name": "(Experimental) Enable IPv6 support",
"type": "bool",
"help_text": "When set to true the RTC service will work in dual-stack mode, listening for IPv6 connections and generating candidates in addition to IPv4 ones.",
"placeholder": "",
"default": false,
"hosting": "on-prem"
},
{
"key": "EnableRinging",
"display_name": "Enable call ringing (Beta)",
"type": "bool",
"help_text": "When set to true, ringing functionality is enabled: participants in DM and GM channels will receive a desktop alert and a ringing notification when a call is started. Changing this setting requires a plugin restart.",
"placeholder": "",
"default": false,
"hosting": ""
}
]
},
"props": {
"calls_recorder_version": "v0.7.0",
"calls_transcriber_version": "v0.1.9",
"min_offloader_version": "v0.7.0",
"min_rtcd_version": "v0.12.0"
}
},
"platforms": {
"linux-amd64": {
"download_url": "https://plugins-store.test.mattermost.com/release/mattermost-plugin-calls-v0.25.1-linux-amd64.tar.gz",
"signature": "iQIzBAABCAAdFiEExViBuA9p6GO4WtXR0bVLR6XO/sQFAmX8S90ACgkQ0bVLR6XO/sQGvw/+L8SFoLyM/lJjaiZxlUuCp4E/Pkx4itPnIX3hopP0BoWKIlUyvArQowMEcZJoEERCRqcqm1RfCIlk5hJ+CaSkU5POSyM4LzgDLd39vTm7UJ8oSk4r+m68/mKbMQiN6c+UzcH8aB5nNe16LEx/TOOvoIbLLNC2mvbfLpa8dOTtcj5a2H0OF4Uqy/UrH7VBPg6hGJcruXZaRcColtUSVeh4lqBtUt0MuG5dIQU8iRtbTiR5P3UOeZpvqj5k0BD7O8nItsH4PLTxBH956zSjaG1FbDFqqA+KfkhXK6bDpsirsbzEYR9mSefvkpJjDNNu+ZQS6OTN+pNhh6LVQYR77RcLUP1sCqfNJ5wHAzsudFkiWlWUGSuur1xZJutzclfcPJQAX6MwoCty1gvbplqMBc/HAwS3p0bAY5b4l5hWVGASBvVp7qZy3apBTQZzs7gTpqaMRrgb2dEqIZQ9txLOIBElsOoyjPRLnfFtfo33MtEcQiwIPG2Ws3MAGTs8Jxje6h59EV1x7W4XBbUIeczlwNUR2aF7MB7Gxr2lbzQ147mHko+O/oNp1F29nOCcv6AVwt7g4grfSvZEkBuZgqAqvcMwoMCX0fd6UPU9TxsEZQPT1rO1oZTz2yXclOHbJ88K04JGqel04rxdUOIYKkAyXKxiuc59tt8wfeWin5rh6UuHcr8="
},
"darwin-amd64": {},
"windows-amd64": {}
},
"updated_at": "2024-03-21T15:27:43.854714Z"
},
{
"homepage_url": "https://github.com/mattermost/mattermost-plugin-calls/",
"icon_data": "",
Expand Down
Loading