This is an automated email from the ASF dual-hosted git repository.
yiconghuang pushed a change to branch chore/relocate-gui-to-frontend
in repository https://gitbox.apache.org/repos/asf/texera.git
from f26ca61461 chore: update labeler
add 11dd565707 chore: add back src code
No new revisions were added by this update.
Summary of changes:
.../schema/__init__.py => frontend/.editorconfig | 19 +-
frontend/.eslintrc.json | 105 +
frontend/.gitignore | 27 +
frontend/.nvmrc | 3 +
.../proxy/__init__.py => frontend/.prettierignore | 16 +-
frontend/.prettierrc.json | 28 +
frontend/.yarn/releases/yarn-4.5.1.cjs | 934 +
.../build.properties => frontend/.yarnrc.yml | 3 +-
frontend/README.md | 23 +
frontend/angular.json | 122 +
frontend/coverage/app/common/app-setting.ts.html | 106 +
frontend/coverage/app/common/index.html | 116 +
.../app/common/service/notification/index.html | 116 +
.../notification/notification.service.ts.html | 223 +
.../app/common/service/user/auth.service.ts.html | 613 +
.../coverage/app/common/service/user/index.html | 161 +
.../common/service/user/stub-auth.service.ts.html | 265 +
.../common/service/user/stub-user.service.ts.html | 271 +
.../app/common/service/user/user.service.ts.html | 370 +
frontend/coverage/app/common/type/index.html | 116 +
frontend/coverage/app/common/type/user.ts.html | 322 +
frontend/coverage/app/common/util/index.html | 131 +
.../app/common/util/size-formatter.util.ts.html | 118 +
frontend/coverage/app/common/util/url.ts.html | 148 +
.../admin/user/admin-user.component.ts.html | 430 +
.../app/dashboard/component/admin/user/index.html | 116 +
.../filters-instructions.component.ts.html | 106 +
.../component/user/filters-instructions/index.html | 116 +
.../component/user/user-avatar/index.html | 116 +
.../user/user-avatar/user-avatar.component.ts.html | 175 +
.../dashboard/component/user/user-icon/index.html | 116 +
.../user/user-icon/user-icon.component.ts.html | 193 +
.../dashboard/component/user/user-quota/index.html | 116 +
.../user/user-quota/user-quota.component.ts.html | 934 +
.../service/admin/user/admin-user.service.ts.html | 316 +
.../app/dashboard/service/admin/user/index.html | 116 +
.../app/dashboard/service/user/quota/index.html | 116 +
.../service/user/quota/user-quota.service.ts.html | 205 +
.../app/hub/component/home/home.component.ts.html | 130 +
.../coverage/app/hub/component/home/index.html | 116 +
.../workspace/service/workflow-console/index.html | 116 +
.../workflow-console.service.ts.html | 247 +
.../workflow-result/panel-resize/index.html | 116 +
.../panel-resize/panel-resize.service.ts.html | 130 +
.../service/workflow-websocket/index.html | 116 +
.../workflow-websocket.service.ts.html | 412 +
.../types/execute-workflow.interface.ts.html | 556 +
frontend/coverage/app/workspace/types/index.html | 116 +
frontend/coverage/base.css | 224 +
frontend/coverage/block-navigation.js | 87 +
frontend/coverage/common/util/index.html | 116 +
.../common/util/size-formatter.util.ts.html | 118 +
frontend/coverage/coverage-final.json | 1 +
.../environments/environment.default.ts.html | 415 +
frontend/coverage/environments/environment.ts.html | 115 +
frontend/coverage/environments/index.html | 131 +
frontend/coverage/favicon.png | Bin 0 -> 445 bytes
frontend/coverage/index.html | 101 +
.../lcov-report/app/common/app-setting.ts.html | 106 +
.../coverage/lcov-report/app/common/index.html | 116 +
.../app/common/service/notification/index.html | 116 +
.../notification/notification.service.ts.html | 223 +
.../app/common/service/user/auth.service.ts.html | 613 +
.../lcov-report/app/common/service/user/index.html | 161 +
.../common/service/user/stub-auth.service.ts.html | 265 +
.../common/service/user/stub-user.service.ts.html | 271 +
.../app/common/service/user/user.service.ts.html | 370 +
.../lcov-report/app/common/type/index.html | 116 +
.../lcov-report/app/common/type/user.ts.html | 322 +
.../lcov-report/app/common/util/index.html | 131 +
.../app/common/util/size-formatter.util.ts.html | 118 +
.../lcov-report/app/common/util/url.ts.html | 148 +
.../filters-instructions.component.ts.html | 106 +
.../component/user/filters-instructions/index.html | 116 +
.../component/user/user-avatar/index.html | 116 +
.../user/user-avatar/user-avatar.component.ts.html | 175 +
.../dashboard/component/user/user-icon/index.html | 116 +
.../user/user-icon/user-icon.component.ts.html | 193 +
.../dashboard/component/user/user-quota/index.html | 116 +
.../user/user-quota/user-quota.component.ts.html | 934 +
.../service/admin/user/admin-user.service.ts.html | 316 +
.../app/dashboard/service/admin/user/index.html | 116 +
.../app/dashboard/service/user/quota/index.html | 116 +
.../service/user/quota/user-quota.service.ts.html | 205 +
.../app/hub/component/home/home.component.ts.html | 130 +
.../lcov-report/app/hub/component/home/index.html | 116 +
.../workspace/service/workflow-console/index.html | 116 +
.../workflow-console.service.ts.html | 247 +
.../workflow-result/panel-resize/index.html | 116 +
.../panel-resize/panel-resize.service.ts.html | 130 +
.../service/workflow-websocket/index.html | 116 +
.../workflow-websocket.service.ts.html | 412 +
.../types/execute-workflow.interface.ts.html | 556 +
.../lcov-report/app/workspace/types/index.html | 116 +
frontend/coverage/lcov-report/base.css | 224 +
frontend/coverage/lcov-report/block-navigation.js | 87 +
.../coverage/lcov-report/common/util/index.html | 116 +
.../common/util/size-formatter.util.ts.html | 118 +
.../environments/environment.default.ts.html | 415 +
.../lcov-report/environments/environment.ts.html | 115 +
.../coverage/lcov-report/environments/index.html | 131 +
frontend/coverage/lcov-report/favicon.png | Bin 0 -> 445 bytes
frontend/coverage/lcov-report/index.html | 101 +
frontend/coverage/lcov-report/prettify.css | 1 +
frontend/coverage/lcov-report/prettify.js | 2 +
.../coverage/lcov-report/sort-arrow-sprite.png | Bin 0 -> 138 bytes
frontend/coverage/lcov-report/sorter.js | 196 +
.../workflow-result/panel-resize/index.html | 116 +
.../panel-resize/panel-resize.service.ts.html | 130 +
frontend/coverage/lcov.info | 0
frontend/coverage/prettify.css | 1 +
frontend/coverage/prettify.js | 2 +
frontend/coverage/sort-arrow-sprite.png | Bin 0 -> 138 bytes
frontend/coverage/sorter.js | 196 +
.../workflow-result/panel-resize/index.html | 116 +
.../panel-resize/panel-resize.service.ts.html | 130 +
.../custom-webpack.config.js | 29 +-
.../git-version.js | 34 +-
frontend/karma.conf.js | 70 +
frontend/nx.json | 38 +
frontend/package.json | 161 +
frontend/proxy.config.json | 49 +
frontend/src/app/app-routing.constant.ts | 47 +
frontend/src/app/app-routing.module.ts | 190 +
frontend/src/app/app.component.ts | 56 +
frontend/src/app/app.module.ts | 383 +
.../src/app/common/app-setting.ts | 11 +-
frontend/src/app/common/formly/array.type.ts | 64 +
.../collab-wrapper/collab-wrapper.component.css | 24 +-
.../collab-wrapper/collab-wrapper.component.html | 23 +
.../collab-wrapper/collab-wrapper.component.ts | 228 +
frontend/src/app/common/formly/formly-config.ts | 126 +
frontend/src/app/common/formly/formly-utils.ts | 136 +
.../src/app/common/formly/multischema.type.ts | 50 +-
.../src/app/common/formly/null.type.ts | 14 +-
.../src/app/common/formly/object.type.ts | 38 +-
.../preset-wrapper/preset-wrapper.component.html | 82 +
.../preset-wrapper/preset-wrapper.component.scss | 82 +
.../preset-wrapper.component.spec.ts | 261 +
.../preset-wrapper/preset-wrapper.component.ts | 300 +
.../formly/repeat-dnd/repeat-dnd.component.css | 52 +-
.../formly/repeat-dnd/repeat-dnd.component.html | 63 +
.../formly/repeat-dnd/repeat-dnd.component.ts | 51 +
.../service/blob-error-http-interceptor.service.ts | 61 +
.../app/common/service/gui-config.service.mock.ts | 64 +
.../src/app/common/service/gui-config.service.ts | 64 +
.../notification/notification.service.spec.ts | 22 +-
.../service/notification/notification.service.ts | 65 +
.../app/common/service/user/auth-guard.service.ts | 45 +
.../src/app/common/service/user/auth.service.ts | 180 +
.../user/config/user-config.service.spec.ts | 133 +
.../service/user/config/user-config.service.ts | 171 +
.../app/common/service/user/google-auth.service.ts | 22 +-
.../app/common/service/user/stub-auth.service.ts | 79 +
.../app/common/service/user/stub-user.service.ts | 87 +
.../app/common/service/user/user.service.spec.ts | 107 +
.../src/app/common/service/user/user.service.ts | 158 +
.../stub-workflow-persist.service.ts | 63 +
.../workflow-persist.service.spec.ts | 80 +
.../workflow-persist/workflow-persist.service.ts | 296 +
.../src/app/common/testing/test-utils.ts | 24 +-
frontend/src/app/common/type/dataset-file.ts | 60 +
.../src/app/common/type/dataset-staged-object.ts | 15 +-
.../src/app/common/type/dataset.ts | 34 +-
.../src/app/common/type/datasetVersionFileTree.ts | 198 +
.../src/app/common/type/execution.ts | 21 +-
.../src/app/common/type/generic-web-response.ts | 26 +-
frontend/src/app/common/type/gui-config.ts | 56 +
.../src/app/common/type/physical-plan.ts | 34 +-
.../type/proto/google/protobuf/descriptor.ts | 6341 ++++++
.../apache/amber/engine/common/virtualidentity.ts | 558 +
.../org/apache/amber/engine/common/workflow.ts | 466 +
.../src/app/common/type/proto/scalapb/scalapb.ts | 2349 +++
frontend/src/app/common/type/user.ts | 107 +
frontend/src/app/common/type/workflow.ts | 48 +
frontend/src/app/common/util/assert.ts | 86 +
frontend/src/app/common/util/context.ts | 95 +
.../src/app/common/util/error.ts | 30 +-
frontend/src/app/common/util/format.util.ts | 56 +
.../app/common/util/logical-operator-port-serde.ts | 34 +-
.../src/app/common/util/map.ts | 43 +-
.../src/app/common/util/panel-dock.ts | 32 +-
.../src/app/common/util/port-identity-serde.ts | 14 +-
.../src/app/common/util/predicate.ts | 14 +-
.../src/app/common/util/set.ts | 16 +-
.../app/common/util/size-formatter.util.spec.ts | 57 +
.../src/app/common/util/size-formatter.util.ts | 17 +-
frontend/src/app/common/util/storage.ts | 85 +
.../src/app/common/util/stub.ts | 10 +-
.../src/app/common/util/switch.ts | 9 +-
.../src/app/common/util/url.ts | 39 +-
.../src/app/common/util/workflow-check.ts | 19 +-
.../app/common/util/workflow-compilation-utils.ts | 77 +
.../admin/execution/admin-execution.component.html | 192 +
.../admin/execution/admin-execution.component.scss | 16 +-
.../execution/admin-execution.component.spec.ts | 49 +
.../admin/execution/admin-execution.component.ts | 297 +
.../admin/settings/admin-settings.component.html | 342 +
.../admin/settings/admin-settings.component.scss | 103 +
.../settings/admin-settings.component.spec.ts | 46 +
.../admin/settings/admin-settings.component.ts | 261 +
.../component/admin/user/admin-user.component.html | 312 +
.../component/admin/user/admin-user.component.scss | 92 +
.../admin/user/admin-user.component.spec.ts | 51 +
.../component/admin/user/admin-user.component.ts | 208 +
.../src/app/dashboard/component/button-style.scss | 33 +-
.../dashboard/component/dashboard.component.html | 216 +
.../dashboard/component/dashboard.component.scss | 121 +
.../component/dashboard.component.spec.ts | 148 +
.../app/dashboard/component/dashboard.component.ts | 223 +
.../src/app/dashboard/component/section-style.scss | 217 +
.../component/user-dashboard-test-fixtures.ts | 213 +
.../files-uploader/files-uploader.component.html | 51 +
.../files-uploader/files-uploader.component.scss | 65 +
.../files-uploader/files-uploader.component.ts | 129 +
.../filters-instructions.component.html | 49 +
.../filters-instructions.component.spec.ts | 47 +-
.../filters-instructions.component.ts | 16 +-
.../component/user/filters/filters.component.html | 214 +
.../component/user/filters/filters.component.scss | 4 +-
.../user/filters/filters.component.spec.ts | 86 +
.../component/user/filters/filters.component.ts | 451 +
.../component/user/flarum/flarum.component.html | 23 +
.../component/user/flarum/flarum.component.ts | 16 +-
.../user/list-item/list-item.component.html | 248 +
.../user/list-item/list-item.component.scss | 195 +
.../user/list-item/list-item.component.spec.ts | 106 +
.../user/list-item/list-item.component.ts | 418 +
.../user/search-bar/search-bar.component.html | 38 +
.../user/search-bar/search-bar.component.scss | 19 +-
.../user/search-bar/search-bar.component.ts | 142 +
.../search-results/search-results.component.html | 55 +
.../search-results/search-results.component.scss | 132 +
.../search-results/search-results.component.ts | 93 +
.../component/user/search/search.component.html | 91 +
.../component/user/search/search.component.scss | 69 +
.../component/user/search/search.component.ts | 140 +
.../user/share-access/share-access.component.html | 168 +
.../user/share-access/share-access.component.scss | 58 +-
.../user/share-access/share-access.component.ts | 349 +
.../user/sort-button/sort-button.component.html | 66 +
.../user/sort-button/sort-button.component.scss | 4 +-
.../user/sort-button/sort-button.component.ts | 52 +
.../user/user-avatar/user-avatar.component.html | 31 +
.../user/user-avatar/user-avatar.component.scss | 6 +-
.../user/user-avatar/user-avatar.component.spec.ts | 51 +
.../user/user-avatar/user-avatar.component.ts | 63 +
.../dataset-detail.component.html | 411 +
.../dataset-detail.component.scss | 268 +
.../dataset-detail.component.ts | 660 +
.../user-dataset-file-renderer.component.html | 104 +
.../user-dataset-file-renderer.component.scss | 27 +-
.../user-dataset-file-renderer.component.spec.ts | 57 +
.../user-dataset-file-renderer.component.ts | 347 +
...user-dataset-staged-objects-list.component.html | 58 +
...user-dataset-staged-objects-list.component.scss | 31 +-
.../user-dataset-staged-objects-list.component.ts | 94 +
.../user-dataset-version-creator.component.html | 72 +
.../user-dataset-version-creator.component.scss | 86 +
.../user-dataset-version-creator.component.ts | 212 +
.../user-dataset-version-filetree.component.html | 54 +
.../user-dataset-version-filetree.component.scss | 41 +-
.../user-dataset-version-filetree.component.ts | 77 +
.../user-dataset-list-item.component.html | 154 +
.../user-dataset-list-item.component.scss | 87 +
.../user-dataset-list-item.component.ts | 133 +
.../user/user-dataset/user-dataset.component.html | 61 +
.../user/user-dataset/user-dataset.component.scss | 12 +-
.../user/user-dataset/user-dataset.component.ts | 201 +
.../user/user-icon/user-icon.component.html | 38 +
.../user/user-icon/user-icon.component.scss | 2 +-
.../user/user-icon/user-icon.component.spec.ts | 55 +
.../user/user-icon/user-icon.component.ts | 56 +
.../public-project/public-project.component.html | 57 +
.../public-project/public-project.component.ts | 74 +
.../user-project-list-item.component.html | 206 +
.../user-project-list-item.component.scss | 31 +-
.../user-project-list-item.component.spec.ts | 71 +
.../user-project-list-item.component.ts | 170 +
.../ngbd-modal-add-project-workflow.component.html | 70 +
.../ngbd-modal-add-project-workflow.component.scss | 32 +-
.../ngbd-modal-add-project-workflow.component.ts | 102 +
...bd-modal-remove-project-workflow.component.html | 70 +
...bd-modal-remove-project-workflow.component.scss | 32 +-
...ngbd-modal-remove-project-workflow.component.ts | 81 +
.../user-project-section.component.html | 87 +
.../user-project-section.component.scss | 142 +
.../user-project-section.component.ts | 174 +
.../user/user-project/user-project.component.html | 97 +
.../user/user-project/user-project.component.scss | 9 +-
.../user/user-project/user-project.component.ts | 125 +
.../user/user-quota/user-quota.component.html | 124 +
.../user/user-quota/user-quota.component.scss | 67 +-
.../user/user-quota/user-quota.component.spec.ts | 55 +
.../user/user-quota/user-quota.component.ts | 301 +
.../workflow-execution-history.component.html | 281 +
.../workflow-execution-history.component.scss | 84 +
.../workflow-execution-history.component.ts | 738 +
.../workflow-runtime-statistics.component.html | 28 +
.../workflow-runtime-statistics.component.scss | 12 +-
.../workflow-runtime-statistics.component.ts | 176 +
.../highlight-search-terms.pipe.ts | 24 +-
.../user-workflow-list-item.component.html | 239 +
.../user-workflow-list-item.component.scss | 68 +
.../user-workflow-list-item.component.spec.ts | 120 +
.../user-workflow-list-item.component.ts | 190 +
.../user-workflow/user-workflow.component.html | 164 +
.../user-workflow/user-workflow.component.scss | 12 +-
.../user-workflow/user-workflow.component.spec.ts | 345 +
.../user/user-workflow/user-workflow.component.ts | 561 +
.../admin/execution/admin-execution.service.ts | 51 +
.../service/admin/guard/admin-guard.service.ts | 36 +-
.../admin/settings/admin-settings.service.ts | 50 +
.../service/admin/user/admin-user.service.ts | 97 +
.../service/user/dataset/dataset.service.ts | 539 +
.../service/user/download/download.service.spec.ts | 255 +
.../service/user/download/download.service.ts | 337 +
.../service/user/file/file-saver.service.ts | 18 +-
.../service/user/flarum/flarum.service.ts | 50 +
.../user/project/stub-user-project.service.ts | 120 +
.../service/user/project/user-project.service.ts | 170 +
.../user/public-project/public-project.service.ts | 53 +
.../service/user/quota/user-quota.service.ts | 59 +
.../app/dashboard/service/user/search.service.ts | 261 +
.../user/share-access/share-access.service.ts | 48 +
.../dashboard/service/user/stub-search.service.ts | 119 +
.../workflow-executions.service.spec.ts | 2 +-
.../workflow-executions.service.ts | 94 +
.../workflow-snapshot/workflow-snapshot.service.ts | 74 +
.../workflow-version.service.spec.ts | 61 +
.../workflow-version/workflow-version.service.ts | 321 +
.../dashboard/type/dashboard-dataset.interface.ts | 15 +-
frontend/src/app/dashboard/type/dashboard-entry.ts | 183 +
.../app/dashboard/type/dashboard-file.interface.ts | 64 +
.../dashboard/type/dashboard-project.interface.ts | 22 +-
.../dashboard/type/dashboard-workflow.interface.ts | 16 +-
.../src/app/dashboard/type/google-api-response.ts | 33 +-
.../dashboard/type/quota-statistic.interface.ts | 12 +-
.../app/dashboard/type/search-filter-parameters.ts | 144 +
.../src/app/dashboard/type/search-result.ts | 47 +-
.../app/dashboard/type/share-access.interface.ts | 18 +-
.../src/app/dashboard/type/sort-method.ts | 11 +-
frontend/src/app/dashboard/type/type-predicates.ts | 39 +
.../dashboard/type/workflow-executions-entry.ts | 31 +-
.../dashboard/type/workflow-metadata.interface.ts | 17 +-
.../dashboard/type/workflow-runtime-statistics.ts | 30 +-
.../app/dashboard/type/workflow-snapshot-entry.ts | 7 +-
.../app/dashboard/type/workflow-version-entry.ts | 17 +-
.../app/hub/component/about/about.component.html | 79 +
.../app/hub/component/about/about.component.scss | 102 +
.../hub/component/about/about.component.spec.ts | 44 +
.../src/app/hub/component/about/about.component.ts | 50 +
.../about/local-login/local-login.component.html | 134 +
.../about/local-login/local-login.component.scss | 15 +-
.../about/local-login/local-login.component.ts | 152 +
.../browse-section/browse-section.component.html | 58 +
.../browse-section/browse-section.component.scss | 115 +
.../browse-section.component.spec.ts | 49 +
.../browse-section/browse-section.component.ts | 92 +
.../hub-search-result.component.html | 35 +
.../hub-search-result.component.scss | 4 +-
.../hub-search-result.component.ts | 142 +
frontend/src/app/hub/component/hub.component.html | 57 +
.../src/app/hub/component/hub.component.scss | 2 +-
frontend/src/app/hub/component/hub.component.ts | 42 +
.../landing-page/landing-page.component.html | 65 +
.../landing-page/landing-page.component.scss | 54 +-
.../landing-page/landing-page.component.ts | 131 +
.../hub/component/type/hub-workflow.interface.ts | 14 +-
.../detail/hub-workflow-detail.component.html | 117 +
.../detail/hub-workflow-detail.component.scss | 113 +
.../detail/hub-workflow-detail.component.ts | 256 +
frontend/src/app/hub/service/hub.service.ts | 181 +
.../annotation-suggestion.component.html | 37 +
.../annotation-suggestion.component.scss | 46 +-
.../annotation-suggestion.component.ts | 27 +-
.../breakpoint-condition-input.component.html | 32 +
.../breakpoint-condition-input.component.scss | 78 +
.../breakpoint-condition-input.component.spec.ts | 120 +
.../breakpoint-condition-input.component.ts | 109 +
.../code-debugger.component.html | 25 +
.../code-debugger.component.spec.ts | 241 +
.../code-editor-dialog/code-debugger.component.ts | 249 +
.../code-editor-dialog/code-editor.component.html | 64 +
.../code-editor-dialog/code-editor.component.scss | 55 +-
.../code-editor.component.spec.ts | 66 +
.../code-editor-dialog/code-editor.component.ts | 522 +
.../codearea-custom-template.component.html | 31 +
.../codearea-custom-template.component.scss | 14 +-
.../codearea-custom-template.component.spec.ts | 58 +
.../codearea-custom-template.component.ts | 95 +
.../file-selection/file-selection.component.html | 77 +
.../file-selection/file-selection.component.scss | 89 +
.../file-selection/file-selection.component.ts | 127 +
.../input-autocomplete.component.html | 42 +
.../input-autocomplete.component.scss | 34 +-
.../input-autocomplete.component.spec.ts | 49 +
.../input-autocomplete.component.ts | 81 +
.../environment/environment.component.ts | 2 +-
.../component/left-panel/left-panel.component.html | 134 +
.../component/left-panel/left-panel.component.scss | 94 +
.../left-panel/left-panel.component.spec.ts | 86 +
.../component/left-panel/left-panel.component.ts | 179 +
.../operator-label/operator-label.component.html | 33 +
.../operator-label/operator-label.component.scss | 28 +-
.../operator-label.component.spec.ts | 75 +
.../operator-label/operator-label.component.ts | 60 +
.../operator-menu/operator-menu.component.html | 69 +
.../operator-menu/operator-menu.component.scss | 49 +-
.../operator-menu/operator-menu.component.spec.ts | 102 +
.../operator-menu/operator-menu.component.ts | 130 +
.../left-panel/settings/settings.component.html | 40 +
.../left-panel/settings/settings.component.scss | 47 +-
.../left-panel/settings/settings.component.spec.ts | 2 +-
.../left-panel/settings/settings.component.ts | 97 +
.../time-travel/time-travel.component.html | 61 +
.../time-travel/time-travel.component.scss | 33 +-
.../time-travel/time-travel.component.spec.ts | 65 +
.../time-travel/time-travel.component.ts | 150 +
.../versions-list/versions-list.component.html | 62 +
.../versions-list/versions-list.component.scss | 27 +-
.../versions-list/versions-list.component.spec.ts | 61 +
.../versions-list/versions-list.component.ts | 96 +
.../coeditor-user-icon.component.css | 3 +-
.../coeditor-user-icon.component.html | 45 +
.../coeditor-user-icon.component.spec.ts | 59 +
.../coeditor-user-icon.component.ts | 47 +
.../workspace/component/menu/menu.component.html | 411 +
.../workspace/component/menu/menu.component.scss | 173 +
.../component/menu/menu.component.spec.ts | 327 +
.../app/workspace/component/menu/menu.component.ts | 738 +
.../computing-unit-selection.component.html | 429 +
.../computing-unit-selection.component.scss | 390 +
.../computing-unit-selection.component.spec.ts | 85 +
.../computing-unit-selection.component.ts | 926 +
.../operator-property-edit-frame.component.html | 151 +
.../operator-property-edit-frame.component.scss | 70 +-
.../operator-property-edit-frame.component.spec.ts | 281 +
.../operator-property-edit-frame.component.ts | 793 +
.../port-property-edit-frame.component.html | 60 +
.../port-property-edit-frame.component.scss | 20 +-
.../port-property-edit-frame.component.spec.ts | 50 +
.../port-property-edit-frame.component.ts | 261 +
.../property-editor/property-editor.component.html | 100 +
.../property-editor/property-editor.component.scss | 88 +
.../property-editor.component.spec.ts | 148 +
.../property-editor/property-editor.component.ts | 178 +
.../type-casting-display.component.html | 37 +
.../type-casting-display.component.spec.ts | 65 +
.../type-casting-display.component.ts | 117 +
.../result-exportation.component.html | 161 +
.../result-exportation.component.scss | 66 +
.../result-exportation.component.ts | 258 +
.../console-frame/console-frame.component.html | 230 +
.../console-frame/console-frame.component.scss | 111 +
.../console-frame/console-frame.component.spec.ts | 62 +
.../console-frame/console-frame.component.ts | 199 +
.../error-frame/error-frame.component.html | 52 +
.../error-frame/error-frame.component.scss | 43 +-
.../error-frame/error-frame.component.spec.ts | 62 +
.../error-frame/error-frame.component.ts | 70 +
.../result-panel/result-panel-modal.component.html | 24 +
.../result-panel/result-panel-modal.component.ts | 68 +
.../result-panel/result-panel-model.component.scss | 11 +-
.../result-panel/result-panel.component.html | 114 +
.../result-panel/result-panel.component.scss | 114 +
.../result-panel/result-panel.component.spec.ts | 86 +
.../result-panel/result-panel.component.ts | 392 +
.../result-table-frame.component.html | 145 +
.../result-table-frame.component.scss | 144 +
.../result-table-frame.component.spec.ts | 63 +
.../result-table-frame.component.ts | 408 +
.../visualization-frame-content.component.html | 22 +
.../visualization-frame-content.component.scss | 11 +-
.../visualization-frame-content.component.ts | 87 +
.../nz-modal-comment-box.component.html | 107 +
.../nz-modal-comment-box.component.scss | 30 +-
.../nz-modal-comment-box.component.ts | 147 +
.../context-menu/context-menu.component.html | 180 +
.../context-menu/context-menu.component.scss | 15 +-
.../context-menu/context-menu.component.spec.ts | 267 +
.../context-menu/context-menu.component.ts | 147 +
.../mini-map/mini-map.component.html | 68 +
.../mini-map/mini-map.component.scss | 57 +-
.../mini-map/mini-map.component.spec.ts | 63 +
.../workflow-editor/mini-map/mini-map.component.ts | 148 +
.../workflow-editor/workflow-editor.component.html | 29 +
.../workflow-editor/workflow-editor.component.scss | 23 +-
.../workflow-editor.component.spec.ts | 950 +
.../workflow-editor/workflow-editor.component.ts | 1460 ++
.../workspace/component/workspace.component.html | 37 +
.../workspace/component/workspace.component.scss | 40 +-
.../component/workspace.component.spec.ts | 2 +-
.../app/workspace/component/workspace.component.ts | 286 +
.../service/ai-analyst/ai-analyst.service.ts | 119 +
.../service/ai-assistant/ai-assistant.service.ts | 155 +
.../service/code-editor/code-editor.service.ts | 55 +
.../compile-workflow/workflow-compiling.service.ts | 422 +
.../computing-unit-status.service.ts | 281 +
.../mock-computing-unit-status.service.ts | 39 +-
.../service/drag-drop/drag-drop.service.spec.ts | 227 +
.../service/drag-drop/drag-drop.service.ts | 612 +
.../dynamic-schema/dynamic-schema.service.spec.ts | 144 +
.../dynamic-schema/dynamic-schema.service.ts | 214 +
.../execute-workflow.service.spec.ts | 171 +
.../execute-workflow/execute-workflow.service.ts | 434 +
.../service/execute-workflow/mock-result-data.ts | 88 +
.../service/execute-workflow/mock-workflow-plan.ts | 104 +
.../service/joint-ui/joint-ui.service.spec.ts | 328 +
.../workspace/service/joint-ui/joint-ui.service.ts | 973 +
.../operator-debug/udf-debug.service.spec.ts | 464 +
.../service/operator-debug/udf-debug.service.ts | 316 +
.../operator-menu/operator-menu.service.spec.ts | 48 +
.../service/operator-menu/operator-menu.service.ts | 472 +
.../mock-operator-metadata.data.ts | 400 +
.../operator-metadata.service.spec.ts | 60 +
.../operator-metadata/operator-metadata.service.ts | 122 +
.../stub-operator-metadata.service.ts | 50 +
.../app/workspace/service/panel/panel.service.ts | 34 +-
.../service/preset/preset.service.spec.ts | 441 +
.../app/workspace/service/preset/preset.service.ts | 457 +
.../report-generation/report-generation.service.ts | 495 +
.../service/undo-redo/undo-redo.service.spec.ts | 86 +
.../service/undo-redo/undo-redo.service.ts | 105 +
.../validation/validation-workflow.service.spec.ts | 230 +
.../validation/validation-workflow.service.ts | 391 +
.../workflow-computing-unit-managing.service.ts | 194 +
.../workflow-console.service.spec.ts | 30 +-
.../workflow-console/workflow-console.service.ts | 76 +
.../model/coeditor-presence.service.spec.ts | 53 +
.../model/coeditor-presence.service.ts | 356 +
.../model/joint-graph-wrapper.spec.ts | 796 +
.../workflow-graph/model/joint-graph-wrapper.ts | 1029 +
.../workflow-graph/model/mock-workflow-data.ts | 189 +
.../model/shared-model-change-handler.ts | 497 +
.../service/workflow-graph/model/shared-model.ts | 135 +
.../workflow-graph/model/sync-texera-model.spec.ts | 747 +
.../workflow-graph/model/sync-texera-model.ts | 174 +
.../model/workflow-action.service.spec.ts | 280 +
.../model/workflow-action.service.ts | 920 +
.../workflow-graph/model/workflow-graph.spec.ts | 263 +
.../service/workflow-graph/model/workflow-graph.ts | 1184 ++
.../util/workflow-util.service.spec.ts | 104 +
.../workflow-graph/util/workflow-util.service.ts | 238 +
.../workflow-result-export.service.spec.ts | 133 +
.../workflow-result-export.service.ts | 363 +
.../panel-resize/panel-resize.service.spec.ts | 21 +-
.../panel-resize/panel-resize.service.ts | 19 +-
.../workflow-result.service.spec.ts | 125 +
.../workflow-result/workflow-result.service.ts | 377 +
.../operator-reuse-cache-status.service.spec.ts | 48 +
.../operator-reuse-cache-status.service.ts | 67 +
.../workflow-status/workflow-status.service.ts | 73 +
.../workflow-websocket.service.spec.ts | 30 +-
.../workflow-websocket.service.ts | 148 +
.../workspace/types/collab-websocket.interface.ts | 74 +
.../types/computing-unit-connection.interface.ts | 17 +-
.../types/custom-json-schema.interface.ts | 72 +
.../workspace/types/execute-workflow.interface.ts | 180 +
.../workspace/types/operator-schema.interface.ts | 126 +
.../app/workspace/types/result-table.interface.ts | 76 +
.../workspace/types/shared-editing.interface.ts | 182 +
.../workspace/types/workflow-common.interface.ts | 128 +
.../types/workflow-compiling.interface.ts | 84 +
.../app/workspace/types/workflow-computing-unit.ts | 55 +
.../types/workflow-websocket.interface.ts | 246 +
frontend/src/assets/.gitkeep | 0
frontend/src/assets/Tutor_End_Sample.gif | Bin 0 -> 1780699 bytes
frontend/src/assets/Tutor_Intro_Drag_Result.gif | Bin 0 -> 281443 bytes
frontend/src/assets/Tutor_Intro_Drag_Srouce.gif | Bin 0 -> 252361 bytes
frontend/src/assets/Tutor_Intro_Sample.jpeg | Bin 0 -> 72721 bytes
frontend/src/assets/Tutor_JointJS_Sample.gif | Bin 0 -> 593059 bytes
frontend/src/assets/Tutor_OpenResult_Sample.gif | Bin 0 -> 31936 bytes
frontend/src/assets/Tutor_OpenSection_Sample.gif | Bin 0 -> 220772 bytes
frontend/src/assets/Tutor_Property_Sample.gif | Bin 0 -> 680826 bytes
frontend/src/assets/card_background.jpg | Bin 0 -> 414278 bytes
.../src/assets/logos/android-chrome-192x192.png | Bin 0 -> 26625 bytes
.../src/assets/logos/android-chrome-512x512.png | Bin 0 -> 140257 bytes
frontend/src/assets/logos/apple-touch-icon.png | Bin 0 -> 24089 bytes
frontend/src/assets/logos/favicon-16x16.png | Bin 0 -> 537 bytes
frontend/src/assets/logos/favicon-32x32.png | Bin 0 -> 1428 bytes
frontend/src/assets/logos/favicon.ico | Bin 0 -> 15406 bytes
frontend/src/assets/logos/full_logo_small.png | Bin 0 -> 377709 bytes
frontend/src/assets/logos/logo.png | Bin 0 -> 229584 bytes
frontend/src/assets/logos/site.webmanifest | 19 +
frontend/src/assets/operator_images/AdhocSink.png | Bin 0 -> 3382 bytes
frontend/src/assets/operator_images/Aggregate.png | Bin 0 -> 41164 bytes
.../src/assets/operator_images/Aggregation.png | Bin 0 -> 41164 bytes
.../src/assets/operator_images/ArrowSource.png | Bin 0 -> 236739 bytes
.../src/assets/operator_images/AsterixDBSource.png | Bin 0 -> 93615 bytes
frontend/src/assets/operator_images/BarChart.png | Bin 0 -> 1172 bytes
.../src/assets/operator_images/BoxViolinPlot.png | Bin 0 -> 22234 bytes
.../src/assets/operator_images/BubbleChart.png | Bin 0 -> 14159 bytes
.../src/assets/operator_images/BulletChart.png | Bin 0 -> 81973 bytes
.../src/assets/operator_images/CSVFileScan.png | Bin 0 -> 22499 bytes
.../src/assets/operator_images/CSVOldFileScan.png | Bin 0 -> 22499 bytes
.../assets/operator_images/CandlestickChart.png | Bin 0 -> 41621 bytes
.../assets/operator_images/CartesianProduct.png | Bin 0 -> 3070 bytes
.../src/assets/operator_images/ChoroplethMap.png | Bin 0 -> 140957 bytes
frontend/src/assets/operator_images/Comparison.png | Bin 0 -> 26427 bytes
.../operator_images/ContinuousErrorBands.png | Bin 0 -> 9479 bytes
.../src/assets/operator_images/ContourPlot.png | Bin 0 -> 371023 bytes
frontend/src/assets/operator_images/Dendrogram.png | Bin 0 -> 1371 bytes
.../assets/operator_images/DictionaryMatcher.png | Bin 0 -> 18445 bytes
.../assets/operator_images/DictionarySource.png | Bin 0 -> 37142 bytes
frontend/src/assets/operator_images/Difference.png | Bin 0 -> 7867 bytes
frontend/src/assets/operator_images/Distinct.png | Bin 0 -> 15987 bytes
frontend/src/assets/operator_images/DotPlot.png | Bin 0 -> 94715 bytes
.../operator_images/DualInputPortsPythonUDFV2.png | Bin 0 -> 21524 bytes
.../src/assets/operator_images/DumbbellPlot.png | Bin 0 -> 2723 bytes
frontend/src/assets/operator_images/Dummy.png | Bin 0 -> 22644 bytes
.../src/assets/operator_images/EmojiSentiment.png | Bin 0 -> 54990 bytes
.../assets/operator_images/FigureFactoryTable.png | Bin 0 -> 27988 bytes
frontend/src/assets/operator_images/FileScan.png | Bin 0 -> 22499 bytes
frontend/src/assets/operator_images/FileSource.png | Bin 0 -> 16901 bytes
.../src/assets/operator_images/FilledAreaPlot.png | Bin 0 -> 14492 bytes
frontend/src/assets/operator_images/Filter.png | Bin 0 -> 23252 bytes
frontend/src/assets/operator_images/FunnelPlot.png | Bin 0 -> 12742 bytes
.../assets/operator_images/FuzzyTokenMatcher.png | Bin 0 -> 70143 bytes
.../assets/operator_images/FuzzyTokenSource.png | Bin 0 -> 10647 bytes
frontend/src/assets/operator_images/GanttChart.png | Bin 0 -> 359014 bytes
frontend/src/assets/operator_images/GaugeChart.png | Bin 0 -> 3622 bytes
.../src/assets/operator_images/HTMLVisualizer.png | Bin 0 -> 20835 bytes
frontend/src/assets/operator_images/HashJoin.png | Bin 0 -> 14904 bytes
.../src/assets/operator_images/HdfsFileScan.png | Bin 0 -> 15909 bytes
frontend/src/assets/operator_images/HeatMap.png | Bin 0 -> 2897 bytes
.../src/assets/operator_images/HierarchyChart.png | Bin 0 -> 5307 bytes
frontend/src/assets/operator_images/Histogram.png | Bin 0 -> 1227 bytes
.../src/assets/operator_images/Histogram2D.png | Bin 0 -> 19725 bytes
.../HuggingFaceIrisLogisticRegression.png | Bin 0 -> 46540 bytes
.../HuggingFaceSentimentAnalysis.png | Bin 0 -> 13831 bytes
.../HuggingFaceSpamSMSDetection.png | Bin 0 -> 21230 bytes
.../HuggingFaceTextSummarization.png | Bin 0 -> 13831 bytes
.../src/assets/operator_images/IcicleChart.png | Bin 0 -> 2128 bytes
frontend/src/assets/operator_images/If.png | Bin 0 -> 7020 bytes
.../src/assets/operator_images/ImageVisualizer.png | Bin 0 -> 1707 bytes
frontend/src/assets/operator_images/Intersect.png | Bin 0 -> 54373 bytes
.../src/assets/operator_images/IntervalJoin.png | Bin 0 -> 14904 bytes
.../src/assets/operator_images/JSONLFileScan.png | Bin 0 -> 22499 bytes
frontend/src/assets/operator_images/JavaUDF.png | Bin 0 -> 5764 bytes
.../src/assets/operator_images/JoinDistance.png | Bin 0 -> 24924 bytes
.../operator_images/KNNClassifierTrainer.png | Bin 0 -> 4128 bytes
.../assets/operator_images/KNNRegressorTrainer.png | Bin 0 -> 4128 bytes
.../src/assets/operator_images/KeywordMatcher.png | Bin 0 -> 23955 bytes
.../src/assets/operator_images/KeywordSearch.png | Bin 0 -> 23955 bytes
.../src/assets/operator_images/KeywordSource.png | Bin 0 -> 5195 bytes
frontend/src/assets/operator_images/Limit.png | Bin 0 -> 3939 bytes
frontend/src/assets/operator_images/LineChart.png | Bin 0 -> 5937 bytes
.../src/assets/operator_images/LocalFileScan.png | Bin 0 -> 16901 bytes
.../src/assets/operator_images/MySQLSource.png | Bin 0 -> 12022 bytes
frontend/src/assets/operator_images/MysqlSink.png | Bin 0 -> 31588 bytes
.../src/assets/operator_images/NestedTable.png | Bin 0 -> 4348 bytes
.../src/assets/operator_images/NetworkGraph.png | Bin 0 -> 16578 bytes
frontend/src/assets/operator_images/NlpEntity.png | Bin 0 -> 144995 bytes
.../src/assets/operator_images/NlpSentiment.png | Bin 0 -> 283727 bytes
frontend/src/assets/operator_images/NlpSplit.png | Bin 0 -> 16762 bytes
.../src/assets/operator_images/NltkSentiment.png | Bin 0 -> 45856 bytes
frontend/src/assets/operator_images/PieChart.png | Bin 0 -> 38072 bytes
.../assets/operator_images/PostgreSQLSource.png | Bin 0 -> 47096 bytes
frontend/src/assets/operator_images/Projection.png | Bin 0 -> 21303 bytes
.../operator_images/PythonLambdaFunction.png | Bin 0 -> 2169 bytes
.../assets/operator_images/PythonTableReducer.png | Bin 0 -> 2602 bytes
.../assets/operator_images/PythonUDFSourceV2.png | Bin 0 -> 21524 bytes
.../src/assets/operator_images/PythonUDFV2.png | Bin 0 -> 21524 bytes
frontend/src/assets/operator_images/QuiverPlot.png | Bin 0 -> 4924 bytes
frontend/src/assets/operator_images/RUDF.png | Bin 0 -> 10458 bytes
frontend/src/assets/operator_images/RUDFSource.png | Bin 0 -> 10458 bytes
.../src/assets/operator_images/RandomKSampling.png | Bin 0 -> 44157 bytes
.../src/assets/operator_images/RangeSlider.png | Bin 0 -> 1047 bytes
.../src/assets/operator_images/RedditSearch.png | Bin 0 -> 149704 bytes
frontend/src/assets/operator_images/Regex.png | Bin 0 -> 2975 bytes
.../src/assets/operator_images/RegexMatcher.png | Bin 0 -> 9925 bytes
.../src/assets/operator_images/RegexSource.png | Bin 0 -> 2975 bytes
frontend/src/assets/operator_images/RegexSplit.png | Bin 0 -> 5382 bytes
.../assets/operator_images/ReservoirSampling.png | Bin 0 -> 44157 bytes
frontend/src/assets/operator_images/SVCTrainer.png | Bin 0 -> 5400 bytes
.../operator_images/SVMClassifierTrainer.png | Bin 0 -> 5400 bytes
.../assets/operator_images/SVMRegressorTrainer.png | Bin 0 -> 5400 bytes
frontend/src/assets/operator_images/SVRTrainer.png | Bin 0 -> 5400 bytes
frontend/src/assets/operator_images/Sampler.png | Bin 0 -> 3761 bytes
.../src/assets/operator_images/SankeyDiagram.png | Bin 0 -> 35091 bytes
frontend/src/assets/operator_images/ScanSource.png | Bin 0 -> 22499 bytes
.../src/assets/operator_images/Scatter3DChart.png | Bin 0 -> 3271 bytes
.../assets/operator_images/ScatterMatrixChart.png | Bin 0 -> 30291 bytes
.../src/assets/operator_images/Scatterplot.png | Bin 0 -> 2299 bytes
frontend/src/assets/operator_images/Scorer.png | Bin 0 -> 4293 bytes
.../assets/operator_images/SentimentAnalysis.png | Bin 0 -> 283727 bytes
.../src/assets/operator_images/SimilarityJoin.png | Bin 0 -> 6478 bytes
frontend/src/assets/operator_images/SimpleSink.png | Bin 0 -> 3382 bytes
.../operator_images/SklearnAdaptiveBoosting.png | Bin 0 -> 117082 bytes
.../src/assets/operator_images/SklearnBagging.png | Bin 0 -> 60221 bytes
.../operator_images/SklearnBernoulliNaiveBayes.png | Bin 0 -> 433434 bytes
.../SklearnComplementNaiveBayes.png | Bin 0 -> 74896 bytes
.../assets/operator_images/SklearnDecisionTree.png | Bin 0 -> 7095 bytes
.../src/assets/operator_images/SklearnDummy.png | Bin 0 -> 39008 bytes
.../assets/operator_images/SklearnExtraTree.png | Bin 0 -> 20903 bytes
.../assets/operator_images/SklearnExtraTrees.png | Bin 0 -> 75482 bytes
.../operator_images/SklearnGaussianNaiveBayes.png | Bin 0 -> 69880 bytes
.../operator_images/SklearnGradientBoosting.png | Bin 0 -> 100542 bytes
frontend/src/assets/operator_images/SklearnKNN.png | Bin 0 -> 96537 bytes
.../operator_images/SklearnLinearRegression.png | Bin 0 -> 13177 bytes
.../assets/operator_images/SklearnLinearSVM.png | Bin 0 -> 17599 bytes
.../operator_images/SklearnLogisticRegression.png | Bin 0 -> 18324 bytes
.../SklearnLogisticRegressionCV.png | Bin 0 -> 10842 bytes
.../SklearnMultiLayerPerceptron.png | Bin 0 -> 128735 bytes
.../SklearnMultinomialNaiveBayes.png | Bin 0 -> 34729 bytes
.../operator_images/SklearnNearestCentroid.png | Bin 0 -> 214245 bytes
.../operator_images/SklearnPassiveAggressive.png | Bin 0 -> 9322 bytes
.../assets/operator_images/SklearnPerceptron.png | Bin 0 -> 13079 bytes
.../assets/operator_images/SklearnPrediction.png | Bin 0 -> 98115 bytes
.../SklearnProbabilityCalibration.png | Bin 0 -> 83338 bytes
.../assets/operator_images/SklearnRandomForest.png | Bin 0 -> 81937 bytes
.../src/assets/operator_images/SklearnRidge.png | Bin 0 -> 24635 bytes
.../src/assets/operator_images/SklearnRidgeCV.png | Bin 0 -> 16258 bytes
frontend/src/assets/operator_images/SklearnSDG.png | Bin 0 -> 22220 bytes
frontend/src/assets/operator_images/SklearnSVM.png | Bin 0 -> 17776 bytes
.../SklearnTrainingAdaptiveBoosting.png | Bin 0 -> 117082 bytes
.../operator_images/SklearnTrainingBagging.png | Bin 0 -> 60221 bytes
.../SklearnTrainingBernoulliNaiveBayes.png | Bin 0 -> 433434 bytes
.../SklearnTrainingComplementNaiveBayes.png | Bin 0 -> 74896 bytes
.../SklearnTrainingDecisionTree.png | Bin 0 -> 7095 bytes
.../operator_images/SklearnTrainingDummy.png | Bin 0 -> 39008 bytes
.../operator_images/SklearnTrainingExtraTree.png | Bin 0 -> 20903 bytes
.../operator_images/SklearnTrainingExtraTrees.png | Bin 0 -> 75482 bytes
.../SklearnTrainingGaussianNaiveBayes.png | Bin 0 -> 69880 bytes
.../SklearnTrainingGradientBoosting.png | Bin 0 -> 100542 bytes
.../assets/operator_images/SklearnTrainingKNN.png | Bin 0 -> 96537 bytes
.../SklearnTrainingLinearRegression.png | Bin 0 -> 13177 bytes
.../operator_images/SklearnTrainingLinearSVM.png | Bin 0 -> 17599 bytes
.../SklearnTrainingLogisticRegression.png | Bin 0 -> 18324 bytes
.../SklearnTrainingLogisticRegressionCV.png | Bin 0 -> 10842 bytes
.../SklearnTrainingMultiLayerPerceptron.png | Bin 0 -> 128735 bytes
.../SklearnTrainingMultinomialNaiveBayes.png | Bin 0 -> 34729 bytes
.../SklearnTrainingNearestCentroid.png | Bin 0 -> 214245 bytes
.../SklearnTrainingPassiveAggressive.png | Bin 0 -> 9322 bytes
.../operator_images/SklearnTrainingPerceptron.png | Bin 0 -> 13079 bytes
.../SklearnTrainingProbabilityCalibration.png | Bin 0 -> 83338 bytes
.../SklearnTrainingRandomForest.png | Bin 0 -> 81937 bytes
.../operator_images/SklearnTrainingRidge.png | Bin 0 -> 24635 bytes
.../operator_images/SklearnTrainingRidgeCV.png | Bin 0 -> 16258 bytes
.../assets/operator_images/SklearnTrainingSDG.png | Bin 0 -> 22220 bytes
.../assets/operator_images/SklearnTrainingSVM.png | Bin 0 -> 17776 bytes
frontend/src/assets/operator_images/Sleep.png | Bin 0 -> 59428 bytes
frontend/src/assets/operator_images/Sort.png | Bin 0 -> 6808 bytes
.../src/assets/operator_images/SortPartitions.png | Bin 0 -> 4570 bytes
frontend/src/assets/operator_images/Split.png | Bin 0 -> 1657 bytes
.../assets/operator_images/SymmetricDifference.png | Bin 0 -> 20466 bytes
frontend/src/assets/operator_images/TablesPlot.png | Bin 0 -> 1726 bytes
.../src/assets/operator_images/TernaryPlot.png | Bin 0 -> 6374 bytes
frontend/src/assets/operator_images/TextInput.png | Bin 0 -> 3446 bytes
frontend/src/assets/operator_images/TimeSeries.png | Bin 0 -> 3852 bytes
.../src/assets/operator_images/TimeSeriesPlot.png | Bin 0 -> 2838 bytes
.../src/assets/operator_images/ToLowerCase.png | Bin 0 -> 16762 bytes
frontend/src/assets/operator_images/TreePlot.png | Bin 0 -> 11918 bytes
.../assets/operator_images/TwitterConverter.png | Bin 0 -> 21777 bytes
.../src/assets/operator_images/TwitterFeed.png | Bin 0 -> 8496 bytes
.../operator_images/TwitterFullArchiveSearch.png | Bin 0 -> 19683 bytes
.../src/assets/operator_images/TwitterSearch.png | Bin 0 -> 19683 bytes
.../src/assets/operator_images/TypeCasting.png | Bin 0 -> 3823 bytes
frontend/src/assets/operator_images/URLFetcher.png | Bin 0 -> 32074 bytes
.../src/assets/operator_images/URLVisualizer.png | Bin 0 -> 14667 bytes
frontend/src/assets/operator_images/Union.png | Bin 0 -> 5713 bytes
.../src/assets/operator_images/UnnestString.png | Bin 0 -> 3443 bytes
.../src/assets/operator_images/ViewResults.png | Bin 0 -> 3382 bytes
.../src/assets/operator_images/VolcanoPlot.png | Bin 0 -> 12598 bytes
.../src/assets/operator_images/WaterfallChart.png | Bin 0 -> 4313 bytes
frontend/src/assets/operator_images/WordCloud.png | Bin 0 -> 285575 bytes
.../src/assets/operator_images/WordCloudV2.png | Bin 0 -> 285575 bytes
frontend/src/assets/operator_images/WordCount.png | Bin 0 -> 26232 bytes
.../operator_images/WordCountIndexSource.png | Bin 0 -> 9894 bytes
.../assets/operator_images/icons8-chat_bubble.png | Bin 0 -> 840 bytes
frontend/src/assets/operator_images/run-icon.png | Bin 0 -> 27749 bytes
frontend/src/assets/svg/hub_icon.svg | 576 +
.../assets/svg/operator-reuse-cache-invalid.svg | 23 +
.../src/assets/svg/operator-reuse-cache-valid.svg | 23 +
frontend/src/assets/svg/operator-view-result.svg | 22 +
frontend/src/assets/texera_email_screenshot.png | Bin 0 -> 7727 bytes
frontend/src/assets/workflow_gui.png | Bin 0 -> 472795 bytes
.../src/environments/environment.default.ts | 22 +-
.../src/environments/environment.prod.ts | 14 +-
.../src/environments/environment.test.ts | 8 +-
.../src/environments/environment.ts | 24 +-
frontend/src/favicon.ico | Bin 0 -> 5430 bytes
frontend/src/index.html | 71 +
.../src/main.ts | 32 +-
frontend/src/styles.scss | 103 +
.../hocon-parser.d.ts => frontend/src/test.ts | 12 +-
frontend/src/tsconfig.app.json | 13 +
frontend/src/tsconfig.spec.json | 9 +
frontend/test.csv | 3 +
frontend/tsconfig.json | 25 +
frontend/yarn.lock | 19687 +++++++++++++++++++
792 files changed, 112866 insertions(+), 925 deletions(-)
copy core/amber/src/main/python/core/models/schema/__init__.py =>
frontend/.editorconfig (76%)
create mode 100644 frontend/.eslintrc.json
create mode 100644 frontend/.gitignore
create mode 100644 frontend/.nvmrc
copy core/amber/src/main/python/core/proxy/__init__.py =>
frontend/.prettierignore (84%)
create mode 100644 frontend/.prettierrc.json
create mode 100755 frontend/.yarn/releases/yarn-4.5.1.cjs
copy core/access-control-service/project/build.properties =>
frontend/.yarnrc.yml (92%)
create mode 100644 frontend/README.md
create mode 100644 frontend/angular.json
create mode 100644 frontend/coverage/app/common/app-setting.ts.html
create mode 100644 frontend/coverage/app/common/index.html
create mode 100644 frontend/coverage/app/common/service/notification/index.html
create mode 100644
frontend/coverage/app/common/service/notification/notification.service.ts.html
create mode 100644
frontend/coverage/app/common/service/user/auth.service.ts.html
create mode 100644 frontend/coverage/app/common/service/user/index.html
create mode 100644
frontend/coverage/app/common/service/user/stub-auth.service.ts.html
create mode 100644
frontend/coverage/app/common/service/user/stub-user.service.ts.html
create mode 100644
frontend/coverage/app/common/service/user/user.service.ts.html
create mode 100644 frontend/coverage/app/common/type/index.html
create mode 100644 frontend/coverage/app/common/type/user.ts.html
create mode 100644 frontend/coverage/app/common/util/index.html
create mode 100644
frontend/coverage/app/common/util/size-formatter.util.ts.html
create mode 100644 frontend/coverage/app/common/util/url.ts.html
create mode 100644
frontend/coverage/app/dashboard/component/admin/user/admin-user.component.ts.html
create mode 100644
frontend/coverage/app/dashboard/component/admin/user/index.html
create mode 100644
frontend/coverage/app/dashboard/component/user/filters-instructions/filters-instructions.component.ts.html
create mode 100644
frontend/coverage/app/dashboard/component/user/filters-instructions/index.html
create mode 100644
frontend/coverage/app/dashboard/component/user/user-avatar/index.html
create mode 100644
frontend/coverage/app/dashboard/component/user/user-avatar/user-avatar.component.ts.html
create mode 100644
frontend/coverage/app/dashboard/component/user/user-icon/index.html
create mode 100644
frontend/coverage/app/dashboard/component/user/user-icon/user-icon.component.ts.html
create mode 100644
frontend/coverage/app/dashboard/component/user/user-quota/index.html
create mode 100644
frontend/coverage/app/dashboard/component/user/user-quota/user-quota.component.ts.html
create mode 100644
frontend/coverage/app/dashboard/service/admin/user/admin-user.service.ts.html
create mode 100644
frontend/coverage/app/dashboard/service/admin/user/index.html
create mode 100644
frontend/coverage/app/dashboard/service/user/quota/index.html
create mode 100644
frontend/coverage/app/dashboard/service/user/quota/user-quota.service.ts.html
create mode 100644
frontend/coverage/app/hub/component/home/home.component.ts.html
create mode 100644 frontend/coverage/app/hub/component/home/index.html
create mode 100644
frontend/coverage/app/workspace/service/workflow-console/index.html
create mode 100644
frontend/coverage/app/workspace/service/workflow-console/workflow-console.service.ts.html
create mode 100644
frontend/coverage/app/workspace/service/workflow-result/panel-resize/index.html
create mode 100644
frontend/coverage/app/workspace/service/workflow-result/panel-resize/panel-resize.service.ts.html
create mode 100644
frontend/coverage/app/workspace/service/workflow-websocket/index.html
create mode 100644
frontend/coverage/app/workspace/service/workflow-websocket/workflow-websocket.service.ts.html
create mode 100644
frontend/coverage/app/workspace/types/execute-workflow.interface.ts.html
create mode 100644 frontend/coverage/app/workspace/types/index.html
create mode 100644 frontend/coverage/base.css
create mode 100644 frontend/coverage/block-navigation.js
create mode 100644 frontend/coverage/common/util/index.html
create mode 100644 frontend/coverage/common/util/size-formatter.util.ts.html
create mode 100644 frontend/coverage/coverage-final.json
create mode 100644 frontend/coverage/environments/environment.default.ts.html
create mode 100644 frontend/coverage/environments/environment.ts.html
create mode 100644 frontend/coverage/environments/index.html
create mode 100644 frontend/coverage/favicon.png
create mode 100644 frontend/coverage/index.html
create mode 100644 frontend/coverage/lcov-report/app/common/app-setting.ts.html
create mode 100644 frontend/coverage/lcov-report/app/common/index.html
create mode 100644
frontend/coverage/lcov-report/app/common/service/notification/index.html
create mode 100644
frontend/coverage/lcov-report/app/common/service/notification/notification.service.ts.html
create mode 100644
frontend/coverage/lcov-report/app/common/service/user/auth.service.ts.html
create mode 100644
frontend/coverage/lcov-report/app/common/service/user/index.html
create mode 100644
frontend/coverage/lcov-report/app/common/service/user/stub-auth.service.ts.html
create mode 100644
frontend/coverage/lcov-report/app/common/service/user/stub-user.service.ts.html
create mode 100644
frontend/coverage/lcov-report/app/common/service/user/user.service.ts.html
create mode 100644 frontend/coverage/lcov-report/app/common/type/index.html
create mode 100644 frontend/coverage/lcov-report/app/common/type/user.ts.html
create mode 100644 frontend/coverage/lcov-report/app/common/util/index.html
create mode 100644
frontend/coverage/lcov-report/app/common/util/size-formatter.util.ts.html
create mode 100644 frontend/coverage/lcov-report/app/common/util/url.ts.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/component/user/filters-instructions/filters-instructions.component.ts.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/component/user/filters-instructions/index.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/component/user/user-avatar/index.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/component/user/user-avatar/user-avatar.component.ts.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/component/user/user-icon/index.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/component/user/user-icon/user-icon.component.ts.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/component/user/user-quota/index.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/component/user/user-quota/user-quota.component.ts.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/service/admin/user/admin-user.service.ts.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/service/admin/user/index.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/service/user/quota/index.html
create mode 100644
frontend/coverage/lcov-report/app/dashboard/service/user/quota/user-quota.service.ts.html
create mode 100644
frontend/coverage/lcov-report/app/hub/component/home/home.component.ts.html
create mode 100644
frontend/coverage/lcov-report/app/hub/component/home/index.html
create mode 100644
frontend/coverage/lcov-report/app/workspace/service/workflow-console/index.html
create mode 100644
frontend/coverage/lcov-report/app/workspace/service/workflow-console/workflow-console.service.ts.html
create mode 100644
frontend/coverage/lcov-report/app/workspace/service/workflow-result/panel-resize/index.html
create mode 100644
frontend/coverage/lcov-report/app/workspace/service/workflow-result/panel-resize/panel-resize.service.ts.html
create mode 100644
frontend/coverage/lcov-report/app/workspace/service/workflow-websocket/index.html
create mode 100644
frontend/coverage/lcov-report/app/workspace/service/workflow-websocket/workflow-websocket.service.ts.html
create mode 100644
frontend/coverage/lcov-report/app/workspace/types/execute-workflow.interface.ts.html
create mode 100644 frontend/coverage/lcov-report/app/workspace/types/index.html
create mode 100644 frontend/coverage/lcov-report/base.css
create mode 100644 frontend/coverage/lcov-report/block-navigation.js
create mode 100644 frontend/coverage/lcov-report/common/util/index.html
create mode 100644
frontend/coverage/lcov-report/common/util/size-formatter.util.ts.html
create mode 100644
frontend/coverage/lcov-report/environments/environment.default.ts.html
create mode 100644
frontend/coverage/lcov-report/environments/environment.ts.html
create mode 100644 frontend/coverage/lcov-report/environments/index.html
create mode 100644 frontend/coverage/lcov-report/favicon.png
create mode 100644 frontend/coverage/lcov-report/index.html
create mode 100644 frontend/coverage/lcov-report/prettify.css
create mode 100644 frontend/coverage/lcov-report/prettify.js
create mode 100644 frontend/coverage/lcov-report/sort-arrow-sprite.png
create mode 100644 frontend/coverage/lcov-report/sorter.js
create mode 100644
frontend/coverage/lcov-report/workspace/service/workflow-result/panel-resize/index.html
create mode 100644
frontend/coverage/lcov-report/workspace/service/workflow-result/panel-resize/panel-resize.service.ts.html
create mode 100644 frontend/coverage/lcov.info
create mode 100644 frontend/coverage/prettify.css
create mode 100644 frontend/coverage/prettify.js
create mode 100644 frontend/coverage/sort-arrow-sprite.png
create mode 100644 frontend/coverage/sorter.js
create mode 100644
frontend/coverage/workspace/service/workflow-result/panel-resize/index.html
create mode 100644
frontend/coverage/workspace/service/workflow-result/panel-resize/panel-resize.service.ts.html
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/custom-webpack.config.js (58%)
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/response/python/PythonExpressionEvaluateResponse.scala
=> frontend/git-version.js (50%)
create mode 100644 frontend/karma.conf.js
create mode 100644 frontend/nx.json
create mode 100644 frontend/package.json
create mode 100755 frontend/proxy.config.json
create mode 100644 frontend/src/app/app-routing.constant.ts
create mode 100644 frontend/src/app/app-routing.module.ts
create mode 100644 frontend/src/app/app.component.ts
create mode 100644 frontend/src/app/app.module.ts
copy
core/amber/src/main/scala/org/apache/texera/web/TexeraWebConfiguration.java =>
frontend/src/app/common/app-setting.ts (82%)
create mode 100644 frontend/src/app/common/formly/array.type.ts
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/DeployStrategy.scala
=>
frontend/src/app/common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.css
(73%)
create mode 100644
frontend/src/app/common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.html
create mode 100644
frontend/src/app/common/formly/collab-wrapper/collab-wrapper/collab-wrapper.component.ts
create mode 100644 frontend/src/app/common/formly/formly-config.ts
create mode 100644 frontend/src/app/common/formly/formly-utils.ts
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaString.java
=> frontend/src/app/common/formly/multischema.type.ts (51%)
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/common/formly/null.type.ts (77%)
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/visualization/htmlviz/HtmlVizOpExec.scala
=> frontend/src/app/common/formly/object.type.ts (52%)
create mode 100644
frontend/src/app/common/formly/preset-wrapper/preset-wrapper.component.html
create mode 100644
frontend/src/app/common/formly/preset-wrapper/preset-wrapper.component.scss
create mode 100644
frontend/src/app/common/formly/preset-wrapper/preset-wrapper.component.spec.ts
create mode 100644
frontend/src/app/common/formly/preset-wrapper/preset-wrapper.component.ts
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/InputGateway.scala
=> frontend/src/app/common/formly/repeat-dnd/repeat-dnd.component.css (59%)
create mode 100644
frontend/src/app/common/formly/repeat-dnd/repeat-dnd.component.html
create mode 100644
frontend/src/app/common/formly/repeat-dnd/repeat-dnd.component.ts
create mode 100644
frontend/src/app/common/service/blob-error-http-interceptor.service.ts
create mode 100644 frontend/src/app/common/service/gui-config.service.mock.ts
create mode 100644 frontend/src/app/common/service/gui-config.service.ts
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/common/service/notification/notification.service.spec.ts (67%)
create mode 100644
frontend/src/app/common/service/notification/notification.service.ts
create mode 100644 frontend/src/app/common/service/user/auth-guard.service.ts
create mode 100644 frontend/src/app/common/service/user/auth.service.ts
create mode 100644
frontend/src/app/common/service/user/config/user-config.service.spec.ts
create mode 100644
frontend/src/app/common/service/user/config/user-config.service.ts
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/OperatorConfig.scala
=> frontend/src/app/common/service/user/google-auth.service.ts (64%)
create mode 100644 frontend/src/app/common/service/user/stub-auth.service.ts
create mode 100644 frontend/src/app/common/service/user/stub-user.service.ts
create mode 100644 frontend/src/app/common/service/user/user.service.spec.ts
create mode 100644 frontend/src/app/common/service/user/user.service.ts
create mode 100644
frontend/src/app/common/service/workflow-persist/stub-workflow-persist.service.ts
create mode 100644
frontend/src/app/common/service/workflow-persist/workflow-persist.service.spec.ts
create mode 100644
frontend/src/app/common/service/workflow-persist/workflow-persist.service.ts
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java
=> frontend/src/app/common/testing/test-utils.ts (60%)
create mode 100644 frontend/src/app/common/type/dataset-file.ts
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/common/type/dataset-staged-object.ts (75%)
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java
=> frontend/src/app/common/type/dataset.ts (60%)
create mode 100644 frontend/src/app/common/type/datasetVersionFileTree.ts
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/common/type/execution.ts (74%)
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java
=> frontend/src/app/common/type/generic-web-response.ts (64%)
create mode 100644 frontend/src/app/common/type/gui-config.ts
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java
=> frontend/src/app/common/type/physical-plan.ts (58%)
create mode 100644
frontend/src/app/common/type/proto/google/protobuf/descriptor.ts
create mode 100644
frontend/src/app/common/type/proto/org/apache/amber/engine/common/virtualidentity.ts
create mode 100644
frontend/src/app/common/type/proto/org/apache/amber/engine/common/workflow.ts
create mode 100644 frontend/src/app/common/type/proto/scalapb/scalapb.ts
create mode 100644 frontend/src/app/common/type/user.ts
create mode 100644 frontend/src/app/common/type/workflow.ts
create mode 100644 frontend/src/app/common/util/assert.ts
create mode 100644 frontend/src/app/common/util/context.ts
copy
core/workflow-operator/src/test/scala/org/apache/amber/operator/visualization/ImageViz/ImageVisualizerOpDescSpec.scala
=> frontend/src/app/common/util/error.ts (61%)
create mode 100644 frontend/src/app/common/util/format.util.ts
copy core/config/src/main/scala/org/apache/amber/util/ConfigParserUtil.scala
=> frontend/src/app/common/util/logical-operator-port-serde.ts (58%)
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaBool.java
=> frontend/src/app/common/util/map.ts (55%)
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/sklearn/SklearnMultinomialNaiveBayesOpDesc.scala
=> frontend/src/app/common/util/panel-dock.ts (52%)
copy
core/amber/src/main/scala/org/apache/amber/engine/common/AmberConfig.scala =>
frontend/src/app/common/util/port-identity-serde.ts (57%)
copy
core/amber/src/main/scala/org/apache/texera/web/TexeraWebConfiguration.java =>
frontend/src/app/common/util/predicate.ts (79%)
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/WorkerPortExecution.scala
=> frontend/src/app/common/util/set.ts (77%)
create mode 100644 frontend/src/app/common/util/size-formatter.util.spec.ts
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/common/util/size-formatter.util.ts (65%)
create mode 100644 frontend/src/app/common/util/storage.ts
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/sort/SortPreference.java
=> frontend/src/app/common/util/stub.ts (89%)
copy
core/amber/src/main/scala/org/apache/texera/web/TexeraWebConfiguration.java =>
frontend/src/app/common/util/switch.ts (82%)
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaBool.java
=> frontend/src/app/common/util/url.ts (56%)
copy
core/amber/src/main/scala/org/apache/amber/engine/common/AmberConfig.scala =>
frontend/src/app/common/util/workflow-check.ts (53%)
create mode 100644 frontend/src/app/common/util/workflow-compilation-utils.ts
create mode 100644
frontend/src/app/dashboard/component/admin/execution/admin-execution.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/TexeraWebConfiguration.java =>
frontend/src/app/dashboard/component/admin/execution/admin-execution.component.scss
(80%)
create mode 100644
frontend/src/app/dashboard/component/admin/execution/admin-execution.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/admin/execution/admin-execution.component.ts
create mode 100644
frontend/src/app/dashboard/component/admin/settings/admin-settings.component.html
create mode 100644
frontend/src/app/dashboard/component/admin/settings/admin-settings.component.scss
create mode 100644
frontend/src/app/dashboard/component/admin/settings/admin-settings.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/admin/settings/admin-settings.component.ts
create mode 100644
frontend/src/app/dashboard/component/admin/user/admin-user.component.html
create mode 100644
frontend/src/app/dashboard/component/admin/user/admin-user.component.scss
create mode 100644
frontend/src/app/dashboard/component/admin/user/admin-user.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/admin/user/admin-user.component.ts
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
=> frontend/src/app/dashboard/component/button-style.scss (61%)
create mode 100644
frontend/src/app/dashboard/component/dashboard.component.html
create mode 100644
frontend/src/app/dashboard/component/dashboard.component.scss
create mode 100644
frontend/src/app/dashboard/component/dashboard.component.spec.ts
create mode 100644 frontend/src/app/dashboard/component/dashboard.component.ts
create mode 100644 frontend/src/app/dashboard/component/section-style.scss
create mode 100644
frontend/src/app/dashboard/component/user-dashboard-test-fixtures.ts
create mode 100644
frontend/src/app/dashboard/component/user/files-uploader/files-uploader.component.html
create mode 100644
frontend/src/app/dashboard/component/user/files-uploader/files-uploader.component.scss
create mode 100644
frontend/src/app/dashboard/component/user/files-uploader/files-uploader.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/filters-instructions/filters-instructions.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/resource/dashboard/hub/EntityType.scala
=>
frontend/src/app/dashboard/component/user/filters-instructions/filters-instructions.component.spec.ts
(50%)
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/WorkerPortExecution.scala
=>
frontend/src/app/dashboard/component/user/filters-instructions/filters-instructions.component.ts
(79%)
create mode 100644
frontend/src/app/dashboard/component/user/filters/filters.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=> frontend/src/app/dashboard/component/user/filters/filters.component.scss
(92%)
create mode 100644
frontend/src/app/dashboard/component/user/filters/filters.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/user/filters/filters.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/flarum/flarum.component.html
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/dashboard/component/user/flarum/flarum.component.ts (70%)
create mode 100644
frontend/src/app/dashboard/component/user/list-item/list-item.component.html
create mode 100644
frontend/src/app/dashboard/component/user/list-item/list-item.component.scss
create mode 100644
frontend/src/app/dashboard/component/user/list-item/list-item.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/user/list-item/list-item.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/search-bar/search-bar.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
=>
frontend/src/app/dashboard/component/user/search-bar/search-bar.component.scss
(82%)
create mode 100644
frontend/src/app/dashboard/component/user/search-bar/search-bar.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/search-results/search-results.component.html
create mode 100644
frontend/src/app/dashboard/component/user/search-results/search-results.component.scss
create mode 100644
frontend/src/app/dashboard/component/user/search-results/search-results.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/search/search.component.html
create mode 100644
frontend/src/app/dashboard/component/user/search/search.component.scss
create mode 100644
frontend/src/app/dashboard/component/user/search/search.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/share-access/share-access.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
=>
frontend/src/app/dashboard/component/user/share-access/share-access.component.scss
(52%)
create mode 100644
frontend/src/app/dashboard/component/user/share-access/share-access.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/sort-button/sort-button.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=>
frontend/src/app/dashboard/component/user/sort-button/sort-button.component.scss
(92%)
create mode 100644
frontend/src/app/dashboard/component/user/sort-button/sort-button.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-avatar/user-avatar.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=>
frontend/src/app/dashboard/component/user/user-avatar/user-avatar.component.scss
(94%)
create mode 100644
frontend/src/app/dashboard/component/user/user-avatar/user-avatar.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-avatar/user-avatar.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/dataset-detail.component.html
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/dataset-detail.component.scss
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/dataset-detail.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-file-renderer/user-dataset-file-renderer.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
=>
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-file-renderer/user-dataset-file-renderer.component.scss
(71%)
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-file-renderer/user-dataset-file-renderer.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-file-renderer/user-dataset-file-renderer.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-staged-objects-list/user-dataset-staged-objects-list.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
=>
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-staged-objects-list/user-dataset-staged-objects-list.component.scss
(52%)
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-staged-objects-list/user-dataset-staged-objects-list.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-version-creator/user-dataset-version-creator.component.html
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-version-creator/user-dataset-version-creator.component.scss
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-version-creator/user-dataset-version-creator.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-version-filetree/user-dataset-version-filetree.component.html
copy
core/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/ErrorHandler.scala
=>
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-version-filetree/user-dataset-version-filetree.component.scss
(56%)
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-explorer/user-dataset-version-filetree/user-dataset-version-filetree.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-list-item/user-dataset-list-item.component.html
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-list-item/user-dataset-list-item.component.scss
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset-list-item/user-dataset-list-item.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/TexeraWebConfiguration.java =>
frontend/src/app/dashboard/component/user/user-dataset/user-dataset.component.scss
(83%)
create mode 100644
frontend/src/app/dashboard/component/user/user-dataset/user-dataset.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-icon/user-icon.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=>
frontend/src/app/dashboard/component/user/user-icon/user-icon.component.scss
(99%)
create mode 100644
frontend/src/app/dashboard/component/user/user-icon/user-icon.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-icon/user-icon.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-project/public-project/public-project.component.html
create mode 100644
frontend/src/app/dashboard/component/user/user-project/public-project/public-project.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project-list-item/user-project-list-item.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/common/ElidableStatement.scala
=>
frontend/src/app/dashboard/component/user/user-project/user-project-list-item/user-project-list-item.component.scss
(65%)
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project-list-item/user-project-list-item.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project-list-item/user-project-list-item.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project-section/ngbd-modal-add-project-workflow/ngbd-modal-add-project-workflow.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/storage/WorkflowStateStore.scala
=>
frontend/src/app/dashboard/component/user/user-project/user-project-section/ngbd-modal-add-project-workflow/ngbd-modal-add-project-workflow.component.scss
(71%)
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project-section/ngbd-modal-add-project-workflow/ngbd-modal-add-project-workflow.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project-section/ngbd-modal-remove-project-workflow/ngbd-modal-remove-project-workflow.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/storage/WorkflowStateStore.scala
=>
frontend/src/app/dashboard/component/user/user-project/user-project-section/ngbd-modal-remove-project-workflow/ngbd-modal-remove-project-workflow.component.scss
(71%)
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project-section/ngbd-modal-remove-project-workflow/ngbd-modal-remove-project-workflow.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project-section/user-project-section.component.html
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project-section/user-project-section.component.scss
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project-section/user-project-section.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project.component.html
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/sort/SortPreference.java
=>
frontend/src/app/dashboard/component/user/user-project/user-project.component.scss
(90%)
create mode 100644
frontend/src/app/dashboard/component/user/user-project/user-project.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-quota/user-quota.component.html
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/source/scan/AutoClosingIterator.scala
=>
frontend/src/app/dashboard/component/user/user-quota/user-quota.component.scss
(50%)
create mode 100644
frontend/src/app/dashboard/component/user/user-quota/user-quota.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-quota/user-quota.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/ngbd-modal-workflow-executions/workflow-execution-history.component.html
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/ngbd-modal-workflow-executions/workflow-execution-history.component.scss
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/ngbd-modal-workflow-executions/workflow-execution-history.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/ngbd-modal-workflow-executions/workflow-runtime-statistics/workflow-runtime-statistics.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
=>
frontend/src/app/dashboard/component/user/user-workflow/ngbd-modal-workflow-executions/workflow-runtime-statistics/workflow-runtime-statistics.component.scss
(89%)
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/ngbd-modal-workflow-executions/workflow-runtime-statistics/workflow-runtime-statistics.component.ts
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/metadata/annotations/UIWidget.java
=>
frontend/src/app/dashboard/component/user/user-workflow/user-workflow-list-item/highlight-search-terms.pipe.ts
(50%)
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/user-workflow-list-item/user-workflow-list-item.component.html
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/user-workflow-list-item/user-workflow-list-item.component.scss
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/user-workflow-list-item/user-workflow-list-item.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/user-workflow-list-item/user-workflow-list-item.component.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/user-workflow.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/TexeraWebConfiguration.java =>
frontend/src/app/dashboard/component/user/user-workflow/user-workflow.component.scss
(83%)
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/user-workflow.component.spec.ts
create mode 100644
frontend/src/app/dashboard/component/user/user-workflow/user-workflow.component.ts
create mode 100644
frontend/src/app/dashboard/service/admin/execution/admin-execution.service.ts
copy
core/amber/src/test/scala/org/apache/amber/engine/architecture/control/utils/RecursionHandler.scala
=> frontend/src/app/dashboard/service/admin/guard/admin-guard.service.ts (54%)
create mode 100644
frontend/src/app/dashboard/service/admin/settings/admin-settings.service.ts
create mode 100644
frontend/src/app/dashboard/service/admin/user/admin-user.service.ts
create mode 100644
frontend/src/app/dashboard/service/user/dataset/dataset.service.ts
create mode 100644
frontend/src/app/dashboard/service/user/download/download.service.spec.ts
create mode 100644
frontend/src/app/dashboard/service/user/download/download.service.ts
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/OperatorConfig.scala
=> frontend/src/app/dashboard/service/user/file/file-saver.service.ts (72%)
create mode 100644
frontend/src/app/dashboard/service/user/flarum/flarum.service.ts
create mode 100644
frontend/src/app/dashboard/service/user/project/stub-user-project.service.ts
create mode 100644
frontend/src/app/dashboard/service/user/project/user-project.service.ts
create mode 100644
frontend/src/app/dashboard/service/user/public-project/public-project.service.ts
create mode 100644
frontend/src/app/dashboard/service/user/quota/user-quota.service.ts
create mode 100644 frontend/src/app/dashboard/service/user/search.service.ts
create mode 100644
frontend/src/app/dashboard/service/user/share-access/share-access.service.ts
create mode 100644
frontend/src/app/dashboard/service/user/stub-search.service.ts
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=>
frontend/src/app/dashboard/service/user/workflow-executions/workflow-executions.service.spec.ts
(99%)
create mode 100644
frontend/src/app/dashboard/service/user/workflow-executions/workflow-executions.service.ts
create mode 100644
frontend/src/app/dashboard/service/user/workflow-snapshot/workflow-snapshot.service.ts
create mode 100644
frontend/src/app/dashboard/service/user/workflow-version/workflow-version.service.spec.ts
create mode 100644
frontend/src/app/dashboard/service/user/workflow-version/workflow-version.service.ts
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/dashboard/type/dashboard-dataset.interface.ts (79%)
create mode 100644 frontend/src/app/dashboard/type/dashboard-entry.ts
create mode 100644 frontend/src/app/dashboard/type/dashboard-file.interface.ts
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/dashboard/type/dashboard-project.interface.ts (73%)
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/dashboard/type/dashboard-workflow.interface.ts (77%)
copy
core/amber/src/main/scala/org/apache/texera/web/storage/WorkflowStateStore.scala
=> frontend/src/app/dashboard/type/google-api-response.ts (67%)
copy
core/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/DirectControlMessagePayload.scala
=> frontend/src/app/dashboard/type/quota-statistic.interface.ts (85%)
create mode 100644 frontend/src/app/dashboard/type/search-filter-parameters.ts
copy
core/workflow-core/src/main/scala/org/apache/amber/core/storage/model/VirtualCollection.scala
=> frontend/src/app/dashboard/type/search-result.ts (52%)
copy
core/amber/src/main/scala/org/apache/texera/web/TexeraWebConfiguration.java =>
frontend/src/app/dashboard/type/share-access.interface.ts (80%)
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/sort/SortPreference.java
=> frontend/src/app/dashboard/type/sort-method.ts (90%)
create mode 100644 frontend/src/app/dashboard/type/type-predicates.ts
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/sklearn/training/SklearnTrainingGaussianNaiveBayesOpDesc.scala
=> frontend/src/app/dashboard/type/workflow-executions-entry.ts (58%)
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/dashboard/type/workflow-metadata.interface.ts (77%)
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/JsonSchemaDraft.java
=> frontend/src/app/dashboard/type/workflow-runtime-statistics.ts (69%)
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=> frontend/src/app/dashboard/type/workflow-snapshot-entry.ts (90%)
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/dashboard/type/workflow-version-entry.ts (73%)
create mode 100644 frontend/src/app/hub/component/about/about.component.html
create mode 100644 frontend/src/app/hub/component/about/about.component.scss
create mode 100644 frontend/src/app/hub/component/about/about.component.spec.ts
create mode 100644 frontend/src/app/hub/component/about/about.component.ts
create mode 100644
frontend/src/app/hub/component/about/local-login/local-login.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/TexeraWebConfiguration.java =>
frontend/src/app/hub/component/about/local-login/local-login.component.scss
(84%)
create mode 100644
frontend/src/app/hub/component/about/local-login/local-login.component.ts
create mode 100644
frontend/src/app/hub/component/browse-section/browse-section.component.html
create mode 100644
frontend/src/app/hub/component/browse-section/browse-section.component.scss
create mode 100644
frontend/src/app/hub/component/browse-section/browse-section.component.spec.ts
create mode 100644
frontend/src/app/hub/component/browse-section/browse-section.component.ts
create mode 100644
frontend/src/app/hub/component/hub-search-result/hub-search-result.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=>
frontend/src/app/hub/component/hub-search-result/hub-search-result.component.scss
(91%)
create mode 100644
frontend/src/app/hub/component/hub-search-result/hub-search-result.component.ts
create mode 100644 frontend/src/app/hub/component/hub.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=> frontend/src/app/hub/component/hub.component.scss (99%)
create mode 100644 frontend/src/app/hub/component/hub.component.ts
create mode 100644
frontend/src/app/hub/component/landing-page/landing-page.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
=> frontend/src/app/hub/component/landing-page/landing-page.component.scss
(54%)
create mode 100644
frontend/src/app/hub/component/landing-page/landing-page.component.ts
copy
core/amber/src/main/scala/org/apache/texera/web/TexeraWebConfiguration.java =>
frontend/src/app/hub/component/type/hub-workflow.interface.ts (83%)
create mode 100644
frontend/src/app/hub/component/workflow/detail/hub-workflow-detail.component.html
create mode 100644
frontend/src/app/hub/component/workflow/detail/hub-workflow-detail.component.scss
create mode 100644
frontend/src/app/hub/component/workflow/detail/hub-workflow-detail.component.ts
create mode 100644 frontend/src/app/hub/service/hub.service.ts
create mode 100644
frontend/src/app/workspace/component/code-editor-dialog/annotation-suggestion.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/AddressInfo.scala
=>
frontend/src/app/workspace/component/code-editor-dialog/annotation-suggestion.component.scss
(52%)
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/machineLearning/sklearnAdvanced/KNNTrainer/SklearnAdvancedKNNClassifierTrainerOpDesc.scala
=>
frontend/src/app/workspace/component/code-editor-dialog/annotation-suggestion.component.ts
(59%)
create mode 100644
frontend/src/app/workspace/component/code-editor-dialog/breakpoint-condition-input/breakpoint-condition-input.component.html
create mode 100644
frontend/src/app/workspace/component/code-editor-dialog/breakpoint-condition-input/breakpoint-condition-input.component.scss
create mode 100644
frontend/src/app/workspace/component/code-editor-dialog/breakpoint-condition-input/breakpoint-condition-input.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/code-editor-dialog/breakpoint-condition-input/breakpoint-condition-input.component.ts
create mode 100644
frontend/src/app/workspace/component/code-editor-dialog/code-debugger.component.html
create mode 100644
frontend/src/app/workspace/component/code-editor-dialog/code-debugger.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/code-editor-dialog/code-debugger.component.ts
create mode 100644
frontend/src/app/workspace/component/code-editor-dialog/code-editor.component.html
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/sklearn/SklearnExtraTreesOpDesc.scala
=>
frontend/src/app/workspace/component/code-editor-dialog/code-editor.component.scss
(51%)
create mode 100644
frontend/src/app/workspace/component/code-editor-dialog/code-editor.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/code-editor-dialog/code-editor.component.ts
create mode 100644
frontend/src/app/workspace/component/codearea-custom-template/codearea-custom-template.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/TexeraWebConfiguration.java =>
frontend/src/app/workspace/component/codearea-custom-template/codearea-custom-template.component.scss
(83%)
create mode 100644
frontend/src/app/workspace/component/codearea-custom-template/codearea-custom-template.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/codearea-custom-template/codearea-custom-template.component.ts
create mode 100644
frontend/src/app/workspace/component/file-selection/file-selection.component.html
create mode 100644
frontend/src/app/workspace/component/file-selection/file-selection.component.scss
create mode 100644
frontend/src/app/workspace/component/file-selection/file-selection.component.ts
create mode 100644
frontend/src/app/workspace/component/input-autocomplete/input-autocomplete.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
=>
frontend/src/app/workspace/component/input-autocomplete/input-autocomplete.component.scss
(65%)
create mode 100644
frontend/src/app/workspace/component/input-autocomplete/input-autocomplete.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/input-autocomplete/input-autocomplete.component.ts
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=>
frontend/src/app/workspace/component/left-panel/environment/environment.component.ts
(99%)
create mode 100644
frontend/src/app/workspace/component/left-panel/left-panel.component.html
create mode 100644
frontend/src/app/workspace/component/left-panel/left-panel.component.scss
create mode 100644
frontend/src/app/workspace/component/left-panel/left-panel.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/left-panel/left-panel.component.ts
create mode 100644
frontend/src/app/workspace/component/left-panel/operator-menu/operator-label/operator-label.component.html
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/sklearn/training/SklearnTrainingExtraTreesOpDesc.scala
=>
frontend/src/app/workspace/component/left-panel/operator-menu/operator-label/operator-label.component.scss
(67%)
create mode 100644
frontend/src/app/workspace/component/left-panel/operator-menu/operator-label/operator-label.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/left-panel/operator-menu/operator-label/operator-label.component.ts
create mode 100644
frontend/src/app/workspace/component/left-panel/operator-menu/operator-menu.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/RoundRobinDeployment.scala
=>
frontend/src/app/workspace/component/left-panel/operator-menu/operator-menu.component.scss
(60%)
create mode 100644
frontend/src/app/workspace/component/left-panel/operator-menu/operator-menu.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/left-panel/operator-menu/operator-menu.component.ts
create mode 100644
frontend/src/app/workspace/component/left-panel/settings/settings.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/RandomDeployment.scala
=>
frontend/src/app/workspace/component/left-panel/settings/settings.component.scss
(61%)
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=>
frontend/src/app/workspace/component/left-panel/settings/settings.component.spec.ts
(99%)
create mode 100644
frontend/src/app/workspace/component/left-panel/settings/settings.component.ts
create mode 100644
frontend/src/app/workspace/component/left-panel/time-travel/time-travel.component.html
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/source/SourceOperatorDescriptor.scala
=>
frontend/src/app/workspace/component/left-panel/time-travel/time-travel.component.scss
(64%)
create mode 100644
frontend/src/app/workspace/component/left-panel/time-travel/time-travel.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/left-panel/time-travel/time-travel.component.ts
create mode 100644
frontend/src/app/workspace/component/left-panel/versions-list/versions-list.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/config/OperatorConfig.scala
=>
frontend/src/app/workspace/component/left-panel/versions-list/versions-list.component.scss
(71%)
create mode 100644
frontend/src/app/workspace/component/left-panel/versions-list/versions-list.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/left-panel/versions-list/versions-list.component.ts
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=>
frontend/src/app/workspace/component/menu/coeditor-user-icon/coeditor-user-icon.component.css
(99%)
create mode 100644
frontend/src/app/workspace/component/menu/coeditor-user-icon/coeditor-user-icon.component.html
create mode 100644
frontend/src/app/workspace/component/menu/coeditor-user-icon/coeditor-user-icon.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/menu/coeditor-user-icon/coeditor-user-icon.component.ts
create mode 100644
frontend/src/app/workspace/component/menu/menu.component.html
create mode 100644
frontend/src/app/workspace/component/menu/menu.component.scss
create mode 100644
frontend/src/app/workspace/component/menu/menu.component.spec.ts
create mode 100644 frontend/src/app/workspace/component/menu/menu.component.ts
create mode 100644
frontend/src/app/workspace/component/power-button/computing-unit-selection.component.html
create mode 100644
frontend/src/app/workspace/component/power-button/computing-unit-selection.component.scss
create mode 100644
frontend/src/app/workspace/component/power-button/computing-unit-selection.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/power-button/computing-unit-selection.component.ts
create mode 100644
frontend/src/app/workspace/component/property-editor/operator-property-edit-frame/operator-property-edit-frame.component.html
copy
core/workflow-operator/src/test/scala/org/apache/amber/operator/visualization/barChart/BarChartOpDescSpec.scala
=>
frontend/src/app/workspace/component/property-editor/operator-property-edit-frame/operator-property-edit-frame.component.scss
(50%)
create mode 100644
frontend/src/app/workspace/component/property-editor/operator-property-edit-frame/operator-property-edit-frame.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/property-editor/operator-property-edit-frame/operator-property-edit-frame.component.ts
create mode 100644
frontend/src/app/workspace/component/property-editor/port-property-edit-frame/port-property-edit-frame.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/controller/execution/WorkerPortExecution.scala
=>
frontend/src/app/workspace/component/property-editor/port-property-edit-frame/port-property-edit-frame.component.scss
(77%)
create mode 100644
frontend/src/app/workspace/component/property-editor/port-property-edit-frame/port-property-edit-frame.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/property-editor/port-property-edit-frame/port-property-edit-frame.component.ts
create mode 100644
frontend/src/app/workspace/component/property-editor/property-editor.component.html
create mode 100644
frontend/src/app/workspace/component/property-editor/property-editor.component.scss
create mode 100644
frontend/src/app/workspace/component/property-editor/property-editor.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/property-editor/property-editor.component.ts
create mode 100644
frontend/src/app/workspace/component/property-editor/typecasting-display/type-casting-display.component.html
create mode 100644
frontend/src/app/workspace/component/property-editor/typecasting-display/type-casting-display.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/property-editor/typecasting-display/type-casting-display.component.ts
create mode 100644
frontend/src/app/workspace/component/result-exportation/result-exportation.component.html
create mode 100644
frontend/src/app/workspace/component/result-exportation/result-exportation.component.scss
create mode 100644
frontend/src/app/workspace/component/result-exportation/result-exportation.component.ts
create mode 100644
frontend/src/app/workspace/component/result-panel/console-frame/console-frame.component.html
create mode 100644
frontend/src/app/workspace/component/result-panel/console-frame/console-frame.component.scss
create mode 100644
frontend/src/app/workspace/component/result-panel/console-frame/console-frame.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/result-panel/console-frame/console-frame.component.ts
create mode 100644
frontend/src/app/workspace/component/result-panel/error-frame/error-frame.component.html
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java
=>
frontend/src/app/workspace/component/result-panel/error-frame/error-frame.component.scss
(60%)
create mode 100644
frontend/src/app/workspace/component/result-panel/error-frame/error-frame.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/result-panel/error-frame/error-frame.component.ts
create mode 100644
frontend/src/app/workspace/component/result-panel/result-panel-modal.component.html
create mode 100644
frontend/src/app/workspace/component/result-panel/result-panel-modal.component.ts
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/sort/SortPreference.java
=>
frontend/src/app/workspace/component/result-panel/result-panel-model.component.scss
(88%)
create mode 100644
frontend/src/app/workspace/component/result-panel/result-panel.component.html
create mode 100644
frontend/src/app/workspace/component/result-panel/result-panel.component.scss
create mode 100644
frontend/src/app/workspace/component/result-panel/result-panel.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/result-panel/result-panel.component.ts
create mode 100644
frontend/src/app/workspace/component/result-panel/result-table-frame/result-table-frame.component.html
create mode 100644
frontend/src/app/workspace/component/result-panel/result-table-frame/result-table-frame.component.scss
create mode 100644
frontend/src/app/workspace/component/result-panel/result-table-frame/result-table-frame.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/result-panel/result-table-frame/result-table-frame.component.ts
create mode 100644
frontend/src/app/workspace/component/visualization-panel-content/visualization-frame-content.component.html
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/sort/SortPreference.java
=>
frontend/src/app/workspace/component/visualization-panel-content/visualization-frame-content.component.scss
(87%)
create mode 100644
frontend/src/app/workspace/component/visualization-panel-content/visualization-frame-content.component.ts
create mode 100644
frontend/src/app/workspace/component/workflow-editor/comment-box-modal/nz-modal-comment-box.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/storage/WorkflowStateStore.scala
=>
frontend/src/app/workspace/component/workflow-editor/comment-box-modal/nz-modal-comment-box.component.scss
(70%)
create mode 100644
frontend/src/app/workspace/component/workflow-editor/comment-box-modal/nz-modal-comment-box.component.ts
create mode 100644
frontend/src/app/workspace/component/workflow-editor/context-menu/context-menu/context-menu.component.html
copy
core/amber/src/main/scala/org/apache/texera/web/TexeraWebConfiguration.java =>
frontend/src/app/workspace/component/workflow-editor/context-menu/context-menu/context-menu.component.scss
(84%)
create mode 100644
frontend/src/app/workspace/component/workflow-editor/context-menu/context-menu/context-menu.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/workflow-editor/context-menu/context-menu/context-menu.component.ts
create mode 100644
frontend/src/app/workspace/component/workflow-editor/mini-map/mini-map.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/messaginglayer/InputGateway.scala
=>
frontend/src/app/workspace/component/workflow-editor/mini-map/mini-map.component.scss
(57%)
create mode 100644
frontend/src/app/workspace/component/workflow-editor/mini-map/mini-map.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/workflow-editor/mini-map/mini-map.component.ts
create mode 100644
frontend/src/app/workspace/component/workflow-editor/workflow-editor.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/DeployStrategy.scala
=>
frontend/src/app/workspace/component/workflow-editor/workflow-editor.component.scss
(69%)
create mode 100644
frontend/src/app/workspace/component/workflow-editor/workflow-editor.component.spec.ts
create mode 100644
frontend/src/app/workspace/component/workflow-editor/workflow-editor.component.ts
create mode 100644
frontend/src/app/workspace/component/workspace.component.html
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/scheduling/resourcePolicies/ExecutionClusterInfo.scala
=> frontend/src/app/workspace/component/workspace.component.scss (63%)
copy
core/amber/src/main/scala/org/apache/texera/web/model/websocket/event/ExecutionStatusEnum.scala
=> frontend/src/app/workspace/component/workspace.component.spec.ts (99%)
create mode 100644 frontend/src/app/workspace/component/workspace.component.ts
create mode 100644
frontend/src/app/workspace/service/ai-analyst/ai-analyst.service.ts
create mode 100644
frontend/src/app/workspace/service/ai-assistant/ai-assistant.service.ts
create mode 100644
frontend/src/app/workspace/service/code-editor/code-editor.service.ts
create mode 100644
frontend/src/app/workspace/service/compile-workflow/workflow-compiling.service.ts
create mode 100644
frontend/src/app/workspace/service/computing-unit-status/computing-unit-status.service.ts
copy
core/amber/src/main/scala/org/apache/amber/engine/common/CheckpointState.scala
=>
frontend/src/app/workspace/service/computing-unit-status/mock-computing-unit-status.service.ts
(54%)
create mode 100644
frontend/src/app/workspace/service/drag-drop/drag-drop.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/drag-drop/drag-drop.service.ts
create mode 100644
frontend/src/app/workspace/service/dynamic-schema/dynamic-schema.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/dynamic-schema/dynamic-schema.service.ts
create mode 100644
frontend/src/app/workspace/service/execute-workflow/execute-workflow.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/execute-workflow/execute-workflow.service.ts
create mode 100644
frontend/src/app/workspace/service/execute-workflow/mock-result-data.ts
create mode 100644
frontend/src/app/workspace/service/execute-workflow/mock-workflow-plan.ts
create mode 100644
frontend/src/app/workspace/service/joint-ui/joint-ui.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/joint-ui/joint-ui.service.ts
create mode 100644
frontend/src/app/workspace/service/operator-debug/udf-debug.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/operator-debug/udf-debug.service.ts
create mode 100644
frontend/src/app/workspace/service/operator-menu/operator-menu.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/operator-menu/operator-menu.service.ts
create mode 100644
frontend/src/app/workspace/service/operator-metadata/mock-operator-metadata.data.ts
create mode 100644
frontend/src/app/workspace/service/operator-metadata/operator-metadata.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/operator-metadata/operator-metadata.service.ts
create mode 100644
frontend/src/app/workspace/service/operator-metadata/stub-operator-metadata.service.ts
copy
core/amber/src/main/scala/org/apache/amber/engine/architecture/deploysemantics/deploystrategy/RoundRobinDeployment.scala
=> frontend/src/app/workspace/service/panel/panel.service.ts (61%)
create mode 100644
frontend/src/app/workspace/service/preset/preset.service.spec.ts
create mode 100644 frontend/src/app/workspace/service/preset/preset.service.ts
create mode 100644
frontend/src/app/workspace/service/report-generation/report-generation.service.ts
create mode 100644
frontend/src/app/workspace/service/undo-redo/undo-redo.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/undo-redo/undo-redo.service.ts
create mode 100644
frontend/src/app/workspace/service/validation/validation-workflow.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/validation/validation-workflow.service.ts
create mode 100644
frontend/src/app/workspace/service/workflow-computing-unit/workflow-computing-unit-managing.service.ts
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java
=>
frontend/src/app/workspace/service/workflow-console/workflow-console.service.spec.ts
(59%)
create mode 100644
frontend/src/app/workspace/service/workflow-console/workflow-console.service.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/coeditor-presence.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/coeditor-presence.service.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/joint-graph-wrapper.spec.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/joint-graph-wrapper.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/mock-workflow-data.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/shared-model-change-handler.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/shared-model.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/sync-texera-model.spec.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/sync-texera-model.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/workflow-action.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/workflow-action.service.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/workflow-graph.spec.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/model/workflow-graph.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/util/workflow-util.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/workflow-graph/util/workflow-util.service.ts
create mode 100644
frontend/src/app/workspace/service/workflow-result-export/workflow-result-export.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/workflow-result-export/workflow-result-export.service.ts
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/workspace/service/workflow-result/panel-resize/panel-resize.service.spec.ts
(70%)
copy
core/workflow-operator/src/main/scala/org/apache/amber/operator/sklearn/training/SklearnTrainingAdaptiveBoostingOpDesc.scala
=>
frontend/src/app/workspace/service/workflow-result/panel-resize/panel-resize.service.ts
(66%)
create mode 100644
frontend/src/app/workspace/service/workflow-result/workflow-result.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/workflow-result/workflow-result.service.ts
create mode 100644
frontend/src/app/workspace/service/workflow-status/operator-reuse-cache-status.service.spec.ts
create mode 100644
frontend/src/app/workspace/service/workflow-status/operator-reuse-cache-status.service.ts
create mode 100644
frontend/src/app/workspace/service/workflow-status/workflow-status.service.ts
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java
=>
frontend/src/app/workspace/service/workflow-websocket/workflow-websocket.service.spec.ts
(59%)
create mode 100644
frontend/src/app/workspace/service/workflow-websocket/workflow-websocket.service.ts
create mode 100644
frontend/src/app/workspace/types/collab-websocket.interface.ts
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/app/workspace/types/computing-unit-connection.interface.ts (74%)
create mode 100644
frontend/src/app/workspace/types/custom-json-schema.interface.ts
create mode 100644
frontend/src/app/workspace/types/execute-workflow.interface.ts
create mode 100644
frontend/src/app/workspace/types/operator-schema.interface.ts
create mode 100644 frontend/src/app/workspace/types/result-table.interface.ts
create mode 100644 frontend/src/app/workspace/types/shared-editing.interface.ts
create mode 100644
frontend/src/app/workspace/types/workflow-common.interface.ts
create mode 100644
frontend/src/app/workspace/types/workflow-compiling.interface.ts
create mode 100644 frontend/src/app/workspace/types/workflow-computing-unit.ts
create mode 100644
frontend/src/app/workspace/types/workflow-websocket.interface.ts
create mode 100644 frontend/src/assets/.gitkeep
create mode 100755 frontend/src/assets/Tutor_End_Sample.gif
create mode 100755 frontend/src/assets/Tutor_Intro_Drag_Result.gif
create mode 100755 frontend/src/assets/Tutor_Intro_Drag_Srouce.gif
create mode 100644 frontend/src/assets/Tutor_Intro_Sample.jpeg
create mode 100755 frontend/src/assets/Tutor_JointJS_Sample.gif
create mode 100755 frontend/src/assets/Tutor_OpenResult_Sample.gif
create mode 100755 frontend/src/assets/Tutor_OpenSection_Sample.gif
create mode 100755 frontend/src/assets/Tutor_Property_Sample.gif
create mode 100644 frontend/src/assets/card_background.jpg
create mode 100644 frontend/src/assets/logos/android-chrome-192x192.png
create mode 100644 frontend/src/assets/logos/android-chrome-512x512.png
create mode 100644 frontend/src/assets/logos/apple-touch-icon.png
create mode 100644 frontend/src/assets/logos/favicon-16x16.png
create mode 100644 frontend/src/assets/logos/favicon-32x32.png
create mode 100644 frontend/src/assets/logos/favicon.ico
create mode 100644 frontend/src/assets/logos/full_logo_small.png
create mode 100644 frontend/src/assets/logos/logo.png
create mode 100644 frontend/src/assets/logos/site.webmanifest
create mode 100755 frontend/src/assets/operator_images/AdhocSink.png
create mode 100644 frontend/src/assets/operator_images/Aggregate.png
create mode 100644 frontend/src/assets/operator_images/Aggregation.png
create mode 100644 frontend/src/assets/operator_images/ArrowSource.png
create mode 100644 frontend/src/assets/operator_images/AsterixDBSource.png
create mode 100644 frontend/src/assets/operator_images/BarChart.png
create mode 100644 frontend/src/assets/operator_images/BoxViolinPlot.png
create mode 100644 frontend/src/assets/operator_images/BubbleChart.png
create mode 100644 frontend/src/assets/operator_images/BulletChart.png
create mode 100755 frontend/src/assets/operator_images/CSVFileScan.png
create mode 100755 frontend/src/assets/operator_images/CSVOldFileScan.png
create mode 100644 frontend/src/assets/operator_images/CandlestickChart.png
create mode 100644 frontend/src/assets/operator_images/CartesianProduct.png
create mode 100644 frontend/src/assets/operator_images/ChoroplethMap.png
create mode 100755 frontend/src/assets/operator_images/Comparison.png
create mode 100644 frontend/src/assets/operator_images/ContinuousErrorBands.png
create mode 100644 frontend/src/assets/operator_images/ContourPlot.png
create mode 100644 frontend/src/assets/operator_images/Dendrogram.png
create mode 100755 frontend/src/assets/operator_images/DictionaryMatcher.png
create mode 100755 frontend/src/assets/operator_images/DictionarySource.png
create mode 100644 frontend/src/assets/operator_images/Difference.png
create mode 100644 frontend/src/assets/operator_images/Distinct.png
create mode 100644 frontend/src/assets/operator_images/DotPlot.png
create mode 100644
frontend/src/assets/operator_images/DualInputPortsPythonUDFV2.png
create mode 100644 frontend/src/assets/operator_images/DumbbellPlot.png
create mode 100644 frontend/src/assets/operator_images/Dummy.png
create mode 100755 frontend/src/assets/operator_images/EmojiSentiment.png
create mode 100644 frontend/src/assets/operator_images/FigureFactoryTable.png
create mode 100755 frontend/src/assets/operator_images/FileScan.png
create mode 100755 frontend/src/assets/operator_images/FileSource.png
create mode 100644 frontend/src/assets/operator_images/FilledAreaPlot.png
create mode 100644 frontend/src/assets/operator_images/Filter.png
create mode 100644 frontend/src/assets/operator_images/FunnelPlot.png
create mode 100755 frontend/src/assets/operator_images/FuzzyTokenMatcher.png
create mode 100755 frontend/src/assets/operator_images/FuzzyTokenSource.png
create mode 100644 frontend/src/assets/operator_images/GanttChart.png
create mode 100644 frontend/src/assets/operator_images/GaugeChart.png
create mode 100644 frontend/src/assets/operator_images/HTMLVisualizer.png
create mode 100644 frontend/src/assets/operator_images/HashJoin.png
create mode 100644 frontend/src/assets/operator_images/HdfsFileScan.png
create mode 100644 frontend/src/assets/operator_images/HeatMap.png
create mode 100644 frontend/src/assets/operator_images/HierarchyChart.png
create mode 100644 frontend/src/assets/operator_images/Histogram.png
create mode 100644 frontend/src/assets/operator_images/Histogram2D.png
create mode 100644
frontend/src/assets/operator_images/HuggingFaceIrisLogisticRegression.png
create mode 100644
frontend/src/assets/operator_images/HuggingFaceSentimentAnalysis.png
create mode 100644
frontend/src/assets/operator_images/HuggingFaceSpamSMSDetection.png
create mode 100644
frontend/src/assets/operator_images/HuggingFaceTextSummarization.png
create mode 100644 frontend/src/assets/operator_images/IcicleChart.png
create mode 100644 frontend/src/assets/operator_images/If.png
create mode 100644 frontend/src/assets/operator_images/ImageVisualizer.png
create mode 100644 frontend/src/assets/operator_images/Intersect.png
create mode 100644 frontend/src/assets/operator_images/IntervalJoin.png
create mode 100755 frontend/src/assets/operator_images/JSONLFileScan.png
create mode 100644 frontend/src/assets/operator_images/JavaUDF.png
create mode 100755 frontend/src/assets/operator_images/JoinDistance.png
create mode 100644 frontend/src/assets/operator_images/KNNClassifierTrainer.png
create mode 100644 frontend/src/assets/operator_images/KNNRegressorTrainer.png
create mode 100755 frontend/src/assets/operator_images/KeywordMatcher.png
create mode 100755 frontend/src/assets/operator_images/KeywordSearch.png
create mode 100755 frontend/src/assets/operator_images/KeywordSource.png
create mode 100644 frontend/src/assets/operator_images/Limit.png
create mode 100644 frontend/src/assets/operator_images/LineChart.png
create mode 100755 frontend/src/assets/operator_images/LocalFileScan.png
create mode 100644 frontend/src/assets/operator_images/MySQLSource.png
create mode 100755 frontend/src/assets/operator_images/MysqlSink.png
create mode 100644 frontend/src/assets/operator_images/NestedTable.png
create mode 100644 frontend/src/assets/operator_images/NetworkGraph.png
create mode 100755 frontend/src/assets/operator_images/NlpEntity.png
create mode 100755 frontend/src/assets/operator_images/NlpSentiment.png
create mode 100755 frontend/src/assets/operator_images/NlpSplit.png
create mode 100644 frontend/src/assets/operator_images/NltkSentiment.png
create mode 100644 frontend/src/assets/operator_images/PieChart.png
create mode 100644 frontend/src/assets/operator_images/PostgreSQLSource.png
create mode 100755 frontend/src/assets/operator_images/Projection.png
create mode 100644 frontend/src/assets/operator_images/PythonLambdaFunction.png
create mode 100644 frontend/src/assets/operator_images/PythonTableReducer.png
create mode 100644 frontend/src/assets/operator_images/PythonUDFSourceV2.png
create mode 100644 frontend/src/assets/operator_images/PythonUDFV2.png
create mode 100644 frontend/src/assets/operator_images/QuiverPlot.png
create mode 100644 frontend/src/assets/operator_images/RUDF.png
create mode 100644 frontend/src/assets/operator_images/RUDFSource.png
create mode 100644 frontend/src/assets/operator_images/RandomKSampling.png
create mode 100644 frontend/src/assets/operator_images/RangeSlider.png
create mode 100644 frontend/src/assets/operator_images/RedditSearch.png
create mode 100644 frontend/src/assets/operator_images/Regex.png
create mode 100755 frontend/src/assets/operator_images/RegexMatcher.png
create mode 100644 frontend/src/assets/operator_images/RegexSource.png
create mode 100755 frontend/src/assets/operator_images/RegexSplit.png
create mode 100644 frontend/src/assets/operator_images/ReservoirSampling.png
create mode 100644 frontend/src/assets/operator_images/SVCTrainer.png
create mode 100644 frontend/src/assets/operator_images/SVMClassifierTrainer.png
create mode 100644 frontend/src/assets/operator_images/SVMRegressorTrainer.png
create mode 100644 frontend/src/assets/operator_images/SVRTrainer.png
create mode 100755 frontend/src/assets/operator_images/Sampler.png
create mode 100644 frontend/src/assets/operator_images/SankeyDiagram.png
create mode 100755 frontend/src/assets/operator_images/ScanSource.png
create mode 100644 frontend/src/assets/operator_images/Scatter3DChart.png
create mode 100644 frontend/src/assets/operator_images/ScatterMatrixChart.png
create mode 100644 frontend/src/assets/operator_images/Scatterplot.png
create mode 100644 frontend/src/assets/operator_images/Scorer.png
create mode 100755 frontend/src/assets/operator_images/SentimentAnalysis.png
create mode 100755 frontend/src/assets/operator_images/SimilarityJoin.png
create mode 100755 frontend/src/assets/operator_images/SimpleSink.png
create mode 100644
frontend/src/assets/operator_images/SklearnAdaptiveBoosting.png
create mode 100644 frontend/src/assets/operator_images/SklearnBagging.png
create mode 100644
frontend/src/assets/operator_images/SklearnBernoulliNaiveBayes.png
create mode 100644
frontend/src/assets/operator_images/SklearnComplementNaiveBayes.png
create mode 100644 frontend/src/assets/operator_images/SklearnDecisionTree.png
create mode 100644 frontend/src/assets/operator_images/SklearnDummy.png
create mode 100644 frontend/src/assets/operator_images/SklearnExtraTree.png
create mode 100644 frontend/src/assets/operator_images/SklearnExtraTrees.png
create mode 100644
frontend/src/assets/operator_images/SklearnGaussianNaiveBayes.png
create mode 100644
frontend/src/assets/operator_images/SklearnGradientBoosting.png
create mode 100644 frontend/src/assets/operator_images/SklearnKNN.png
create mode 100644
frontend/src/assets/operator_images/SklearnLinearRegression.png
create mode 100644 frontend/src/assets/operator_images/SklearnLinearSVM.png
create mode 100644
frontend/src/assets/operator_images/SklearnLogisticRegression.png
create mode 100644
frontend/src/assets/operator_images/SklearnLogisticRegressionCV.png
create mode 100644
frontend/src/assets/operator_images/SklearnMultiLayerPerceptron.png
create mode 100644
frontend/src/assets/operator_images/SklearnMultinomialNaiveBayes.png
create mode 100644
frontend/src/assets/operator_images/SklearnNearestCentroid.png
create mode 100644
frontend/src/assets/operator_images/SklearnPassiveAggressive.png
create mode 100644 frontend/src/assets/operator_images/SklearnPerceptron.png
create mode 100644 frontend/src/assets/operator_images/SklearnPrediction.png
create mode 100644
frontend/src/assets/operator_images/SklearnProbabilityCalibration.png
create mode 100644 frontend/src/assets/operator_images/SklearnRandomForest.png
create mode 100644 frontend/src/assets/operator_images/SklearnRidge.png
create mode 100644 frontend/src/assets/operator_images/SklearnRidgeCV.png
create mode 100644 frontend/src/assets/operator_images/SklearnSDG.png
create mode 100644 frontend/src/assets/operator_images/SklearnSVM.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingAdaptiveBoosting.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingBagging.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingBernoulliNaiveBayes.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingComplementNaiveBayes.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingDecisionTree.png
create mode 100644 frontend/src/assets/operator_images/SklearnTrainingDummy.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingExtraTree.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingExtraTrees.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingGaussianNaiveBayes.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingGradientBoosting.png
create mode 100644 frontend/src/assets/operator_images/SklearnTrainingKNN.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingLinearRegression.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingLinearSVM.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingLogisticRegression.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingLogisticRegressionCV.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingMultiLayerPerceptron.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingMultinomialNaiveBayes.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingNearestCentroid.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingPassiveAggressive.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingPerceptron.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingProbabilityCalibration.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingRandomForest.png
create mode 100644 frontend/src/assets/operator_images/SklearnTrainingRidge.png
create mode 100644
frontend/src/assets/operator_images/SklearnTrainingRidgeCV.png
create mode 100644 frontend/src/assets/operator_images/SklearnTrainingSDG.png
create mode 100644 frontend/src/assets/operator_images/SklearnTrainingSVM.png
create mode 100644 frontend/src/assets/operator_images/Sleep.png
create mode 100644 frontend/src/assets/operator_images/Sort.png
create mode 100644 frontend/src/assets/operator_images/SortPartitions.png
create mode 100644 frontend/src/assets/operator_images/Split.png
create mode 100644 frontend/src/assets/operator_images/SymmetricDifference.png
create mode 100644 frontend/src/assets/operator_images/TablesPlot.png
create mode 100644 frontend/src/assets/operator_images/TernaryPlot.png
create mode 100644 frontend/src/assets/operator_images/TextInput.png
create mode 100644 frontend/src/assets/operator_images/TimeSeries.png
create mode 100644 frontend/src/assets/operator_images/TimeSeriesPlot.png
create mode 100644 frontend/src/assets/operator_images/ToLowerCase.png
create mode 100644 frontend/src/assets/operator_images/TreePlot.png
create mode 100644 frontend/src/assets/operator_images/TwitterConverter.png
create mode 100644 frontend/src/assets/operator_images/TwitterFeed.png
create mode 100644
frontend/src/assets/operator_images/TwitterFullArchiveSearch.png
create mode 100644 frontend/src/assets/operator_images/TwitterSearch.png
create mode 100644 frontend/src/assets/operator_images/TypeCasting.png
create mode 100644 frontend/src/assets/operator_images/URLFetcher.png
create mode 100644 frontend/src/assets/operator_images/URLVisualizer.png
create mode 100644 frontend/src/assets/operator_images/Union.png
create mode 100644 frontend/src/assets/operator_images/UnnestString.png
create mode 100755 frontend/src/assets/operator_images/ViewResults.png
create mode 100644 frontend/src/assets/operator_images/VolcanoPlot.png
create mode 100644 frontend/src/assets/operator_images/WaterfallChart.png
create mode 100644 frontend/src/assets/operator_images/WordCloud.png
create mode 100644 frontend/src/assets/operator_images/WordCloudV2.png
create mode 100755 frontend/src/assets/operator_images/WordCount.png
create mode 100644 frontend/src/assets/operator_images/WordCountIndexSource.png
create mode 100644 frontend/src/assets/operator_images/icons8-chat_bubble.png
create mode 100755 frontend/src/assets/operator_images/run-icon.png
create mode 100644 frontend/src/assets/svg/hub_icon.svg
create mode 100644 frontend/src/assets/svg/operator-reuse-cache-invalid.svg
create mode 100644 frontend/src/assets/svg/operator-reuse-cache-valid.svg
create mode 100644 frontend/src/assets/svg/operator-view-result.svg
create mode 100644 frontend/src/assets/texera_email_screenshot.png
create mode 100644 frontend/src/assets/workflow_gui.png
copy
core/access-control-service/src/main/scala/org/apache/texera/service/AccessControlServiceConfiguration.scala
=> frontend/src/environments/environment.default.ts (62%)
copy
core/amber/src/main/scala/org/apache/amber/engine/common/amberexception/BreakpointException.scala
=> frontend/src/environments/environment.prod.ts (79%)
copy
core/amber/src/main/scala/org/apache/amber/engine/common/ambermessage/DirectControlMessagePayload.scala
=> frontend/src/environments/environment.test.ts (85%)
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java
=> frontend/src/environments/environment.ts (63%)
create mode 100644 frontend/src/favicon.ico
create mode 100644 frontend/src/index.html
copy
core/workflow-operator/src/main/scala/com/kjetland/jackson/jsonSchema/annotations/JsonSchemaDescription.java
=> frontend/src/main.ts (57%)
create mode 100644 frontend/src/styles.scss
copy core/pyright-language-server/src/types/hocon-parser.d.ts =>
frontend/src/test.ts (72%)
create mode 100644 frontend/src/tsconfig.app.json
create mode 100644 frontend/src/tsconfig.spec.json
create mode 100644 frontend/test.csv
create mode 100644 frontend/tsconfig.json
create mode 100644 frontend/yarn.lock