feat(build): add angular import

pull/2670/head
Chaim Lev-Ari 2018-10-14 19:02:36 +03:00
parent dde82f3d96
commit 6a13b8a677
162 changed files with 318 additions and 1 deletions

View File

@ -4,7 +4,7 @@ env:
node: true
globals:
# angular: true
angular: true
# $: true
# _: true
# moment: true

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').component('nodeLabelsTable', {
templateUrl:
'app/docker/components/host-view-panels/node-labels-table/node-labels-table.html',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular
.module('portainer.docker')
.controller('SwarmNodeDetailsPanelController', [

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').component('swarmNodeDetailsPanel', {
templateUrl:
'app/docker/components/host-view-panels/swarm-node-details-panel/swarm-node-details-panel.html',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').component('porImageRegistry', {
templateUrl: './porImageRegistry.html',
controller: 'porImageRegistryController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').component('logViewer', {
templateUrl: './logViewer.html',
controller: 'LogViewerController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('LogViewerController', ['clipboard',
function (clipboard) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').component('networkMacvlanForm', {
templateUrl: './networkMacvlanForm.html',
controller: 'NetworkMacvlanFormController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('NetworkMacvlanFormController', ['$q', 'NodeService', 'NetworkService', 'Notifications', 'StateManager', 'Authentication',
function ($q, NodeService, NetworkService, Notifications, StateManager, Authentication) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').component('volumesNfsForm', {
templateUrl: './volumesnfsForm.html',
bindings: {

View File

@ -1,3 +1,4 @@
import angular from 'angular';
import _ from 'lodash';
function includeString(text, values) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('ConfigHelper', [function ConfigHelperFactory() {
'use strict';

View File

@ -1,3 +1,4 @@
import angular from 'angular';
import _ from 'lodash';
function ConstraintModel(op, key, value) {

View File

@ -1,3 +1,4 @@
import angular from 'angular';
import splitargs from 'splitargs/src/splitargs'
angular.module('portainer.docker')

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('LabelHelper', [function LabelHelperFactory() {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('LogHelper', [function LogHelperFactory() {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('NodeHelper', [function NodeHelperFactory() {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('SecretHelper', [function SecretHelperFactory() {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('TaskHelper', [function TaskHelperFactory() {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('VolumeHelper', [function VolumeHelperFactory() {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('Commit', ['$resource', 'API_ENDPOINT_ENDPOINTS', 'EndpointProvider', function CommitFactory($resource, API_ENDPOINT_ENDPOINTS, EndpointProvider) {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('Config', ['$resource', 'API_ENDPOINT_ENDPOINTS', 'EndpointProvider', function ConfigFactory($resource, API_ENDPOINT_ENDPOINTS, EndpointProvider) {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('Node', ['$resource', 'API_ENDPOINT_ENDPOINTS', 'EndpointProvider', function NodeFactory($resource, API_ENDPOINT_ENDPOINTS, EndpointProvider) {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('Plugin', ['$resource', 'API_ENDPOINT_ENDPOINTS', 'EndpointProvider', function PluginFactory($resource, API_ENDPOINT_ENDPOINTS, EndpointProvider) {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('Secret', ['$resource', 'API_ENDPOINT_ENDPOINTS', 'EndpointProvider', function SecretFactory($resource, API_ENDPOINT_ENDPOINTS, EndpointProvider) {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('Swarm', ['$resource', 'API_ENDPOINT_ENDPOINTS', 'EndpointProvider', function SwarmFactory($resource, API_ENDPOINT_ENDPOINTS, EndpointProvider) {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.factory('ExecService', ['$q', '$timeout', 'Exec', function ExecServiceFactory($q, $timeout, Exec) {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('ConfigsController', ['$scope', '$state', 'ConfigService', 'Notifications',
function ($scope, $state, ConfigService, Notifications) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('ConfigController', ['$scope', '$transition$', '$state', 'ConfigService', 'Notifications',
function ($scope, $transition$, $state, ConfigService, Notifications) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('ContainersController', ['$scope', 'ContainerService', 'Notifications',
function ($scope, ContainerService, Notifications) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('ContainerInspectController', ['$scope', '$transition$', 'Notifications', 'ContainerService', 'HttpRequestHelper',
function ($scope, $transition$, Notifications, ContainerService, HttpRequestHelper) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('ContainerLogsController', ['$scope', '$transition$', '$interval', 'ContainerService', 'Notifications', 'HttpRequestHelper',
function ($scope, $transition$, $interval, ContainerService, Notifications, HttpRequestHelper) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('DashboardController', ['$scope', '$q', 'ContainerService', 'ImageService', 'NetworkService', 'VolumeService', 'SystemService', 'ServiceService', 'StackService', 'EndpointService', 'Notifications', 'EndpointProvider', 'StateManager',
function ($scope, $q, ContainerService, ImageService, NetworkService, VolumeService, SystemService, ServiceService, StackService, EndpointService, Notifications, EndpointProvider, StateManager) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').controller('HostViewController', [
'$q', 'SystemService', 'Notifications', 'StateManager', 'AgentService',
function HostViewController($q, SystemService, Notifications, StateManager, AgentService) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').component('hostView', {
templateUrl: './host-view.html',
controller: 'HostViewController'

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('BuildImageController', ['$scope', '$state', 'BuildService', 'Notifications', 'HttpRequestHelper',
function ($scope, $state, BuildService, Notifications, HttpRequestHelper) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('ImportImageController', ['$scope', '$state', 'ImageService', 'Notifications', 'HttpRequestHelper',
function ($scope, $state, ImageService, Notifications, HttpRequestHelper) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('NetworkController', ['$scope', '$state', '$transition$', '$filter', 'NetworkService', 'Container', 'Notifications', 'HttpRequestHelper',
function ($scope, $state, $transition$, $filter, NetworkService, Container, Notifications, HttpRequestHelper) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('NetworksController', ['$scope', '$state', 'NetworkService', 'Notifications', 'HttpRequestHelper',
function ($scope, $state, NetworkService, Notifications, HttpRequestHelper) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').controller('NodeBrowserController', [
'NodeService', 'HttpRequestHelper', '$stateParams',
function NodeBrowserController(NodeService, HttpRequestHelper, $stateParams) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').component('nodeBrowserView', {
templateUrl: './node-browser.html',
controller: 'NodeBrowserController'

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').controller('NodeDetailsViewController', [
'$stateParams', 'NodeService', 'StateManager', 'AgentService',
function NodeDetailsViewController($stateParams, NodeService, StateManager, AgentService) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker').component('nodeDetailsView', {
templateUrl: './node-details-view.html',
controller: 'NodeDetailsViewController'

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('SecretController', ['$scope', '$transition$', '$state', 'SecretService', 'Notifications',
function ($scope, $transition$, $state, SecretService, Notifications) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('SecretsController', ['$scope', '$state', 'SecretService', 'Notifications',
function ($scope, $state, SecretService, Notifications) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('ServiceLogsController', ['$scope', '$transition$', '$interval', 'ServiceService', 'Notifications',
function ($scope, $transition$, $interval, ServiceService, Notifications) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('ServicesController', ['$q', '$scope', 'ServiceService', 'ServiceHelper', 'Notifications', 'TaskService', 'TaskHelper', 'NodeService', 'ContainerService',
function ($q, $scope, ServiceService, ServiceHelper, Notifications, TaskService, TaskHelper, NodeService, ContainerService) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('SwarmVisualizerController', ['$q', '$scope', '$document', '$interval', 'NodeService', 'ServiceService', 'TaskService', 'Notifications', 'LocalStorage',
function ($q, $scope, $document, $interval, NodeService, ServiceService, TaskService, Notifications, LocalStorage) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('TaskController', ['$scope', '$transition$', 'TaskService', 'ServiceService', 'Notifications',
function ($scope, $transition$, TaskService, ServiceService, Notifications) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('TaskLogsController', ['$scope', '$transition$', '$interval', 'TaskService', 'ServiceService', 'Notifications',
function ($scope, $transition$, $interval, TaskService, ServiceService, Notifications) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('BrowseVolumeController', ['$scope', '$transition$',
function ($scope, $transition$) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('VolumeController', ['$scope', '$state', '$transition$', 'VolumeService', 'ContainerService', 'Notifications', 'HttpRequestHelper',
function ($scope, $state, $transition$, VolumeService, ContainerService, Notifications, HttpRequestHelper) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.docker')
.controller('VolumesController', ['$q', '$scope', '$state', 'VolumeService', 'ServiceService', 'VolumeHelper', 'Notifications', 'HttpRequestHelper',
function ($q, $scope, $state, VolumeService, ServiceService, VolumeHelper, Notifications, HttpRequestHelper) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('extension.storidge', [])
.config(['$stateRegistryProvider', function ($stateRegistryProvider) {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('extension.storidge').component('storidgeClusterEventsDatatable', {
templateUrl: './storidgeClusterEventsDatatable.html',
controller: 'GenericDatatableController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('extension.storidge').component('storidgeNodesDatatable', {
templateUrl: './storidgeNodesDatatable.html',
controller: 'GenericDatatableController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('extension.storidge').component('storidgeProfileSelector', {
templateUrl: './storidgeProfileSelector.html',
controller: 'StoridgeProfileSelectorController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('extension.storidge')
.controller('StoridgeProfileSelectorController', ['StoridgeProfileService', 'Notifications',
function (StoridgeProfileService, Notifications) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('extension.storidge').component('storidgeProfilesDatatable', {
templateUrl: './storidgeProfilesDatatable.html',
controller: 'GenericDatatableController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('extension.storidge')
.factory('Storidge', ['$resource', 'API_ENDPOINT_ENDPOINTS', 'EndpointProvider', function StoridgeFactory($resource, API_ENDPOINT_ENDPOINTS, EndpointProvider) {
'use strict';

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('extension.storidge')
.controller('StoridgeClusterController', ['$q', '$scope', '$state', 'Notifications', 'StoridgeClusterService', 'StoridgeNodeService', 'ModalService',
function ($q, $scope, $state, Notifications, StoridgeClusterService, StoridgeNodeService, ModalService) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('extension.storidge')
.controller('StoridgeProfileController', ['$scope', '$state', '$transition$', 'Notifications', 'StoridgeProfileService', 'ModalService',
function ($scope, $state, $transition$, Notifications, StoridgeProfileService, ModalService) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('accessTable', {
templateUrl: './accessTable.html',
controller: function() {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('porAccessControlForm', {
templateUrl: './porAccessControlForm.html',
controller: 'porAccessControlFormController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('porAccessControlPanel', {
templateUrl: './porAccessControlPanel.html',
controller: 'porAccessControlPanelController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('porAccessManagement', {
templateUrl: './porAccessManagement.html',
controller: 'porAccessManagementController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.directive('autoFocus', ['$timeout', function porAutoFocus($timeout) {
var directive = {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.directive('buttonSpinner', function buttonSpinner() {
var directive = {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('codeEditor', {
templateUrl: './codeEditor.html',
controller: 'CodeEditorController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.controller('CodeEditorController', ['$document', 'CodeMirrorService',
function ($document, CodeMirrorService) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('endpointsDatatable', {
templateUrl: './endpointsDatatable.html',
controller: 'GenericDatatableController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.controller('GenericDatatableController', ['PaginationService', 'DatatableService',
function (PaginationService, DatatableService) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('groupsDatatable', {
templateUrl: './groupsDatatable.html',
controller: 'GenericDatatableController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('registriesDatatable', {
templateUrl: './registriesDatatable.html',
controller: 'GenericDatatableController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('stacksDatatable', {
templateUrl: './stacksDatatable.html',
controller: 'StacksDatatableController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.controller('StacksDatatableController', ['PaginationService', 'DatatableService',
function (PaginationService, DatatableService) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('tagsDatatable', {
templateUrl: './tagsDatatable.html',
controller: 'GenericDatatableController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('teamsDatatable', {
templateUrl: './teamsDatatable.html',
controller: 'GenericDatatableController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('usersDatatable', {
templateUrl: './usersDatatable.html',
controller: 'GenericDatatableController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').controller('EndpointItemController', [
function EndpointItemController() {
var ctrl = this;

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('endpointItem', {
templateUrl: './endpointItem.html',
bindings: {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('endpointSelector', {
templateUrl: './endpointSelector.html',
controller: 'EndpointSelectorController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('porEndpointSecurity', {
templateUrl: './porEndpointSecurity.html',
controller: 'porEndpointSecurityController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.controller('porEndpointSecurityController', [function () {
var ctrl = this;

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('templateForm', {
templateUrl: './templateForm.html',
controller: function() {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('groupAssociationTable', {
templateUrl: './groupAssociationTable.html',
controller: function() {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.directive('rdHeaderContent', ['Authentication', function rdHeaderContent(Authentication) {
var directive = {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.directive('rdHeaderTitle', ['Authentication', function rdHeaderTitle(Authentication) {
var directive = {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.directive('rdHeader', function rdHeader() {
var directive = {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('informationPanel', {
templateUrl: './informationPanel.html',
bindings: {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.directive('rdLoading', function rdLoading() {
var directive = {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.directive('onEnterKey', [function porOnEnterKey() {
var directive = {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('slider', {
templateUrl: './slider.html',
controller: 'SliderController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.controller('SliderController', function () {
var ctrl = this;

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').controller('StackDuplicationFormController', [
'Notifications',
function StackDuplicationFormController(Notifications) {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('stackDuplicationForm', {
templateUrl:
'app/portainer/components/stack-duplication-form/stack-duplication-form.html',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('tagSelector', {
templateUrl: './tagSelector.html',
controller: 'TagSelectorController',

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app').component('templateItem', {
templateUrl: './templateItem.html',
bindings: {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.directive('rdTemplateWidget', function rdWidget() {
var directive = {

View File

@ -1,3 +1,5 @@
import angular from 'angular';
angular.module('portainer.app')
.directive('portainerTooltip', [function portainerTooltip() {
var directive = {

Some files were not shown because too many files have changed in this diff Show More