mirror of https://github.com/portainer/portainer
refactor(app): move storidge to new 'integrations' module (#2905)
* refactor(app): move storidge to new 'integrations' module * style(storidge): revert TODO note removalpull/2939/head
parent
67de71a18f
commit
144e0ae07e
|
@ -4,7 +4,6 @@ import angular from 'angular';
|
|||
import './agent/_module';
|
||||
import './azure/_module';
|
||||
import './docker/__module';
|
||||
import './extensions/storidge/__module';
|
||||
import './portainer/__module';
|
||||
|
||||
angular.module('portainer', [
|
||||
|
@ -31,7 +30,7 @@ angular.module('portainer', [
|
|||
'portainer.azure',
|
||||
'portainer.docker',
|
||||
'portainer.extensions',
|
||||
'extension.storidge',
|
||||
'portainer.integrations',
|
||||
'rzModule',
|
||||
'moment-picker'
|
||||
]);
|
||||
|
|
|
@ -0,0 +1,3 @@
|
|||
angular.module('portainer.integrations', [
|
||||
'portainer.integrations.storidge'
|
||||
]);
|
|
@ -1,5 +1,6 @@
|
|||
// TODO: legacy extension management
|
||||
angular.module('extension.storidge', [])
|
||||
|
||||
angular.module('portainer.integrations.storidge', [])
|
||||
.config(['$stateRegistryProvider', function ($stateRegistryProvider) {
|
||||
'use strict';
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge').component('storidgeClusterEventsDatatable', {
|
||||
angular.module('portainer.integrations.storidge').component('storidgeClusterEventsDatatable', {
|
||||
templateUrl: './storidgeClusterEventsDatatable.html',
|
||||
controller: 'GenericDatatableController',
|
||||
bindings: {
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge').component('storidgeDrivesDatatable', {
|
||||
angular.module('portainer.integrations.storidge').component('storidgeDrivesDatatable', {
|
||||
templateUrl: './storidgeDrivesDatatable.html',
|
||||
controller: 'StoridgeDrivesDatatableController',
|
||||
bindings: {
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge').component('storidgeNodesDatatable', {
|
||||
angular.module('portainer.integrations.storidge').component('storidgeNodesDatatable', {
|
||||
templateUrl: './storidgeNodesDatatable.html',
|
||||
controller: 'StoridgeNodesDatatableController',
|
||||
bindings: {
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.controller('StoridgeNodesDatatableController', ['$scope', '$controller', 'clipboard', 'Notifications', 'StoridgeNodeService',
|
||||
function($scope, $controller, clipboard, Notifications, StoridgeNodeService) {
|
||||
angular.extend(this, $controller('GenericDatatableController', { $scope: $scope }));
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge').component('storidgeProfileSelector', {
|
||||
angular.module('portainer.integrations.storidge').component('storidgeProfileSelector', {
|
||||
templateUrl: './storidgeProfileSelector.html',
|
||||
controller: 'StoridgeProfileSelectorController',
|
||||
bindings: {
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.controller('StoridgeProfileSelectorController', ['StoridgeProfileService', 'Notifications',
|
||||
function (StoridgeProfileService, Notifications) {
|
||||
var ctrl = this;
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge').component('storidgeProfilesDatatable', {
|
||||
angular.module('portainer.integrations.storidge').component('storidgeProfilesDatatable', {
|
||||
templateUrl: './storidgeProfilesDatatable.html',
|
||||
controller: 'GenericDatatableController',
|
||||
bindings: {
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge').component('storidgeSnapshotsDatatable', {
|
||||
angular.module('portainer.integrations.storidge').component('storidgeSnapshotsDatatable', {
|
||||
templateUrl: './storidgeSnapshotsDatatable.html',
|
||||
controller: 'StoridgeSnapshotsDatatableController',
|
||||
bindings: {
|
|
@ -1,6 +1,6 @@
|
|||
import _ from 'lodash-es';
|
||||
|
||||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.filter('drivestatusbadge', function () {
|
||||
'use strict';
|
||||
return function (text) {
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.factory('Storidge', ['$resource', 'API_ENDPOINT_ENDPOINTS', 'EndpointProvider', function StoridgeFactory($resource, API_ENDPOINT_ENDPOINTS, EndpointProvider) {
|
||||
'use strict';
|
||||
return $resource(API_ENDPOINT_ENDPOINTS + '/:endpointId/storidge/:resource/:id/:action', {
|
|
@ -1,7 +1,7 @@
|
|||
import Chart from 'chart.js';
|
||||
import filesize from 'filesize';
|
||||
|
||||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.factory('StoridgeChartService', [function StoridgeChartService() {
|
||||
'use strict';
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
import { StoridgeInfoModel } from '../models/info';
|
||||
import { StoridgeEventModel } from '../models/events';
|
||||
|
||||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.factory('StoridgeClusterService', ['$q', 'Storidge', function StoridgeClusterServiceFactory($q, Storidge) {
|
||||
'use strict';
|
||||
var service = {};
|
|
@ -1,6 +1,6 @@
|
|||
import { StoridgeDriveModel } from '../models/drive';
|
||||
|
||||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.factory('StoridgeDriveService', ['$q', 'Storidge', function StoridgeDriveServiceFactory($q, Storidge) {
|
||||
'use strict';
|
||||
var service = {};
|
|
@ -1,6 +1,6 @@
|
|||
import { StoridgeNodeModel, StoridgeNodeDetailedModel } from '../models/node';
|
||||
|
||||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.factory('StoridgeNodeService', ['$q', 'Storidge', function StoridgeNodeServiceFactory($q, Storidge) {
|
||||
'use strict';
|
||||
var service = {};
|
|
@ -4,7 +4,7 @@ import {
|
|||
StoridgeProfileModel
|
||||
} from '../models/profile';
|
||||
|
||||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.factory('StoridgeProfileService', ['$q', 'Storidge', function StoridgeProfileServiceFactory($q, Storidge) {
|
||||
'use strict';
|
||||
var service = {};
|
|
@ -1,6 +1,6 @@
|
|||
import { StoridgeSnapshotModel } from '../models/snapshot'
|
||||
|
||||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.factory('StoridgeSnapshotService', ['$q', 'Storidge', function StoridgeSnapshotServiceFactory($q, Storidge) {
|
||||
'use strict';
|
||||
var service = {};
|
|
@ -1,6 +1,6 @@
|
|||
import { StoridgeVolumeModel, StoridgeVolumeUpdateModel } from '../models/volume';
|
||||
|
||||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.factory('StoridgeVolumeService', ['$q', 'Storidge', function StoridgeVolumeServiceFactory($q, Storidge) {
|
||||
'use strict';
|
||||
var service = {};
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.controller('StoridgeClusterController', ['$q', '$scope', '$state', 'Notifications', 'StoridgeClusterService', 'StoridgeNodeService', 'ModalService',
|
||||
function ($q, $scope, $state, Notifications, StoridgeClusterService, StoridgeNodeService, ModalService) {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.controller('StoridgeDrivesController', ['$scope', '$state', 'Notifications', 'StoridgeDriveService',
|
||||
function ($scope, $state, Notifications, StoridgeDriveService) {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.controller('StoridgeDriveController', ['$scope', '$state', '$transition$', 'Notifications', 'ModalService', 'StoridgeDriveService',
|
||||
function ($scope, $state, $transition$, Notifications, ModalService, StoridgeDriveService) {
|
||||
|
|
@ -1,6 +1,6 @@
|
|||
import moment from 'moment';
|
||||
|
||||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.controller('StoridgeMonitorController', ['$q', '$scope', '$interval', '$document', 'Notifications', 'StoridgeClusterService', 'StoridgeChartService',
|
||||
function ($q, $scope, $interval, $document, Notifications, StoridgeClusterService, StoridgeChartService) {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.controller('StoridgeNodeController', ['$scope', '$state', '$transition$', 'Notifications', 'StoridgeNodeService', 'ModalService',
|
||||
function ($scope, $state, $transition$, Notifications, StoridgeNodeService, ModalService) {
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
import _ from 'lodash-es';
|
||||
import { StoridgeProfileDefaultModel } from '../../../models/profile';
|
||||
|
||||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.controller('StoridgeCreateProfileController', ['$scope', '$state', '$transition$', 'Notifications', 'StoridgeProfileService',
|
||||
function ($scope, $state, $transition$, Notifications, StoridgeProfileService) {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.controller('StoridgeProfileController', ['$scope', '$state', '$transition$', 'Notifications', 'StoridgeProfileService', 'ModalService',
|
||||
function ($scope, $state, $transition$, Notifications, StoridgeProfileService, ModalService) {
|
||||
|
|
@ -1,7 +1,7 @@
|
|||
import _ from 'lodash-es';
|
||||
import { StoridgeProfileDefaultModel } from '../../models/profile';
|
||||
|
||||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.controller('StoridgeProfilesController', ['$q', '$scope', '$state', 'Notifications', 'StoridgeProfileService',
|
||||
function ($q, $scope, $state, Notifications, StoridgeProfileService) {
|
||||
|
|
@ -1,4 +1,4 @@
|
|||
angular.module('extension.storidge')
|
||||
angular.module('portainer.integrations.storidge')
|
||||
.controller('StoridgeSnapshotController', ['$scope', '$state', '$transition$', 'Notifications', 'ModalService', 'StoridgeSnapshotService',
|
||||
function ($scope, $state, $transition$, Notifications, ModalService, StoridgeSnapshotService) {
|
||||
|
Loading…
Reference in New Issue