mirror of
https://github.com/grafana/grafana.git
synced 2025-09-21 22:07:37 +08:00
Moved routes
This commit is contained in:
@ -50,7 +50,6 @@ function (angular, $, _, appLevelRequire, config) {
|
|||||||
};
|
};
|
||||||
|
|
||||||
app.config(function ($routeProvider, $controllerProvider, $compileProvider, $filterProvider, $provide) {
|
app.config(function ($routeProvider, $controllerProvider, $compileProvider, $filterProvider, $provide) {
|
||||||
|
|
||||||
$routeProvider.otherwise({ redirectTo: config.default_route });
|
$routeProvider.otherwise({ redirectTo: config.default_route });
|
||||||
// this is how the internet told me to dynamically add modules :/
|
// this is how the internet told me to dynamically add modules :/
|
||||||
register_fns.controller = $controllerProvider.register;
|
register_fns.controller = $controllerProvider.register;
|
||||||
@ -86,7 +85,7 @@ function (angular, $, _, appLevelRequire, config) {
|
|||||||
'directives/all',
|
'directives/all',
|
||||||
'filters/all',
|
'filters/all',
|
||||||
'components/partials',
|
'components/partials',
|
||||||
'routes/all',
|
'routes/standalone/default',
|
||||||
];
|
];
|
||||||
|
|
||||||
_.each(config.plugins.dependencies, function(dep) {
|
_.each(config.plugins.dependencies, function(dep) {
|
||||||
|
@ -1,7 +0,0 @@
|
|||||||
define([
|
|
||||||
'./dashboard-from-db',
|
|
||||||
'./dashboard-from-file',
|
|
||||||
'./dashboard-from-script',
|
|
||||||
'./dashboard-default',
|
|
||||||
],
|
|
||||||
function () {});
|
|
@ -1,20 +0,0 @@
|
|||||||
define([
|
|
||||||
'angular',
|
|
||||||
'config',
|
|
||||||
'store'
|
|
||||||
],
|
|
||||||
function (angular, config, store) {
|
|
||||||
"use strict";
|
|
||||||
|
|
||||||
var module = angular.module('grafana.routes');
|
|
||||||
|
|
||||||
module.config(function($routeProvider) {
|
|
||||||
$routeProvider
|
|
||||||
.when('/', {
|
|
||||||
redirectTo: function() {
|
|
||||||
return store.get('grafanaDashboardDefault') || config.default_route;
|
|
||||||
}
|
|
||||||
});
|
|
||||||
});
|
|
||||||
|
|
||||||
});
|
|
23
src/app/routes/standalone/default.js
Normal file
23
src/app/routes/standalone/default.js
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
define([
|
||||||
|
'angular',
|
||||||
|
'config',
|
||||||
|
'store',
|
||||||
|
'./fromDB',
|
||||||
|
'./fromFile',
|
||||||
|
'./fromScript',
|
||||||
|
],
|
||||||
|
function (angular, config, store) {
|
||||||
|
'use strict';
|
||||||
|
|
||||||
|
var module = angular.module('grafana.routes');
|
||||||
|
|
||||||
|
module.config(function($routeProvider) {
|
||||||
|
$routeProvider
|
||||||
|
.when('/', {
|
||||||
|
redirectTo: function() {
|
||||||
|
return store.get('grafanaDashboardDefault') || config.default_route;
|
||||||
|
}
|
||||||
|
});
|
||||||
|
});
|
||||||
|
|
||||||
|
});
|
@ -62,7 +62,7 @@ module.exports = function(config,grunt) {
|
|||||||
'directives/all',
|
'directives/all',
|
||||||
'filters/all',
|
'filters/all',
|
||||||
'controllers/all',
|
'controllers/all',
|
||||||
'routes/all',
|
'routes/standalone/default',
|
||||||
'components/partials',
|
'components/partials',
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user