mirror of
https://github.com/portainer/portainer.git
synced 2025-07-19 05:19:39 +02:00
refactor(app): create empty react structure [EE-3178] (#6926)
This commit is contained in:
parent
668d526604
commit
1132c9ce87
188 changed files with 147 additions and 4 deletions
|
@ -3,9 +3,10 @@ import angular from 'angular';
|
|||
import { AzureSidebarAngular } from './AzureSidebar/AzureSidebar';
|
||||
import { DashboardViewAngular } from './Dashboard/DashboardView';
|
||||
import { containerInstancesModule } from './ContainerInstances';
|
||||
import { reactModule } from './react';
|
||||
|
||||
angular
|
||||
.module('portainer.azure', ['portainer.app', containerInstancesModule])
|
||||
.module('portainer.azure', ['portainer.app', containerInstancesModule, reactModule])
|
||||
.config([
|
||||
'$stateRegistryProvider',
|
||||
function ($stateRegistryProvider) {
|
||||
|
|
6
app/azure/react/components/index.ts
Normal file
6
app/azure/react/components/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const componentsModule = angular.module(
|
||||
'portainer.azure.react.components',
|
||||
[]
|
||||
).name;
|
9
app/azure/react/index.ts
Normal file
9
app/azure/react/index.ts
Normal file
|
@ -0,0 +1,9 @@
|
|||
import angular from 'angular';
|
||||
|
||||
import { componentsModule } from './components';
|
||||
import { viewsModule } from './views';
|
||||
|
||||
export const reactModule = angular.module('portainer.azure.react', [
|
||||
viewsModule,
|
||||
componentsModule,
|
||||
]).name;
|
6
app/azure/react/views/index.ts
Normal file
6
app/azure/react/views/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const viewsModule = angular.module(
|
||||
'portainer.azure.react.views',
|
||||
[]
|
||||
).name;
|
|
@ -1,11 +1,13 @@
|
|||
import angular from 'angular';
|
||||
|
||||
import { EnvironmentStatus } from '@/portainer/environments/types';
|
||||
|
||||
import { reactModule } from './react';
|
||||
import containersModule from './containers';
|
||||
import { componentsModule } from './components';
|
||||
import { networksModule } from './networks';
|
||||
|
||||
angular.module('portainer.docker', ['portainer.app', containersModule, componentsModule, networksModule]).config([
|
||||
angular.module('portainer.docker', ['portainer.app', containersModule, componentsModule, networksModule, reactModule]).config([
|
||||
'$stateRegistryProvider',
|
||||
function ($stateRegistryProvider) {
|
||||
'use strict';
|
||||
|
|
6
app/docker/react/components/index.ts
Normal file
6
app/docker/react/components/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const componentsModule = angular.module(
|
||||
'portainer.docker.react.components',
|
||||
[]
|
||||
).name;
|
9
app/docker/react/index.ts
Normal file
9
app/docker/react/index.ts
Normal file
|
@ -0,0 +1,9 @@
|
|||
import angular from 'angular';
|
||||
|
||||
import { componentsModule } from './components';
|
||||
import { viewsModule } from './views';
|
||||
|
||||
export const reactModule = angular.module('portainer.docker.react', [
|
||||
viewsModule,
|
||||
componentsModule,
|
||||
]).name;
|
6
app/docker/react/views/index.ts
Normal file
6
app/docker/react/views/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const viewsModule = angular.module(
|
||||
'portainer.docker.react.views',
|
||||
[]
|
||||
).name;
|
|
@ -4,9 +4,10 @@ import edgeStackModule from './views/edge-stacks';
|
|||
import edgeDevicesModule from './devices';
|
||||
import { componentsModule } from './components';
|
||||
import { WaitingRoomViewAngular } from './EdgeDevices/WaitingRoomView';
|
||||
import { reactModule } from './react';
|
||||
|
||||
angular
|
||||
.module('portainer.edge', [edgeStackModule, edgeDevicesModule, componentsModule])
|
||||
.module('portainer.edge', [edgeStackModule, edgeDevicesModule, componentsModule, reactModule])
|
||||
.component('waitingRoomView', WaitingRoomViewAngular)
|
||||
.config(function config($stateRegistryProvider) {
|
||||
const edge = {
|
||||
|
|
6
app/edge/react/components/index.ts
Normal file
6
app/edge/react/components/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const componentsModule = angular.module(
|
||||
'portainer.edge.react.components',
|
||||
[]
|
||||
).name;
|
9
app/edge/react/index.ts
Normal file
9
app/edge/react/index.ts
Normal file
|
@ -0,0 +1,9 @@
|
|||
import angular from 'angular';
|
||||
|
||||
import { componentsModule } from './components';
|
||||
import { viewsModule } from './views';
|
||||
|
||||
export const reactModule = angular.module('portainer.edge.react', [
|
||||
viewsModule,
|
||||
componentsModule,
|
||||
]).name;
|
6
app/edge/react/views/index.ts
Normal file
6
app/edge/react/views/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const viewsModule = angular.module(
|
||||
'portainer.edge.react.views',
|
||||
[]
|
||||
).name;
|
|
@ -19,6 +19,7 @@ import { configApp } from './config';
|
|||
|
||||
import { init as initFeatureService } from './portainer/feature-flags/feature-flags.service';
|
||||
import { Edition } from './portainer/feature-flags/enums';
|
||||
import { nomadModule } from './nomad';
|
||||
|
||||
initFeatureService(Edition[process.env.PORTAINER_EDITION]);
|
||||
|
||||
|
@ -46,6 +47,7 @@ angular
|
|||
'portainer.azure',
|
||||
'portainer.docker',
|
||||
'portainer.kubernetes',
|
||||
nomadModule,
|
||||
'portainer.edge',
|
||||
'rzModule',
|
||||
'moment-picker',
|
||||
|
|
|
@ -1,7 +1,8 @@
|
|||
import registriesModule from './registries';
|
||||
import customTemplateModule from './custom-templates';
|
||||
import { reactModule } from './react';
|
||||
|
||||
angular.module('portainer.kubernetes', ['portainer.app', registriesModule, customTemplateModule]).config([
|
||||
angular.module('portainer.kubernetes', ['portainer.app', registriesModule, customTemplateModule, reactModule]).config([
|
||||
'$stateRegistryProvider',
|
||||
function ($stateRegistryProvider) {
|
||||
'use strict';
|
||||
|
|
6
app/kubernetes/react/components/index.ts
Normal file
6
app/kubernetes/react/components/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const componentsModule = angular.module(
|
||||
'portainer.kubernetes.react.components',
|
||||
[]
|
||||
).name;
|
9
app/kubernetes/react/index.ts
Normal file
9
app/kubernetes/react/index.ts
Normal file
|
@ -0,0 +1,9 @@
|
|||
import angular from 'angular';
|
||||
|
||||
import { componentsModule } from './components';
|
||||
import { viewsModule } from './views';
|
||||
|
||||
export const reactModule = angular.module('portainer.kubernetes.react', [
|
||||
viewsModule,
|
||||
componentsModule,
|
||||
]).name;
|
6
app/kubernetes/react/views/index.ts
Normal file
6
app/kubernetes/react/views/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const viewsModule = angular.module(
|
||||
'portainer.kubernetes.react.views',
|
||||
[]
|
||||
).name;
|
8
app/nomad/index.ts
Normal file
8
app/nomad/index.ts
Normal file
|
@ -0,0 +1,8 @@
|
|||
import angular from 'angular';
|
||||
|
||||
import { reactModule } from './react';
|
||||
|
||||
export const nomadModule = angular.module('portainer.nomad', [
|
||||
'portainer.app',
|
||||
reactModule,
|
||||
]).name;
|
6
app/nomad/react/components/index.ts
Normal file
6
app/nomad/react/components/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const componentsModule = angular.module(
|
||||
'portainer.nomad.react.components',
|
||||
[]
|
||||
).name;
|
9
app/nomad/react/index.ts
Normal file
9
app/nomad/react/index.ts
Normal file
|
@ -0,0 +1,9 @@
|
|||
import angular from 'angular';
|
||||
|
||||
import { componentsModule } from './components';
|
||||
import { viewsModule } from './views';
|
||||
|
||||
export const reactModule = angular.module('portainer.nomad.react', [
|
||||
viewsModule,
|
||||
componentsModule,
|
||||
]).name;
|
6
app/nomad/react/views/index.ts
Normal file
6
app/nomad/react/views/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const viewsModule = angular.module(
|
||||
'portainer.nomad.react.views',
|
||||
[]
|
||||
).name;
|
|
@ -9,6 +9,7 @@ import servicesModule from './services';
|
|||
import teamsModule from './teams';
|
||||
import homeModule from './home';
|
||||
import { accessControlModule } from './access-control';
|
||||
import { reactModule } from './react';
|
||||
|
||||
async function initAuthentication(authManager, Authentication, $rootScope, $state) {
|
||||
authManager.checkAuthOnRefresh();
|
||||
|
@ -38,6 +39,7 @@ angular
|
|||
servicesModule,
|
||||
teamsModule,
|
||||
accessControlModule,
|
||||
reactModule,
|
||||
])
|
||||
.config([
|
||||
'$stateRegistryProvider',
|
||||
|
|
6
app/portainer/react/components/index.ts
Normal file
6
app/portainer/react/components/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const componentsModule = angular.module(
|
||||
'portainer.docker.react.components',
|
||||
[]
|
||||
).name;
|
9
app/portainer/react/index.ts
Normal file
9
app/portainer/react/index.ts
Normal file
|
@ -0,0 +1,9 @@
|
|||
import angular from 'angular';
|
||||
|
||||
import { componentsModule } from './components';
|
||||
import { viewsModule } from './views';
|
||||
|
||||
export const reactModule = angular.module('portainer.docker.react', [
|
||||
viewsModule,
|
||||
componentsModule,
|
||||
]).name;
|
6
app/portainer/react/views/index.ts
Normal file
6
app/portainer/react/views/index.ts
Normal file
|
@ -0,0 +1,6 @@
|
|||
import angular from 'angular';
|
||||
|
||||
export const viewsModule = angular.module(
|
||||
'portainer.docker.react.views',
|
||||
[]
|
||||
).name;
|
0
app/react/.keep
Normal file
0
app/react/.keep
Normal file
0
app/react/auth/.keep
Normal file
0
app/react/auth/.keep
Normal file
0
app/react/auth/InternalLoginView/.keep
Normal file
0
app/react/auth/InternalLoginView/.keep
Normal file
0
app/react/auth/LoginView/.keep
Normal file
0
app/react/auth/LoginView/.keep
Normal file
0
app/react/azure/.keep
Normal file
0
app/react/azure/.keep
Normal file
0
app/react/azure/DashboardView/.keep
Normal file
0
app/react/azure/DashboardView/.keep
Normal file
0
app/react/azure/container-instances/.keep
Normal file
0
app/react/azure/container-instances/.keep
Normal file
0
app/react/azure/container-instances/CreateView/.keep
Normal file
0
app/react/azure/container-instances/CreateView/.keep
Normal file
0
app/react/azure/container-instances/ItemView/.keep
Normal file
0
app/react/azure/container-instances/ItemView/.keep
Normal file
0
app/react/azure/container-instances/ListView/.keep
Normal file
0
app/react/azure/container-instances/ListView/.keep
Normal file
0
app/react/components/.keep
Normal file
0
app/react/components/.keep
Normal file
0
app/react/docker/.keep
Normal file
0
app/react/docker/.keep
Normal file
0
app/react/docker/DashboardView/.keep
Normal file
0
app/react/docker/DashboardView/.keep
Normal file
0
app/react/docker/app-templates/.keep
Normal file
0
app/react/docker/app-templates/.keep
Normal file
0
app/react/docker/configs/.keep
Normal file
0
app/react/docker/configs/.keep
Normal file
0
app/react/docker/configs/CreateView/.keep
Normal file
0
app/react/docker/configs/CreateView/.keep
Normal file
0
app/react/docker/configs/EditView/.keep
Normal file
0
app/react/docker/configs/EditView/.keep
Normal file
0
app/react/docker/configs/ListView/.keep
Normal file
0
app/react/docker/configs/ListView/.keep
Normal file
0
app/react/docker/containers/.keep
Normal file
0
app/react/docker/containers/.keep
Normal file
0
app/react/docker/containers/ConsoleAttachView/.keep
Normal file
0
app/react/docker/containers/ConsoleAttachView/.keep
Normal file
0
app/react/docker/containers/ConsoleExecView/.keep
Normal file
0
app/react/docker/containers/ConsoleExecView/.keep
Normal file
0
app/react/docker/containers/CreateView/.keep
Normal file
0
app/react/docker/containers/CreateView/.keep
Normal file
0
app/react/docker/containers/InspectView/.keep
Normal file
0
app/react/docker/containers/InspectView/.keep
Normal file
0
app/react/docker/containers/ItemView/.keep
Normal file
0
app/react/docker/containers/ItemView/.keep
Normal file
0
app/react/docker/containers/ListView/.keep
Normal file
0
app/react/docker/containers/ListView/.keep
Normal file
0
app/react/docker/containers/LogView/.keep
Normal file
0
app/react/docker/containers/LogView/.keep
Normal file
0
app/react/docker/containers/StatsView/.keep
Normal file
0
app/react/docker/containers/StatsView/.keep
Normal file
0
app/react/docker/host/.keep
Normal file
0
app/react/docker/host/.keep
Normal file
0
app/react/docker/host/BrowseView/.keep
Normal file
0
app/react/docker/host/BrowseView/.keep
Normal file
0
app/react/docker/host/DetailsView/.keep
Normal file
0
app/react/docker/host/DetailsView/.keep
Normal file
0
app/react/docker/images/.keep
Normal file
0
app/react/docker/images/.keep
Normal file
0
app/react/docker/images/BuildView/.keep
Normal file
0
app/react/docker/images/BuildView/.keep
Normal file
0
app/react/docker/images/ImportView/.keep
Normal file
0
app/react/docker/images/ImportView/.keep
Normal file
0
app/react/docker/images/ItemView/.keep
Normal file
0
app/react/docker/images/ItemView/.keep
Normal file
0
app/react/docker/images/ListView/.keep
Normal file
0
app/react/docker/images/ListView/.keep
Normal file
0
app/react/docker/networks/.keep
Normal file
0
app/react/docker/networks/.keep
Normal file
0
app/react/docker/networks/CreateView/.keep
Normal file
0
app/react/docker/networks/CreateView/.keep
Normal file
0
app/react/docker/networks/ItemView/.keep
Normal file
0
app/react/docker/networks/ItemView/.keep
Normal file
0
app/react/docker/networks/ListView/.keep
Normal file
0
app/react/docker/networks/ListView/.keep
Normal file
0
app/react/docker/secrets/.keep
Normal file
0
app/react/docker/secrets/.keep
Normal file
0
app/react/docker/secrets/CreateView/.keep
Normal file
0
app/react/docker/secrets/CreateView/.keep
Normal file
0
app/react/docker/secrets/ItemView/.keep
Normal file
0
app/react/docker/secrets/ItemView/.keep
Normal file
0
app/react/docker/secrets/ListView/.keep
Normal file
0
app/react/docker/secrets/ListView/.keep
Normal file
0
app/react/docker/services/.keep
Normal file
0
app/react/docker/services/.keep
Normal file
0
app/react/docker/services/CreateView/.keep
Normal file
0
app/react/docker/services/CreateView/.keep
Normal file
0
app/react/docker/services/ItemView/.keep
Normal file
0
app/react/docker/services/ItemView/.keep
Normal file
0
app/react/docker/services/ListView/.keep
Normal file
0
app/react/docker/services/ListView/.keep
Normal file
0
app/react/docker/services/LogsView/.keep
Normal file
0
app/react/docker/services/LogsView/.keep
Normal file
0
app/react/docker/setup/.keep
Normal file
0
app/react/docker/setup/.keep
Normal file
0
app/react/docker/setup/RegistriesView/.keep
Normal file
0
app/react/docker/setup/RegistriesView/.keep
Normal file
0
app/react/docker/setup/RegistryAccessView/.keep
Normal file
0
app/react/docker/setup/RegistryAccessView/.keep
Normal file
0
app/react/docker/setup/SetupView/.keep
Normal file
0
app/react/docker/setup/SetupView/.keep
Normal file
0
app/react/docker/stacks/.keep
Normal file
0
app/react/docker/stacks/.keep
Normal file
0
app/react/docker/stacks/CreateView/.keep
Normal file
0
app/react/docker/stacks/CreateView/.keep
Normal file
0
app/react/docker/stacks/ItemView/.keep
Normal file
0
app/react/docker/stacks/ItemView/.keep
Normal file
0
app/react/docker/stacks/ListView/.keep
Normal file
0
app/react/docker/stacks/ListView/.keep
Normal file
0
app/react/docker/swarm/.keep
Normal file
0
app/react/docker/swarm/.keep
Normal file
0
app/react/docker/swarm/NodeBrowseView/.keep
Normal file
0
app/react/docker/swarm/NodeBrowseView/.keep
Normal file
0
app/react/docker/swarm/NodeView/.keep
Normal file
0
app/react/docker/swarm/NodeView/.keep
Normal file
0
app/react/docker/volumes/.keep
Normal file
0
app/react/docker/volumes/.keep
Normal file
0
app/react/docker/volumes/BrowseView/.keep
Normal file
0
app/react/docker/volumes/BrowseView/.keep
Normal file
0
app/react/docker/volumes/CreateView/.keep
Normal file
0
app/react/docker/volumes/CreateView/.keep
Normal file
0
app/react/docker/volumes/ItemView/.keep
Normal file
0
app/react/docker/volumes/ItemView/.keep
Normal file
0
app/react/docker/volumes/ListView/.keep
Normal file
0
app/react/docker/volumes/ListView/.keep
Normal file
0
app/react/edge/.keep
Normal file
0
app/react/edge/.keep
Normal file
0
app/react/edge/edge-devices/.keep
Normal file
0
app/react/edge/edge-devices/.keep
Normal file
0
app/react/edge/edge-devices/ListView/.keep
Normal file
0
app/react/edge/edge-devices/ListView/.keep
Normal file
0
app/react/edge/edge-devices/WaitingRoomView/.keep
Normal file
0
app/react/edge/edge-devices/WaitingRoomView/.keep
Normal file
0
app/react/edge/edge-groups/.keep
Normal file
0
app/react/edge/edge-groups/.keep
Normal file
0
app/react/edge/edge-groups/CreateView/.keep
Normal file
0
app/react/edge/edge-groups/CreateView/.keep
Normal file
0
app/react/edge/edge-groups/ItemView/.keep
Normal file
0
app/react/edge/edge-groups/ItemView/.keep
Normal file
0
app/react/edge/edge-groups/ListView/.keep
Normal file
0
app/react/edge/edge-groups/ListView/.keep
Normal file
0
app/react/edge/edge-jobs/.keep
Normal file
0
app/react/edge/edge-jobs/.keep
Normal file
0
app/react/edge/edge-jobs/CreateView/.keep
Normal file
0
app/react/edge/edge-jobs/CreateView/.keep
Normal file
0
app/react/edge/edge-jobs/ItemView/.keep
Normal file
0
app/react/edge/edge-jobs/ItemView/.keep
Normal file
Some files were not shown because too many files have changed in this diff Show more
Loading…
Add table
Add a link
Reference in a new issue