-
Notifications
You must be signed in to change notification settings - Fork 450
Create new content for Apps Structure topic #1111
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
Changes from all commits
500675b
0a95690
bd8a61f
39d7798
e8d9a37
8345f5a
7396d4e
4303bd7
8bdbe49
20235b1
1f94ade
979e9eb
c666a25
6bf29cb
b1e4de2
09bde34
c5e6636
451fc02
66cba00
a252e8e
06802d0
c0699b6
4cd95c4
c623e4e
143b9d1
7dfbc4d
7379871
535a8c9
f234136
2bbde8a
d98013e
789243f
7d26f2c
3c4cbaa
eae738e
16faa92
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
|
|
@@ -3,6 +3,16 @@ title: Functionality | |
| description: Apps API functionality | ||
| weight: 60 | ||
| --- | ||
| In addition to the {{<newtabref title="Mattermost REST APIs" href="https://api.mattermost.com">}}, the Apps framework provides additional functionality: | ||
|
|
||
| ### Coming soon! | ||
| In the future this section will explore additional functionality that Apps provide. For example, event subscriptions. | ||
| - [KV Store]({{< ref "kv-store" >}}) - a simple key-value store for App-specific data. | ||
|
|
||
| - [OAuth2 Store]({{< ref "mattermost-api#apps-api" >}}) - store, expand, and retrieve user and App OAuth2 configuration data. | ||
|
|
||
| - [Calling other Apps]({{< ref "mattermost-api#apps-api" >}}) - use the Call API to invoke other Apps (experimental). | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Not sure if we should advertise this if it's experimental cc @levb
Contributor
Author
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. @levb @mickmister How would anyone know if a feature of the Apps framework is "experimental" other than what's in the code or existing docs? Can we refrain from including any experimental stuff in framework releases so this isn't an issue? There's no issue with having experimental stuff in a branch.
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. This potentially could change with the OAuth 2.0 scopes work coming. @mickmister - We're going to move forward and merge this PR. This content can be updated iteratively as needed if you continue to be concerned. |
||
|
|
||
| - [Subscriptions]({{< ref "subscriptions" >}}) learn how to subscribe to notifications about Mattermost events. For example: have your App notified whenever a message is posted in a channel that mentions your @bot account. | ||
|
|
||
| - [External webhooks]({{< ref "external-webhooks" >}}) learn how to subscribe to webhooks from third-party systems. | ||
|
|
||
| See [Authenticating with Mattermost]({{< ref "/integrate/apps/authentication/app-to-mattermost" >}}) to learn how to authenticate to all these services. | ||
Uh oh!
There was an error while loading. Please reload this page.