Daniel Lee
|
e7648c4070
|
dsproxy: implements support for plugin routes with jwt file
Google Cloud service accounts use a JWT token to get an
oauth access token. This adds support for that.
|
2018-09-14 09:35:27 +02:00 |
|
Erik Sundell
|
7197a4c17f
|
Adds jwt token signing google auth
|
2018-09-14 09:35:26 +02:00 |
|
Torkel Ödegaard
|
3c9798bec9
|
datasource-proxy: token exchange
|
2017-08-23 17:18:43 +02:00 |
|
Torkel Ödegaard
|
8bf49c51b9
|
dataproxy: refactoring data source proxy to support route templates and wrote more tests for data proxy code, #9078
|
2017-08-23 10:52:31 +02:00 |
|
Torkel Ödegaard
|
f4a013946f
|
feat(pluginlist): link in plugin list now goes to app/plugin default nav unless enabled
|
2016-05-03 19:00:42 +02:00 |
|
Torkel Ödegaard
|
10df9dc8c3
|
feat(plugins): finished app navigation enhancements, closes #4434
|
2016-03-22 10:15:47 +01:00 |
|
Torkel Ödegaard
|
65c0937741
|
ux(): app navigation improvements, changes to plugin.json for apps, merged pages with includes section, #4434
|
2016-03-21 19:07:08 +01:00 |
|
Torkel Ödegaard
|
dfaa6d8eb9
|
feat(plugins): a lot of work on #4298
|
2016-03-08 18:17:47 +01:00 |
|
Anthony Woods
|
a8c10dbc08
|
update json field name of suppressNav
|
2016-03-01 18:17:40 +08:00 |
|
Anthony Woods
|
74949d306f
|
add supressNav property to plugin pages.
This allows pages to be registered that dont show up in the
Navigation menu when the App is pinned.
|
2016-03-01 18:07:51 +08:00 |
|
Torkel Ödegaard
|
37c6a1ddf0
|
feat(app routes): worked on app routes, added unit test, changed Grafana-Context header to start with X to be standard compliant, got cloud saas queries to work via app route feature and header template
|
2016-02-10 16:43:35 +01:00 |
|
Torkel Ödegaard
|
ae39ec8585
|
feat(plugins): changed so that plugins can load css async via util function exposed from app/plugins/sdk
|
2016-02-10 13:09:39 +01:00 |
|
Torkel Ödegaard
|
257b824d4f
|
feat(plugins): better logging and handling of loading plugins, try to create plugins dir if it does not exist, fixes #3974
|
2016-02-10 11:03:12 +01:00 |
|
Torkel Ödegaard
|
baff9b0267
|
feat(apps): lots of work making apps easier to develop, module paths are handled automatically
|
2016-02-09 22:10:36 +01:00 |
|
Torkel Ödegaard
|
fe2e6b8a80
|
feat(apps): began work on support for apps that contain data sources
|
2016-02-09 18:37:08 +01:00 |
|
Torkel Ödegaard
|
18eb9d6076
|
feat(apps): began work on app pages
|
2016-02-09 11:17:49 +01:00 |
|
Anthony Woods
|
f94599cd29
|
merge apiPlugins with appPlugins
|
2016-01-22 01:15:04 +08:00 |
|
Anthony Woods
|
fd52320460
|
set includedAppId of apiPlugins
|
2016-01-21 11:39:51 +08:00 |
|
Torkel Ödegaard
|
7a26d309b1
|
feat(apps): more work on apps and how apps can include panels
|
2016-01-19 18:18:53 +01:00 |
|
Torkel Ödegaard
|
a15984b663
|
feat(apps): pages work
|
2016-01-12 15:39:29 +01:00 |
|
Torkel Ödegaard
|
ffe1407217
|
feat(apps): minor progress
|
2016-01-12 10:20:04 +01:00 |
|
Torkel Ödegaard
|
e081a5c5a0
|
feat(apps): worked on pinning apps
|
2016-01-11 18:03:08 +01:00 |
|
Torkel Ödegaard
|
4da31291d2
|
feat(apps): minor progress to apps list
|
2016-01-11 10:44:04 +01:00 |
|
Torkel Ödegaard
|
1ffcea1952
|
feat(plugins): major improvement in plugins golang code
|
2016-01-09 23:34:20 +01:00 |
|