speaking only for myself i am not interested in andy kind of meeting software. still only interedted in calls. and very much only embedded too. but im sure im not your target audience
Built-in WebRTC video and audio calls removed in v5.6 in favor of open source plugins
Regular Team Users can see all other servermembers and can invite them to their team
Hi @Betriebsrat,
Here is more information on the role of team admins: https://docs.mattermost.com/help/getting-started/managing-members.html#team-admin.
Regular Team Users can see all other servermembers and can invite them to their team
Hi @Betriebsrat,
I asked our team and the behaviour with seeing all members is expected. Please share this idea on our feature request forum if you want this behaviour changed: https://mattermost.uservoice.com/forums/306457-general. Thank you for your feedback!
How to set helm chart to deploy team edition?
Ya I deployed it fine, but it doesn’t say it is team edition anywhere in the gui and the only reference to either is that in the logs. I did find this in docker hub, so maybe this is an issue that you guys should correct: https://hub.docker.com/r/celforyon/mattermost-team
[solved] Mattermost Docker container restarting problem
Solved. I resolved using the tag 5.8.0 when downloading the image.
Mattermost Recipe: Using a shared data directory in a Mattermost Cluster
I wanted to provide an example for those in Windows environments who’d use SMB to mount network shares. I’ll see about making a branch that uses NFS instead of SMB. Thanks for your feedback!
Removing Font Setting
Guys pls return font options
List all Users via Mattermost CLI
hi @adanial!
Sorry about the late reply. Yeah i am pursuing a api way right now. Thank you for that.
I was just wondering that getting a user from the otherwise great command line tool isn’t possible since in my opinion that was the easiest way to do it.
Anyway thanks for your reply
Failed to get embedded content for a post
Hi @ceving,
Would you have an example of a link that’s causing the error? Also, what Mattermost server version are you on?
Api error on create user ruby
Summary
Getting a api.context.invalid_body_param.app_error on Post request to create user.
Steps to reproduce
Running my code with a random email and username
Ruby Version: 2.3.1
Mattermost Version: 5.7.0
API: V4
Expected behavior
Creation of a user.
I am trying to create a User via a ruby script in which username email and password are all generated. I am using HTTParty for the api requests and post JSON formated parameters. The variables all have the correct values for username an email attached to them.
creation_hash.each do |account_creator|
pass = generate_password(12)
creation = HTTParty.post(‘http://XXXXXX:8065/api/v4/users’,
headers: {
“Authorization”: “Bearer gcyyj4w1tfgq7yxkmtt4cmpg3y”,
“cache-control”: “no-cache”,
“Content-Type”: “application/json”
},
body: {
“email”: “#{account_creator[1].first}”,
“user”: “#{account_creator[0].first}”,
“password”: “#{pass}”
}
)
end
Observed behavior
Following Error Code:
{“id”:“api.context.invalid_body_param.app_error”,“message”:“Invalid or missing user in request body”,“detailed_error”:"",“request_id”:“ID”,“status_code”:400}
I am unsure maybe there is an error in my HTTParty post request but i am pretty sure i am sending valid JSON to the API.
Thanks in advance.
Built-in WebRTC video and audio calls removed in v5.6 in favor of open source plugins
Everything we at Kopano do is open source and can be freely used.
As the linked Plugin is at this moment it is actually 100% embedded only. The kwmserver component is the signalling server (comparable to the janus thing in the original integration). “But” it provides video calls, not audio only calls.
We have recently released a new standalone meeting solution called “Kopano Meet” and are currently debating if this should go into a new Plugin or be integrated with the existing one.
Built-in WebRTC video and audio calls removed in v5.6 in favor of open source plugins
Thanks for the clarification. I will try that.
Direct Message channel API
How can I get the channel_id
of a direct message channel where I have the access token of one of the user and the user_id
of another?
Direct MESSAGES
When i click on DM it shows all registered user on our mattermost server is there any way to to hide that i want only know user can connect between each other? We are planning an big public server for people.
Direct MESSAGES
Hi, @vibhi
As far as I know, Mattermost does not have such feature that allows admins to control and limit visibility of the entire set of users to specific accounts since the purpose of Mattermost encourages collaboration between teams through chatting, sharing files, channel specific communication, and many more.
In your case, you might want to create separate teams to limit communication among a specific set of users rather than having a big public server. Out of curiosity nevertheless, may I know the use case of limiting communication among users? For example, is this a special requirement that allow users from the same department to only chat among each other?
Where do I find a list of mattermost plugins?
So I’ve tried some of these plugins - and I see a universal problem that I can’t seem to solve (and can’t find any references in any forum).
On the dice roller one I get this error message in the log:
{“level”:“error”,“ts”:1552603548.0702062,“caller”:“log/log.go:289”,“msg”:“error fetching remote image: Get /icon.png#0x0: Get /icon.png: address forbidden, you may need to set AllowedUntrustedInternalConnections to allow an integration access to your internal network”,“source”:“stdlog”}
While I do find the icon.png in the plugin directory - I have no idea how to tell my nginx reverse proxy how to find that file despite numerous attempts.
Suggestions? (had a similar issue with the meme generator on the test page - I’ve turned on the AllowedUntrustedInternalConnections and it didn’t do anything)
Discourse as SSO provider -- dev work
Did this go anywhere? Getting Mattermost to automatically log in through the Discourse SSO provider would be perfect for us!
Direct MESSAGES
Thanks for reply
Mine user case isnt related to teams or Company/department.
So we wanted to give our user an solid complete alternative to whats app that is opensource and doesn’t mine any type of data.and User friendly.So The only issue we have is this as People use whats app so they can connect to only known user and mattermost show everyone when click on DM so if something like that can be doen that would be awesome
I looked into XMPP the issue there is basically its not that user friendly and apps to seems complicated for normal users,
Mattermost Plugin Bounty Program
Mattermost Plugin Bounty Program
Mattermost has launched a plugin bounty program to work with our integrations community to create highly-requested plugins.
The bounty per plugin ranges from $1,000 to $2,000. The period for submissions is March 16 - May 16, 2019.
If you’re interested joining the program,
- Sign in to https://community.mattermost.com, join the Contributors team and direct message @jason.blais, or
- Email jason[at]mattermost.com with the subject “Mattermost Plugin Bounty Program”
Eligibility
Eligibility is limited to countries we can pay the bounty to. Wires to notable banks are preferred, but other options exist. Please contact us to ensure eligibility.
Moreover, submissions must meet the criteria specified in “Open Projects” section. See below for further details.
Paid staff or hiring candidates on a paid audition are not eligible to participate.
Rules
Multiple submissions are considered on a first-come first-serve basis. If the first submission meets the bounty criteria for a plugin, the first submission receives the bounty.
If multiple people are interested working on the same plugin, we encourage people to work together. The bounty is allocated equally to all contributors. However, Mattermost reserves the right to split the bounty unequally, for instance, when one of the contributors completed majority of the work.
At all times, Mattermost reserves the right to decide if a submission receives a bounty, but we aim to set clear expectations and strive for transparency and fairness throughout the process.
To submit your plugin for a bounty
- Publish it in a GitHub repository licensed under Apache 2.0 or MIT
- Share the link via
- direct message to @jason.blais in https://community.mattermost.com, or
- email to jason[at]mattermost.com with the subject “Mattermost Plugin Bounty Program”
Mattermost may ask you to transfer the repository under the https://github.com/mattermost organization for long-term maintenance. If so, we’ll take steps to ensure you are credited for your work and recognized as the original creator. For an example project transferred to Mattermost, see https://github.com/mattermost/desktop.
Resources
- Plugin documentation: https://developers.mattermost.com/extend/plugins/
- Sample plugin: https://github.com/mattermost/mattermost-plugin-sample
Open Projects
Submissions accepted on March 16 - May 16, 2019.
Cisco WebEx Meetings Server
Bounty: $2,000
Repository name: mattermost-plugin-webex
Requirements:
- Uses the Mattermost plugin framework
- Plugin documentation: https://developers.mattermost.com/extend/plugins/
- Sample plugin: https://github.com/mattermost/mattermost-plugin-sample
- Meets the functionality and quality of the existing Zoom plugin: https://github.com/mattermost/mattermost-plugin-zoom
- Supports On-Prem version of Cisco WebEx Meetings Server
- Meets Mattermost user experience criteria defined in https://docs.mattermost.com/developer/fx-guidelines.html
- Includes a README file with a screenshot of the plugin in action, list of features, an installation guide and a development guide. For an example, see https://github.com/mattermost/mattermost-plugin-github/blob/master/README.md
Skype for Business
Bounty: $1,000
Repository name: mattermost-plugin-skype-for-business
Requirements:
- Uses the Mattermost plugin framework
- Plugin documentation: https://developers.mattermost.com/extend/plugins/
- Sample plugin: https://github.com/mattermost/mattermost-plugin-sample
- Meets the functionality and quality of the existing Zoom plugin: https://github.com/mattermost/mattermost-plugin-zoom
- Meets Mattermost user experience criteria defined in https://docs.mattermost.com/developer/fx-guidelines.html
- Includes a README file with a screenshot of the plugin in action, list of features, an installation guide and a development guide. For an example, see https://github.com/mattermost/mattermost-plugin-github/blob/master/README.md
Jenkins
Bounty: $1,500
Repository name: mattermost-plugin-jenkins
Requirements:
- Uses the Mattermost plugin framework
- Plugin documentation: https://developers.mattermost.com/extend/plugins/
- Sample plugin: https://github.com/mattermost/mattermost-plugin-sample
- Meets the functionality and quality of the Slack-Jenkins app: https://slack.com/apps/A0F7VRFKN-jenkins-ci
- Supports the following functionality
- Trigger jobs with and without parameters
- Get logs from a job in a file attachment, not as a message (this is because the logs can be huge, so it’s easier to preview a file attachment)
- Get artifacts
- Get test results
- Configure/create/delete jobs
- Meets Mattermost user experience criteria defined in https://docs.mattermost.com/developer/fx-guidelines.html
- Includes a README file with a screenshot of the plugin in action, list of features, an installation guide and a development guide. For an example, see https://github.com/mattermost/mattermost-plugin-github/blob/master/README.md
GitLab
Bounty: $1,000
Repository name: mattermost-plugin-gitlab
Requirements:
- Uses the Mattermost plugin framework
- Plugin documentation: https://developers.mattermost.com/extend/plugins/
- Sample plugin: https://github.com/mattermost/mattermost-plugin-sample
- Meets the functionality and quality of the existing GitHub plugin: https://github.com/mattermost/mattermost-plugin-github
- Meets Mattermost user experience criteria defined in https://docs.mattermost.com/developer/fx-guidelines.html
- Includes a README file with a screenshot of the plugin in action, list of features, an installation guide and a development guide. For an example, see https://github.com/mattermost/mattermost-plugin-github/blob/master/README.md
Api error on create user ruby
Hi @Vash90,
A response from a community member:
Don’t quote the keys in dictionaries. (And since "username"
differs from username
Mattermost is unable to create an user from the posted json.)