Releases: nikkilocke/MattermostApi
Enhancements
Added GetTeamsForUser.
Add User.Create with team invite
Add static User.GetTeams
Add Team.GetMembersByIds
Separate Log and Error streams
Bug fixes and enhancement
Enhancements
- Added User.SetPreference
Bug fixes
- Fixed bug in ApiList
- Fix json conversion of DateTime? type
2 Extra methods
Added static AddUser methods to Team and Channel
Bug fix and add scheme roles
Bug fix
Fixed bug in RefreshAsync.
Enhancement
Added update scheme-derived roles.
Bug fixes
Bug fixes
Changed JObject undocumented members to JToken (otherwise, if they turn out to be simple types, an exception is thrown).
Track CSRF cookie, so POST, PUT and DELETE work with name/password login.
Security improvement
Security improvement: OAuth2 sets and checks a GUID state parameter.
Initial release
MattermostApi
This is a C# wrapper to (the most important bits of) the Mattermost API.
It is provided with a Visual Studio 2019 build solution for .NET Standard, so can be used with any version of .NET.
There is a test project (for net core only) which also demonstrates usage.