|  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 |