Jelajahi Sumber

Moving code arround

Torkel Ödegaard 11 tahun lalu
induk
melakukan
164435f71d

+ 1 - 0
src/app/controllers/all.js

@@ -7,4 +7,5 @@ define([
   './inspectCtrl',
   './inspectCtrl',
   './jsonEditorCtrl',
   './jsonEditorCtrl',
   './loginCtrl',
   './loginCtrl',
+  './registerCtrl',
 ], function () {});
 ], function () {});

+ 0 - 12
src/app/routes/backend/login.js → src/app/controllers/registerCtrl.js

@@ -6,18 +6,6 @@ function (angular) {
 
 
   var module = angular.module('grafana.routes');
   var module = angular.module('grafana.routes');
 
 
-  module.config(function($routeProvider) {
-    $routeProvider
-      .when('/login', {
-        templateUrl: 'app/partials/login.html',
-        controller : 'LoginCtrl',
-      })
-      .when('/register', {
-        templateUrl: 'app/partials/register.html',
-        controller : 'RegisterCtrl',
-      });
-  });
-
   module.controller('RegisterCtrl', function($scope, backendSrv, $location) {
   module.controller('RegisterCtrl', function($scope, backendSrv, $location) {
     $scope.loginModel = {};
     $scope.loginModel = {};
     $scope.grafana.sidemenu = false;
     $scope.grafana.sidemenu = false;

+ 1 - 0
src/app/features/dashboard/all.js

@@ -10,5 +10,6 @@ define([
   './viewStateSrv',
   './viewStateSrv',
   './playlistSrv',
   './playlistSrv',
   './panelSrv',
   './panelSrv',
+  './soloPanelCtrl',
   './timeSrv',
   './timeSrv',
 ], function () {});
 ], function () {});

+ 0 - 8
src/app/routes/backend/solo-panel.js → src/app/features/dashboard/soloPanelCtrl.js

@@ -7,14 +7,6 @@ function (angular, $) {
 
 
   var module = angular.module('grafana.routes');
   var module = angular.module('grafana.routes');
 
 
-  module.config(function($routeProvider) {
-    $routeProvider
-      .when('/dashboard/solo/:id/', {
-        templateUrl: 'app/partials/solo-panel.html',
-        controller : 'SoloPanelCtrl',
-      });
-  });
-
   module.controller('SoloPanelCtrl', function($scope, $rootScope, datasourceSrv, $routeParams, dashboardSrv, timeSrv, $location) {
   module.controller('SoloPanelCtrl', function($scope, $rootScope, datasourceSrv, $routeParams, dashboardSrv, timeSrv, $location) {
     var panelId;
     var panelId;
 
 

+ 1 - 1
src/app/features/grafanaDatasource/datasource.js

@@ -63,7 +63,7 @@ function (angular, _, kbn) {
     };
     };
 
 
     GrafanaDatasource.prototype.searchDashboards = function(query) {
     GrafanaDatasource.prototype.searchDashboards = function(query) {
-      return backendSrv.get('/api/search/', { q: query } )
+      return backendSrv.get('/api/search/', {q: query})
         .then(function(data) {
         .then(function(data) {
           _.each(data.dashboards, function(item) {
           _.each(data.dashboards, function(item) {
             item.id = item.slug;
             item.id = item.slug;

+ 0 - 21
src/app/routes/backend/admin.js

@@ -1,21 +0,0 @@
-define([
-  'angular',
-],
-function (angular) {
-  "use strict";
-
-  var module = angular.module('grafana.routes');
-
-  module.config(function($routeProvider) {
-    $routeProvider
-      .when('/admin/datasources', {
-        templateUrl: 'app/features/admin/partials/datasources.html',
-        controller : 'DataSourcesCtrl',
-      })
-      .when('/account', {
-        templateUrl: 'app/features/admin/partials/account.html',
-        controller : 'AccountCtrl',
-      });
-  });
-
-});

+ 53 - 4
src/app/routes/backend/all.js

@@ -1,6 +1,55 @@
 define([
 define([
+  'angular',
   './dashboard',
   './dashboard',
-  './admin',
-  './login',
-  './solo-panel',
-], function() {});
+], function(angular) {
+  "use strict";
+
+  var module = angular.module('grafana.routes');
+
+  module.config(function($routeProvider, $locationProvider) {
+    $locationProvider.html5Mode(true);
+
+    $routeProvider
+      .when('/', {
+        templateUrl: 'app/partials/dashboard.html',
+        controller : 'DashFromDBProvider',
+        reloadOnSearch: false,
+      })
+      .when('/dashboard/db/:id', {
+        templateUrl: 'app/partials/dashboard.html',
+        controller : 'DashFromDBProvider',
+        reloadOnSearch: false,
+      })
+      .when('/dashboard/temp/:id', {
+        templateUrl: 'app/partials/dashboard.html',
+        controller : 'DashFromDBProvider',
+        reloadOnSearch: false,
+      })
+      .when('/dashboard/import/:id', {
+        templateUrl: 'app/partials/dashboard.html',
+        controller : 'DashFromImportCtrl',
+        reloadOnSearch: false,
+      })
+      .when('/admin/datasources', {
+        templateUrl: 'app/features/admin/partials/datasources.html',
+        controller : 'DataSourcesCtrl',
+      })
+      .when('/account', {
+        templateUrl: 'app/features/admin/partials/account.html',
+        controller : 'AccountCtrl',
+      })
+      .when('/login', {
+        templateUrl: 'app/partials/login.html',
+        controller : 'LoginCtrl',
+      })
+      .when('/register', {
+        templateUrl: 'app/partials/register.html',
+        controller : 'RegisterCtrl',
+      })
+      .when('/dashboard/solo/:id/', {
+        templateUrl: 'app/partials/solo-panel.html',
+        controller : 'SoloPanelCtrl',
+      });
+  });
+
+});

+ 0 - 26
src/app/routes/backend/dashboard.js

@@ -7,32 +7,6 @@ function (angular, store) {
 
 
   var module = angular.module('grafana.routes');
   var module = angular.module('grafana.routes');
 
 
-  module.config(function($routeProvider, $locationProvider) {
-    $locationProvider.html5Mode(true);
-
-    $routeProvider
-      .when('/', {
-        templateUrl: 'app/partials/dashboard.html',
-        controller : 'DashFromDBProvider',
-        reloadOnSearch: false,
-      })
-      .when('/dashboard/db/:id', {
-        templateUrl: 'app/partials/dashboard.html',
-        controller : 'DashFromDBProvider',
-        reloadOnSearch: false,
-      })
-      .when('/dashboard/temp/:id', {
-        templateUrl: 'app/partials/dashboard.html',
-        controller : 'DashFromDBProvider',
-        reloadOnSearch: false,
-      })
-      .when('/dashboard/import/:id', {
-        templateUrl: 'app/partials/dashboard.html',
-        controller : 'DashFromImportCtrl',
-        reloadOnSearch: false,
-      });
-  });
-
   // remember previous dashboard
   // remember previous dashboard
   var prevDashPath = null;
   var prevDashPath = null;
 
 

+ 0 - 0
src/test/specs/SoloPanelCtrl-specs.js


+ 1 - 1
src/test/specs/pro/soloPanelCtrl-specs.js → src/test/specs/soloPanelCtrl-specs.js

@@ -1,6 +1,6 @@
 define([
 define([
   'helpers',
   'helpers',
-  'routes/backend/solo-panel',
+  'controllers/soloPanelCtrl',
   'features/dashboard/dashboardSrv',
   'features/dashboard/dashboardSrv',
 ], function(helpers) {
 ], function(helpers) {
   'use strict';
   'use strict';