From 10cf1482ab119560ba1db24e9b64cc42afd81f1e Mon Sep 17 00:00:00 2001 From: Alex Collins Date: Tue, 4 Jun 2019 14:47:28 -0700 Subject: [PATCH] Moves UI code into ui/ (#129) --- .dockerignore => ui/.dockerignore | 0 .gitignore => ui/.gitignore | 0 .jshintrc => ui/.jshintrc | 0 .nvmrc => ui/.nvmrc | 0 Dockerfile => ui/Dockerfile | 0 LICENSE => ui/LICENSE | 0 README.md => ui/README.md | 0 jest.config.js => ui/jest.config.js | 0 package.json => ui/package.json | 0 {scripts => ui/scripts}/build_docker.sh | 0 {src => ui/src}/app/app.tsx | 0 .../application-conditions.scss | 0 .../application-conditions.tsx | 0 .../application-create-panel.scss | 0 .../application-create-panel.tsx | 0 .../application-deployment-history.scss | 0 .../application-deployment-history.tsx | 0 .../application-details/application-details.scss | 0 .../application-details/application-details.tsx | 0 .../application-resource-list.tsx | 0 .../application-node-info.scss | 0 .../application-node-info/application-node-info.tsx | 0 .../application-operation-state.scss | 0 .../application-operation-state.tsx | 0 .../application-parameters.tsx | 0 .../application-parameters/kustomize-image.test.ts | 0 .../application-parameters/kustomize-image.ts | 0 .../components/application-parameters/kustomize.tsx | 0 .../application-resource-diff.scss | 0 .../application-resource-diff.tsx | 0 .../application-resource-events.tsx | 0 .../application-resource-tree.scss | 0 .../application-resource-tree.tsx | 0 .../node-update-animation.tsx | 0 .../application-status-panel.scss | 0 .../application-status-panel.tsx | 0 .../application-summary/application-summary.scss | 0 .../application-summary/application-summary.tsx | 0 .../application-sync-panel.tsx | 0 .../applications/components/application-urls.tsx | 0 .../components/applications-container.tsx | 0 .../applications-list/applications-filter.tsx | 0 .../applications-list/applications-list.scss | 0 .../applications-list/applications-list.tsx | 0 .../applications-list/applications-summary.tsx | 0 .../applications-list/applications-table.tsx | 0 .../applications-list/applications-tiles.tsx | 0 .../components/pod-logs-viewer/pod-logs-viewer.tsx | 0 .../src}/app/applications/components/utils.tsx | 0 {src => ui/src}/app/applications/index.ts | 0 {src => ui/src}/app/help/components/help.scss | 0 {src => ui/src}/app/help/components/help.tsx | 0 {src => ui/src}/app/help/index.tsx | 0 {src => ui/src}/app/index.html | 0 {src => ui/src}/app/index.tsx | 0 {src => ui/src}/app/login/components/login.scss | 0 {src => ui/src}/app/login/components/login.tsx | 0 {src => ui/src}/app/login/index.tsx | 0 .../components/clusters-list/clusters-list.tsx | 0 .../components/project-details/project-details.tsx | 0 .../project-edit-panel/project-edit-panel.scss | 0 .../project-edit-panel/project-edit-panel.tsx | 0 .../components/project-events/project-events.tsx | 0 .../project-role-edit-panel.tsx | 0 .../project-role-groups-edit.tsx | 0 .../project-role-jwt-tokens.scss | 0 .../project-role-jwt-tokens.tsx | 0 .../project-role-policies-edit.tsx | 0 .../components/projects-list/projects-list.tsx | 0 .../settings/components/repos-list/repos-list.scss | 0 .../settings/components/repos-list/repos-list.tsx | 0 .../app/settings/components/settings-container.tsx | 0 .../settings-overview/settings-overview.scss | 0 .../settings-overview/settings-overview.tsx | 0 {src => ui/src}/app/settings/index.ts | 0 .../components/autocomplete/autocomplete-field.tsx | 0 .../shared/components/autocomplete/autocomplete.tsx | 0 .../shared/components/checkbox/checkbox-field.tsx | 0 {src => ui/src}/app/shared/components/colors.ts | 0 .../app/shared/components/connection-state-icon.tsx | 0 .../components/editable-panel/editable-panel.scss | 0 .../components/editable-panel/editable-panel.tsx | 0 .../shared/components/empty-state/empty-state.scss | 0 .../shared/components/empty-state/empty-state.tsx | 0 .../shared/components/events-list/events-list.scss | 0 .../shared/components/events-list/events-list.tsx | 0 {src => ui/src}/app/shared/components/index.ts | 0 .../src}/app/shared/components/monaco-editor.tsx | 0 {src => ui/src}/app/shared/components/page.tsx | 0 .../app/shared/components/paginate/paginate.scss | 0 .../app/shared/components/paginate/paginate.tsx | 0 {src => ui/src}/app/shared/components/query.tsx | 0 .../components/tags-input/tags-input-field.tsx | 0 .../shared/components/tags-input/tags-input.scss | 0 .../app/shared/components/tags-input/tags-input.tsx | 0 .../shared/components/yaml-editor/yaml-editor.scss | 0 .../shared/components/yaml-editor/yaml-editor.tsx | 0 {src => ui/src}/app/shared/context.ts | 0 {src => ui/src}/app/shared/models.ts | 0 .../app/shared/services/applications-service.ts | 0 {src => ui/src}/app/shared/services/auth-service.ts | 0 .../src}/app/shared/services/clusters-service.ts | 0 {src => ui/src}/app/shared/services/index.ts | 0 .../src}/app/shared/services/projects-service.ts | 0 {src => ui/src}/app/shared/services/repo-service.ts | 0 {src => ui/src}/app/shared/services/requests.ts | 0 {src => ui/src}/app/shared/services/user-service.ts | 0 .../app/shared/services/view-preferences-service.ts | 0 {src => ui/src}/app/tsconfig.json | 0 {src => ui/src}/app/typings.d.ts | 0 {src => ui/src}/app/webpack.config.js | 0 {src => ui/src}/assets/images/argo.png | Bin {src => ui/src}/assets/images/argo_o.svg | 0 {src => ui/src}/assets/images/argologo.svg | 0 {src => ui/src}/assets/images/stars.gif | Bin tslint.json => ui/tslint.json | 0 yarn.lock => ui/yarn.lock | 0 117 files changed, 0 insertions(+), 0 deletions(-) rename .dockerignore => ui/.dockerignore (100%) rename .gitignore => ui/.gitignore (100%) rename .jshintrc => ui/.jshintrc (100%) rename .nvmrc => ui/.nvmrc (100%) rename Dockerfile => ui/Dockerfile (100%) rename LICENSE => ui/LICENSE (100%) rename README.md => ui/README.md (100%) rename jest.config.js => ui/jest.config.js (100%) rename package.json => ui/package.json (100%) rename {scripts => ui/scripts}/build_docker.sh (100%) rename {src => ui/src}/app/app.tsx (100%) rename {src => ui/src}/app/applications/components/application-conditions/application-conditions.scss (100%) rename {src => ui/src}/app/applications/components/application-conditions/application-conditions.tsx (100%) rename {src => ui/src}/app/applications/components/application-create-panel/application-create-panel.scss (100%) rename {src => ui/src}/app/applications/components/application-create-panel/application-create-panel.tsx (100%) rename {src => ui/src}/app/applications/components/application-deployment-history/application-deployment-history.scss (100%) rename {src => ui/src}/app/applications/components/application-deployment-history/application-deployment-history.tsx (100%) rename {src => ui/src}/app/applications/components/application-details/application-details.scss (100%) rename {src => ui/src}/app/applications/components/application-details/application-details.tsx (100%) rename {src => ui/src}/app/applications/components/application-details/application-resource-list.tsx (100%) rename {src => ui/src}/app/applications/components/application-node-info/application-node-info.scss (100%) rename {src => ui/src}/app/applications/components/application-node-info/application-node-info.tsx (100%) rename {src => ui/src}/app/applications/components/application-operation-state/application-operation-state.scss (100%) rename {src => ui/src}/app/applications/components/application-operation-state/application-operation-state.tsx (100%) rename {src => ui/src}/app/applications/components/application-parameters/application-parameters.tsx (100%) rename {src => ui/src}/app/applications/components/application-parameters/kustomize-image.test.ts (100%) rename {src => ui/src}/app/applications/components/application-parameters/kustomize-image.ts (100%) rename {src => ui/src}/app/applications/components/application-parameters/kustomize.tsx (100%) rename {src => ui/src}/app/applications/components/application-resource-diff/application-resource-diff.scss (100%) rename {src => ui/src}/app/applications/components/application-resource-diff/application-resource-diff.tsx (100%) rename {src => ui/src}/app/applications/components/application-resource-events/application-resource-events.tsx (100%) rename {src => ui/src}/app/applications/components/application-resource-tree/application-resource-tree.scss (100%) rename {src => ui/src}/app/applications/components/application-resource-tree/application-resource-tree.tsx (100%) rename {src => ui/src}/app/applications/components/application-resource-tree/node-update-animation.tsx (100%) rename {src => ui/src}/app/applications/components/application-status-panel/application-status-panel.scss (100%) rename {src => ui/src}/app/applications/components/application-status-panel/application-status-panel.tsx (100%) rename {src => ui/src}/app/applications/components/application-summary/application-summary.scss (100%) rename {src => ui/src}/app/applications/components/application-summary/application-summary.tsx (100%) rename {src => ui/src}/app/applications/components/application-sync-panel/application-sync-panel.tsx (100%) rename {src => ui/src}/app/applications/components/application-urls.tsx (100%) rename {src => ui/src}/app/applications/components/applications-container.tsx (100%) rename {src => ui/src}/app/applications/components/applications-list/applications-filter.tsx (100%) rename {src => ui/src}/app/applications/components/applications-list/applications-list.scss (100%) rename {src => ui/src}/app/applications/components/applications-list/applications-list.tsx (100%) rename {src => ui/src}/app/applications/components/applications-list/applications-summary.tsx (100%) rename {src => ui/src}/app/applications/components/applications-list/applications-table.tsx (100%) rename {src => ui/src}/app/applications/components/applications-list/applications-tiles.tsx (100%) rename {src => ui/src}/app/applications/components/pod-logs-viewer/pod-logs-viewer.tsx (100%) rename {src => ui/src}/app/applications/components/utils.tsx (100%) rename {src => ui/src}/app/applications/index.ts (100%) rename {src => ui/src}/app/help/components/help.scss (100%) rename {src => ui/src}/app/help/components/help.tsx (100%) rename {src => ui/src}/app/help/index.tsx (100%) rename {src => ui/src}/app/index.html (100%) rename {src => ui/src}/app/index.tsx (100%) rename {src => ui/src}/app/login/components/login.scss (100%) rename {src => ui/src}/app/login/components/login.tsx (100%) rename {src => ui/src}/app/login/index.tsx (100%) rename {src => ui/src}/app/settings/components/clusters-list/clusters-list.tsx (100%) rename {src => ui/src}/app/settings/components/project-details/project-details.tsx (100%) rename {src => ui/src}/app/settings/components/project-edit-panel/project-edit-panel.scss (100%) rename {src => ui/src}/app/settings/components/project-edit-panel/project-edit-panel.tsx (100%) rename {src => ui/src}/app/settings/components/project-events/project-events.tsx (100%) rename {src => ui/src}/app/settings/components/project-role-edit-panel/project-role-edit-panel.tsx (100%) rename {src => ui/src}/app/settings/components/project-role-groups-edit/project-role-groups-edit.tsx (100%) rename {src => ui/src}/app/settings/components/project-role-jwt-tokens/project-role-jwt-tokens.scss (100%) rename {src => ui/src}/app/settings/components/project-role-jwt-tokens/project-role-jwt-tokens.tsx (100%) rename {src => ui/src}/app/settings/components/project-role-policies-edit/project-role-policies-edit.tsx (100%) rename {src => ui/src}/app/settings/components/projects-list/projects-list.tsx (100%) rename {src => ui/src}/app/settings/components/repos-list/repos-list.scss (100%) rename {src => ui/src}/app/settings/components/repos-list/repos-list.tsx (100%) rename {src => ui/src}/app/settings/components/settings-container.tsx (100%) rename {src => ui/src}/app/settings/components/settings-overview/settings-overview.scss (100%) rename {src => ui/src}/app/settings/components/settings-overview/settings-overview.tsx (100%) rename {src => ui/src}/app/settings/index.ts (100%) rename {src => ui/src}/app/shared/components/autocomplete/autocomplete-field.tsx (100%) rename {src => ui/src}/app/shared/components/autocomplete/autocomplete.tsx (100%) rename {src => ui/src}/app/shared/components/checkbox/checkbox-field.tsx (100%) rename {src => ui/src}/app/shared/components/colors.ts (100%) rename {src => ui/src}/app/shared/components/connection-state-icon.tsx (100%) rename {src => ui/src}/app/shared/components/editable-panel/editable-panel.scss (100%) rename {src => ui/src}/app/shared/components/editable-panel/editable-panel.tsx (100%) rename {src => ui/src}/app/shared/components/empty-state/empty-state.scss (100%) rename {src => ui/src}/app/shared/components/empty-state/empty-state.tsx (100%) rename {src => ui/src}/app/shared/components/events-list/events-list.scss (100%) rename {src => ui/src}/app/shared/components/events-list/events-list.tsx (100%) rename {src => ui/src}/app/shared/components/index.ts (100%) rename {src => ui/src}/app/shared/components/monaco-editor.tsx (100%) rename {src => ui/src}/app/shared/components/page.tsx (100%) rename {src => ui/src}/app/shared/components/paginate/paginate.scss (100%) rename {src => ui/src}/app/shared/components/paginate/paginate.tsx (100%) rename {src => ui/src}/app/shared/components/query.tsx (100%) rename {src => ui/src}/app/shared/components/tags-input/tags-input-field.tsx (100%) rename {src => ui/src}/app/shared/components/tags-input/tags-input.scss (100%) rename {src => ui/src}/app/shared/components/tags-input/tags-input.tsx (100%) rename {src => ui/src}/app/shared/components/yaml-editor/yaml-editor.scss (100%) rename {src => ui/src}/app/shared/components/yaml-editor/yaml-editor.tsx (100%) rename {src => ui/src}/app/shared/context.ts (100%) rename {src => ui/src}/app/shared/models.ts (100%) rename {src => ui/src}/app/shared/services/applications-service.ts (100%) rename {src => ui/src}/app/shared/services/auth-service.ts (100%) rename {src => ui/src}/app/shared/services/clusters-service.ts (100%) rename {src => ui/src}/app/shared/services/index.ts (100%) rename {src => ui/src}/app/shared/services/projects-service.ts (100%) rename {src => ui/src}/app/shared/services/repo-service.ts (100%) rename {src => ui/src}/app/shared/services/requests.ts (100%) rename {src => ui/src}/app/shared/services/user-service.ts (100%) rename {src => ui/src}/app/shared/services/view-preferences-service.ts (100%) rename {src => ui/src}/app/tsconfig.json (100%) rename {src => ui/src}/app/typings.d.ts (100%) rename {src => ui/src}/app/webpack.config.js (100%) rename {src => ui/src}/assets/images/argo.png (100%) rename {src => ui/src}/assets/images/argo_o.svg (100%) rename {src => ui/src}/assets/images/argologo.svg (100%) rename {src => ui/src}/assets/images/stars.gif (100%) rename tslint.json => ui/tslint.json (100%) rename yarn.lock => ui/yarn.lock (100%) diff --git a/.dockerignore b/ui/.dockerignore similarity index 100% rename from .dockerignore rename to ui/.dockerignore diff --git a/.gitignore b/ui/.gitignore similarity index 100% rename from .gitignore rename to ui/.gitignore diff --git a/.jshintrc b/ui/.jshintrc similarity index 100% rename from .jshintrc rename to ui/.jshintrc diff --git a/.nvmrc b/ui/.nvmrc similarity index 100% rename from .nvmrc rename to ui/.nvmrc diff --git a/Dockerfile b/ui/Dockerfile similarity index 100% rename from Dockerfile rename to ui/Dockerfile diff --git a/LICENSE b/ui/LICENSE similarity index 100% rename from LICENSE rename to ui/LICENSE diff --git a/README.md b/ui/README.md similarity index 100% rename from README.md rename to ui/README.md diff --git a/jest.config.js b/ui/jest.config.js similarity index 100% rename from jest.config.js rename to ui/jest.config.js diff --git a/package.json b/ui/package.json similarity index 100% rename from package.json rename to ui/package.json diff --git a/scripts/build_docker.sh b/ui/scripts/build_docker.sh similarity index 100% rename from scripts/build_docker.sh rename to ui/scripts/build_docker.sh diff --git a/src/app/app.tsx b/ui/src/app/app.tsx similarity index 100% rename from src/app/app.tsx rename to ui/src/app/app.tsx diff --git a/src/app/applications/components/application-conditions/application-conditions.scss b/ui/src/app/applications/components/application-conditions/application-conditions.scss similarity index 100% rename from src/app/applications/components/application-conditions/application-conditions.scss rename to ui/src/app/applications/components/application-conditions/application-conditions.scss diff --git a/src/app/applications/components/application-conditions/application-conditions.tsx b/ui/src/app/applications/components/application-conditions/application-conditions.tsx similarity index 100% rename from src/app/applications/components/application-conditions/application-conditions.tsx rename to ui/src/app/applications/components/application-conditions/application-conditions.tsx diff --git a/src/app/applications/components/application-create-panel/application-create-panel.scss b/ui/src/app/applications/components/application-create-panel/application-create-panel.scss similarity index 100% rename from src/app/applications/components/application-create-panel/application-create-panel.scss rename to ui/src/app/applications/components/application-create-panel/application-create-panel.scss diff --git a/src/app/applications/components/application-create-panel/application-create-panel.tsx b/ui/src/app/applications/components/application-create-panel/application-create-panel.tsx similarity index 100% rename from src/app/applications/components/application-create-panel/application-create-panel.tsx rename to ui/src/app/applications/components/application-create-panel/application-create-panel.tsx diff --git a/src/app/applications/components/application-deployment-history/application-deployment-history.scss b/ui/src/app/applications/components/application-deployment-history/application-deployment-history.scss similarity index 100% rename from src/app/applications/components/application-deployment-history/application-deployment-history.scss rename to ui/src/app/applications/components/application-deployment-history/application-deployment-history.scss diff --git a/src/app/applications/components/application-deployment-history/application-deployment-history.tsx b/ui/src/app/applications/components/application-deployment-history/application-deployment-history.tsx similarity index 100% rename from src/app/applications/components/application-deployment-history/application-deployment-history.tsx rename to ui/src/app/applications/components/application-deployment-history/application-deployment-history.tsx diff --git a/src/app/applications/components/application-details/application-details.scss b/ui/src/app/applications/components/application-details/application-details.scss similarity index 100% rename from src/app/applications/components/application-details/application-details.scss rename to ui/src/app/applications/components/application-details/application-details.scss diff --git a/src/app/applications/components/application-details/application-details.tsx b/ui/src/app/applications/components/application-details/application-details.tsx similarity index 100% rename from src/app/applications/components/application-details/application-details.tsx rename to ui/src/app/applications/components/application-details/application-details.tsx diff --git a/src/app/applications/components/application-details/application-resource-list.tsx b/ui/src/app/applications/components/application-details/application-resource-list.tsx similarity index 100% rename from src/app/applications/components/application-details/application-resource-list.tsx rename to ui/src/app/applications/components/application-details/application-resource-list.tsx diff --git a/src/app/applications/components/application-node-info/application-node-info.scss b/ui/src/app/applications/components/application-node-info/application-node-info.scss similarity index 100% rename from src/app/applications/components/application-node-info/application-node-info.scss rename to ui/src/app/applications/components/application-node-info/application-node-info.scss diff --git a/src/app/applications/components/application-node-info/application-node-info.tsx b/ui/src/app/applications/components/application-node-info/application-node-info.tsx similarity index 100% rename from src/app/applications/components/application-node-info/application-node-info.tsx rename to ui/src/app/applications/components/application-node-info/application-node-info.tsx diff --git a/src/app/applications/components/application-operation-state/application-operation-state.scss b/ui/src/app/applications/components/application-operation-state/application-operation-state.scss similarity index 100% rename from src/app/applications/components/application-operation-state/application-operation-state.scss rename to ui/src/app/applications/components/application-operation-state/application-operation-state.scss diff --git a/src/app/applications/components/application-operation-state/application-operation-state.tsx b/ui/src/app/applications/components/application-operation-state/application-operation-state.tsx similarity index 100% rename from src/app/applications/components/application-operation-state/application-operation-state.tsx rename to ui/src/app/applications/components/application-operation-state/application-operation-state.tsx diff --git a/src/app/applications/components/application-parameters/application-parameters.tsx b/ui/src/app/applications/components/application-parameters/application-parameters.tsx similarity index 100% rename from src/app/applications/components/application-parameters/application-parameters.tsx rename to ui/src/app/applications/components/application-parameters/application-parameters.tsx diff --git a/src/app/applications/components/application-parameters/kustomize-image.test.ts b/ui/src/app/applications/components/application-parameters/kustomize-image.test.ts similarity index 100% rename from src/app/applications/components/application-parameters/kustomize-image.test.ts rename to ui/src/app/applications/components/application-parameters/kustomize-image.test.ts diff --git a/src/app/applications/components/application-parameters/kustomize-image.ts b/ui/src/app/applications/components/application-parameters/kustomize-image.ts similarity index 100% rename from src/app/applications/components/application-parameters/kustomize-image.ts rename to ui/src/app/applications/components/application-parameters/kustomize-image.ts diff --git a/src/app/applications/components/application-parameters/kustomize.tsx b/ui/src/app/applications/components/application-parameters/kustomize.tsx similarity index 100% rename from src/app/applications/components/application-parameters/kustomize.tsx rename to ui/src/app/applications/components/application-parameters/kustomize.tsx diff --git a/src/app/applications/components/application-resource-diff/application-resource-diff.scss b/ui/src/app/applications/components/application-resource-diff/application-resource-diff.scss similarity index 100% rename from src/app/applications/components/application-resource-diff/application-resource-diff.scss rename to ui/src/app/applications/components/application-resource-diff/application-resource-diff.scss diff --git a/src/app/applications/components/application-resource-diff/application-resource-diff.tsx b/ui/src/app/applications/components/application-resource-diff/application-resource-diff.tsx similarity index 100% rename from src/app/applications/components/application-resource-diff/application-resource-diff.tsx rename to ui/src/app/applications/components/application-resource-diff/application-resource-diff.tsx diff --git a/src/app/applications/components/application-resource-events/application-resource-events.tsx b/ui/src/app/applications/components/application-resource-events/application-resource-events.tsx similarity index 100% rename from src/app/applications/components/application-resource-events/application-resource-events.tsx rename to ui/src/app/applications/components/application-resource-events/application-resource-events.tsx diff --git a/src/app/applications/components/application-resource-tree/application-resource-tree.scss b/ui/src/app/applications/components/application-resource-tree/application-resource-tree.scss similarity index 100% rename from src/app/applications/components/application-resource-tree/application-resource-tree.scss rename to ui/src/app/applications/components/application-resource-tree/application-resource-tree.scss diff --git a/src/app/applications/components/application-resource-tree/application-resource-tree.tsx b/ui/src/app/applications/components/application-resource-tree/application-resource-tree.tsx similarity index 100% rename from src/app/applications/components/application-resource-tree/application-resource-tree.tsx rename to ui/src/app/applications/components/application-resource-tree/application-resource-tree.tsx diff --git a/src/app/applications/components/application-resource-tree/node-update-animation.tsx b/ui/src/app/applications/components/application-resource-tree/node-update-animation.tsx similarity index 100% rename from src/app/applications/components/application-resource-tree/node-update-animation.tsx rename to ui/src/app/applications/components/application-resource-tree/node-update-animation.tsx diff --git a/src/app/applications/components/application-status-panel/application-status-panel.scss b/ui/src/app/applications/components/application-status-panel/application-status-panel.scss similarity index 100% rename from src/app/applications/components/application-status-panel/application-status-panel.scss rename to ui/src/app/applications/components/application-status-panel/application-status-panel.scss diff --git a/src/app/applications/components/application-status-panel/application-status-panel.tsx b/ui/src/app/applications/components/application-status-panel/application-status-panel.tsx similarity index 100% rename from src/app/applications/components/application-status-panel/application-status-panel.tsx rename to ui/src/app/applications/components/application-status-panel/application-status-panel.tsx diff --git a/src/app/applications/components/application-summary/application-summary.scss b/ui/src/app/applications/components/application-summary/application-summary.scss similarity index 100% rename from src/app/applications/components/application-summary/application-summary.scss rename to ui/src/app/applications/components/application-summary/application-summary.scss diff --git a/src/app/applications/components/application-summary/application-summary.tsx b/ui/src/app/applications/components/application-summary/application-summary.tsx similarity index 100% rename from src/app/applications/components/application-summary/application-summary.tsx rename to ui/src/app/applications/components/application-summary/application-summary.tsx diff --git a/src/app/applications/components/application-sync-panel/application-sync-panel.tsx b/ui/src/app/applications/components/application-sync-panel/application-sync-panel.tsx similarity index 100% rename from src/app/applications/components/application-sync-panel/application-sync-panel.tsx rename to ui/src/app/applications/components/application-sync-panel/application-sync-panel.tsx diff --git a/src/app/applications/components/application-urls.tsx b/ui/src/app/applications/components/application-urls.tsx similarity index 100% rename from src/app/applications/components/application-urls.tsx rename to ui/src/app/applications/components/application-urls.tsx diff --git a/src/app/applications/components/applications-container.tsx b/ui/src/app/applications/components/applications-container.tsx similarity index 100% rename from src/app/applications/components/applications-container.tsx rename to ui/src/app/applications/components/applications-container.tsx diff --git a/src/app/applications/components/applications-list/applications-filter.tsx b/ui/src/app/applications/components/applications-list/applications-filter.tsx similarity index 100% rename from src/app/applications/components/applications-list/applications-filter.tsx rename to ui/src/app/applications/components/applications-list/applications-filter.tsx diff --git a/src/app/applications/components/applications-list/applications-list.scss b/ui/src/app/applications/components/applications-list/applications-list.scss similarity index 100% rename from src/app/applications/components/applications-list/applications-list.scss rename to ui/src/app/applications/components/applications-list/applications-list.scss diff --git a/src/app/applications/components/applications-list/applications-list.tsx b/ui/src/app/applications/components/applications-list/applications-list.tsx similarity index 100% rename from src/app/applications/components/applications-list/applications-list.tsx rename to ui/src/app/applications/components/applications-list/applications-list.tsx diff --git a/src/app/applications/components/applications-list/applications-summary.tsx b/ui/src/app/applications/components/applications-list/applications-summary.tsx similarity index 100% rename from src/app/applications/components/applications-list/applications-summary.tsx rename to ui/src/app/applications/components/applications-list/applications-summary.tsx diff --git a/src/app/applications/components/applications-list/applications-table.tsx b/ui/src/app/applications/components/applications-list/applications-table.tsx similarity index 100% rename from src/app/applications/components/applications-list/applications-table.tsx rename to ui/src/app/applications/components/applications-list/applications-table.tsx diff --git a/src/app/applications/components/applications-list/applications-tiles.tsx b/ui/src/app/applications/components/applications-list/applications-tiles.tsx similarity index 100% rename from src/app/applications/components/applications-list/applications-tiles.tsx rename to ui/src/app/applications/components/applications-list/applications-tiles.tsx diff --git a/src/app/applications/components/pod-logs-viewer/pod-logs-viewer.tsx b/ui/src/app/applications/components/pod-logs-viewer/pod-logs-viewer.tsx similarity index 100% rename from src/app/applications/components/pod-logs-viewer/pod-logs-viewer.tsx rename to ui/src/app/applications/components/pod-logs-viewer/pod-logs-viewer.tsx diff --git a/src/app/applications/components/utils.tsx b/ui/src/app/applications/components/utils.tsx similarity index 100% rename from src/app/applications/components/utils.tsx rename to ui/src/app/applications/components/utils.tsx diff --git a/src/app/applications/index.ts b/ui/src/app/applications/index.ts similarity index 100% rename from src/app/applications/index.ts rename to ui/src/app/applications/index.ts diff --git a/src/app/help/components/help.scss b/ui/src/app/help/components/help.scss similarity index 100% rename from src/app/help/components/help.scss rename to ui/src/app/help/components/help.scss diff --git a/src/app/help/components/help.tsx b/ui/src/app/help/components/help.tsx similarity index 100% rename from src/app/help/components/help.tsx rename to ui/src/app/help/components/help.tsx diff --git a/src/app/help/index.tsx b/ui/src/app/help/index.tsx similarity index 100% rename from src/app/help/index.tsx rename to ui/src/app/help/index.tsx diff --git a/src/app/index.html b/ui/src/app/index.html similarity index 100% rename from src/app/index.html rename to ui/src/app/index.html diff --git a/src/app/index.tsx b/ui/src/app/index.tsx similarity index 100% rename from src/app/index.tsx rename to ui/src/app/index.tsx diff --git a/src/app/login/components/login.scss b/ui/src/app/login/components/login.scss similarity index 100% rename from src/app/login/components/login.scss rename to ui/src/app/login/components/login.scss diff --git a/src/app/login/components/login.tsx b/ui/src/app/login/components/login.tsx similarity index 100% rename from src/app/login/components/login.tsx rename to ui/src/app/login/components/login.tsx diff --git a/src/app/login/index.tsx b/ui/src/app/login/index.tsx similarity index 100% rename from src/app/login/index.tsx rename to ui/src/app/login/index.tsx diff --git a/src/app/settings/components/clusters-list/clusters-list.tsx b/ui/src/app/settings/components/clusters-list/clusters-list.tsx similarity index 100% rename from src/app/settings/components/clusters-list/clusters-list.tsx rename to ui/src/app/settings/components/clusters-list/clusters-list.tsx diff --git a/src/app/settings/components/project-details/project-details.tsx b/ui/src/app/settings/components/project-details/project-details.tsx similarity index 100% rename from src/app/settings/components/project-details/project-details.tsx rename to ui/src/app/settings/components/project-details/project-details.tsx diff --git a/src/app/settings/components/project-edit-panel/project-edit-panel.scss b/ui/src/app/settings/components/project-edit-panel/project-edit-panel.scss similarity index 100% rename from src/app/settings/components/project-edit-panel/project-edit-panel.scss rename to ui/src/app/settings/components/project-edit-panel/project-edit-panel.scss diff --git a/src/app/settings/components/project-edit-panel/project-edit-panel.tsx b/ui/src/app/settings/components/project-edit-panel/project-edit-panel.tsx similarity index 100% rename from src/app/settings/components/project-edit-panel/project-edit-panel.tsx rename to ui/src/app/settings/components/project-edit-panel/project-edit-panel.tsx diff --git a/src/app/settings/components/project-events/project-events.tsx b/ui/src/app/settings/components/project-events/project-events.tsx similarity index 100% rename from src/app/settings/components/project-events/project-events.tsx rename to ui/src/app/settings/components/project-events/project-events.tsx diff --git a/src/app/settings/components/project-role-edit-panel/project-role-edit-panel.tsx b/ui/src/app/settings/components/project-role-edit-panel/project-role-edit-panel.tsx similarity index 100% rename from src/app/settings/components/project-role-edit-panel/project-role-edit-panel.tsx rename to ui/src/app/settings/components/project-role-edit-panel/project-role-edit-panel.tsx diff --git a/src/app/settings/components/project-role-groups-edit/project-role-groups-edit.tsx b/ui/src/app/settings/components/project-role-groups-edit/project-role-groups-edit.tsx similarity index 100% rename from src/app/settings/components/project-role-groups-edit/project-role-groups-edit.tsx rename to ui/src/app/settings/components/project-role-groups-edit/project-role-groups-edit.tsx diff --git a/src/app/settings/components/project-role-jwt-tokens/project-role-jwt-tokens.scss b/ui/src/app/settings/components/project-role-jwt-tokens/project-role-jwt-tokens.scss similarity index 100% rename from src/app/settings/components/project-role-jwt-tokens/project-role-jwt-tokens.scss rename to ui/src/app/settings/components/project-role-jwt-tokens/project-role-jwt-tokens.scss diff --git a/src/app/settings/components/project-role-jwt-tokens/project-role-jwt-tokens.tsx b/ui/src/app/settings/components/project-role-jwt-tokens/project-role-jwt-tokens.tsx similarity index 100% rename from src/app/settings/components/project-role-jwt-tokens/project-role-jwt-tokens.tsx rename to ui/src/app/settings/components/project-role-jwt-tokens/project-role-jwt-tokens.tsx diff --git a/src/app/settings/components/project-role-policies-edit/project-role-policies-edit.tsx b/ui/src/app/settings/components/project-role-policies-edit/project-role-policies-edit.tsx similarity index 100% rename from src/app/settings/components/project-role-policies-edit/project-role-policies-edit.tsx rename to ui/src/app/settings/components/project-role-policies-edit/project-role-policies-edit.tsx diff --git a/src/app/settings/components/projects-list/projects-list.tsx b/ui/src/app/settings/components/projects-list/projects-list.tsx similarity index 100% rename from src/app/settings/components/projects-list/projects-list.tsx rename to ui/src/app/settings/components/projects-list/projects-list.tsx diff --git a/src/app/settings/components/repos-list/repos-list.scss b/ui/src/app/settings/components/repos-list/repos-list.scss similarity index 100% rename from src/app/settings/components/repos-list/repos-list.scss rename to ui/src/app/settings/components/repos-list/repos-list.scss diff --git a/src/app/settings/components/repos-list/repos-list.tsx b/ui/src/app/settings/components/repos-list/repos-list.tsx similarity index 100% rename from src/app/settings/components/repos-list/repos-list.tsx rename to ui/src/app/settings/components/repos-list/repos-list.tsx diff --git a/src/app/settings/components/settings-container.tsx b/ui/src/app/settings/components/settings-container.tsx similarity index 100% rename from src/app/settings/components/settings-container.tsx rename to ui/src/app/settings/components/settings-container.tsx diff --git a/src/app/settings/components/settings-overview/settings-overview.scss b/ui/src/app/settings/components/settings-overview/settings-overview.scss similarity index 100% rename from src/app/settings/components/settings-overview/settings-overview.scss rename to ui/src/app/settings/components/settings-overview/settings-overview.scss diff --git a/src/app/settings/components/settings-overview/settings-overview.tsx b/ui/src/app/settings/components/settings-overview/settings-overview.tsx similarity index 100% rename from src/app/settings/components/settings-overview/settings-overview.tsx rename to ui/src/app/settings/components/settings-overview/settings-overview.tsx diff --git a/src/app/settings/index.ts b/ui/src/app/settings/index.ts similarity index 100% rename from src/app/settings/index.ts rename to ui/src/app/settings/index.ts diff --git a/src/app/shared/components/autocomplete/autocomplete-field.tsx b/ui/src/app/shared/components/autocomplete/autocomplete-field.tsx similarity index 100% rename from src/app/shared/components/autocomplete/autocomplete-field.tsx rename to ui/src/app/shared/components/autocomplete/autocomplete-field.tsx diff --git a/src/app/shared/components/autocomplete/autocomplete.tsx b/ui/src/app/shared/components/autocomplete/autocomplete.tsx similarity index 100% rename from src/app/shared/components/autocomplete/autocomplete.tsx rename to ui/src/app/shared/components/autocomplete/autocomplete.tsx diff --git a/src/app/shared/components/checkbox/checkbox-field.tsx b/ui/src/app/shared/components/checkbox/checkbox-field.tsx similarity index 100% rename from src/app/shared/components/checkbox/checkbox-field.tsx rename to ui/src/app/shared/components/checkbox/checkbox-field.tsx diff --git a/src/app/shared/components/colors.ts b/ui/src/app/shared/components/colors.ts similarity index 100% rename from src/app/shared/components/colors.ts rename to ui/src/app/shared/components/colors.ts diff --git a/src/app/shared/components/connection-state-icon.tsx b/ui/src/app/shared/components/connection-state-icon.tsx similarity index 100% rename from src/app/shared/components/connection-state-icon.tsx rename to ui/src/app/shared/components/connection-state-icon.tsx diff --git a/src/app/shared/components/editable-panel/editable-panel.scss b/ui/src/app/shared/components/editable-panel/editable-panel.scss similarity index 100% rename from src/app/shared/components/editable-panel/editable-panel.scss rename to ui/src/app/shared/components/editable-panel/editable-panel.scss diff --git a/src/app/shared/components/editable-panel/editable-panel.tsx b/ui/src/app/shared/components/editable-panel/editable-panel.tsx similarity index 100% rename from src/app/shared/components/editable-panel/editable-panel.tsx rename to ui/src/app/shared/components/editable-panel/editable-panel.tsx diff --git a/src/app/shared/components/empty-state/empty-state.scss b/ui/src/app/shared/components/empty-state/empty-state.scss similarity index 100% rename from src/app/shared/components/empty-state/empty-state.scss rename to ui/src/app/shared/components/empty-state/empty-state.scss diff --git a/src/app/shared/components/empty-state/empty-state.tsx b/ui/src/app/shared/components/empty-state/empty-state.tsx similarity index 100% rename from src/app/shared/components/empty-state/empty-state.tsx rename to ui/src/app/shared/components/empty-state/empty-state.tsx diff --git a/src/app/shared/components/events-list/events-list.scss b/ui/src/app/shared/components/events-list/events-list.scss similarity index 100% rename from src/app/shared/components/events-list/events-list.scss rename to ui/src/app/shared/components/events-list/events-list.scss diff --git a/src/app/shared/components/events-list/events-list.tsx b/ui/src/app/shared/components/events-list/events-list.tsx similarity index 100% rename from src/app/shared/components/events-list/events-list.tsx rename to ui/src/app/shared/components/events-list/events-list.tsx diff --git a/src/app/shared/components/index.ts b/ui/src/app/shared/components/index.ts similarity index 100% rename from src/app/shared/components/index.ts rename to ui/src/app/shared/components/index.ts diff --git a/src/app/shared/components/monaco-editor.tsx b/ui/src/app/shared/components/monaco-editor.tsx similarity index 100% rename from src/app/shared/components/monaco-editor.tsx rename to ui/src/app/shared/components/monaco-editor.tsx diff --git a/src/app/shared/components/page.tsx b/ui/src/app/shared/components/page.tsx similarity index 100% rename from src/app/shared/components/page.tsx rename to ui/src/app/shared/components/page.tsx diff --git a/src/app/shared/components/paginate/paginate.scss b/ui/src/app/shared/components/paginate/paginate.scss similarity index 100% rename from src/app/shared/components/paginate/paginate.scss rename to ui/src/app/shared/components/paginate/paginate.scss diff --git a/src/app/shared/components/paginate/paginate.tsx b/ui/src/app/shared/components/paginate/paginate.tsx similarity index 100% rename from src/app/shared/components/paginate/paginate.tsx rename to ui/src/app/shared/components/paginate/paginate.tsx diff --git a/src/app/shared/components/query.tsx b/ui/src/app/shared/components/query.tsx similarity index 100% rename from src/app/shared/components/query.tsx rename to ui/src/app/shared/components/query.tsx diff --git a/src/app/shared/components/tags-input/tags-input-field.tsx b/ui/src/app/shared/components/tags-input/tags-input-field.tsx similarity index 100% rename from src/app/shared/components/tags-input/tags-input-field.tsx rename to ui/src/app/shared/components/tags-input/tags-input-field.tsx diff --git a/src/app/shared/components/tags-input/tags-input.scss b/ui/src/app/shared/components/tags-input/tags-input.scss similarity index 100% rename from src/app/shared/components/tags-input/tags-input.scss rename to ui/src/app/shared/components/tags-input/tags-input.scss diff --git a/src/app/shared/components/tags-input/tags-input.tsx b/ui/src/app/shared/components/tags-input/tags-input.tsx similarity index 100% rename from src/app/shared/components/tags-input/tags-input.tsx rename to ui/src/app/shared/components/tags-input/tags-input.tsx diff --git a/src/app/shared/components/yaml-editor/yaml-editor.scss b/ui/src/app/shared/components/yaml-editor/yaml-editor.scss similarity index 100% rename from src/app/shared/components/yaml-editor/yaml-editor.scss rename to ui/src/app/shared/components/yaml-editor/yaml-editor.scss diff --git a/src/app/shared/components/yaml-editor/yaml-editor.tsx b/ui/src/app/shared/components/yaml-editor/yaml-editor.tsx similarity index 100% rename from src/app/shared/components/yaml-editor/yaml-editor.tsx rename to ui/src/app/shared/components/yaml-editor/yaml-editor.tsx diff --git a/src/app/shared/context.ts b/ui/src/app/shared/context.ts similarity index 100% rename from src/app/shared/context.ts rename to ui/src/app/shared/context.ts diff --git a/src/app/shared/models.ts b/ui/src/app/shared/models.ts similarity index 100% rename from src/app/shared/models.ts rename to ui/src/app/shared/models.ts diff --git a/src/app/shared/services/applications-service.ts b/ui/src/app/shared/services/applications-service.ts similarity index 100% rename from src/app/shared/services/applications-service.ts rename to ui/src/app/shared/services/applications-service.ts diff --git a/src/app/shared/services/auth-service.ts b/ui/src/app/shared/services/auth-service.ts similarity index 100% rename from src/app/shared/services/auth-service.ts rename to ui/src/app/shared/services/auth-service.ts diff --git a/src/app/shared/services/clusters-service.ts b/ui/src/app/shared/services/clusters-service.ts similarity index 100% rename from src/app/shared/services/clusters-service.ts rename to ui/src/app/shared/services/clusters-service.ts diff --git a/src/app/shared/services/index.ts b/ui/src/app/shared/services/index.ts similarity index 100% rename from src/app/shared/services/index.ts rename to ui/src/app/shared/services/index.ts diff --git a/src/app/shared/services/projects-service.ts b/ui/src/app/shared/services/projects-service.ts similarity index 100% rename from src/app/shared/services/projects-service.ts rename to ui/src/app/shared/services/projects-service.ts diff --git a/src/app/shared/services/repo-service.ts b/ui/src/app/shared/services/repo-service.ts similarity index 100% rename from src/app/shared/services/repo-service.ts rename to ui/src/app/shared/services/repo-service.ts diff --git a/src/app/shared/services/requests.ts b/ui/src/app/shared/services/requests.ts similarity index 100% rename from src/app/shared/services/requests.ts rename to ui/src/app/shared/services/requests.ts diff --git a/src/app/shared/services/user-service.ts b/ui/src/app/shared/services/user-service.ts similarity index 100% rename from src/app/shared/services/user-service.ts rename to ui/src/app/shared/services/user-service.ts diff --git a/src/app/shared/services/view-preferences-service.ts b/ui/src/app/shared/services/view-preferences-service.ts similarity index 100% rename from src/app/shared/services/view-preferences-service.ts rename to ui/src/app/shared/services/view-preferences-service.ts diff --git a/src/app/tsconfig.json b/ui/src/app/tsconfig.json similarity index 100% rename from src/app/tsconfig.json rename to ui/src/app/tsconfig.json diff --git a/src/app/typings.d.ts b/ui/src/app/typings.d.ts similarity index 100% rename from src/app/typings.d.ts rename to ui/src/app/typings.d.ts diff --git a/src/app/webpack.config.js b/ui/src/app/webpack.config.js similarity index 100% rename from src/app/webpack.config.js rename to ui/src/app/webpack.config.js diff --git a/src/assets/images/argo.png b/ui/src/assets/images/argo.png similarity index 100% rename from src/assets/images/argo.png rename to ui/src/assets/images/argo.png diff --git a/src/assets/images/argo_o.svg b/ui/src/assets/images/argo_o.svg similarity index 100% rename from src/assets/images/argo_o.svg rename to ui/src/assets/images/argo_o.svg diff --git a/src/assets/images/argologo.svg b/ui/src/assets/images/argologo.svg similarity index 100% rename from src/assets/images/argologo.svg rename to ui/src/assets/images/argologo.svg diff --git a/src/assets/images/stars.gif b/ui/src/assets/images/stars.gif similarity index 100% rename from src/assets/images/stars.gif rename to ui/src/assets/images/stars.gif diff --git a/tslint.json b/ui/tslint.json similarity index 100% rename from tslint.json rename to ui/tslint.json diff --git a/yarn.lock b/ui/yarn.lock similarity index 100% rename from yarn.lock rename to ui/yarn.lock