2018-09-07 10:55:38 -05:00
|
|
|
import AdminListUsersCtrl from './AdminListUsersCtrl';
|
|
|
|
import AdminEditUserCtrl from './AdminEditUserCtrl';
|
|
|
|
import AdminListOrgsCtrl from './AdminListOrgsCtrl';
|
|
|
|
import AdminEditOrgCtrl from './AdminEditOrgCtrl';
|
2018-09-10 06:38:45 -05:00
|
|
|
import StyleGuideCtrl from './StyleGuideCtrl';
|
2016-02-14 10:37:05 -06:00
|
|
|
|
2017-12-20 05:33:33 -06:00
|
|
|
import coreModule from 'app/core/core_module';
|
2016-02-14 10:37:05 -06:00
|
|
|
|
|
|
|
class AdminSettingsCtrl {
|
2017-06-02 07:00:42 -05:00
|
|
|
navModel: any;
|
2016-02-14 10:37:05 -06:00
|
|
|
|
2018-08-31 09:40:43 -05:00
|
|
|
/** @ngInject */
|
2017-06-02 07:00:42 -05:00
|
|
|
constructor($scope, backendSrv, navModelSrv) {
|
2017-12-20 05:33:33 -06:00
|
|
|
this.navModel = navModelSrv.getNav('cfg', 'admin', 'server-settings', 1);
|
2016-02-14 10:37:05 -06:00
|
|
|
|
2018-09-04 08:55:41 -05:00
|
|
|
backendSrv.get('/api/admin/settings').then(settings => {
|
2016-02-14 10:37:05 -06:00
|
|
|
$scope.settings = settings;
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
class AdminHomeCtrl {
|
2017-06-02 07:00:42 -05:00
|
|
|
navModel: any;
|
|
|
|
|
2018-08-31 09:40:43 -05:00
|
|
|
/** @ngInject */
|
2017-06-02 07:00:42 -05:00
|
|
|
constructor(navModelSrv) {
|
2017-12-20 05:33:33 -06:00
|
|
|
this.navModel = navModelSrv.getNav('cfg', 'admin', 1);
|
2016-03-03 16:05:08 -06:00
|
|
|
}
|
2016-02-14 10:37:05 -06:00
|
|
|
}
|
|
|
|
|
2018-09-07 10:55:38 -05:00
|
|
|
coreModule.controller('AdminListUsersCtrl', AdminListUsersCtrl);
|
|
|
|
coreModule.controller('AdminEditUserCtrl', AdminEditUserCtrl);
|
|
|
|
coreModule.controller('AdminListOrgsCtrl', AdminListOrgsCtrl);
|
|
|
|
coreModule.controller('AdminEditOrgCtrl', AdminEditOrgCtrl);
|
2017-12-20 05:33:33 -06:00
|
|
|
coreModule.controller('AdminSettingsCtrl', AdminSettingsCtrl);
|
|
|
|
coreModule.controller('AdminHomeCtrl', AdminHomeCtrl);
|
2018-09-10 06:38:45 -05:00
|
|
|
coreModule.controller('StyleGuideCtrl', StyleGuideCtrl);
|