You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ignite.apache.org by ak...@apache.org on 2020/07/21 05:25:08 UTC
[ignite-web-console] 01/02: Merge branch 'ignite-13038'
This is an automated email from the ASF dual-hosted git repository.
akuznetsov pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ignite-web-console.git
commit ccfdf1c0d7c48e7644fb807c48a8433abd53f13e
Merge: 6bb7bb4 203f20c
Author: Alexey Kuznetsov <ak...@apache.org>
AuthorDate: Tue Jul 21 12:22:33 2020 +0700
Merge branch 'ignite-13038'
.dockerignore | 10 +
.gitignore | 6 +
DEVNOTES.txt | 145 +
README.txt | 36 +
assembly/README.txt | 127 +
assembly/direct-install.xml | 91 +
docker/compose/backend/Dockerfile | 35 +
docker/compose/docker-compose.yml | 55 +
docker/compose/frontend/Dockerfile | 45 +
docker/compose/frontend/nginx/nginx.conf | 59 +
docker/compose/frontend/nginx/web-console.conf | 62 +
docker/web-agent/Dockerfile | 46 +
docker/web-agent/README.txt | 36 +
docker/web-console/standalone/Dockerfile | 84 +
docker/web-console/standalone/README.txt | 35 +
docker/web-console/standalone/docker-entrypoint.sh | 23 +
docker/web-console/standalone/nginx/nginx.conf | 55 +
.../web-console/standalone/nginx/web-console.conf | 62 +
licenses/apache-2.0.txt | 202 +
licenses/cc-by-3.0.txt | 319 +
modules/backend/.eslintrc | 169 +
modules/backend/.gitignore | 3 +
modules/backend/agent_dists/README.txt | 6 +
modules/backend/app/agentSocket.js | 124 +
modules/backend/app/agentsHandler.js | 419 +
modules/backend/app/apiServer.js | 88 +
modules/backend/app/browsersHandler.js | 348 +
modules/backend/app/configure.js | 104 +
modules/backend/app/mongo.js | 180 +
modules/backend/app/nconf.js | 54 +
modules/backend/app/routes.js | 66 +
modules/backend/app/schemas.js | 1323 ++
modules/backend/app/settings.js | 150 +
modules/backend/config/settings.json.sample | 36 +
modules/backend/errors/AppErrorException.js | 34 +
modules/backend/errors/AuthFailedException.js | 30 +
modules/backend/errors/DuplicateKeyException.js | 28 +
modules/backend/errors/IllegalAccessError.js | 30 +
modules/backend/errors/IllegalArgumentException.js | 28 +
.../errors/MissingConfirmRegistrationException.js | 34 +
modules/backend/errors/MissingResourceException.js | 30 +
modules/backend/errors/ServerErrorException.js | 35 +
modules/backend/errors/index.js | 43 +
modules/backend/index.js | 41 +
modules/backend/injector.js | 29 +
modules/backend/launch-tools.js | 113 +
modules/backend/middlewares/api.js | 60 +
modules/backend/middlewares/demo.js | 31 +
modules/backend/middlewares/host.js | 40 +
modules/backend/middlewares/user.js | 36 +
.../migrations/1502249492000-invalidate_rename.js | 28 +
.../migrations/1502432624000-cache-index.js | 32 +
.../backend/migrations/1504672035000-igfs-index.js | 32 +
.../migrations/1505114649000-models-index.js | 32 +
.../1508395969410-init-registered-date.js | 34 +
.../migrations/1516948939797-migrate-configs.js | 399 +
.../1547440382485-account-make-email-unique.js | 85 +
modules/backend/migrations/README.txt | 4 +
modules/backend/migrations/migration-utils.js | 127 +
modules/backend/package-lock.json | 8115 +++++++++++
modules/backend/package.json | 86 +
modules/backend/routes/activities.js | 46 +
modules/backend/routes/admin.js | 91 +
modules/backend/routes/caches.js | 79 +
modules/backend/routes/clusters.js | 108 +
modules/backend/routes/configuration.js | 53 +
modules/backend/routes/demo.js | 145 +
modules/backend/routes/demo/caches.json | 87 +
modules/backend/routes/demo/clusters.json | 50 +
modules/backend/routes/demo/domains.json | 317 +
modules/backend/routes/demo/igfss.json | 10 +
modules/backend/routes/domains.js | 84 +
modules/backend/routes/downloads.js | 59 +
modules/backend/routes/igfss.js | 79 +
modules/backend/routes/notebooks.js | 83 +
modules/backend/routes/profile.js | 74 +
modules/backend/routes/public.js | 161 +
modules/backend/services/Utils.js | 51 +
modules/backend/services/activities.js | 111 +
modules/backend/services/auth.js | 178 +
modules/backend/services/caches.js | 215 +
modules/backend/services/clusters.js | 279 +
modules/backend/services/configurations.js | 70 +
modules/backend/services/domains.js | 266 +
modules/backend/services/downloads.js | 93 +
modules/backend/services/igfss.js | 184 +
modules/backend/services/mails.js | 216 +
modules/backend/services/notebooks.js | 115 +
modules/backend/services/notifications.js | 50 +
modules/backend/services/sessions.js | 60 +
modules/backend/services/spaces.js | 90 +
modules/backend/services/users.js | 275 +
modules/backend/templates/base.html | 21 +
modules/backend/test/app/db.js | 69 +
modules/backend/test/app/httpAgent.js | 50 +
modules/backend/test/app/mail.js | 31 +
modules/backend/test/app/settings.js | 38 +
modules/backend/test/config/settings.json | 17 +
modules/backend/test/data/accounts.json | 19 +
modules/backend/test/data/caches.json | 135 +
modules/backend/test/data/clusters.json | 56 +
modules/backend/test/data/domains.json | 322 +
modules/backend/test/data/igfss.json | 12 +
modules/backend/test/data/spaces.json | 14 +
modules/backend/test/index.js | 31 +
modules/backend/test/injector.js | 36 +
modules/backend/test/routes/clusters.js | 82 +
modules/backend/test/routes/public.js | 68 +
.../backend/test/unit/ActivitiesService.test.js | 132 +
modules/backend/test/unit/AuthService.test.js | 94 +
modules/backend/test/unit/CacheService.test.js | 172 +
modules/backend/test/unit/ClusterService.test.js | 376 +
modules/backend/test/unit/DomainService.test.js | 172 +
modules/backend/test/unit/IgfsService.test.js | 145 +
modules/backend/test/unit/Utils.test.js | 48 +
modules/compatibility/README.txt | 3 +
modules/compatibility/pom.xml | 187 +
.../console/configuration/FieldProcessingInfo.java | 89 +
.../ignite/console/configuration/MetadataInfo.java | 69 +
.../WebConsoleConfigurationSelfTest.java | 1117 ++
.../ignite/console/configuration/WrongFields.java | 76 +
.../console/testsuites/WebConsoleTestSuite.java | 32 +
modules/e2e/docker-compose.yml | 42 +
modules/e2e/testcafe/.eslintrc | 1 +
modules/e2e/testcafe/Dockerfile | 32 +
modules/e2e/testcafe/components/FormField.js | 88 +
modules/e2e/testcafe/components/ListEditable.js | 83 +
.../e2e/testcafe/components/PanelCollapsible.js | 28 +
modules/e2e/testcafe/components/Table.js | 63 +
modules/e2e/testcafe/components/confirmation.js | 39 +
modules/e2e/testcafe/components/modalInput.js | 40 +
modules/e2e/testcafe/components/no-data.js | 20 +
modules/e2e/testcafe/components/notifications.js | 21 +
.../components/pageAdvancedConfiguration.js | 29 +
.../e2e/testcafe/components/pageConfiguration.js | 21 +
modules/e2e/testcafe/components/topNavigation.js | 23 +
modules/e2e/testcafe/components/userMenu.js | 34 +
modules/e2e/testcafe/environment/envtools.js | 197 +
modules/e2e/testcafe/environment/launch-env.js | 26 +
modules/e2e/testcafe/fixtures/admin-panel.js | 67 +
.../e2e/testcafe/fixtures/auth/forgot-password.js | 52 +
modules/e2e/testcafe/fixtures/auth/logout.js | 38 +
.../fixtures/auth/signup-validation-local.js | 52 +
modules/e2e/testcafe/fixtures/auth/signup.js | 76 +
.../e2e/testcafe/fixtures/configuration/basic.js | 86 +
.../configuration/clusterFormChangeDetection.js | 58 +
.../fixtures/configuration/newClusterWithCache.js | 45 +
.../testcafe/fixtures/configuration/overview.js | 146 +
modules/e2e/testcafe/fixtures/menu-smoke.js | 48 +
.../testcafe/fixtures/queries/notebooks-list.js | 59 +
.../testcafe/fixtures/user-profile/credentials.js | 63 +
.../e2e/testcafe/fixtures/user-profile/profile.js | 59 +
modules/e2e/testcafe/helpers.js | 39 +
modules/e2e/testcafe/index.js | 38 +
modules/e2e/testcafe/package.json | 42 +
.../PageConfigurationAdvancedCluster.js | 39 +
.../testcafe/page-models/PageConfigurationBasic.js | 67 +
.../page-models/PageConfigurationOverview.js | 36 +
modules/e2e/testcafe/page-models/PageQueries.js | 68 +
.../page-models/pageConfigurationAdvancedIGFS.js | 21 +
.../page-models/pageConfigurationAdvancedModels.js | 28 +
.../e2e/testcafe/page-models/pageForgotPassword.js | 24 +
modules/e2e/testcafe/page-models/pageProfile.js | 40 +
modules/e2e/testcafe/page-models/pageSignin.js | 32 +
modules/e2e/testcafe/page-models/pageSignup.js | 48 +
modules/e2e/testcafe/roles.js | 30 +
modules/e2e/testcafe/testcafe-runner.js | 63 +
modules/e2e/testenv/Dockerfile | 51 +
modules/e2e/testenv/nginx/nginx.conf | 55 +
modules/e2e/testenv/nginx/web-console.conf | 62 +
modules/frontend/.babelrc | 16 +
modules/frontend/.eslintrc | 198 +
modules/frontend/.gitignore | 6 +
modules/frontend/app/app.config.js | 142 +
modules/frontend/app/app.d.ts | 29 +
modules/frontend/app/app.js | 385 +
modules/frontend/app/browserUpdate/index.js | 36 +
modules/frontend/app/browserUpdate/style.scss | 36 +
.../activities-user-dialog.controller.js | 33 +
.../activities-user-dialog.tpl.pug | 34 +
.../app/components/activities-user-dialog/index.js | 41 +
.../app/components/breadcrumbs/component.js | 43 +
.../frontend/app/components/breadcrumbs/index.js | 23 +
.../frontend/app/components/breadcrumbs/style.scss | 46 +
.../app/components/breadcrumbs/template.pug | 17 +
.../app/components/bs-select-menu/controller.js | 31 +
.../app/components/bs-select-menu/directive.js | 30 +
.../app/components/bs-select-menu/index.js | 28 +
.../app/components/bs-select-menu/index.spec.js | 67 +
.../app/components/bs-select-menu/strip.filter.js | 22 +
.../app/components/bs-select-menu/style.scss | 101 +
.../app/components/bs-select-menu/template.pug | 47 +
.../bs-select-menu/transcludeToBody.directive.js | 50 +
.../components/cluster-security-icon/component.js | 25 +
.../app/components/cluster-security-icon/index.js | 24 +
.../components/cluster-security-icon/template.pug | 30 +
.../app/components/cluster-selector/component.js | 25 +
.../app/components/cluster-selector/controller.js | 102 +
.../app/components/cluster-selector/index.js | 23 +
.../app/components/cluster-selector/style.scss | 74 +
.../app/components/cluster-selector/template.pug | 82 +
.../connected-clusters-badge/controller.js | 56 +
.../components/connected-clusters-badge/index.js | 33 +
.../components/connected-clusters-badge/style.scss | 43 +
.../connected-clusters-badge/template.pug | 18 +
.../components/cell-logout/index.js | 44 +
.../components/cell-logout/template.pug | 23 +
.../components/cell-status/index.ts | 31 +
.../components/list/column-defs.js | 59 +
.../components/list/controller.js | 60 +
.../components/list/index.js | 29 +
.../components/list/style.scss | 49 +
.../components/list/template.tpl.pug | 19 +
.../connected-clusters-dialog/controller.js | 24 +
.../components/connected-clusters-dialog/index.js | 35 +
.../connected-clusters-dialog/service.js | 44 +
.../connected-clusters-dialog/style.scss | 23 +
.../connected-clusters-dialog/template.tpl.pug | 34 +
.../dialog-admin-create-user/component.ts | 27 +
.../dialog-admin-create-user/controller.ts | 78 +
.../components/dialog-admin-create-user/index.ts | 23 +
.../components/dialog-admin-create-user/state.ts | 29 +
.../dialog-admin-create-user/template.pug | 37 +
.../components/form-field-size/controller.ts | 163 +
.../form-field/components/form-field-size/index.js | 42 +
.../components/form-field-size/style.scss | 35 +
.../components/form-field-size/template.pug | 79 +
.../form-field/copyInputValueButton.directive.js | 86 +
.../form-field/igniteFormField.directive.ts | 76 +
.../frontend/app/components/form-field/index.js | 31 +
.../form-field/showValidationError.directive.ts | 77 +
.../frontend/app/components/form-field/style.scss | 29 +
.../app/components/form-signup/component.ts | 32 +
.../app/components/form-signup/controller.ts | 46 +
.../frontend/app/components/form-signup/index.ts | 41 +
.../frontend/app/components/form-signup/style.scss | 31 +
.../app/components/form-signup/template.pug | 105 +
.../components/global-progress-line/component.ts | 28 +
.../components/global-progress-line/controller.ts | 47 +
.../app/components/global-progress-line/index.ts | 24 +
.../app/components/global-progress-line/style.scss | 25 +
.../components/global-progress-line/template.pug | 17 +
.../components/grid-column-selector/component.js | 29 +
.../components/grid-column-selector/controller.js | 115 +
.../grid-column-selector/controller.spec.js | 435 +
.../app/components/grid-column-selector/index.js | 24 +
.../app/components/grid-column-selector/style.scss | 25 +
.../components/grid-column-selector/template.pug | 29 +
.../app/components/grid-export/component.js | 70 +
.../frontend/app/components/grid-export/index.js | 24 +
.../frontend/app/components/grid-export/style.scss | 34 +
.../app/components/grid-export/template.pug | 22 +
.../app/components/grid-item-selected/component.js | 28 +
.../components/grid-item-selected/controller.js | 41 +
.../app/components/grid-item-selected/index.js | 25 +
.../app/components/grid-item-selected/style.scss | 23 +
.../app/components/grid-item-selected/template.pug | 20 +
.../app/components/grid-no-data/component.js | 33 +
.../app/components/grid-no-data/controller.js | 50 +
.../frontend/app/components/grid-no-data/index.js | 24 +
.../app/components/grid-no-data/style.scss | 31 +
.../app/components/grid-showing-rows/component.js | 29 +
.../app/components/grid-showing-rows/controller.js | 101 +
.../app/components/grid-showing-rows/index.js | 24 +
.../app/components/grid-showing-rows/style.scss | 24 +
.../components/grid-showing-rows/template.tpl.pug | 24 +
.../ignite-chart-series-selector/component.js | 28 +
.../ignite-chart-series-selector/controller.js | 63 +
.../ignite-chart-series-selector/index.js | 24 +
.../ignite-chart-series-selector/template.pug | 29 +
.../app/components/ignite-chart/component.ts | 35 +
.../components/chart-no-data/component.ts | 31 +
.../components/chart-no-data/controller.ts | 80 +
.../ignite-chart/components/chart-no-data/index.ts | 23 +
.../components/chart-no-data/template.tpl.pug | 20 +
.../app/components/ignite-chart/controller.js | 397 +
.../frontend/app/components/ignite-chart/index.js | 26 +
.../app/components/ignite-chart/style.scss | 85 +
.../app/components/ignite-chart/template.tpl.pug | 35 +
.../app/components/ignite-icon/directive.js | 82 +
.../frontend/app/components/ignite-icon/index.js | 27 +
.../frontend/app/components/ignite-icon/service.js | 49 +
.../frontend/app/components/ignite-icon/style.scss | 27 +
.../frontend/app/components/input-dialog/index.js | 24 +
.../input-dialog/input-dialog.controller.js | 34 +
.../input-dialog/input-dialog.service.ts | 172 +
.../components/input-dialog/input-dialog.tpl.pug | 108 +
.../app/components/list-editable/component.js | 36 +
.../component.spec.js | 72 +
.../list-editable-add-item-button/component.ts | 73 +
.../has-items-template.pug | 23 +
.../list-editable-add-item-button/index.ts | 24 +
.../no-items-template.pug | 18 +
.../list-editable-add-item-button/style.scss | 20 +
.../list-editable-cols/cols.directive.js | 77 +
.../components/list-editable-cols/cols.style.scss | 61 +
.../list-editable-cols/cols.template.pug | 29 +
.../components/list-editable-cols/index.js | 27 +
.../components/list-editable-cols/row.directive.js | 45 +
.../components/list-editable-one-way/directive.ts | 45 +
.../components/list-editable-one-way/index.ts | 24 +
.../list-editable-save-on-changes/directives.ts | 73 +
.../list-editable-save-on-changes/index.ts | 24 +
.../list-editable-transclude/directive.ts | 117 +
.../components/list-editable-transclude/index.ts | 23 +
.../app/components/list-editable/controller.ts | 126 +
.../frontend/app/components/list-editable/index.ts | 35 +
.../app/components/list-editable/style.scss | 149 +
.../app/components/list-editable/template.pug | 50 +
.../list-of-registered-users/categories.js | 31 +
.../list-of-registered-users/column-defs.js | 67 +
.../list-of-registered-users/controller.js | 406 +
.../components/list-of-registered-users/index.js | 28 +
.../components/list-of-registered-users/style.scss | 35 +
.../list-of-registered-users/template.tpl.pug | 85 +
.../frontend/app/components/no-data/component.ts | 31 +
.../frontend/app/components/no-data/controller.ts | 46 +
modules/frontend/app/components/no-data/index.ts | 25 +
modules/frontend/app/components/no-data/style.scss | 28 +
.../app/components/no-data/template.tpl.pug | 35 +
.../app/components/page-admin/controller.ts | 28 +
.../frontend/app/components/page-admin/index.js | 42 +
.../frontend/app/components/page-admin/style.scss | 62 +
.../app/components/page-admin/template.tpl.pug | 28 +
.../components/page-forgot-password/component.js | 30 +
.../components/page-forgot-password/controller.js | 75 +
.../app/components/page-forgot-password/index.js | 28 +
.../app/components/page-forgot-password/run.js | 57 +
.../app/components/page-forgot-password/style.scss | 41 +
.../components/page-forgot-password/template.pug | 40 +
.../app/components/page-forgot-password/types.ts | 24 +
.../frontend/app/components/page-landing/index.js | 64 +
.../app/components/page-landing/public.pug | 21 +
.../app/components/page-landing/style.scss | 115 +
.../app/components/page-landing/template.pug | 56 +
.../components/page-password-changed/controller.ts | 32 +
.../app/components/page-password-changed/index.js | 49 +
.../components/page-password-changed/style.scss | 35 +
.../components/page-password-changed/template.pug | 21 +
.../components/page-password-reset/controller.js | 60 +
.../app/components/page-password-reset/index.js | 65 +
.../app/components/page-password-reset/style.scss | 38 +
.../components/page-password-reset/template.pug | 60 +
.../app/components/page-profile/component.js | 24 +
.../app/components/page-profile/controller.js | 98 +
.../frontend/app/components/page-profile/index.js | 37 +
.../app/components/page-profile/style.scss | 34 +
.../app/components/page-profile/template.pug | 161 +
.../app/components/page-queries/component.js | 59 +
.../ignite-information/information.directive.js | 31 +
.../components/ignite-information/information.pug | 20 +
.../components/ignite-information/information.scss | 55 +
.../components/query-actions-button/component.ts | 28 +
.../components/query-actions-button/controller.ts | 53 +
.../components/query-actions-button/template.pug | 28 +
.../components/queries-notebook/controller.ts | 2369 +++
.../components/queries-notebook/index.js | 33 +
.../components/queries-notebook/style.scss | 197 +
.../components/queries-notebook/template.tpl.pug | 510 +
.../queries-notebooks-list/controller.js | 207 +
.../components/queries-notebooks-list/index.js | 28 +
.../components/queries-notebooks-list/style.scss | 39 +
.../queries-notebooks-list/template.tpl.pug | 56 +
.../frontend/app/components/page-queries/index.ts | 110 +
.../app/components/page-queries/notebook.data.js | 174 +
.../components/page-queries/notebook.service.js | 91 +
.../app/components/page-queries/style.scss | 24 +
.../app/components/page-queries/template.tpl.pug | 30 +
.../app/components/page-signin/component.ts | 29 +
.../app/components/page-signin/controller.ts | 88 +
.../frontend/app/components/page-signin/index.ts | 28 +
modules/frontend/app/components/page-signin/run.ts | 70 +
.../frontend/app/components/page-signin/style.scss | 41 +
.../app/components/page-signin/template.pug | 55 +
.../page-signup-confirmation/component.ts | 28 +
.../page-signup-confirmation/controller.ts | 42 +
.../components/page-signup-confirmation/index.ts | 23 +
.../components/page-signup-confirmation/state.ts | 48 +
.../components/page-signup-confirmation/style.scss | 22 +
.../page-signup-confirmation/template.tpl.pug | 24 +
.../app/components/page-signup/component.js | 26 +
.../app/components/page-signup/controller.ts | 87 +
.../frontend/app/components/page-signup/index.js | 29 +
modules/frontend/app/components/page-signup/run.js | 44 +
.../frontend/app/components/page-signup/style.scss | 38 +
.../app/components/page-signup/template.pug | 32 +
.../app/components/panel-collapsible/component.js | 39 +
.../app/components/panel-collapsible/controller.js | 63 +
.../app/components/panel-collapsible/index.js | 25 +
.../app/components/panel-collapsible/index.spec.js | 139 +
.../app/components/panel-collapsible/style.scss | 79 +
.../app/components/panel-collapsible/template.pug | 24 +
.../panel-collapsible/transcludeDirective.js | 51 +
.../app/components/password-visibility/index.js | 26 +
.../components/password-visibility/index.spec.js | 65 +
.../password-visibility/root.directive.js | 49 +
.../app/components/password-visibility/style.scss | 54 +
.../password-visibility/toggle-button.component.js | 49 +
.../permanent-notifications/component.ts | 25 +
.../permanent-notifications/controller.ts | 30 +
.../components/permanent-notifications/index.ts | 21 +
.../components/permanent-notifications/style.scss | 54 +
.../permanent-notifications/template.pug | 23 +
.../app/components/progress-line/component.js | 28 +
.../app/components/progress-line/controller.js | 60 +
.../frontend/app/components/progress-line/index.js | 23 +
.../app/components/progress-line/index.spec.js | 69 +
.../app/components/progress-line/style.scss | 82 +
.../app/components/progress-line/template.pug | 18 +
.../protect-from-bs-select-render/directive.js | 32 +
.../protect-from-bs-select-render/index.js | 24 +
.../app/components/status-output/component.ts | 31 +
.../components/status-output/componentFactory.ts | 30 +
.../app/components/status-output/controller.ts | 53 +
.../frontend/app/components/status-output/index.ts | 41 +
.../app/components/status-output/style.scss | 38 +
.../app/components/status-output/template.tpl.pug | 18 +
.../app/components/timed-redirection/component.ts | 29 +
.../app/components/timed-redirection/controller.ts | 68 +
.../app/components/timed-redirection/index.ts | 23 +
.../app/components/timed-redirection/style.scss | 48 +
.../app/components/timed-redirection/template.pug | 22 +
.../components/ui-grid-column-resizer/directive.js | 29 +
.../app/components/ui-grid-column-resizer/index.js | 24 +
.../app/components/ui-grid-filters/directive.js | 95 +
.../app/components/ui-grid-filters/index.js | 45 +
.../app/components/ui-grid-filters/style.scss | 48 +
.../app/components/ui-grid-filters/template.pug | 57 +
.../app/components/ui-grid-hovering/cell.js | 48 +
.../app/components/ui-grid-hovering/hovering.js | 31 +
.../app/components/ui-grid-hovering/index.js | 30 +
.../app/components/ui-grid-hovering/style.scss | 28 +
.../app/components/ui-grid-hovering/viewport.js | 42 +
.../frontend/app/components/ui-grid/component.js | 49 +
.../frontend/app/components/ui-grid/controller.js | 244 +
.../frontend/app/components/ui-grid/decorator.js | 38 +
modules/frontend/app/components/ui-grid/index.js | 25 +
modules/frontend/app/components/ui-grid/style.scss | 148 +
.../frontend/app/components/ui-grid/template.pug | 60 +
.../components/user-notifications/controller.js | 56 +
.../app/components/user-notifications/index.js | 26 +
.../app/components/user-notifications/service.js | 76 +
.../app/components/user-notifications/style.scss | 24 +
.../components/user-notifications/template.tpl.pug | 47 +
.../app/components/version-picker/component.js | 57 +
.../app/components/version-picker/index.js | 25 +
.../app/components/version-picker/style.scss | 40 +
.../app/components/version-picker/template.pug | 37 +
.../app/components/web-console-footer/component.js | 25 +
.../components/web-console-footer/controller.ts | 30 +
.../app/components/web-console-footer/index.js | 32 +
.../app/components/web-console-footer/style.scss | 102 +
.../app/components/web-console-footer/template.pug | 32 +
.../app/components/web-console-header/component.ts | 43 +
.../components/demo-mode-button/component.ts | 24 +
.../components/demo-mode-button/controller.ts | 57 +
.../components/demo-mode-button/template.pug | 20 +
.../components/user-menu/component.ts | 25 +
.../components/user-menu/controller.ts | 56 +
.../components/user-menu/style.scss | 43 +
.../components/user-menu/template.pug | 26 +
.../web-console-header-content/component.ts | 25 +
.../web-console-header-content/controller.ts | 46 +
.../web-console-header-content/style.scss | 44 +
.../web-console-header-content/template.pug | 24 +
.../app/components/web-console-header/index.js | 29 +
.../app/components/web-console-header/style.scss | 95 +
.../app/components/web-console-header/template.pug | 28 +
.../components/web-console-sidebar/component.ts | 25 +
.../components/web-console-sidebar/controller.ts | 33 +
.../app/components/web-console-sidebar/index.ts | 25 +
.../app/components/web-console-sidebar/style.scss | 44 +
.../components/web-console-sidebar/template.pug | 22 +
.../web-console-sidebar-navigation/component.ts | 28 +
.../web-console-sidebar-navigation/controller.ts | 26 +
.../web-console-sidebar-navigation/style.scss | 105 +
.../web-console-sidebar-navigation/template.pug | 35 +
.../web-console-sidebar-overflow/component.ts | 26 +
.../web-console-sidebar-overflow/controller.ts | 55 +
.../web-console-sidebar-overflow/style.scss | 52 +
.../web-console-sidebar-overflow/template.pug | 18 +
.../button-download-project/component.ts | 39 +
.../components/button-download-project/index.ts | 23 +
.../button-download-project/template.pug | 22 +
.../components/button-import-models/component.ts | 40 +
.../components/button-import-models/index.ts | 23 +
.../components/button-import-models/style.scss | 25 +
.../components/button-import-models/template.pug | 20 +
.../components/button-preview-project/component.ts | 39 +
.../components/button-preview-project/index.ts | 23 +
.../components/button-preview-project/template.pug | 22 +
.../configuration/components/fakeUICanExit.spec.js | 32 +
.../app/configuration/components/fakeUICanExit.ts | 60 +
.../configuration/components/formUICanExitGuard.ts | 62 +
.../components/modal-import-models/component.js | 1204 ++
.../components/modal-import-models/index.ts | 31 +
.../selected-items-amount-indicator/component.ts | 27 +
.../selected-items-amount-indicator/style.scss | 23 +
.../selected-items-amount-indicator/template.pug | 17 +
.../components/modal-import-models/service.ts | 96 +
.../step-indicator/component.ts | 38 +
.../modal-import-models/step-indicator/style.scss | 100 +
.../step-indicator/template.pug | 31 +
.../components/modal-import-models/style.scss | 61 +
.../tables-action-cell/component.ts | 76 +
.../tables-action-cell/style.scss | 48 +
.../tables-action-cell/template.pug | 43 +
.../modal-import-models/template.tpl.pug | 263 +
.../components/modal-preview-project/component.ts | 31 +
.../components/modal-preview-project/controller.ts | 149 +
.../components/modal-preview-project/index.ts | 27 +
.../components/modal-preview-project/service.ts | 50 +
.../components/modal-preview-project/style.scss | 67 +
.../components/modal-preview-project/template.pug | 48 +
.../page-configure-advanced/component.ts | 25 +
.../components/cache-edit-form/component.ts | 32 +
.../components/cache-edit-form/controller.ts | 131 +
.../components/cache-edit-form/index.ts | 23 +
.../components/cache-edit-form/style.scss | 20 +
.../components/cache-edit-form/template.tpl.pug | 44 +
.../cache-edit-form/templates/affinity.pug | 142 +
.../cache-edit-form/templates/concurrency.pug | 87 +
.../cache-edit-form/templates/general.pug | 155 +
.../cache-edit-form/templates/key-cfg.pug | 66 +
.../cache-edit-form/templates/memory.pug | 252 +
.../components/cache-edit-form/templates/misc.pug | 95 +
.../templates/near-cache-client.pug | 67 +
.../templates/near-cache-server.pug | 68 +
.../cache-edit-form/templates/node-filter.pug | 67 +
.../components/cache-edit-form/templates/query.pug | 177 +
.../cache-edit-form/templates/rebalance.pug | 108 +
.../cache-edit-form/templates/statistics.pug | 44 +
.../components/cache-edit-form/templates/store.pug | 432 +
.../components/cluster-edit-form/component.ts | 31 +
.../cluster-edit-form/controller.spec.js | 81 +
.../components/cluster-edit-form/controller.ts | 190 +
.../components/cluster-edit-form/index.ts | 23 +
.../components/cluster-edit-form/style.scss | 20 +
.../components/cluster-edit-form/template.tpl.pug | 90 +
.../cluster-edit-form/templates/atomic.pug | 129 +
.../cluster-edit-form/templates/attributes.pug | 41 +
.../cluster-edit-form/templates/binary.pug | 151 +
.../cluster-edit-form/templates/cache-key-cfg.pug | 66 +
.../cluster-edit-form/templates/checkpoint.pug | 109 +
.../cluster-edit-form/templates/checkpoint/fs.pug | 42 +
.../templates/checkpoint/jdbc.pug | 126 +
.../cluster-edit-form/templates/checkpoint/s3.pug | 443 +
.../templates/client-connector.pug | 184 +
.../cluster-edit-form/templates/collision.pug | 64 +
.../templates/collision/custom.pug | 30 +
.../templates/collision/fifo-queue.pug | 38 +
.../templates/collision/job-stealing.pug | 83 +
.../templates/collision/priority-queue.pug | 79 +
.../cluster-edit-form/templates/communication.pug | 318 +
.../cluster-edit-form/templates/connector.pug | 233 +
.../cluster-edit-form/templates/data-storage.pug | 515 +
.../cluster-edit-form/templates/deployment.pug | 265 +
.../cluster-edit-form/templates/discovery.pug | 259 +
.../cluster-edit-form/templates/encryption.pug | 81 +
.../cluster-edit-form/templates/events.pug | 151 +
.../cluster-edit-form/templates/failover.pug | 189 +
.../cluster-edit-form/templates/general.pug | 101 +
.../templates/general/discovery/cloud.pug | 100 +
.../templates/general/discovery/google.pug | 63 +
.../templates/general/discovery/jdbc.pug | 52 +
.../templates/general/discovery/kubernetes.pug | 59 +
.../templates/general/discovery/multicast.pug | 94 +
.../templates/general/discovery/s3.pug | 55 +
.../templates/general/discovery/shared.pug | 30 +
.../templates/general/discovery/vm.pug | 55 +
.../templates/general/discovery/zookeeper.pug | 115 +
.../retrypolicy/bounded-exponential-backoff.pug | 48 +
.../discovery/zookeeper/retrypolicy/custom.pug | 32 +
.../zookeeper/retrypolicy/exponential-backoff.pug | 48 +
.../discovery/zookeeper/retrypolicy/forever.pug | 30 +
.../discovery/zookeeper/retrypolicy/n-times.pug | 38 +
.../discovery/zookeeper/retrypolicy/one-time.pug | 30 +
.../zookeeper/retrypolicy/until-elapsed.pug | 38 +
.../cluster-edit-form/templates/hadoop.pug | 147 +
.../cluster-edit-form/templates/load-balancing.pug | 183 +
.../cluster-edit-form/templates/logger.pug | 66 +
.../cluster-edit-form/templates/logger/custom.pug | 31 +
.../cluster-edit-form/templates/logger/log4j.pug | 68 +
.../cluster-edit-form/templates/logger/log4j2.pug | 50 +
.../cluster-edit-form/templates/marshaller.pug | 115 +
.../cluster-edit-form/templates/memory.pug | 240 +
.../cluster-edit-form/templates/metrics.pug | 71 +
.../cluster-edit-form/templates/misc.pug | 223 +
.../cluster-edit-form/templates/mvcc.pug | 47 +
.../cluster-edit-form/templates/odbc.pug | 106 +
.../cluster-edit-form/templates/persistence.pug | 247 +
.../cluster-edit-form/templates/service.pug | 114 +
.../cluster-edit-form/templates/sql-connector.pug | 117 +
.../components/cluster-edit-form/templates/ssl.pug | 160 +
.../cluster-edit-form/templates/swap.pug | 105 +
.../cluster-edit-form/templates/thread.pug | 207 +
.../cluster-edit-form/templates/time.pug | 72 +
.../cluster-edit-form/templates/transactions.pug | 124 +
.../components/igfs-edit-form/component.ts | 30 +
.../components/igfs-edit-form/controller.ts | 75 +
.../components/igfs-edit-form/index.ts | 23 +
.../components/igfs-edit-form/style.scss | 20 +
.../components/igfs-edit-form/template.tpl.pug | 35 +
.../components/igfs-edit-form/templates/dual.pug | 59 +
.../igfs-edit-form/templates/fragmentizer.pug | 67 +
.../igfs-edit-form/templates/general.pug | 73 +
.../components/igfs-edit-form/templates/ipc.pug | 105 +
.../components/igfs-edit-form/templates/misc.pug | 209 +
.../igfs-edit-form/templates/secondary.pug | 307 +
.../components/model-edit-form/component.js | 31 +
.../components/model-edit-form/controller.ts | 193 +
.../components/model-edit-form/index.js | 23 +
.../components/model-edit-form/style.scss | 20 +
.../components/model-edit-form/template.tpl.pug | 29 +
.../model-edit-form/templates/general.pug | 89 +
.../components/model-edit-form/templates/query.pug | 362 +
.../components/model-edit-form/templates/store.pug | 152 +
.../page-configure-advanced-caches/component.ts | 25 +
.../page-configure-advanced-caches/controller.ts | 167 +
.../page-configure-advanced-caches/index.ts | 23 +
.../page-configure-advanced-caches/template.pug | 57 +
.../page-configure-advanced-cluster/component.ts | 25 +
.../page-configure-advanced-cluster/controller.ts | 62 +
.../page-configure-advanced-cluster/index.ts | 23 +
.../page-configure-advanced-cluster/template.pug | 25 +
.../page-configure-advanced-igfs/component.ts | 25 +
.../page-configure-advanced-igfs/controller.ts | 156 +
.../page-configure-advanced-igfs/index.ts | 23 +
.../page-configure-advanced-igfs/template.pug | 51 +
.../page-configure-advanced-models/component.ts | 26 +
.../page-configure-advanced-models/controller.ts | 176 +
.../hasIndex.template.pug | 23 +
.../page-configure-advanced-models/index.ts | 23 +
.../keyCell.template.pug | 21 +
.../page-configure-advanced-models/style.scss | 37 +
.../page-configure-advanced-models/template.pug | 51 +
.../valueCell.template.pug | 18 +
.../page-configure-advanced/controller.ts | 31 +
.../components/page-configure-advanced/index.ts | 40 +
.../components/page-configure-advanced/style.scss | 96 +
.../page-configure-advanced/template.pug | 24 +
.../components/page-configure-basic/component.ts | 25 +
.../components/page-configure-basic/controller.ts | 205 +
.../components/page-configure-basic/index.ts | 28 +
.../page-configure-basic/reducer.spec.js | 202 +
.../components/page-configure-basic/reducer.ts | 108 +
.../components/page-configure-basic/style.scss | 136 +
.../components/page-configure-basic/template.pug | 198 +
.../page-configure-overview/component.ts | 25 +
.../pco-grid-column-categories/directive.ts | 66 +
.../page-configure-overview/controller.ts | 165 +
.../components/page-configure-overview/index.ts | 26 +
.../components/page-configure-overview/style.scss | 33 +
.../page-configure-overview/template.pug | 44 +
.../components/page-configure/component.ts | 28 +
.../components/page-configure/controller.ts | 51 +
.../components/page-configure/index.ts | 21 +
.../components/page-configure/style.scss | 334 +
.../components/page-configure/template.pug | 49 +
.../components/pc-items-table/component.js | 45 +
.../components/pc-items-table/controller.js | 143 +
.../components/pc-items-table/decorator.js | 34 +
.../components/pc-items-table/index.js | 25 +
.../components/pc-items-table/style.scss | 68 +
.../components/pc-items-table/template.pug | 46 +
.../components/pc-split-button/component.ts | 27 +
.../components/pc-split-button/controller.ts | 34 +
.../components/pc-split-button/index.ts | 23 +
.../components/pc-split-button/template.pug | 28 +
.../components/pc-ui-grid-filters/directive.ts | 65 +
.../components/pc-ui-grid-filters/index.ts | 46 +
.../components/pc-ui-grid-filters/style.scss | 22 +
.../components/pc-ui-grid-filters/template.pug | 39 +
.../configuration/components/pcIsInCollection.ts | 46 +
.../app/configuration/components/pcValidation.ts | 117 +
.../components/preview-panel/directive.ts | 242 +
.../components/preview-panel/index.ts | 23 +
.../configuration/components/ui-ace-java/index.ts | 26 +
.../ui-ace-java/ui-ace-java.controller.ts | 22 +
.../ui-ace-java/ui-ace-java.directive.ts | 44 +
.../components/ui-ace-java/ui-ace-java.pug | 22 +
.../components/ui-ace-spring/index.ts | 26 +
.../ui-ace-spring/ui-ace-spring.controller.ts | 22 +
.../ui-ace-spring/ui-ace-spring.directive.ts | 44 +
.../components/ui-ace-spring/ui-ace-spring.pug | 17 +
.../components/ui-ace-tabs.directive.ts | 26 +
.../configuration/components/ui-ace.controller.js | 123 +
modules/frontend/app/configuration/defaultNames.ts | 23 +
.../generator/JavaTypesNonEnum.service.spec.ts | 37 +
.../generator/JavaTypesNonEnum.service.ts | 62 +
.../generator/configuration.module.js | 59 +
.../generator/generator/AbstractTransformer.js | 423 +
.../generator/ArtifactVersionChecker.service.js | 86 +
.../app/configuration/generator/generator/Beans.js | 424 +
.../generator/generator/ConfigurationGenerator.js | 2998 ++++
.../generator/generator/Custom.service.js | 23 +
.../generator/generator/Docker.service.js | 109 +
.../generator/generator/Docker.service.spec.js | 133 +
.../generator/generator/JavaTransformer.service.js | 1808 +++
.../generator/generator/Maven.service.js | 266 +
.../generator/generator/PlatformGenerator.js | 531 +
.../generator/generator/Properties.service.js | 94 +
.../generator/generator/Readme.service.js | 78 +
.../generator/SharpTransformer.service.js | 258 +
.../generator/SpringTransformer.service.js | 346 +
.../generator/generator/StringBuilder.js | 76 +
.../generator/defaults/Cache.platform.service.js | 56 +
.../generator/generator/defaults/Cache.service.js | 151 +
.../generator/defaults/Cluster.platform.service.js | 43 +
.../generator/defaults/Cluster.service.js | 475 +
.../generator/defaults/Event-groups.service.js | 26 +
.../generator/generator/defaults/IGFS.service.js | 78 +
.../app/configuration/icons/configuration.icon.svg | 13 +
modules/frontend/app/configuration/index.lazy.ts | 48 +
modules/frontend/app/configuration/index.ts | 193 +
modules/frontend/app/configuration/mixins.pug | 419 +
.../frontend/app/configuration/services/Caches.ts | 236 +
.../app/configuration/services/Clusters.spec.js | 55 +
.../app/configuration/services/Clusters.ts | 601 +
.../services/ConfigChangesGuard.spec.js | 40 +
.../configuration/services/ConfigChangesGuard.ts | 96 +
.../services/ConfigSelectionManager.ts | 93 +
.../services/ConfigurationDownload.spec.js | 110 +
.../services/ConfigurationDownload.ts | 82 +
.../services/ConfigurationResource.spec.js | 78 +
.../services/ConfigurationResource.ts | 48 +
.../app/configuration/services/ConfigureState.ts | 62 +
.../frontend/app/configuration/services/IGFSs.ts | 93 +
.../frontend/app/configuration/services/Models.ts | 199 +
.../app/configuration/services/PageConfigure.ts | 55 +
.../app/configuration/services/SummaryZipper.ts | 41 +
.../app/configuration/services/summary.worker.js | 147 +
modules/frontend/app/configuration/states.ts | 293 +
.../app/configuration/store/actionCreators.js | 170 +
.../app/configuration/store/actionTypes.js | 31 +
.../frontend/app/configuration/store/effects.js | 776 +
.../app/configuration/store/effects.spec.js | 134 +
.../frontend/app/configuration/store/reducer.js | 499 +
.../app/configuration/store/reducer.spec.js | 275 +
.../frontend/app/configuration/store/selectors.ts | 208 +
.../configuration/transitionHooks/errorState.ts | 55 +
modules/frontend/app/configuration/types/index.ts | 140 +
.../app/core/activities/Activities.data.ts | 51 +
modules/frontend/app/core/admin/Admin.data.js | 102 +
modules/frontend/app/core/index.js | 25 +
modules/frontend/app/core/utils/maskNull.js | 21 +
modules/frontend/app/data/colors.json | 22 +
modules/frontend/app/data/countries.json | 179 +
modules/frontend/app/data/demo-info.json | 14 +
modules/frontend/app/data/dialects.json | 9 +
modules/frontend/app/data/event-groups.json | 169 +
modules/frontend/app/data/getting-started.json | 129 +
modules/frontend/app/data/i18n.js | 308 +
modules/frontend/app/data/java-classes.json | 21 +
modules/frontend/app/data/java-keywords.json | 55 +
modules/frontend/app/data/java-primitives.json | 9 +
modules/frontend/app/data/jdbc-types.json | 44 +
modules/frontend/app/data/pom-dependencies.json | 28 +
modules/frontend/app/data/sql-keywords.json | 41 +
.../app/directives/auto-focus.directive.js | 35 +
modules/frontend/app/directives/btn-ignite-link.js | 29 +
.../app/directives/copy-to-clipboard.directive.js | 38 +
.../hide-on-state-change.directive.js | 36 +
modules/frontend/app/directives/match.directive.js | 47 +
.../app/directives/match.directive.spec.js | 84 +
.../app/directives/on-click-focus.directive.js | 38 +
.../directives/on-enter-focus-move.directive.js | 41 +
.../frontend/app/directives/on-enter.directive.js | 44 +
.../frontend/app/directives/on-escape.directive.js | 44 +
.../app/directives/on-focus-out.directive.js | 107 +
.../app/directives/retain-selection.directive.js | 78 +
modules/frontend/app/errors/CancellationError.js | 28 +
modules/frontend/app/filters/byName.filter.js | 25 +
modules/frontend/app/filters/bytes.filter.js | 40 +
modules/frontend/app/filters/bytes.filter.spec.js | 36 +
.../frontend/app/filters/default-name.filter.js | 29 +
.../app/filters/domainsValidation.filter.js | 51 +
modules/frontend/app/filters/duration.filter.js | 47 +
modules/frontend/app/filters/hasPojo.filter.js | 21 +
modules/frontend/app/filters/id8.filter.js | 22 +
.../app/filters/uiGridSubcategories.filter.js | 26 +
modules/frontend/app/helpers/jade/mixins.pug | 22 +
modules/frontend/app/modules/ace.module.js | 284 +
.../app/modules/agent/AgentManager.service.js | 861 ++
.../app/modules/agent/AgentModal.service.js | 98 +
modules/frontend/app/modules/agent/agent.module.js | 30 +
.../agent/components/cluster-login/component.js | 45 +
.../agent/components/cluster-login/index.js | 25 +
.../agent/components/cluster-login/service.js | 85 +
.../agent/components/cluster-login/template.pug | 58 +
.../app/modules/agent/decompress.worker.js | 36 +
.../frontend/app/modules/agent/types/Cluster.js | 37 +
.../app/modules/agent/types/ClusterSecrets.js | 61 +
.../modules/agent/types/ClusterSecretsManager.js | 70 +
.../app/modules/branding/branding.module.js | 41 +
.../app/modules/branding/branding.service.js | 46 +
.../app/modules/branding/features.directive.js | 40 +
.../app/modules/branding/terms.directive.js | 35 +
modules/frontend/app/modules/cluster/Cache.js | 52 +
.../frontend/app/modules/cluster/CacheMetrics.js | 62 +
.../frontend/app/modules/cluster/NodeMetrics.js | 19 +
modules/frontend/app/modules/demo/Demo.module.js | 182 +
.../app/modules/dialog/dialog-content.directive.js | 31 +
.../app/modules/dialog/dialog-title.directive.js | 31 +
.../app/modules/dialog/dialog.controller.js | 38 +
.../app/modules/dialog/dialog.directive.js | 32 +
.../frontend/app/modules/dialog/dialog.factory.js | 36 +
.../frontend/app/modules/dialog/dialog.module.js | 32 +
modules/frontend/app/modules/dialog/dialog.tpl.pug | 26 +
.../form/field/bs-select-placeholder.directive.js | 57 +
.../form/field/input/autofocus.directive.js | 42 +
modules/frontend/app/modules/form/form.module.js | 57 +
.../app/modules/form/services/FormGUID.service.js | 22 +
.../modules/form/validator/ipaddress.directive.js | 99 +
.../validator/java-built-in-class.directive.js | 48 +
.../form/validator/java-identifier.directive.js | 51 +
.../form/validator/java-keywords.directive.js | 52 +
.../form/validator/java-package-name.directive.js | 44 +
.../validator/java-package-specified.directive.js | 52 +
.../form/validator/property-unique.directive.js | 60 +
.../property-value-specified.directive.js | 39 +
.../app/modules/form/validator/unique.directive.js | 92 +
.../app/modules/form/validator/uuid.directive.js | 44 +
.../getting-started/GettingStarted.provider.js | 145 +
.../app/modules/loading/loading.directive.js | 57 +
.../frontend/app/modules/loading/loading.module.js | 26 +
modules/frontend/app/modules/loading/loading.pug | 23 +
modules/frontend/app/modules/loading/loading.scss | 73 +
.../app/modules/loading/loading.service.js | 54 +
.../app/modules/navbar/Userbar.provider.js | 30 +
.../frontend/app/modules/navbar/navbar.module.js | 26 +
.../frontend/app/modules/nodes/Nodes.service.js | 68 +
.../app/modules/nodes/nodes-dialog.controller.js | 70 +
.../frontend/app/modules/nodes/nodes-dialog.scss | 32 +
.../app/modules/nodes/nodes-dialog.tpl.pug | 42 +
modules/frontend/app/modules/nodes/nodes.module.js | 27 +
modules/frontend/app/modules/socket.module.js | 47 +
modules/frontend/app/modules/states/admin.state.js | 35 +
.../frontend/app/modules/states/errors.state.js | 51 +
.../frontend/app/modules/states/logout.state.js | 33 +
.../frontend/app/modules/states/settings.state.js | 32 +
modules/frontend/app/modules/user/Auth.service.ts | 98 +
modules/frontend/app/modules/user/User.service.js | 85 +
.../modules/user/emailConfirmationInterceptor.ts | 37 +
modules/frontend/app/modules/user/permissions.js | 28 +
modules/frontend/app/modules/user/user.module.js | 111 +
modules/frontend/app/primitives/badge/index.scss | 40 +
.../frontend/app/primitives/btn-group/index.pug | 39 +
modules/frontend/app/primitives/btn/index.scss | 375 +
.../frontend/app/primitives/checkbox/index.scss | 32 +
.../frontend/app/primitives/datepicker/index.pug | 65 +
.../frontend/app/primitives/datepicker/index.scss | 42 +
modules/frontend/app/primitives/dropdown/index.pug | 42 +
.../frontend/app/primitives/dropdown/index.scss | 79 +
.../app/primitives/form-field/checkbox.pug | 31 +
.../app/primitives/form-field/dropdown.pug | 59 +
.../frontend/app/primitives/form-field/email.pug | 38 +
.../frontend/app/primitives/form-field/error.pug | 30 +
.../frontend/app/primitives/form-field/index.pug | 29 +
.../frontend/app/primitives/form-field/index.scss | 706 +
.../frontend/app/primitives/form-field/input.pug | 29 +
.../frontend/app/primitives/form-field/label.pug | 31 +
.../frontend/app/primitives/form-field/number.pug | 48 +
.../app/primitives/form-field/password.pug | 53 +
.../frontend/app/primitives/form-field/phone.pug | 37 +
.../frontend/app/primitives/form-field/radio.pug | 32 +
.../frontend/app/primitives/form-field/text.pug | 36 +
.../frontend/app/primitives/form-field/tooltip.pug | 26 +
.../app/primitives/form-field/typeahead.pug | 55 +
modules/frontend/app/primitives/grid/index.scss | 42 +
modules/frontend/app/primitives/index.js | 37 +
modules/frontend/app/primitives/modal/index.scss | 269 +
modules/frontend/app/primitives/page/index.scss | 34 +
modules/frontend/app/primitives/panel/index.scss | 132 +
.../app/primitives/spinner-circle/index.scss | 59 +
modules/frontend/app/primitives/switcher/index.pug | 20 +
.../frontend/app/primitives/switcher/index.scss | 119 +
modules/frontend/app/primitives/table/index.scss | 90 +
modules/frontend/app/primitives/tabs/index.scss | 95 +
.../frontend/app/primitives/timepicker/index.pug | 63 +
.../frontend/app/primitives/timepicker/index.scss | 90 +
modules/frontend/app/primitives/tooltip/index.scss | 40 +
.../frontend/app/primitives/typography/index.scss | 36 +
.../app/primitives/ui-grid-header/index.scss | 133 +
.../app/primitives/ui-grid-header/index.tpl.pug | 37 +
.../app/primitives/ui-grid-settings/index.scss | 272 +
modules/frontend/app/primitives/ui-grid/index.scss | 554 +
.../app/services/AngularStrapSelect.decorator.js | 78 +
.../app/services/AngularStrapTooltip.decorator.js | 103 +
modules/frontend/app/services/CSV.js | 22 +
.../frontend/app/services/ChartColors.service.js | 22 +
modules/frontend/app/services/Confirm.service.js | 118 +
.../frontend/app/services/ConfirmBatch.service.js | 101 +
.../app/services/CopyToClipboard.service.js | 62 +
modules/frontend/app/services/Countries.service.js | 43 +
modules/frontend/app/services/DefaultState.js | 39 +
.../frontend/app/services/ErrorParser.service.js | 89 +
.../frontend/app/services/ErrorPopover.service.js | 125 +
modules/frontend/app/services/Focus.service.js | 41 +
modules/frontend/app/services/FormUtils.service.js | 464 +
.../frontend/app/services/InetAddress.service.js | 55 +
modules/frontend/app/services/JavaTypes.service.js | 160 +
modules/frontend/app/services/JavaTypes.spec.js | 119 +
.../frontend/app/services/LegacyTable.service.js | 235 +
.../frontend/app/services/LegacyUtils.service.js | 556 +
modules/frontend/app/services/Messages.service.js | 75 +
.../app/services/ModelNormalizer.service.js | 61 +
modules/frontend/app/services/SqlTypes.service.js | 65 +
modules/frontend/app/services/Version.service.js | 198 +
modules/frontend/app/services/Version.spec.js | 105 +
modules/frontend/app/services/exceptionHandler.js | 36 +
modules/frontend/app/services/index.js | 25 +
modules/frontend/app/services/store.ts | 73 +
modules/frontend/app/store/actions/ui.ts | 36 +
modules/frontend/app/store/actions/user.ts | 24 +
modules/frontend/app/store/effects/ui.ts | 32 +
modules/frontend/app/store/index.ts | 48 +
modules/frontend/app/store/ofType.ts | 26 +
modules/frontend/app/store/reducers/ui.ts | 56 +
modules/frontend/app/store/reduxDebug.ts | 45 +
.../frontend/app/store/reduxDevtoolsIntegration.js | 80 +
modules/frontend/app/store/selectors/ui.ts | 29 +
modules/frontend/app/style.scss | 22 +
modules/frontend/app/types/index.ts | 82 +
modules/frontend/app/utils/SimpleWorkerPool.js | 115 +
modules/frontend/app/utils/dialogState.ts | 56 +
modules/frontend/app/utils/id8.js | 20 +
modules/frontend/app/utils/lodashMixins.js | 23 +
modules/frontend/app/utils/uniqueName.js | 27 +
modules/frontend/app/vendor.js | 59 +
modules/frontend/index.js | 23 +
modules/frontend/package-lock.json | 14224 +++++++++++++++++++
modules/frontend/package.json | 147 +
modules/frontend/public/favicon.ico | Bin 0 -> 1150 bytes
modules/frontend/public/images/cache.png | Bin 0 -> 15087 bytes
modules/frontend/public/images/checkbox-active.svg | 25 +
modules/frontend/public/images/checkbox.svg | 22 +
modules/frontend/public/images/cluster-quick.png | Bin 0 -> 16407 bytes
modules/frontend/public/images/cluster.png | Bin 0 -> 24083 bytes
modules/frontend/public/images/collapse.svg | 3 +
modules/frontend/public/images/domains.png | Bin 0 -> 17899 bytes
modules/frontend/public/images/expand.svg | 3 +
.../frontend/public/images/icons/alert.icon.svg | 1 +
.../public/images/icons/attention.icon.svg | 3 +
.../frontend/public/images/icons/check.icon.svg | 3 +
.../public/images/icons/checkmark.icon.svg | 3 +
.../frontend/public/images/icons/clock.icon.svg | 1 +
.../frontend/public/images/icons/cluster.icon.svg | 10 +
.../frontend/public/images/icons/collapse.icon.svg | 3 +
modules/frontend/public/images/icons/copy.icon.svg | 3 +
.../frontend/public/images/icons/cross.icon.svg | 1 +
modules/frontend/public/images/icons/csv.icon.svg | 1 +
.../frontend/public/images/icons/download.icon.svg | 2 +
.../public/images/icons/downloadAgent.icon.svg | 16 +
.../public/images/icons/exclamation.icon.svg | 3 +
modules/frontend/public/images/icons/exit.icon.svg | 3 +
.../frontend/public/images/icons/expand.icon.svg | 3 +
.../public/images/icons/eyeClosed.icon.svg | 6 +
.../public/images/icons/eyeOpened.icon.svg | 7 +
.../frontend/public/images/icons/filter.icon.svg | 1 +
modules/frontend/public/images/icons/gear.icon.svg | 1 +
modules/frontend/public/images/icons/home.icon.svg | 3 +
modules/frontend/public/images/icons/index.js | 48 +
modules/frontend/public/images/icons/info.icon.svg | 3 +
.../public/images/icons/lockClosed.icon.svg | 3 +
.../public/images/icons/lockOpened.icon.svg | 3 +
.../frontend/public/images/icons/manual.icon.svg | 1 +
modules/frontend/public/images/icons/menu.icon.svg | 7 +
modules/frontend/public/images/icons/plus.icon.svg | 2 +
.../frontend/public/images/icons/refresh.icon.svg | 1 +
.../frontend/public/images/icons/search.icon.svg | 1 +
modules/frontend/public/images/icons/sort.icon.svg | 1 +
modules/frontend/public/images/icons/sql.icon.svg | 3 +
.../public/images/icons/structure.icon.svg | 3 +
modules/frontend/public/images/igfs.png | Bin 0 -> 14683 bytes
modules/frontend/public/images/ignite-logo.svg | 17 +
modules/frontend/public/images/ignite-puzzle.png | Bin 0 -> 71974 bytes
modules/frontend/public/images/multicluster.png | Bin 0 -> 31178 bytes
.../public/images/page-landing-ui-sample.png | Bin 0 -> 20468 bytes
modules/frontend/public/images/pb-ignite.png | Bin 0 -> 3493 bytes
modules/frontend/public/images/preview.png | Bin 0 -> 29829 bytes
modules/frontend/public/images/query-table.png | Bin 0 -> 19943 bytes
.../public/stylesheets/_bootstrap-custom.scss | 64 +
.../public/stylesheets/_bootstrap-variables.scss | 891 ++
.../public/stylesheets/_font-awesome-custom.scss | 104 +
.../frontend/public/stylesheets/blocks/error.scss | 31 +
.../frontend/public/stylesheets/form-field.scss | 145 +
modules/frontend/public/stylesheets/style.scss | 2171 +++
modules/frontend/public/stylesheets/variables.scss | 39 +
modules/frontend/test/check-doc-links/Dockerfile | 31 +
.../test/check-doc-links/check-doc-links.js | 151 +
.../test/check-doc-links/docker-compose.yml | 25 +
modules/frontend/test/ci/.dockerignore | 4 +
modules/frontend/test/ci/Dockerfile | 34 +
modules/frontend/test/ci/docker-compose.yml | 25 +
modules/frontend/test/karma.conf.js | 112 +
modules/frontend/test/unit/SqlTypes.test.js | 51 +
modules/frontend/test/unit/UserAuth.test.js | 37 +
.../frontend/test/unit/defaultName.filter.test.js | 40 +
modules/frontend/tsconfig.json | 15 +
modules/frontend/views/base.pug | 23 +
modules/frontend/views/index.pug | 45 +
modules/frontend/views/public.pug | 20 +
modules/frontend/views/sql/cache-metadata.tpl.pug | 41 +
modules/frontend/views/sql/chart-settings.tpl.pug | 40 +
modules/frontend/views/sql/paragraph-rate.tpl.pug | 46 +
.../views/templates/agent-download.tpl.pug | 69 +
modules/frontend/views/templates/alert.tpl.pug | 21 +
.../frontend/views/templates/batch-confirm.tpl.pug | 47 +
modules/frontend/views/templates/confirm.tpl.pug | 34 +
modules/frontend/views/templates/demo-info.tpl.pug | 53 +
modules/frontend/views/templates/dropdown.tpl.pug | 24 +
.../views/templates/getting-started.tpl.pug | 39 +
modules/frontend/views/templates/message.tpl.pug | 32 +
.../views/templates/validation-error.tpl.pug | 25 +
modules/frontend/webpack/webpack.common.js | 163 +
modules/frontend/webpack/webpack.dev.js | 97 +
modules/frontend/webpack/webpack.prod.js | 61 +
modules/frontend/webpack/webpack.test.js | 45 +
modules/web-agent/.gitignore | 2 +
modules/web-agent/README.txt | 123 +
modules/web-agent/assembly/release-web-agent.xml | 66 +
modules/web-agent/bin/ignite-web-agent.bat | 143 +
modules/web-agent/bin/ignite-web-agent.sh | 91 +
modules/web-agent/bin/include/functions.sh | 83 +
modules/web-agent/demo/README.txt | 4 +
modules/web-agent/demo/db-init.sql | 102 +
modules/web-agent/jdbc-drivers/README.txt | 10 +
modules/web-agent/logs/README.txt | 5 +
modules/web-agent/pom.xml | 213 +
.../ignite/console/agent/AgentConfiguration.java | 619 +
.../apache/ignite/console/agent/AgentLauncher.java | 518 +
.../apache/ignite/console/agent/AgentUtils.java | 333 +
.../ignite/console/agent/ProxyAuthException.java | 42 +
.../ignite/console/agent/ProxyAuthenticator.java | 82 +
.../apache/ignite/console/agent/db/DbColumn.java | 95 +
.../ignite/console/agent/db/DbMetadataReader.java | 142 +
.../apache/ignite/console/agent/db/DbSchema.java | 60 +
.../apache/ignite/console/agent/db/DbTable.java | 87 +
.../agent/db/dialect/DB2MetadataDialect.java | 33 +
.../agent/db/dialect/DatabaseMetadataDialect.java | 126 +
.../agent/db/dialect/JdbcMetadataDialect.java | 245 +
.../agent/db/dialect/MySQLMetadataDialect.java | 88 +
.../agent/db/dialect/OracleMetadataDialect.java | 424 +
.../console/agent/handlers/AbstractListener.java | 136 +
.../console/agent/handlers/ClusterListener.java | 525 +
.../console/agent/handlers/DatabaseListener.java | 354 +
.../console/agent/handlers/RestListener.java | 100 +
.../ignite/console/agent/rest/RestExecutor.java | 409 +
.../ignite/console/agent/rest/RestResult.java | 114 +
.../ignite/console/demo/AgentClusterDemo.java | 318 +
.../apache/ignite/console/demo/AgentDemoUtils.java | 79 +
.../ignite/console/demo/AgentMetadataDemo.java | 99 +
.../org/apache/ignite/console/demo/model/Car.java | 152 +
.../apache/ignite/console/demo/model/Country.java | 152 +
.../ignite/console/demo/model/Department.java | 152 +
.../apache/ignite/console/demo/model/Employee.java | 356 +
.../apache/ignite/console/demo/model/Parking.java | 152 +
.../demo/service/DemoCachesLoadService.java | 498 +
.../demo/service/DemoComputeLoadService.java | 78 +
.../demo/service/DemoRandomCacheLoadService.java | 121 +
.../demo/service/DemoServiceClusterSingleton.java | 41 +
.../demo/service/DemoServiceKeyAffinity.java | 41 +
.../demo/service/DemoServiceMultipleInstances.java | 41 +
.../demo/service/DemoServiceNodeSingleton.java | 41 +
.../console/demo/task/DemoCancellableTask.java | 93 +
.../ignite/console/demo/task/DemoComputeTask.java | 105 +
.../web-agent/src/main/resources/log4j.properties | 52 +
.../console/agent/rest/RestExecutorSelfTest.java | 328 +
.../ignite/testsuites/IgniteWebAgentTestSuite.java | 33 +
modules/web-agent/src/test/resources/ca.jks | Bin 0 -> 1394 bytes
modules/web-agent/src/test/resources/client.jks | Bin 0 -> 2030 bytes
modules/web-agent/src/test/resources/generate.bat | 122 +
modules/web-agent/src/test/resources/generate.sh | 111 +
.../src/test/resources/jetty-with-ciphers-0.xml | 94 +
.../src/test/resources/jetty-with-ciphers-1.xml | 94 +
.../src/test/resources/jetty-with-ciphers-2.xml | 94 +
.../src/test/resources/jetty-with-ssl.xml | 89 +
modules/web-agent/src/test/resources/server.jks | Bin 0 -> 1419 bytes
parent/pom.xml | 230 +
pom.xml | 387 +
1081 files changed, 119300 insertions(+)