├── .dockerignore ├── .editorconfig ├── .env ├── .eslintrc.json ├── .github ├── ISSUE_TEMPLATE │ ├── bug_report.md │ └── feature_request.md ├── blob_support.gif ├── cluster_selector.png ├── docker_ps.png ├── drop_table_with_metrics.png ├── dyno_scan.gif ├── explore_view.png ├── query_ide.gif ├── redis_hash_key.png ├── schema_designer.gif ├── schema_designer.mp4 ├── workflows │ └── node.js.yml ├── yarn_setup.png ├── yarn_setup_discovery.png └── yarn_setup_startup.png ├── .gitignore ├── .nvmrc ├── .prettierignore ├── .prettierrc ├── .vscode ├── extensions.json ├── launch.json └── settings.json ├── CONTRIBUTING.MD ├── Dockerfile ├── LICENSE ├── README.md ├── docker-compose.demo.yml ├── docker-compose.dev.yml ├── gulpfile.js ├── install ├── install.js └── lib │ ├── acls.js │ ├── datastores │ ├── cassandra.js │ ├── dynomite.js │ └── redis.js │ ├── discovery.js │ └── utils │ ├── commands.js │ ├── file-writer.js │ ├── log.js │ ├── ports.js │ └── spinner.js ├── jest-express-app.config.js ├── jest-services.config.js ├── jest-setup-express.ts ├── jest-setup-services.ts ├── jest.config.js ├── nf-data-explorer.code-workspace ├── package.json ├── schema └── discovery-schema.json ├── src ├── client │ ├── .editorconfig │ ├── .eslintrc.js │ ├── .gitignore │ ├── .nvmrc │ ├── .prettierignore │ ├── .prettierrc │ ├── babel.config.js │ ├── jest.config.js │ ├── package.json │ ├── postcss.config.js │ ├── public │ │ ├── images │ │ │ ├── icon_cassandra.svg │ │ │ ├── icon_dynomite.png │ │ │ └── icon_evcache.png │ │ ├── img │ │ │ └── icons │ │ │ │ ├── android-chrome-192x192.png │ │ │ │ ├── android-chrome-512x512.png │ │ │ │ ├── apple-touch-icon-120x120.png │ │ │ │ ├── apple-touch-icon-152x152.png │ │ │ │ ├── apple-touch-icon-180x180.png │ │ │ │ ├── apple-touch-icon-60x60.png │ │ │ │ ├── apple-touch-icon-76x76.png │ │ │ │ ├── apple-touch-icon.png │ │ │ │ ├── favicon-16x16.png │ │ │ │ ├── favicon-32x32.png │ │ │ │ ├── msapplication-icon-144x144.png │ │ │ │ ├── mstile-150x150.png │ │ │ │ └── safari-pinned-tab.svg │ │ ├── index.html │ │ ├── manifest.json │ │ └── robots.txt │ ├── src │ │ ├── App.vue │ │ ├── assets │ │ │ ├── cassandra-logo.svg │ │ │ ├── dynomite-logo.png │ │ │ ├── search.svg │ │ │ └── styles.css │ │ ├── components │ │ │ ├── ClusterSelector.vue │ │ │ ├── TheNav.vue │ │ │ ├── cassandra │ │ │ │ ├── CassBreadcrumbs.vue │ │ │ │ ├── CassEncodingDropdown.vue │ │ │ │ ├── CassNetworkTopologyStrategy.vue │ │ │ │ ├── CassOtherStrategy.vue │ │ │ │ ├── CassPrimaryKeyFilters.vue │ │ │ │ ├── CassRowDialog.vue │ │ │ │ ├── CassSampleQuery.vue │ │ │ │ ├── CassSharedClusterMessage.vue │ │ │ │ ├── CassTableActions.vue │ │ │ │ ├── CassTableActivity.vue │ │ │ │ ├── CassTablePropertiesEditor.vue │ │ │ │ ├── CassTableResults.vue │ │ │ │ ├── CassTableRowFormItem.vue │ │ │ │ ├── CassTableRowFormItemBlob.vue │ │ │ │ ├── CassandraNav.vue │ │ │ │ ├── create-table │ │ │ │ │ ├── CassCreateTableColumnItem.vue │ │ │ │ │ ├── CassCreateTableColumnsPage.vue │ │ │ │ │ ├── CassCreateTableCompactionPage.vue │ │ │ │ │ ├── CassCreateTableInfoPage.vue │ │ │ │ │ ├── CassCreateTableSchemaTools.vue │ │ │ │ │ ├── CassCreateTableSettingsPage.vue │ │ │ │ │ ├── CassCreateTableStatementPreview.vue │ │ │ │ │ ├── CassCreateTableStorageLayout.vue │ │ │ │ │ ├── CassCreateTableSummaryPage.vue │ │ │ │ │ └── compaction-strategies.ts │ │ │ │ ├── icons │ │ │ │ │ ├── CassClusteringKeyIcon.vue │ │ │ │ │ ├── CassColumnIcon.vue │ │ │ │ │ ├── CassDatastoreIcon.vue │ │ │ │ │ ├── CassKeyspaceIcon.vue │ │ │ │ │ ├── CassPartitionKeyIcon.vue │ │ │ │ │ ├── CassTableIcon.vue │ │ │ │ │ └── CassTableThriftIcon.vue │ │ │ │ └── query │ │ │ │ │ ├── editor │ │ │ │ │ ├── CassQueryCompleter.ts │ │ │ │ │ ├── CassQueryEditor.vue │ │ │ │ │ ├── CassQueryTokenizer.ts │ │ │ │ │ ├── CassQueryValidationMessage.vue │ │ │ │ │ ├── CassQueryValidator.ts │ │ │ │ │ ├── cql-snippets.js │ │ │ │ │ └── cql.js │ │ │ │ │ └── nav │ │ │ │ │ ├── CassQueryHelp.vue │ │ │ │ │ ├── CassQueryHistory.vue │ │ │ │ │ ├── CassQueryNavContent.vue │ │ │ │ │ ├── CassQueryNavMenu.vue │ │ │ │ │ ├── CassSchemaExplorer.vue │ │ │ │ │ ├── CassSyntaxHelp.vue │ │ │ │ │ ├── cassandra-nav-menu-items.ts │ │ │ │ │ └── cassandra-syntax.ts │ │ │ ├── common │ │ │ │ ├── AceEditor.vue │ │ │ │ ├── AttributesForm.vue │ │ │ │ ├── ClusterList.vue │ │ │ │ ├── CopyDateButton.vue │ │ │ │ ├── CopyTextButton.vue │ │ │ │ ├── DatastoreOverview.vue │ │ │ │ ├── FileUploadItem.vue │ │ │ │ ├── HelpfulFormItem.vue │ │ │ │ ├── HttpStatusErrorAlert.vue │ │ │ │ ├── RouteBreadcrumbs.vue │ │ │ │ ├── TtlInput.vue │ │ │ │ ├── charts │ │ │ │ │ ├── BasicLineChart.vue │ │ │ │ │ ├── SparkLine.vue │ │ │ │ │ └── TimeSeriesChart.vue │ │ │ │ ├── i18nSelector.vue │ │ │ │ └── icons │ │ │ │ │ └── ClusterIcon.vue │ │ │ ├── dynamic │ │ │ │ └── base │ │ │ │ │ ├── email-selector.vue │ │ │ │ │ └── notification-element.vue │ │ │ └── dynomite │ │ │ │ ├── DynoKeyBrowser.vue │ │ │ │ ├── DynoKeyCollectionDialog.vue │ │ │ │ ├── DynoKeyCollectionEditor.vue │ │ │ │ ├── DynoKeyDetails.vue │ │ │ │ ├── DynoKeyNameFormItem.vue │ │ │ │ ├── DynoKeyStringEditor.vue │ │ │ │ ├── DynoKeyTtlEditor.vue │ │ │ │ ├── DynoKeyTtlField.vue │ │ │ │ ├── DynoKeyTtlFormItem.vue │ │ │ │ └── DynomiteNav.vue │ │ ├── config.ts │ │ ├── datastore-definitions.ts │ │ ├── filters │ │ │ ├── .gitkeep │ │ │ └── index.ts │ │ ├── i18n │ │ │ ├── index.ts │ │ │ └── locales │ │ │ │ └── en-US.ts │ │ ├── icons.ts │ │ ├── main.ts │ │ ├── models │ │ │ ├── cassandra │ │ │ │ └── ClusterSchema.ts │ │ │ └── errors │ │ │ │ ├── HttpStatusError.ts │ │ │ │ └── RequestCanceledError.ts │ │ ├── registerServiceWorker.ts │ │ ├── router │ │ │ ├── admin-routes.ts │ │ │ ├── cassandra-routes.ts │ │ │ ├── dynomite-routes.ts │ │ │ ├── index.ts │ │ │ ├── params.ts │ │ │ └── routes.ts │ │ ├── service-worker.js │ │ ├── services │ │ │ ├── AdminService.ts │ │ │ ├── BaseService.ts │ │ │ ├── ClusterService.ts │ │ │ ├── ConfigService.ts │ │ │ ├── cassandra │ │ │ │ ├── CassService.ts │ │ │ │ └── lib │ │ │ │ │ ├── ClusterService.ts │ │ │ │ │ ├── FeatureService.ts │ │ │ │ │ ├── KeyspaceService.ts │ │ │ │ │ ├── MetricsService.ts │ │ │ │ │ ├── QueryService.ts │ │ │ │ │ ├── SchemaService.ts │ │ │ │ │ ├── TablesService.ts │ │ │ │ │ └── UsageService.ts │ │ │ ├── dynomite │ │ │ │ ├── DynoService.ts │ │ │ │ └── lib │ │ │ │ │ ├── DynoClusterService.ts │ │ │ │ │ ├── DynoFieldsService.ts │ │ │ │ │ └── DynoKeyService.ts │ │ │ └── user │ │ │ │ ├── UserService.ts │ │ │ │ ├── __mocks__ │ │ │ │ └── UserService.ts │ │ │ │ └── providers │ │ │ │ ├── BaseUserServiceProvider.ts │ │ │ │ └── IUserServiceProvider.ts │ │ ├── setup │ │ │ └── dynamic-components.ts │ │ ├── shared │ │ │ └── .gitkeep │ │ ├── shims-style.d.ts │ │ ├── shims-tsx.d.ts │ │ ├── shims-vue.d.ts │ │ ├── store │ │ │ ├── actions.ts │ │ │ ├── index.ts │ │ │ ├── modules │ │ │ │ ├── cassandra │ │ │ │ │ ├── cluster.ts │ │ │ │ │ ├── explore.ts │ │ │ │ │ ├── index.ts │ │ │ │ │ └── query.ts │ │ │ │ ├── config.ts │ │ │ │ ├── dynomite.ts │ │ │ │ └── user.ts │ │ │ └── plugins │ │ │ │ └── axios-state-plugin.ts │ │ ├── typings │ │ │ ├── notifications.ts │ │ │ ├── routes.d.ts │ │ │ ├── store.d.ts │ │ │ ├── userinfo.d.ts │ │ │ ├── validation.d.ts │ │ │ └── vue-tables-2.d.ts │ │ ├── utils │ │ │ ├── cassandra-primary-key-utils.ts │ │ │ ├── cassandra-route-utils.ts │ │ │ ├── cassandra-utils.ts │ │ │ ├── class-loader.ts │ │ │ ├── clipboard-utils.ts │ │ │ ├── data-utils.ts │ │ │ ├── download-utils.ts │ │ │ ├── env-utils.ts │ │ │ ├── feature-utils.ts │ │ │ ├── math-utils.ts │ │ │ ├── message-utils.ts │ │ │ ├── recent-queries-utils.ts │ │ │ ├── region-utils.ts │ │ │ ├── route-utils.ts │ │ │ ├── service-utils.ts │ │ │ ├── set-utils.ts │ │ │ └── tableproperties-utils.ts │ │ ├── validators │ │ │ └── cassandra │ │ │ │ └── keyspace-strategy-validator.ts │ │ └── views │ │ │ ├── AdminView.vue │ │ │ ├── ContainerView.vue │ │ │ ├── DatastoresView.vue │ │ │ ├── cassandra │ │ │ ├── CassView.vue │ │ │ ├── explore │ │ │ │ ├── CassAddRowDialog.vue │ │ │ │ ├── CassCreateKeyspaceView.vue │ │ │ │ ├── CassCreateTableAdvancedView.vue │ │ │ │ ├── CassCreateTableView.vue │ │ │ │ ├── CassDropTableDialog.vue │ │ │ │ ├── CassEditRowDialog.vue │ │ │ │ ├── CassExploreView.vue │ │ │ │ ├── CassKeyspaceDetailsView.vue │ │ │ │ ├── CassKeyspaceTablesView.vue │ │ │ │ ├── CassKeyspaceUdtsView.vue │ │ │ │ ├── CassKeyspacesView.vue │ │ │ │ ├── CassTableActivityView.vue │ │ │ │ ├── CassTableColumnsView.vue │ │ │ │ ├── CassTableDataView.vue │ │ │ │ ├── CassTablePropertiesView.vue │ │ │ │ ├── CassTableSampleQueriesView.vue │ │ │ │ └── CassTableView.vue │ │ │ └── query │ │ │ │ └── CassQueryView.vue │ │ │ └── dynomite │ │ │ ├── DynoClusterView.vue │ │ │ ├── DynoCreateKeyView.vue │ │ │ ├── DynoEditKeyView.vue │ │ │ ├── DynoEmptyKeyView.vue │ │ │ └── DynoView.vue │ ├── tests │ │ └── unit │ │ │ ├── .eslintrc.js │ │ │ ├── App.spec.ts │ │ │ └── TheNav.spec.ts │ ├── tsconfig.json │ ├── vue.config.js │ └── yarn.lock └── server │ ├── config │ ├── __mocks__ │ │ ├── configuration.ts │ │ └── setup-env.ts │ ├── __tests__ │ │ └── middlewares.spec.ts │ ├── base-config.ts │ ├── configuration.ts │ ├── constants.ts │ ├── error-handlers.ts │ ├── logger │ │ ├── __mocks__ │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── logger.d.ts │ │ └── providers │ │ │ ├── BaseLoggerProvider.ts │ │ │ └── ILoggerProvider.ts │ ├── middlewares.ts │ ├── services │ │ ├── __mocks__ │ │ │ └── index.ts │ │ ├── cluster-acl.ts │ │ ├── datastores.ts │ │ ├── discovery.ts │ │ ├── entity-acls.ts │ │ ├── explorer.ts │ │ ├── index.ts │ │ └── user.ts │ └── setup-env.ts │ ├── i18n │ ├── index.ts │ └── locales │ │ └── en-US.ts │ ├── index.ts │ ├── model │ ├── __mocks__ │ │ ├── mock-store-helpers.ts │ │ └── store.ts │ ├── __tests__ │ │ └── store.spec.ts │ ├── errors │ │ ├── AuthenticationError.ts │ │ ├── ClusterAclsNotLoadedError.ts │ │ ├── ClusterMissingAclsError.ts │ │ ├── ClusterNotAuthorizedError.ts │ │ ├── DatastoreNotAvailableError.ts │ │ ├── EntityMissingAclOwners.ts │ │ ├── EntityNotAuthorizedError.ts │ │ ├── FeatureDisabledError.ts │ │ ├── FeatureNotImplementedError.ts │ │ ├── FileUploadError.ts │ │ ├── HttpStatusError.ts │ │ ├── NoClustersAvailableErrors.ts │ │ └── OperationNotSupportedInEnvError.ts │ └── store.ts │ ├── models │ └── HttpStatusError.ts │ ├── routes │ ├── __tests__ │ │ └── index.spec.ts │ ├── admin │ │ ├── __tests__ │ │ │ └── index.spec.ts │ │ └── index.ts │ ├── datastores │ │ ├── __tests__ │ │ │ └── index.spec.ts │ │ ├── cassandra │ │ │ ├── clusters │ │ │ │ ├── index.ts │ │ │ │ ├── keyspaces │ │ │ │ │ ├── index.ts │ │ │ │ │ ├── tables │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ └── keys │ │ │ │ │ │ │ ├── CassandraResultsExporter.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ └── types │ │ │ │ │ │ └── index.ts │ │ │ │ ├── metrics │ │ │ │ │ └── index.ts │ │ │ │ └── query │ │ │ │ │ └── index.ts │ │ │ ├── features │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ ├── dynomite │ │ │ ├── clusters │ │ │ │ ├── fields │ │ │ │ │ └── index.ts │ │ │ │ ├── index.ts │ │ │ │ └── keys │ │ │ │ │ └── index.ts │ │ │ └── index.ts │ │ └── index.ts │ ├── env │ │ ├── __tests__ │ │ │ ├── constants.ts │ │ │ └── index.spec.ts │ │ └── index.ts │ ├── i18n │ │ └── index.ts │ ├── index.ts │ └── user │ │ ├── __tests__ │ │ └── index.spec.ts │ │ └── index.ts │ ├── services │ ├── cluster-acls │ │ ├── ClusterAccessControlService.ts │ │ ├── __tests__ │ │ │ └── ClusterAccessControlService.spec.ts │ │ ├── providers │ │ │ ├── ClusterAccessControlProvider.ts │ │ │ ├── CustomAccessControlProvider.ts │ │ │ └── DefaultClusterAccessControlProvider.ts │ │ └── typings │ │ │ └── acl.d.ts │ ├── datastores │ │ ├── base │ │ │ ├── BaseDatastoreService.ts │ │ │ ├── datastore.d.ts │ │ │ └── errors │ │ │ │ ├── AdminCredentialsRequiredError.ts │ │ │ │ ├── ClusterConnectionError.ts │ │ │ │ └── ClusterNotFoundError.ts │ │ ├── cassandra │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ │ ├── CassandraExplorer.ts │ │ │ │ ├── cassandra-config.ts │ │ │ │ ├── errors │ │ │ │ │ ├── CassandraAuthenticationError.ts │ │ │ │ │ ├── CassandraColumnNameNotFound.ts │ │ │ │ │ ├── CassandraCreateOrUpdateError.ts │ │ │ │ │ ├── CassandraIncorrectColumnType.ts │ │ │ │ │ ├── CassandraKeyspaceAlreadyExists.ts │ │ │ │ │ ├── CassandraKeyspaceAndTableRequired.ts │ │ │ │ │ ├── CassandraKeyspaceNotAccessible.ts │ │ │ │ │ ├── CassandraKeyspaceNotFound.ts │ │ │ │ │ ├── CassandraNoFieldsToUpdate.ts │ │ │ │ │ ├── CassandraNoHostAvailableError.ts │ │ │ │ │ ├── CassandraPrimaryKeyMissing.ts │ │ │ │ │ ├── CassandraQueryError.ts │ │ │ │ │ ├── CassandraStatementNotAllowed.ts │ │ │ │ │ ├── CassandraStatementUnparseableError.ts │ │ │ │ │ ├── CassandraTableCreationError.ts │ │ │ │ │ ├── CassandraTableDropError.ts │ │ │ │ │ ├── CassandraTableNotFound.ts │ │ │ │ │ ├── CassandraTableSchemaValidationError.ts │ │ │ │ │ ├── CassandraTableTruncateError.ts │ │ │ │ │ └── index.ts │ │ │ │ ├── modules │ │ │ │ │ ├── blob.ts │ │ │ │ │ ├── columns.ts │ │ │ │ │ ├── keys.ts │ │ │ │ │ ├── keyspaces.ts │ │ │ │ │ ├── query-builder │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ ├── insert.spec.ts │ │ │ │ │ │ │ └── query-builder.spec.ts │ │ │ │ │ │ ├── alias.ts │ │ │ │ │ │ ├── index.ts │ │ │ │ │ │ ├── insert.ts │ │ │ │ │ │ └── select.ts │ │ │ │ │ ├── schema-builder │ │ │ │ │ │ ├── CompressionOptions.ts │ │ │ │ │ │ ├── Create.ts │ │ │ │ │ │ ├── CreateTableOptions.ts │ │ │ │ │ │ ├── README.MD │ │ │ │ │ │ ├── SchemaBuilder.ts │ │ │ │ │ │ ├── SchemaStatement.ts │ │ │ │ │ │ ├── TableOptions.ts │ │ │ │ │ │ ├── Version.ts │ │ │ │ │ │ ├── __tests__ │ │ │ │ │ │ │ └── SchemaBuilder.spec.ts │ │ │ │ │ │ └── compaction │ │ │ │ │ │ │ ├── CompactionOptions.ts │ │ │ │ │ │ │ ├── LeveledCompactionStrategyOptions.ts │ │ │ │ │ │ │ ├── SizeTieredCompactionStrategyOptions.ts │ │ │ │ │ │ │ ├── TimeWindowCompactionStrategyOptions.ts │ │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── schema.ts │ │ │ │ │ ├── statement.ts │ │ │ │ │ ├── tables.ts │ │ │ │ │ └── types.ts │ │ │ │ ├── policies │ │ │ │ │ └── NoRetryPolicy.ts │ │ │ │ ├── providers │ │ │ │ │ ├── client │ │ │ │ │ │ ├── CustomCassandraClientOptionsProvider.ts │ │ │ │ │ │ ├── EC2CassandraClientOptionsProvider.ts │ │ │ │ │ │ ├── ICassandraClientOptionsProvider.ts │ │ │ │ │ │ └── LocalCassandraClientOptionsProvider.ts │ │ │ │ │ └── metrics │ │ │ │ │ │ ├── CustomCassandraMetricsProvider.ts │ │ │ │ │ │ └── ICassandraMetricsProvider.ts │ │ │ │ ├── restricted-queries.ts │ │ │ │ └── utils │ │ │ │ │ ├── __tests__ │ │ │ │ │ └── statement-utils.spec.ts │ │ │ │ │ ├── cluster-utils.ts │ │ │ │ │ ├── export-utils.ts │ │ │ │ │ ├── query-utils.ts │ │ │ │ │ ├── result-utils.ts │ │ │ │ │ ├── row-utils.ts │ │ │ │ │ ├── schema-utils.ts │ │ │ │ │ ├── statement-utils.ts │ │ │ │ │ ├── type-utils.ts │ │ │ │ │ └── validation-utils.ts │ │ │ └── typings │ │ │ │ └── cassandra.d.ts │ │ └── dynomite │ │ │ ├── __tests__ │ │ │ └── DynomiteExplorer.spec.ts │ │ │ ├── index.ts │ │ │ ├── lib │ │ │ ├── Cursor.ts │ │ │ ├── DynomiteCluster.ts │ │ │ ├── DynomiteExplorer.ts │ │ │ ├── DynomiteTypes.ts │ │ │ ├── collections.ts │ │ │ ├── dynomite-constants.ts │ │ │ ├── errors │ │ │ │ ├── FieldOperationsNotSupportedForTypeError.ts │ │ │ │ ├── KeyExistsError.ts │ │ │ │ ├── KeyNotFoundError.ts │ │ │ │ ├── KeyTooLargeError.ts │ │ │ │ └── index.ts │ │ │ └── utils │ │ │ │ ├── ScanAggregator.ts │ │ │ │ ├── redis-info-utils.ts │ │ │ │ └── scan-utils.ts │ │ │ └── typings │ │ │ └── dynomite.d.ts │ ├── discovery │ │ ├── DiscoveryService.ts │ │ ├── __tests__ │ │ │ └── DiscoveryService.spec.ts │ │ ├── index.ts │ │ └── providers │ │ │ ├── BaseDiscoveryProvider.ts │ │ │ ├── CustomDiscoveryProvider.ts │ │ │ ├── EnvironmentDiscoveryProvider.ts │ │ │ ├── FileSystemDiscoveryProvider.ts │ │ │ └── LocalDiscoveryProvider.ts │ ├── entity-acls │ │ ├── EntityAccessControlCache.ts │ │ ├── EntityAccessControlService.ts │ │ ├── __tests__ │ │ │ ├── EntityAccessControlCache.spec.ts │ │ │ └── EntityAccessControlService.spec.ts │ │ ├── providers │ │ │ ├── DefaultEntityAccessControlLoader.ts │ │ │ ├── DefaultEntityAccessControlServiceProvider.ts │ │ │ └── EntityAccessControlProvider.ts │ │ └── typings │ │ │ └── entity-acls.d.ts │ ├── explorer │ │ ├── ExplorerCache.ts │ │ └── __tests__ │ │ │ └── ExplorerCache.spec.ts │ └── user │ │ ├── UserGroupCache.ts │ │ └── providers │ │ ├── DefaultUserCacheProvider.ts │ │ └── IUserCacheProvider.ts │ ├── shared │ ├── cassandra │ │ └── collection-utils.ts │ └── shared-constants.ts │ ├── typings │ ├── enums.ts │ ├── express.d.ts │ ├── store.d.ts │ ├── superagent.d.ts │ ├── typings.d.ts │ └── vue-tables-pagination.d.ts │ └── utils │ ├── __tests__ │ ├── acl-utils.spec.ts │ ├── class-loader-utils.spec.ts │ ├── cluster-acl.spec.ts │ ├── helpers │ │ ├── auth-helper.ts │ │ ├── entity-helper.ts │ │ └── user-helper.ts │ └── request-utils.spec.ts │ ├── acl-utils.ts │ ├── app-utils.ts │ ├── auth-utils.ts │ ├── cde-utils.ts │ ├── class-loader-utils.ts │ ├── explorer-utils.ts │ ├── lodash-utils.ts │ ├── request-utils.ts │ ├── response-utils.ts │ ├── set-utils.ts │ └── user-utils.ts ├── tsconfig.base.json ├── tsconfig.json └── yarn.lock /.dockerignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.dockerignore -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.editorconfig -------------------------------------------------------------------------------- /.env: -------------------------------------------------------------------------------- 1 | DATA_EXPLORER_CONFIG_NAME= 2 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.eslintrc.json -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/ISSUE_TEMPLATE/bug_report.md -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/ISSUE_TEMPLATE/feature_request.md -------------------------------------------------------------------------------- /.github/blob_support.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/blob_support.gif -------------------------------------------------------------------------------- /.github/cluster_selector.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/cluster_selector.png -------------------------------------------------------------------------------- /.github/docker_ps.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/docker_ps.png -------------------------------------------------------------------------------- /.github/drop_table_with_metrics.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/drop_table_with_metrics.png -------------------------------------------------------------------------------- /.github/dyno_scan.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/dyno_scan.gif -------------------------------------------------------------------------------- /.github/explore_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/explore_view.png -------------------------------------------------------------------------------- /.github/query_ide.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/query_ide.gif -------------------------------------------------------------------------------- /.github/redis_hash_key.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/redis_hash_key.png -------------------------------------------------------------------------------- /.github/schema_designer.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/schema_designer.gif -------------------------------------------------------------------------------- /.github/schema_designer.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/schema_designer.mp4 -------------------------------------------------------------------------------- /.github/workflows/node.js.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/workflows/node.js.yml -------------------------------------------------------------------------------- /.github/yarn_setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/yarn_setup.png -------------------------------------------------------------------------------- /.github/yarn_setup_discovery.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/yarn_setup_discovery.png -------------------------------------------------------------------------------- /.github/yarn_setup_startup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.github/yarn_setup_startup.png -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.gitignore -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | 12.18.1 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.vscode/extensions.json -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CONTRIBUTING.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/CONTRIBUTING.MD -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/README.md -------------------------------------------------------------------------------- /docker-compose.demo.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/docker-compose.demo.yml -------------------------------------------------------------------------------- /docker-compose.dev.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/docker-compose.dev.yml -------------------------------------------------------------------------------- /gulpfile.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/gulpfile.js -------------------------------------------------------------------------------- /install/install.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/install/install.js -------------------------------------------------------------------------------- /install/lib/acls.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/install/lib/acls.js -------------------------------------------------------------------------------- /install/lib/datastores/cassandra.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/install/lib/datastores/cassandra.js -------------------------------------------------------------------------------- /install/lib/datastores/dynomite.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/install/lib/datastores/dynomite.js -------------------------------------------------------------------------------- /install/lib/datastores/redis.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/install/lib/datastores/redis.js -------------------------------------------------------------------------------- /install/lib/discovery.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/install/lib/discovery.js -------------------------------------------------------------------------------- /install/lib/utils/commands.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/install/lib/utils/commands.js -------------------------------------------------------------------------------- /install/lib/utils/file-writer.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/install/lib/utils/file-writer.js -------------------------------------------------------------------------------- /install/lib/utils/log.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/install/lib/utils/log.js -------------------------------------------------------------------------------- /install/lib/utils/ports.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/install/lib/utils/ports.js -------------------------------------------------------------------------------- /install/lib/utils/spinner.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/install/lib/utils/spinner.js -------------------------------------------------------------------------------- /jest-express-app.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/jest-express-app.config.js -------------------------------------------------------------------------------- /jest-services.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/jest-services.config.js -------------------------------------------------------------------------------- /jest-setup-express.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/jest-setup-express.ts -------------------------------------------------------------------------------- /jest-setup-services.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/jest-setup-services.ts -------------------------------------------------------------------------------- /jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/jest.config.js -------------------------------------------------------------------------------- /nf-data-explorer.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/nf-data-explorer.code-workspace -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/package.json -------------------------------------------------------------------------------- /schema/discovery-schema.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/schema/discovery-schema.json -------------------------------------------------------------------------------- /src/client/.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/.editorconfig -------------------------------------------------------------------------------- /src/client/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/.eslintrc.js -------------------------------------------------------------------------------- /src/client/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/.gitignore -------------------------------------------------------------------------------- /src/client/.nvmrc: -------------------------------------------------------------------------------- 1 | 12.18.1 2 | -------------------------------------------------------------------------------- /src/client/.prettierignore: -------------------------------------------------------------------------------- 1 | dist/ 2 | -------------------------------------------------------------------------------- /src/client/.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/.prettierrc -------------------------------------------------------------------------------- /src/client/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/babel.config.js -------------------------------------------------------------------------------- /src/client/jest.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/jest.config.js -------------------------------------------------------------------------------- /src/client/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/package.json -------------------------------------------------------------------------------- /src/client/postcss.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/postcss.config.js -------------------------------------------------------------------------------- /src/client/public/images/icon_cassandra.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/images/icon_cassandra.svg -------------------------------------------------------------------------------- /src/client/public/images/icon_dynomite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/images/icon_dynomite.png -------------------------------------------------------------------------------- /src/client/public/images/icon_evcache.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/images/icon_evcache.png -------------------------------------------------------------------------------- /src/client/public/img/icons/android-chrome-192x192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/android-chrome-192x192.png -------------------------------------------------------------------------------- /src/client/public/img/icons/android-chrome-512x512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/android-chrome-512x512.png -------------------------------------------------------------------------------- /src/client/public/img/icons/apple-touch-icon-120x120.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/apple-touch-icon-120x120.png -------------------------------------------------------------------------------- /src/client/public/img/icons/apple-touch-icon-152x152.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/apple-touch-icon-152x152.png -------------------------------------------------------------------------------- /src/client/public/img/icons/apple-touch-icon-180x180.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/apple-touch-icon-180x180.png -------------------------------------------------------------------------------- /src/client/public/img/icons/apple-touch-icon-60x60.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/apple-touch-icon-60x60.png -------------------------------------------------------------------------------- /src/client/public/img/icons/apple-touch-icon-76x76.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/apple-touch-icon-76x76.png -------------------------------------------------------------------------------- /src/client/public/img/icons/apple-touch-icon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/apple-touch-icon.png -------------------------------------------------------------------------------- /src/client/public/img/icons/favicon-16x16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/favicon-16x16.png -------------------------------------------------------------------------------- /src/client/public/img/icons/favicon-32x32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/favicon-32x32.png -------------------------------------------------------------------------------- /src/client/public/img/icons/msapplication-icon-144x144.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/msapplication-icon-144x144.png -------------------------------------------------------------------------------- /src/client/public/img/icons/mstile-150x150.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/mstile-150x150.png -------------------------------------------------------------------------------- /src/client/public/img/icons/safari-pinned-tab.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/img/icons/safari-pinned-tab.svg -------------------------------------------------------------------------------- /src/client/public/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/index.html -------------------------------------------------------------------------------- /src/client/public/manifest.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/public/manifest.json -------------------------------------------------------------------------------- /src/client/public/robots.txt: -------------------------------------------------------------------------------- 1 | User-agent: * 2 | Disallow: 3 | -------------------------------------------------------------------------------- /src/client/src/App.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/App.vue -------------------------------------------------------------------------------- /src/client/src/assets/cassandra-logo.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/assets/cassandra-logo.svg -------------------------------------------------------------------------------- /src/client/src/assets/dynomite-logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/assets/dynomite-logo.png -------------------------------------------------------------------------------- /src/client/src/assets/search.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/assets/search.svg -------------------------------------------------------------------------------- /src/client/src/assets/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/assets/styles.css -------------------------------------------------------------------------------- /src/client/src/components/ClusterSelector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/ClusterSelector.vue -------------------------------------------------------------------------------- /src/client/src/components/TheNav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/TheNav.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassBreadcrumbs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassBreadcrumbs.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassEncodingDropdown.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassEncodingDropdown.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassNetworkTopologyStrategy.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassNetworkTopologyStrategy.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassOtherStrategy.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassOtherStrategy.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassPrimaryKeyFilters.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassPrimaryKeyFilters.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassRowDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassRowDialog.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassSampleQuery.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassSampleQuery.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassSharedClusterMessage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassSharedClusterMessage.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassTableActions.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassTableActions.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassTableActivity.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassTableActivity.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassTablePropertiesEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassTablePropertiesEditor.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassTableResults.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassTableResults.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassTableRowFormItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassTableRowFormItem.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassTableRowFormItemBlob.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassTableRowFormItemBlob.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/CassandraNav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/CassandraNav.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/create-table/CassCreateTableColumnItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/create-table/CassCreateTableColumnItem.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/create-table/CassCreateTableColumnsPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/create-table/CassCreateTableColumnsPage.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/create-table/CassCreateTableCompactionPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/create-table/CassCreateTableCompactionPage.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/create-table/CassCreateTableInfoPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/create-table/CassCreateTableInfoPage.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/create-table/CassCreateTableSchemaTools.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/create-table/CassCreateTableSchemaTools.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/create-table/CassCreateTableSettingsPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/create-table/CassCreateTableSettingsPage.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/create-table/CassCreateTableStatementPreview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/create-table/CassCreateTableStatementPreview.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/create-table/CassCreateTableStorageLayout.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/create-table/CassCreateTableStorageLayout.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/create-table/CassCreateTableSummaryPage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/create-table/CassCreateTableSummaryPage.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/create-table/compaction-strategies.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/create-table/compaction-strategies.ts -------------------------------------------------------------------------------- /src/client/src/components/cassandra/icons/CassClusteringKeyIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/icons/CassClusteringKeyIcon.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/icons/CassColumnIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/icons/CassColumnIcon.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/icons/CassDatastoreIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/icons/CassDatastoreIcon.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/icons/CassKeyspaceIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/icons/CassKeyspaceIcon.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/icons/CassPartitionKeyIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/icons/CassPartitionKeyIcon.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/icons/CassTableIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/icons/CassTableIcon.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/icons/CassTableThriftIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/icons/CassTableThriftIcon.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/editor/CassQueryCompleter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/editor/CassQueryCompleter.ts -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/editor/CassQueryEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/editor/CassQueryEditor.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/editor/CassQueryTokenizer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/editor/CassQueryTokenizer.ts -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/editor/CassQueryValidationMessage.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/editor/CassQueryValidationMessage.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/editor/CassQueryValidator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/editor/CassQueryValidator.ts -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/editor/cql-snippets.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/editor/cql-snippets.js -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/editor/cql.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/editor/cql.js -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/nav/CassQueryHelp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/nav/CassQueryHelp.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/nav/CassQueryHistory.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/nav/CassQueryHistory.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/nav/CassQueryNavContent.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/nav/CassQueryNavContent.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/nav/CassQueryNavMenu.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/nav/CassQueryNavMenu.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/nav/CassSchemaExplorer.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/nav/CassSchemaExplorer.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/nav/CassSyntaxHelp.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/nav/CassSyntaxHelp.vue -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/nav/cassandra-nav-menu-items.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/nav/cassandra-nav-menu-items.ts -------------------------------------------------------------------------------- /src/client/src/components/cassandra/query/nav/cassandra-syntax.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/cassandra/query/nav/cassandra-syntax.ts -------------------------------------------------------------------------------- /src/client/src/components/common/AceEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/AceEditor.vue -------------------------------------------------------------------------------- /src/client/src/components/common/AttributesForm.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/AttributesForm.vue -------------------------------------------------------------------------------- /src/client/src/components/common/ClusterList.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/ClusterList.vue -------------------------------------------------------------------------------- /src/client/src/components/common/CopyDateButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/CopyDateButton.vue -------------------------------------------------------------------------------- /src/client/src/components/common/CopyTextButton.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/CopyTextButton.vue -------------------------------------------------------------------------------- /src/client/src/components/common/DatastoreOverview.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/DatastoreOverview.vue -------------------------------------------------------------------------------- /src/client/src/components/common/FileUploadItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/FileUploadItem.vue -------------------------------------------------------------------------------- /src/client/src/components/common/HelpfulFormItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/HelpfulFormItem.vue -------------------------------------------------------------------------------- /src/client/src/components/common/HttpStatusErrorAlert.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/HttpStatusErrorAlert.vue -------------------------------------------------------------------------------- /src/client/src/components/common/RouteBreadcrumbs.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/RouteBreadcrumbs.vue -------------------------------------------------------------------------------- /src/client/src/components/common/TtlInput.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/TtlInput.vue -------------------------------------------------------------------------------- /src/client/src/components/common/charts/BasicLineChart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/charts/BasicLineChart.vue -------------------------------------------------------------------------------- /src/client/src/components/common/charts/SparkLine.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/charts/SparkLine.vue -------------------------------------------------------------------------------- /src/client/src/components/common/charts/TimeSeriesChart.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/charts/TimeSeriesChart.vue -------------------------------------------------------------------------------- /src/client/src/components/common/i18nSelector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/i18nSelector.vue -------------------------------------------------------------------------------- /src/client/src/components/common/icons/ClusterIcon.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/common/icons/ClusterIcon.vue -------------------------------------------------------------------------------- /src/client/src/components/dynamic/base/email-selector.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynamic/base/email-selector.vue -------------------------------------------------------------------------------- /src/client/src/components/dynamic/base/notification-element.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynamic/base/notification-element.vue -------------------------------------------------------------------------------- /src/client/src/components/dynomite/DynoKeyBrowser.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynomite/DynoKeyBrowser.vue -------------------------------------------------------------------------------- /src/client/src/components/dynomite/DynoKeyCollectionDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynomite/DynoKeyCollectionDialog.vue -------------------------------------------------------------------------------- /src/client/src/components/dynomite/DynoKeyCollectionEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynomite/DynoKeyCollectionEditor.vue -------------------------------------------------------------------------------- /src/client/src/components/dynomite/DynoKeyDetails.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynomite/DynoKeyDetails.vue -------------------------------------------------------------------------------- /src/client/src/components/dynomite/DynoKeyNameFormItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynomite/DynoKeyNameFormItem.vue -------------------------------------------------------------------------------- /src/client/src/components/dynomite/DynoKeyStringEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynomite/DynoKeyStringEditor.vue -------------------------------------------------------------------------------- /src/client/src/components/dynomite/DynoKeyTtlEditor.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynomite/DynoKeyTtlEditor.vue -------------------------------------------------------------------------------- /src/client/src/components/dynomite/DynoKeyTtlField.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynomite/DynoKeyTtlField.vue -------------------------------------------------------------------------------- /src/client/src/components/dynomite/DynoKeyTtlFormItem.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynomite/DynoKeyTtlFormItem.vue -------------------------------------------------------------------------------- /src/client/src/components/dynomite/DynomiteNav.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/components/dynomite/DynomiteNav.vue -------------------------------------------------------------------------------- /src/client/src/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/config.ts -------------------------------------------------------------------------------- /src/client/src/datastore-definitions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/datastore-definitions.ts -------------------------------------------------------------------------------- /src/client/src/filters/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/client/src/filters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/filters/index.ts -------------------------------------------------------------------------------- /src/client/src/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/i18n/index.ts -------------------------------------------------------------------------------- /src/client/src/i18n/locales/en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/i18n/locales/en-US.ts -------------------------------------------------------------------------------- /src/client/src/icons.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/icons.ts -------------------------------------------------------------------------------- /src/client/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/main.ts -------------------------------------------------------------------------------- /src/client/src/models/cassandra/ClusterSchema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/models/cassandra/ClusterSchema.ts -------------------------------------------------------------------------------- /src/client/src/models/errors/HttpStatusError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/models/errors/HttpStatusError.ts -------------------------------------------------------------------------------- /src/client/src/models/errors/RequestCanceledError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/models/errors/RequestCanceledError.ts -------------------------------------------------------------------------------- /src/client/src/registerServiceWorker.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/registerServiceWorker.ts -------------------------------------------------------------------------------- /src/client/src/router/admin-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/router/admin-routes.ts -------------------------------------------------------------------------------- /src/client/src/router/cassandra-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/router/cassandra-routes.ts -------------------------------------------------------------------------------- /src/client/src/router/dynomite-routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/router/dynomite-routes.ts -------------------------------------------------------------------------------- /src/client/src/router/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/router/index.ts -------------------------------------------------------------------------------- /src/client/src/router/params.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/router/params.ts -------------------------------------------------------------------------------- /src/client/src/router/routes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/router/routes.ts -------------------------------------------------------------------------------- /src/client/src/service-worker.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/service-worker.js -------------------------------------------------------------------------------- /src/client/src/services/AdminService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/AdminService.ts -------------------------------------------------------------------------------- /src/client/src/services/BaseService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/BaseService.ts -------------------------------------------------------------------------------- /src/client/src/services/ClusterService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/ClusterService.ts -------------------------------------------------------------------------------- /src/client/src/services/ConfigService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/ConfigService.ts -------------------------------------------------------------------------------- /src/client/src/services/cassandra/CassService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/cassandra/CassService.ts -------------------------------------------------------------------------------- /src/client/src/services/cassandra/lib/ClusterService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/cassandra/lib/ClusterService.ts -------------------------------------------------------------------------------- /src/client/src/services/cassandra/lib/FeatureService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/cassandra/lib/FeatureService.ts -------------------------------------------------------------------------------- /src/client/src/services/cassandra/lib/KeyspaceService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/cassandra/lib/KeyspaceService.ts -------------------------------------------------------------------------------- /src/client/src/services/cassandra/lib/MetricsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/cassandra/lib/MetricsService.ts -------------------------------------------------------------------------------- /src/client/src/services/cassandra/lib/QueryService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/cassandra/lib/QueryService.ts -------------------------------------------------------------------------------- /src/client/src/services/cassandra/lib/SchemaService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/cassandra/lib/SchemaService.ts -------------------------------------------------------------------------------- /src/client/src/services/cassandra/lib/TablesService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/cassandra/lib/TablesService.ts -------------------------------------------------------------------------------- /src/client/src/services/cassandra/lib/UsageService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/cassandra/lib/UsageService.ts -------------------------------------------------------------------------------- /src/client/src/services/dynomite/DynoService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/dynomite/DynoService.ts -------------------------------------------------------------------------------- /src/client/src/services/dynomite/lib/DynoClusterService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/dynomite/lib/DynoClusterService.ts -------------------------------------------------------------------------------- /src/client/src/services/dynomite/lib/DynoFieldsService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/dynomite/lib/DynoFieldsService.ts -------------------------------------------------------------------------------- /src/client/src/services/dynomite/lib/DynoKeyService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/dynomite/lib/DynoKeyService.ts -------------------------------------------------------------------------------- /src/client/src/services/user/UserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/user/UserService.ts -------------------------------------------------------------------------------- /src/client/src/services/user/__mocks__/UserService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/user/__mocks__/UserService.ts -------------------------------------------------------------------------------- /src/client/src/services/user/providers/BaseUserServiceProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/user/providers/BaseUserServiceProvider.ts -------------------------------------------------------------------------------- /src/client/src/services/user/providers/IUserServiceProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/services/user/providers/IUserServiceProvider.ts -------------------------------------------------------------------------------- /src/client/src/setup/dynamic-components.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/setup/dynamic-components.ts -------------------------------------------------------------------------------- /src/client/src/shared/.gitkeep: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/client/src/shims-style.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/shims-style.d.ts -------------------------------------------------------------------------------- /src/client/src/shims-tsx.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/shims-tsx.d.ts -------------------------------------------------------------------------------- /src/client/src/shims-vue.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/shims-vue.d.ts -------------------------------------------------------------------------------- /src/client/src/store/actions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/store/actions.ts -------------------------------------------------------------------------------- /src/client/src/store/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/store/index.ts -------------------------------------------------------------------------------- /src/client/src/store/modules/cassandra/cluster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/store/modules/cassandra/cluster.ts -------------------------------------------------------------------------------- /src/client/src/store/modules/cassandra/explore.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/store/modules/cassandra/explore.ts -------------------------------------------------------------------------------- /src/client/src/store/modules/cassandra/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/store/modules/cassandra/index.ts -------------------------------------------------------------------------------- /src/client/src/store/modules/cassandra/query.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/store/modules/cassandra/query.ts -------------------------------------------------------------------------------- /src/client/src/store/modules/config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/store/modules/config.ts -------------------------------------------------------------------------------- /src/client/src/store/modules/dynomite.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/client/src/store/modules/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/store/modules/user.ts -------------------------------------------------------------------------------- /src/client/src/store/plugins/axios-state-plugin.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/store/plugins/axios-state-plugin.ts -------------------------------------------------------------------------------- /src/client/src/typings/notifications.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/typings/notifications.ts -------------------------------------------------------------------------------- /src/client/src/typings/routes.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/typings/routes.d.ts -------------------------------------------------------------------------------- /src/client/src/typings/store.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/typings/store.d.ts -------------------------------------------------------------------------------- /src/client/src/typings/userinfo.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/typings/userinfo.d.ts -------------------------------------------------------------------------------- /src/client/src/typings/validation.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/typings/validation.d.ts -------------------------------------------------------------------------------- /src/client/src/typings/vue-tables-2.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/typings/vue-tables-2.d.ts -------------------------------------------------------------------------------- /src/client/src/utils/cassandra-primary-key-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/cassandra-primary-key-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/cassandra-route-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/cassandra-route-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/cassandra-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/cassandra-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/class-loader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/class-loader.ts -------------------------------------------------------------------------------- /src/client/src/utils/clipboard-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/clipboard-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/data-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/data-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/download-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/download-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/env-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/env-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/feature-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/feature-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/math-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/math-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/message-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/message-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/recent-queries-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/recent-queries-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/region-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/region-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/route-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/route-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/service-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/service-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/set-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/set-utils.ts -------------------------------------------------------------------------------- /src/client/src/utils/tableproperties-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/utils/tableproperties-utils.ts -------------------------------------------------------------------------------- /src/client/src/validators/cassandra/keyspace-strategy-validator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/validators/cassandra/keyspace-strategy-validator.ts -------------------------------------------------------------------------------- /src/client/src/views/AdminView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/AdminView.vue -------------------------------------------------------------------------------- /src/client/src/views/ContainerView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/ContainerView.vue -------------------------------------------------------------------------------- /src/client/src/views/DatastoresView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/DatastoresView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/CassView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/CassView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassAddRowDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassAddRowDialog.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassCreateKeyspaceView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassCreateKeyspaceView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassCreateTableAdvancedView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassCreateTableAdvancedView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassCreateTableView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassCreateTableView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassDropTableDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassDropTableDialog.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassEditRowDialog.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassEditRowDialog.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassExploreView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassExploreView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassKeyspaceDetailsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassKeyspaceDetailsView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassKeyspaceTablesView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassKeyspaceTablesView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassKeyspaceUdtsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassKeyspaceUdtsView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassKeyspacesView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassKeyspacesView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassTableActivityView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassTableActivityView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassTableColumnsView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassTableColumnsView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassTableDataView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassTableDataView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassTablePropertiesView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassTablePropertiesView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassTableSampleQueriesView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassTableSampleQueriesView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/explore/CassTableView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/explore/CassTableView.vue -------------------------------------------------------------------------------- /src/client/src/views/cassandra/query/CassQueryView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/cassandra/query/CassQueryView.vue -------------------------------------------------------------------------------- /src/client/src/views/dynomite/DynoClusterView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/dynomite/DynoClusterView.vue -------------------------------------------------------------------------------- /src/client/src/views/dynomite/DynoCreateKeyView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/dynomite/DynoCreateKeyView.vue -------------------------------------------------------------------------------- /src/client/src/views/dynomite/DynoEditKeyView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/dynomite/DynoEditKeyView.vue -------------------------------------------------------------------------------- /src/client/src/views/dynomite/DynoEmptyKeyView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/dynomite/DynoEmptyKeyView.vue -------------------------------------------------------------------------------- /src/client/src/views/dynomite/DynoView.vue: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/src/views/dynomite/DynoView.vue -------------------------------------------------------------------------------- /src/client/tests/unit/.eslintrc.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/tests/unit/.eslintrc.js -------------------------------------------------------------------------------- /src/client/tests/unit/App.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/tests/unit/App.spec.ts -------------------------------------------------------------------------------- /src/client/tests/unit/TheNav.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/tests/unit/TheNav.spec.ts -------------------------------------------------------------------------------- /src/client/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/tsconfig.json -------------------------------------------------------------------------------- /src/client/vue.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/vue.config.js -------------------------------------------------------------------------------- /src/client/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/client/yarn.lock -------------------------------------------------------------------------------- /src/server/config/__mocks__/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/__mocks__/configuration.ts -------------------------------------------------------------------------------- /src/server/config/__mocks__/setup-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/__mocks__/setup-env.ts -------------------------------------------------------------------------------- /src/server/config/__tests__/middlewares.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/__tests__/middlewares.spec.ts -------------------------------------------------------------------------------- /src/server/config/base-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/base-config.ts -------------------------------------------------------------------------------- /src/server/config/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/configuration.ts -------------------------------------------------------------------------------- /src/server/config/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/constants.ts -------------------------------------------------------------------------------- /src/server/config/error-handlers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/error-handlers.ts -------------------------------------------------------------------------------- /src/server/config/logger/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/logger/__mocks__/index.ts -------------------------------------------------------------------------------- /src/server/config/logger/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/logger/index.ts -------------------------------------------------------------------------------- /src/server/config/logger/logger.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/logger/logger.d.ts -------------------------------------------------------------------------------- /src/server/config/logger/providers/BaseLoggerProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/logger/providers/BaseLoggerProvider.ts -------------------------------------------------------------------------------- /src/server/config/logger/providers/ILoggerProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/logger/providers/ILoggerProvider.ts -------------------------------------------------------------------------------- /src/server/config/middlewares.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/middlewares.ts -------------------------------------------------------------------------------- /src/server/config/services/__mocks__/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/services/__mocks__/index.ts -------------------------------------------------------------------------------- /src/server/config/services/cluster-acl.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/services/cluster-acl.ts -------------------------------------------------------------------------------- /src/server/config/services/datastores.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/services/datastores.ts -------------------------------------------------------------------------------- /src/server/config/services/discovery.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/services/discovery.ts -------------------------------------------------------------------------------- /src/server/config/services/entity-acls.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/services/entity-acls.ts -------------------------------------------------------------------------------- /src/server/config/services/explorer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/services/explorer.ts -------------------------------------------------------------------------------- /src/server/config/services/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/services/index.ts -------------------------------------------------------------------------------- /src/server/config/services/user.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/services/user.ts -------------------------------------------------------------------------------- /src/server/config/setup-env.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/config/setup-env.ts -------------------------------------------------------------------------------- /src/server/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/i18n/index.ts -------------------------------------------------------------------------------- /src/server/i18n/locales/en-US.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/i18n/locales/en-US.ts -------------------------------------------------------------------------------- /src/server/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/index.ts -------------------------------------------------------------------------------- /src/server/model/__mocks__/mock-store-helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/__mocks__/mock-store-helpers.ts -------------------------------------------------------------------------------- /src/server/model/__mocks__/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/__mocks__/store.ts -------------------------------------------------------------------------------- /src/server/model/__tests__/store.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/__tests__/store.spec.ts -------------------------------------------------------------------------------- /src/server/model/errors/AuthenticationError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/AuthenticationError.ts -------------------------------------------------------------------------------- /src/server/model/errors/ClusterAclsNotLoadedError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/ClusterAclsNotLoadedError.ts -------------------------------------------------------------------------------- /src/server/model/errors/ClusterMissingAclsError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/ClusterMissingAclsError.ts -------------------------------------------------------------------------------- /src/server/model/errors/ClusterNotAuthorizedError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/ClusterNotAuthorizedError.ts -------------------------------------------------------------------------------- /src/server/model/errors/DatastoreNotAvailableError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/DatastoreNotAvailableError.ts -------------------------------------------------------------------------------- /src/server/model/errors/EntityMissingAclOwners.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/EntityMissingAclOwners.ts -------------------------------------------------------------------------------- /src/server/model/errors/EntityNotAuthorizedError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/EntityNotAuthorizedError.ts -------------------------------------------------------------------------------- /src/server/model/errors/FeatureDisabledError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/FeatureDisabledError.ts -------------------------------------------------------------------------------- /src/server/model/errors/FeatureNotImplementedError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/FeatureNotImplementedError.ts -------------------------------------------------------------------------------- /src/server/model/errors/FileUploadError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/FileUploadError.ts -------------------------------------------------------------------------------- /src/server/model/errors/HttpStatusError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/HttpStatusError.ts -------------------------------------------------------------------------------- /src/server/model/errors/NoClustersAvailableErrors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/NoClustersAvailableErrors.ts -------------------------------------------------------------------------------- /src/server/model/errors/OperationNotSupportedInEnvError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/errors/OperationNotSupportedInEnvError.ts -------------------------------------------------------------------------------- /src/server/model/store.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/model/store.ts -------------------------------------------------------------------------------- /src/server/models/HttpStatusError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/models/HttpStatusError.ts -------------------------------------------------------------------------------- /src/server/routes/__tests__/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/__tests__/index.spec.ts -------------------------------------------------------------------------------- /src/server/routes/admin/__tests__/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/admin/__tests__/index.spec.ts -------------------------------------------------------------------------------- /src/server/routes/admin/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/admin/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/__tests__/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/__tests__/index.spec.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/cassandra/clusters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/cassandra/clusters/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/cassandra/clusters/keyspaces/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/cassandra/clusters/keyspaces/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/cassandra/clusters/keyspaces/tables/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/cassandra/clusters/keyspaces/tables/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/cassandra/clusters/keyspaces/tables/keys/CassandraResultsExporter.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/cassandra/clusters/keyspaces/tables/keys/CassandraResultsExporter.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/cassandra/clusters/keyspaces/tables/keys/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/cassandra/clusters/keyspaces/tables/keys/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/cassandra/clusters/keyspaces/types/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/cassandra/clusters/keyspaces/types/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/cassandra/clusters/metrics/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/cassandra/clusters/metrics/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/cassandra/clusters/query/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/cassandra/clusters/query/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/cassandra/features/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/cassandra/features/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/cassandra/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/cassandra/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/dynomite/clusters/fields/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/dynomite/clusters/fields/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/dynomite/clusters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/dynomite/clusters/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/dynomite/clusters/keys/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/dynomite/clusters/keys/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/dynomite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/dynomite/index.ts -------------------------------------------------------------------------------- /src/server/routes/datastores/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/datastores/index.ts -------------------------------------------------------------------------------- /src/server/routes/env/__tests__/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/env/__tests__/constants.ts -------------------------------------------------------------------------------- /src/server/routes/env/__tests__/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/env/__tests__/index.spec.ts -------------------------------------------------------------------------------- /src/server/routes/env/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/env/index.ts -------------------------------------------------------------------------------- /src/server/routes/i18n/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/i18n/index.ts -------------------------------------------------------------------------------- /src/server/routes/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/index.ts -------------------------------------------------------------------------------- /src/server/routes/user/__tests__/index.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/user/__tests__/index.spec.ts -------------------------------------------------------------------------------- /src/server/routes/user/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/routes/user/index.ts -------------------------------------------------------------------------------- /src/server/services/cluster-acls/ClusterAccessControlService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/cluster-acls/ClusterAccessControlService.ts -------------------------------------------------------------------------------- /src/server/services/cluster-acls/__tests__/ClusterAccessControlService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/cluster-acls/__tests__/ClusterAccessControlService.spec.ts -------------------------------------------------------------------------------- /src/server/services/cluster-acls/providers/ClusterAccessControlProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/cluster-acls/providers/ClusterAccessControlProvider.ts -------------------------------------------------------------------------------- /src/server/services/cluster-acls/providers/CustomAccessControlProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/cluster-acls/providers/CustomAccessControlProvider.ts -------------------------------------------------------------------------------- /src/server/services/cluster-acls/providers/DefaultClusterAccessControlProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/cluster-acls/providers/DefaultClusterAccessControlProvider.ts -------------------------------------------------------------------------------- /src/server/services/cluster-acls/typings/acl.d.ts: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/server/services/datastores/base/BaseDatastoreService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/base/BaseDatastoreService.ts -------------------------------------------------------------------------------- /src/server/services/datastores/base/datastore.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/base/datastore.d.ts -------------------------------------------------------------------------------- /src/server/services/datastores/base/errors/AdminCredentialsRequiredError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/base/errors/AdminCredentialsRequiredError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/base/errors/ClusterConnectionError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/base/errors/ClusterConnectionError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/base/errors/ClusterNotFoundError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/base/errors/ClusterNotFoundError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/index.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/CassandraExplorer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/CassandraExplorer.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/cassandra-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/cassandra-config.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraAuthenticationError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraAuthenticationError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraColumnNameNotFound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraColumnNameNotFound.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraCreateOrUpdateError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraCreateOrUpdateError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraIncorrectColumnType.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraIncorrectColumnType.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraKeyspaceAlreadyExists.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraKeyspaceAlreadyExists.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraKeyspaceAndTableRequired.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraKeyspaceAndTableRequired.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraKeyspaceNotAccessible.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraKeyspaceNotAccessible.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraKeyspaceNotFound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraKeyspaceNotFound.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraNoFieldsToUpdate.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraNoFieldsToUpdate.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraNoHostAvailableError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraNoHostAvailableError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraPrimaryKeyMissing.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraPrimaryKeyMissing.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraQueryError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraQueryError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraStatementNotAllowed.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraStatementNotAllowed.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraStatementUnparseableError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraStatementUnparseableError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraTableCreationError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraTableCreationError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraTableDropError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraTableDropError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraTableNotFound.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraTableNotFound.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraTableSchemaValidationError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraTableSchemaValidationError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/CassandraTableTruncateError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/CassandraTableTruncateError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/errors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/errors/index.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/blob.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/blob.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/columns.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/columns.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/keys.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/keys.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/keyspaces.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/keyspaces.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/query-builder/__tests__/insert.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/query-builder/__tests__/insert.spec.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/query-builder/__tests__/query-builder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/query-builder/__tests__/query-builder.spec.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/query-builder/alias.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/query-builder/alias.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/query-builder/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/query-builder/index.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/query-builder/insert.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/query-builder/insert.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/query-builder/select.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/query-builder/select.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/CompressionOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/CompressionOptions.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/Create.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/Create.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/CreateTableOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/CreateTableOptions.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/README.MD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/README.MD -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/SchemaBuilder.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/SchemaBuilder.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/SchemaStatement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/SchemaStatement.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/TableOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/TableOptions.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/Version.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/Version.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/__tests__/SchemaBuilder.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/__tests__/SchemaBuilder.spec.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/compaction/CompactionOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/compaction/CompactionOptions.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/compaction/LeveledCompactionStrategyOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/compaction/LeveledCompactionStrategyOptions.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/compaction/SizeTieredCompactionStrategyOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/compaction/SizeTieredCompactionStrategyOptions.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/compaction/TimeWindowCompactionStrategyOptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/compaction/TimeWindowCompactionStrategyOptions.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema-builder/compaction/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema-builder/compaction/index.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/schema.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/schema.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/statement.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/statement.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/tables.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/tables.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/modules/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/modules/types.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/policies/NoRetryPolicy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/policies/NoRetryPolicy.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/providers/client/CustomCassandraClientOptionsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/providers/client/CustomCassandraClientOptionsProvider.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/providers/client/EC2CassandraClientOptionsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/providers/client/EC2CassandraClientOptionsProvider.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/providers/client/ICassandraClientOptionsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/providers/client/ICassandraClientOptionsProvider.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/providers/client/LocalCassandraClientOptionsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/providers/client/LocalCassandraClientOptionsProvider.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/providers/metrics/CustomCassandraMetricsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/providers/metrics/CustomCassandraMetricsProvider.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/providers/metrics/ICassandraMetricsProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/providers/metrics/ICassandraMetricsProvider.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/restricted-queries.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/restricted-queries.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/utils/__tests__/statement-utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/utils/__tests__/statement-utils.spec.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/utils/cluster-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/utils/cluster-utils.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/utils/export-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/utils/export-utils.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/utils/query-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/utils/query-utils.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/utils/result-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/utils/result-utils.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/utils/row-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/utils/row-utils.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/utils/schema-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/utils/schema-utils.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/utils/statement-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/utils/statement-utils.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/utils/type-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/utils/type-utils.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/lib/utils/validation-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/lib/utils/validation-utils.ts -------------------------------------------------------------------------------- /src/server/services/datastores/cassandra/typings/cassandra.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/cassandra/typings/cassandra.d.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/__tests__/DynomiteExplorer.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/__tests__/DynomiteExplorer.spec.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/index.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/Cursor.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/Cursor.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/DynomiteCluster.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/DynomiteCluster.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/DynomiteExplorer.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/DynomiteExplorer.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/DynomiteTypes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/DynomiteTypes.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/collections.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/collections.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/dynomite-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/dynomite-constants.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/errors/FieldOperationsNotSupportedForTypeError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/errors/FieldOperationsNotSupportedForTypeError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/errors/KeyExistsError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/errors/KeyExistsError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/errors/KeyNotFoundError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/errors/KeyNotFoundError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/errors/KeyTooLargeError.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/errors/KeyTooLargeError.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/errors/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/errors/index.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/utils/ScanAggregator.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/utils/ScanAggregator.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/utils/redis-info-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/utils/redis-info-utils.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/lib/utils/scan-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/lib/utils/scan-utils.ts -------------------------------------------------------------------------------- /src/server/services/datastores/dynomite/typings/dynomite.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/datastores/dynomite/typings/dynomite.d.ts -------------------------------------------------------------------------------- /src/server/services/discovery/DiscoveryService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/discovery/DiscoveryService.ts -------------------------------------------------------------------------------- /src/server/services/discovery/__tests__/DiscoveryService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/discovery/__tests__/DiscoveryService.spec.ts -------------------------------------------------------------------------------- /src/server/services/discovery/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/discovery/index.ts -------------------------------------------------------------------------------- /src/server/services/discovery/providers/BaseDiscoveryProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/discovery/providers/BaseDiscoveryProvider.ts -------------------------------------------------------------------------------- /src/server/services/discovery/providers/CustomDiscoveryProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/discovery/providers/CustomDiscoveryProvider.ts -------------------------------------------------------------------------------- /src/server/services/discovery/providers/EnvironmentDiscoveryProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/discovery/providers/EnvironmentDiscoveryProvider.ts -------------------------------------------------------------------------------- /src/server/services/discovery/providers/FileSystemDiscoveryProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/discovery/providers/FileSystemDiscoveryProvider.ts -------------------------------------------------------------------------------- /src/server/services/discovery/providers/LocalDiscoveryProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/discovery/providers/LocalDiscoveryProvider.ts -------------------------------------------------------------------------------- /src/server/services/entity-acls/EntityAccessControlCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/entity-acls/EntityAccessControlCache.ts -------------------------------------------------------------------------------- /src/server/services/entity-acls/EntityAccessControlService.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/entity-acls/EntityAccessControlService.ts -------------------------------------------------------------------------------- /src/server/services/entity-acls/__tests__/EntityAccessControlCache.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/entity-acls/__tests__/EntityAccessControlCache.spec.ts -------------------------------------------------------------------------------- /src/server/services/entity-acls/__tests__/EntityAccessControlService.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/entity-acls/__tests__/EntityAccessControlService.spec.ts -------------------------------------------------------------------------------- /src/server/services/entity-acls/providers/DefaultEntityAccessControlLoader.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/entity-acls/providers/DefaultEntityAccessControlLoader.ts -------------------------------------------------------------------------------- /src/server/services/entity-acls/providers/DefaultEntityAccessControlServiceProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/entity-acls/providers/DefaultEntityAccessControlServiceProvider.ts -------------------------------------------------------------------------------- /src/server/services/entity-acls/providers/EntityAccessControlProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/entity-acls/providers/EntityAccessControlProvider.ts -------------------------------------------------------------------------------- /src/server/services/entity-acls/typings/entity-acls.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/entity-acls/typings/entity-acls.d.ts -------------------------------------------------------------------------------- /src/server/services/explorer/ExplorerCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/explorer/ExplorerCache.ts -------------------------------------------------------------------------------- /src/server/services/explorer/__tests__/ExplorerCache.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/explorer/__tests__/ExplorerCache.spec.ts -------------------------------------------------------------------------------- /src/server/services/user/UserGroupCache.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/user/UserGroupCache.ts -------------------------------------------------------------------------------- /src/server/services/user/providers/DefaultUserCacheProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/user/providers/DefaultUserCacheProvider.ts -------------------------------------------------------------------------------- /src/server/services/user/providers/IUserCacheProvider.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/services/user/providers/IUserCacheProvider.ts -------------------------------------------------------------------------------- /src/server/shared/cassandra/collection-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/shared/cassandra/collection-utils.ts -------------------------------------------------------------------------------- /src/server/shared/shared-constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/shared/shared-constants.ts -------------------------------------------------------------------------------- /src/server/typings/enums.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/typings/enums.ts -------------------------------------------------------------------------------- /src/server/typings/express.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/typings/express.d.ts -------------------------------------------------------------------------------- /src/server/typings/store.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/typings/store.d.ts -------------------------------------------------------------------------------- /src/server/typings/superagent.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/typings/superagent.d.ts -------------------------------------------------------------------------------- /src/server/typings/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/typings/typings.d.ts -------------------------------------------------------------------------------- /src/server/typings/vue-tables-pagination.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/typings/vue-tables-pagination.d.ts -------------------------------------------------------------------------------- /src/server/utils/__tests__/acl-utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/__tests__/acl-utils.spec.ts -------------------------------------------------------------------------------- /src/server/utils/__tests__/class-loader-utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/__tests__/class-loader-utils.spec.ts -------------------------------------------------------------------------------- /src/server/utils/__tests__/cluster-acl.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/__tests__/cluster-acl.spec.ts -------------------------------------------------------------------------------- /src/server/utils/__tests__/helpers/auth-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/__tests__/helpers/auth-helper.ts -------------------------------------------------------------------------------- /src/server/utils/__tests__/helpers/entity-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/__tests__/helpers/entity-helper.ts -------------------------------------------------------------------------------- /src/server/utils/__tests__/helpers/user-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/__tests__/helpers/user-helper.ts -------------------------------------------------------------------------------- /src/server/utils/__tests__/request-utils.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/__tests__/request-utils.spec.ts -------------------------------------------------------------------------------- /src/server/utils/acl-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/acl-utils.ts -------------------------------------------------------------------------------- /src/server/utils/app-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/app-utils.ts -------------------------------------------------------------------------------- /src/server/utils/auth-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/auth-utils.ts -------------------------------------------------------------------------------- /src/server/utils/cde-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/cde-utils.ts -------------------------------------------------------------------------------- /src/server/utils/class-loader-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/class-loader-utils.ts -------------------------------------------------------------------------------- /src/server/utils/explorer-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/explorer-utils.ts -------------------------------------------------------------------------------- /src/server/utils/lodash-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/lodash-utils.ts -------------------------------------------------------------------------------- /src/server/utils/request-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/request-utils.ts -------------------------------------------------------------------------------- /src/server/utils/response-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/response-utils.ts -------------------------------------------------------------------------------- /src/server/utils/set-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/set-utils.ts -------------------------------------------------------------------------------- /src/server/utils/user-utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/src/server/utils/user-utils.ts -------------------------------------------------------------------------------- /tsconfig.base.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/tsconfig.json -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Netflix/nf-data-explorer/HEAD/yarn.lock --------------------------------------------------------------------------------