This is an automated email from the ASF dual-hosted git repository.

dependabot[bot] pushed a change to branch 
dependabot/npm_and_yarn/hugegraph-hubble/hubble-fe/echarts-6.1.0
in repository https://gitbox.apache.org/repos/asf/hugegraph-toolchain.git


    omit ffe62a4f chore(deps): bump echarts in /hugegraph-hubble/hubble-fe
     add 1b164c39 perf(docker): avoid emulated Java builds (#740)
     add f9c71924 fix(hubble): harden frontend validation and update license 
dependencies (#741)
     add aa09ae14 fix(license): update known dependencies for 
kotlin-stdlib-common
     add 014feac4 feat(hubble): persist graph workspace context
     add 594fe3af feat(hubble): connect data preparation journey
     add 17392e6b feat(hubble): recover query task surfaces
     add e4ca8752 feat(hubble): improve dense graph navigation
     add 9866f599 feat(hubble): unify workspace visual system
     add f8bc6307 fix(hubble): preserve hash on auth redirect
     add 17cfc3e4 fix(hubble): add graph toolbar labels
     add e0a9b7ab fix(hubble): expose keyboard focus ring
     add 9762bc5d fix(hubble): recover password submission
     add 9f8887e0 fix(hubble): guard account editor requests
     add 0a69172e refactor(hubble): unify low-frequency surfaces
     add d8a45445 fix(hubble): refine desktop workbench shell
     add bfd73355 fix(hubble): preserve workbench language choice
     add 5939b477 fix(hubble): preserve integration contracts
     add 314acf73 fix(hubble): preserve recovery details
     add 4114fd69 Apply suggestions from code review
     add 2fae603c feat(hubble): add Red Chamber demo
     add fc5b2883 fix(hubble-be): guard sample schema creation and edge parsing
     add 7a911995 fix(hubble): default oversized results to table
     add 501d8e9f feat(hubble): surface safe demo workflows
     add 65b43aa5 fix(hubble): synchronize graph context
     add bda950a8 test(hubble): align integrated workflow fixtures
     add 9ca30aff fix(hubble): align demo and dashboard contracts
     add 450edd27 chore: merge master into Hubble UI branch
     add 420c85bb fix(hubble): restore CI quality gates
     add f6fee017 fix(hubble): verify radio language state
     add aab5b62c fix(hubble): secure PD space responses
     add c7a9a2d2 fix(hubble): improve workbench usability
     add a02aee3a fix(hubble): address review feedback
     add 55f306f4 fix(hubble): refine query execution controls
     add 3443dc31 feat(hubble): add advanced monitoring entry
     add eb13ea0d fix(hubble): localize default schema title
     add f8e77bfa fix(hubble): address backend review findings
     add 100f2a7b fix(hubble): enforce exact operations trust
     add 4ae68943 fix(hubble): use canonical user ids
     add ddf23637 fix(hubble): report bounded graph counts
     add d2a811d5 fix(hubble): polish operations interactions
     add 511afd99 fix(hubble): address remaining review threads
     add 5be6305b fix(hubble): require explicit account passwords
     add 83364a44 fix(hubble): keep loader credentials out of metadata
     add 62c939b4 fix(hubble): scope graphspace authorization
     add c618f22d fix(hubble): support standalone graph profiles
     add 03e6090c fix(hubble): localize standalone monitoring state
     add b95a4c5c fix(hubble): sanitize query failure diagnostics
     add e9079d04 fix(hubble): scope PD graphspace authorizations
     add b63d13de fix(hubble): recover graph analysis context
     add f61a6928 fix(hubble): sanitize route failure fallback
     add 89a3ab8c fix(hubble): close public error disclosure gaps
     add 581d2219 fix(hubble): improve UI guidance
     add 002cf990 fix(hubble): harden query behavior and tests
     add 40b00c3f fix(hubble): refine workspace journeys
     add 429599d0 chore(docs): remove UI screenshots
     add 2f6554fd fix(hubble): refine graphspace creation form
     add 098f4048 fix(hubble): restore Apache license headers
     add 7f75082b fix(hubble): align UI smoke contracts
     add 5e26a549 fix(hubble): initialize UI smoke product mode
     add c68b32c9 chore(deps): bump echarts in /hugegraph-hubble/hubble-fe

This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version.  This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:

 * -- * -- B -- O -- O -- O   (ffe62a4f)
            \
             N -- N -- N   
refs/heads/dependabot/npm_and_yarn/hugegraph-hubble/hubble-fe/echarts-6.1.0 
(c68b32c9)

You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.

Any revisions marked "omit" are not gone; other references still
refer to them.  Any revisions marked "discard" are gone forever.

No new revisions were added by this update.

Summary of changes:
 ...generate_known_dependencies.sh => .dockerignore |  38 +-
 README.md                                          |  30 +-
 .../org/apache/hugegraph/api/auth/GroupAPI.java    |   4 +
 .../org/apache/hugegraph/api/auth/ManagerAPI.java  |   5 +-
 .../org/apache/hugegraph/driver/AuthManager.java   |  67 +-
 .../apache/hugegraph/driver/GremlinManager.java    |  49 +-
 .../driver/factory/PDHugeClientFactory.java        |   7 +
 .../apache/hugegraph/structure/auth/Access.java    |   2 +-
 .../apache/hugegraph/structure/auth/Belong.java    |   2 +-
 .../hugegraph/structure/auth/HugePermission.java   |   1 +
 .../apache/hugegraph/structure/auth/Target.java    |   3 +-
 .../hugegraph/structure/space/GraphSpace.java      |   5 +-
 .../hugegraph/driver/GremlinManagerTest.java       |  84 ++
 .../org/apache/hugegraph/unit/ManagerAPITest.java  | 232 +++++
 .../hugegraph/unit/PDHugeClientFactoryTest.java    |  82 ++
 .../org/apache/hugegraph/unit/UnitTestSuite.java   |   2 +
 hugegraph-dist/release-docs/LICENSE                |   1 +
 .../scripts/dependency/known-dependencies.txt      |   1 +
 hugegraph-hubble/Dockerfile                        |   5 +-
 hugegraph-hubble/README.md                         |  38 +
 .../java/org/apache/hugegraph/common/Constant.java |   3 -
 .../hugegraph/config/DatabaseSchemaMigrator.java   |  65 ++
 .../hugegraph/controller/BaseController.java       |  64 +-
 .../algorithm/VermeerAlgoController.java           |  49 +-
 .../controller/auth/AccessController.java          |  12 +-
 .../controller/auth/BelongController.java          |  35 +-
 .../controller/auth/GraphSpaceUserController.java  |  29 +-
 .../hugegraph/controller/auth/LoginController.java |  25 +-
 .../hugegraph/controller/auth/RoleController.java  |  35 +-
 .../controller/auth/TargetController.java          |  27 +-
 .../hugegraph/controller/auth/UserController.java  |  91 +-
 .../controller/graph/SampleGraphController.java    | 448 ++++++++++
 .../controller/graphs/GraphsController.java        |   4 +-
 .../controller/ingest/IngestController.java        |  45 +-
 .../controller/load/JobManagerController.java      |  16 +-
 .../controller/load/LoadTaskController.java        |   5 +-
 .../controller/op/DashboardController.java         |  39 +-
 .../controller/op/K8sTokenController.java          |  84 --
 .../controller/op/OperationsController.java        | 114 +++
 .../controller/space/GraphSpaceController.java     |  78 +-
 .../controller/space/VermeerController.java        |   7 +-
 .../apache/hugegraph/entity/GraphConnection.java   |   4 +
 .../hugegraph/entity/auth/PasswordEntity.java      |   3 +
 .../apache/hugegraph/entity/auth/UserEntity.java   |  24 +-
 .../org/apache/hugegraph/entity/load/LoadTask.java |  19 +
 .../hugegraph/exception/ForbiddenException.java}   |  17 +-
 .../apache/hugegraph/handler/ExceptionAdvisor.java | 177 +++-
 .../apache/hugegraph/handler/ResponseAdvisor.java  |  12 +-
 .../apache/hugegraph/options/HubbleOptions.java    | 133 +++
 .../hugegraph/service/HugeClientPoolService.java   |  61 +-
 .../hugegraph/service/auth/AccessService.java      |  74 +-
 .../hugegraph/service/auth/AuthContextService.java | 218 +++++
 .../apache/hugegraph/service/auth/AuthService.java |  18 +
 .../hugegraph/service/auth/BelongService.java      | 104 ++-
 .../service/auth/GraphSpaceUserService.java        |  79 +-
 .../apache/hugegraph/service/auth/RoleService.java | 249 +++++-
 .../hugegraph/service/auth/TargetService.java      |  66 +-
 .../apache/hugegraph/service/auth/UserService.java |  40 +-
 .../hugegraph/service/graphs/GraphsService.java    | 161 +++-
 .../hugegraph/service/load/JobManagerService.java  |  12 +
 .../hugegraph/service/load/LoadTaskService.java    | 134 ++-
 .../service/op/DefaultOperationsDataService.java   | 414 +++++++++
 .../service/op/LiveOperationsCollector.java        | 877 +++++++++++++++++++
 .../op/MalformedUpstreamException.java}            |  16 +-
 .../service/op/OperationsCapabilityService.java    |  52 ++
 .../OperationsCollector.java}                      |  12 +-
 .../OperationsDataService.java}                    |  23 +-
 .../hugegraph/service/op/OperationsHttpClient.java | 243 ++++++
 .../hugegraph/service/op/OperationsModels.java     | 325 +++++++
 .../op/OperationsNodeNotFoundException.java}       |  16 +-
 .../service/op/OperationsPayloadParser.java        | 574 ++++++++++++
 .../op/UpstreamRequestException.java}              |  16 +-
 .../op/UpstreamResponseTooLargeException.java}     |  17 +-
 .../hugegraph/service/query/QueryService.java      |  74 +-
 .../hugegraph/service/space/GraphSpaceService.java |  88 +-
 .../hugegraph/service/space/VermeerService.java    |   9 +-
 .../hubble-be/src/main/resources/demo/hlm.txt      |  32 +
 .../src/main/resources/hugegraph-hubble.properties |  19 +
 .../src/main/resources/i18n/messages.properties    |   8 +-
 .../main/resources/i18n/messages_zh_CN.properties  |   8 +-
 .../auth/AccountMutationAuthorizationTest.java     | 647 ++++++++++++++
 .../GraphSpaceAuthMutationAuthorizationTest.java   | 358 ++++++++
 .../auth/GraphSpaceAuthOwnershipTest.java          | 646 ++++++++++++++
 .../controller/ingest/IngestControllerTest.java    | 106 ++-
 .../controller/space/GraphSpaceControllerTest.java | 246 ++++++
 .../handler/ExceptionAdvisorStatusTest.java        | 238 +++++
 .../handler/ResponseAdvisorStatusTest.java         |  96 ++
 .../service/auth/AuthContextServiceTest.java       | 200 +++++
 .../service/auth/UserServiceLevelTest.java}        |  21 +-
 .../load/IngestTransactionIntegrationTest.java     | 363 ++++++++
 .../op/DefaultOperationsDataServiceTest.java       | 524 +++++++++++
 .../service/op/LiveOperationsCollectorTest.java    | 961 +++++++++++++++++++++
 .../op/OperationsCapabilityServiceTest.java        |  56 ++
 .../service/op/OperationsHttpClientTest.java       | 227 +++++
 .../service/op/OperationsIdentityContractTest.java | 178 ++++
 .../service/op/OperationsPayloadParserTest.java    | 281 ++++++
 .../service/space/GraphSpaceServiceTest.java       | 227 +++++
 .../apache/hugegraph/unit/AuthSecurityTest.java    | 104 ++-
 .../hugegraph/unit/AuthzRouteRegistrationTest.java |  13 +
 .../unit/BaseControllerGremlinClientTest.java      |  40 +-
 .../hugegraph/unit/DashboardControllerTest.java    |  70 +-
 .../hugegraph/unit/FileMappingSchemaTest.java      |  34 +
 .../hugegraph/unit/GraphsServiceDefaultTest.java   | 251 ++++++
 .../apache/hugegraph/unit/HubbleOptionsTest.java   |  88 ++
 .../hugegraph/unit/HugeClientPoolServiceTest.java  | 240 +++++
 .../hugegraph/unit/JobManagerServiceTest.java      |  57 ++
 .../unit/K8sTokenEndpointSecurityTest.java         |  22 +-
 .../apache/hugegraph/unit/LoadTaskServiceTest.java | 128 ++-
 .../hugegraph/unit/LoaderScopeControllerTest.java  |  27 +
 .../unit/OperationsAccessContractTest.java         | 231 +++++
 .../hugegraph/unit/OperationsControllerTest.java   | 115 +++
 .../apache/hugegraph/unit/QueryServiceTest.java    | 162 +++-
 .../hugegraph/unit/SampleGraphControllerTest.java  | 184 ++++
 .../org/apache/hugegraph/unit/UnitTestSuite.java   |  31 +
 .../unit/UserServiceCompatibilityTest.java         | 138 +++
 .../unit/VermeerCredentialSafetyTest.java          |  98 +++
 .../database/ingest-transaction-schema.sql         |  74 ++
 .../static/conf/hugegraph-hubble.properties        |  19 +
 .../assembly/travis/run_ui_browser_smoke.js        |  16 +-
 .../assembly/travis/run_ui_i18n_switch_smoke.js    |  13 +-
 .../hubble-dist/assembly/travis/ui_auth.js         |  15 +-
 .../hubble-dist/assembly/travis/ui_auth.test.js    |  23 +-
 hugegraph-hubble/hubble-fe/package.json            |  15 +-
 hugegraph-hubble/hubble-fe/src/App.css             |   7 +-
 hugegraph-hubble/hubble-fe/src/App.js              |   6 +-
 hugegraph-hubble/hubble-fe/src/App.scss            |  16 +-
 hugegraph-hubble/hubble-fe/src/App.test.js         |  10 +-
 .../hubble-fe/src/accessible-click-actions.test.js |  30 +-
 .../src/api/analysis-context-contract.test.js      |  78 ++
 hugegraph-hubble/hubble-fe/src/api/analysis.js     |  39 +-
 .../hubble-fe/src/api/auth-contract.test.js        |  76 ++
 hugegraph-hubble/hubble-fe/src/api/auth.js         | 137 +--
 .../hubble-fe/src/api/languageHeader.js            |   7 +-
 .../hubble-fe/src/api/manage-contract.test.js      |  60 +-
 hugegraph-hubble/hubble-fe/src/api/manage.js       |  39 +-
 hugegraph-hubble/hubble-fe/src/api/operations.js   |  76 ++
 .../hubble-fe/src/api/operations.test.js           |  88 ++
 .../src/api/request-error-semantics.test.js        | 205 ++++-
 .../src/api/request-language-header.test.js        |   7 +
 hugegraph-hubble/hubble-fe/src/api/request.js      |  70 +-
 .../hubble-fe/src/assets/hugegraph-mark.svg        |  34 +
 hugegraph-hubble/hubble-fe/src/auth/AuthContext.js | 172 ++++
 .../hubble-fe/src/auth/AuthContext.test.js         | 141 +++
 .../BrandLockup}/index.js                          |  29 +-
 .../index.module.scss                              |  44 +-
 .../hubble-fe/src/components/CodeEditor/index.js   |  74 +-
 .../src/components/CodeEditor/index.test.js        | 119 +++
 .../src/components/CodeEditor/syntax/gremlin.js    |  20 +-
 .../components/CodeEditor/syntax/gremlin.test.js   |  23 +-
 .../CodeEditor/syntax/groovy-language.test.js      |  66 ++
 .../src/components/CodeEditor/syntax/groovy.js}    |   8 +-
 .../src/components/CodeEditor/syntax/index.js      |  10 +-
 .../src/components/ColumnSettings/index.js         | 237 +++++
 .../ColumnSettings}/index.module.scss              |  18 +-
 .../src/components/ColumnSettings/index.test.js    | 104 +++
 .../src/components/DataPreparationNav/index.js     |  67 ++
 .../DataPreparationNav}/index.module.scss          |  86 +-
 .../components/DataPreparationNav/index.test.js    | 105 +++
 .../src/components/FavoriteNameInput/index.js      |  46 +
 .../src/components/FavoriteNameInput/index.test.js |  44 +
 .../FormHelpLabel/index.js}                        |  38 +-
 .../src/components/GraphContextSwitcher/index.js   | 371 ++++++++
 .../GraphContextSwitcher}/index.module.scss        | 103 ++-
 .../components/GraphContextSwitcher/index.test.js  | 417 +++++++++
 .../src/components/GraphJourneyNav/index.js        |  58 ++
 .../index.module.scss                              |  40 +-
 .../src/components/GraphJourneyNav/index.test.js   |  60 ++
 .../hubble-fe/src/components/GraphinView/index.js  |  63 +-
 .../src/components/GraphinView/index.test.js       |  75 ++
 .../src/components/LanguageToggle/index.js         |  72 ++
 .../components/LanguageToggle/index.module.scss    |  55 +-
 .../src/components/LanguageToggle/index.test.js    |  97 +++
 .../src/components/RouteErrorBoundary/index.js     |  17 +-
 .../components/RouteErrorBoundary/index.test.js    |  78 ++
 .../hubble-fe/src/components/ShortcutHelp/index.js |  85 ++
 .../src/components/ShortcutHelp/index.test.js      |  70 ++
 .../hubble-fe/src/components/Sidebar/index.ant.js  | 282 ++++--
 .../src/components/Sidebar/index.ant.test.js       | 403 +++++++++
 .../src/components/Sidebar/index.module.scss       |  17 +-
 .../Topbar/PageContextSlot.js}                     |  29 +-
 .../src/components/Topbar/PageContextSlot.test.js  |  44 +
 .../hubble-fe/src/components/Topbar/index.ant.js   | 130 +--
 .../src/components/Topbar/index.module.scss        | 104 ++-
 .../src/components/Topbar/layout-contract.test.js  |  35 +
 .../components/Topbar/topbar-request-error.test.js | 208 ++++-
 .../hubble-fe/src/dropdown-menu-api.test.js        |   1 -
 .../src/empty-table-density.test.js}               |  44 +-
 hugegraph-hubble/hubble-fe/src/i18n/index.js       |  12 +-
 .../src/i18n/resources/en-US/components/board.json |   2 +
 .../i18n/resources/en-US/components/common.json    |  68 +-
 .../src/i18n/resources/en-US/modules/analysis.json | 379 +++++---
 .../src/i18n/resources/en-US/modules/home.json     |  34 +-
 .../src/i18n/resources/en-US/modules/manage.json   |   2 +-
 .../src/i18n/resources/en-US/modules/modules.json  |   2 +-
 .../src/i18n/resources/en-US/modules/pages.json    | 631 +++++++++++++-
 .../src/i18n/resources/zh-CN/components/board.json |   2 +
 .../i18n/resources/zh-CN/components/common.json    |  68 +-
 .../src/i18n/resources/zh-CN/modules/analysis.json | 185 +++-
 .../src/i18n/resources/zh-CN/modules/home.json     |  34 +-
 .../src/i18n/resources/zh-CN/modules/modules.json  |   2 +-
 .../src/i18n/resources/zh-CN/modules/pages.json    | 629 +++++++++++++-
 .../hubble-fe/src/i18n/ui-copy-punctuation.test.js | 187 ++++
 hugegraph-hubble/hubble-fe/src/index.js            |  15 +-
 hugegraph-hubble/hubble-fe/src/layout.ant.js       |  33 +-
 hugegraph-hubble/hubble-fe/src/layout.ant.test.js  |  70 ++
 ...x.js => low-frequency-surface-contract.test.js} |  33 +-
 .../hubble-fe/src/modules/GraphAnalysis/index.js   | 186 +++-
 .../src/modules/GraphAnalysis/index.test.js        | 161 ++++
 .../modules/algorithm/GraphResult/Home/index.js    |  42 +-
 .../algorithm/GraphResult/Home/index.module.scss   |  15 +
 .../algorithm/GraphResult/Home/index.test.js       |  91 ++
 .../GraphResult/JaccView/index.module.scss         |   2 +-
 .../GraphResult/NeighborRankView/index.module.scss |   2 +-
 .../GraphResult/RankApiView/index.module.scss      |   2 +-
 .../modules/algorithm/GraphResult/utils/index.js   |   3 +-
 .../hubble-fe/src/modules/algorithm/Home/index.js  | 124 ++-
 .../src/modules/algorithm/Home/index.module.scss   |   4 +-
 .../src/modules/algorithm/Home/index.test.js       | 156 ++++
 .../algorithm/LogsDetail/ExecuteLog/index.js       |  14 +-
 .../modules/algorithm/LogsDetail/Favorite/index.js |  11 +-
 .../src/modules/algorithm/LogsDetail/Home/index.js |  79 +-
 .../algorithmsForm/AlgorithmNameHeader/index.js    |  21 +
 .../AlgorithmNameHeader/index.module.scss          |   9 +-
 .../algorithmsForm/BoolSelectItem/index.js         |   3 +-
 .../algorithm/algorithmsForm/CapacityItem/index.js |   3 +-
 .../algorithmsForm/DirectionItem/index.js          |   3 +-
 .../modules/algorithm/algorithmsForm/Home/index.js |  34 +-
 .../algorithmsForm/Home/index.module.scss          |  20 +-
 .../algorithm/algorithmsForm/Home/index.test.js    |  61 ++
 .../algorithm/algorithmsForm/LabelItem/index.js    |   3 +-
 .../algorithm/algorithmsForm/LimitItem/index.js    |   3 +-
 .../algorithmsForm/MaxDegreeItem/index.js          |   3 +-
 .../algorithm/algorithmsForm/MaxDepthItem/index.js |   3 +-
 .../algorithm/algorithmsForm/NearestItem/index.js  |   3 +-
 .../Olap/BetweennessCentrality/index.js            |   3 +-
 .../Olap/BetweennessCentralityVermeer/index.js     |   3 +-
 .../Olap/ClosenessCentrality/index.js              |   3 +-
 .../Olap/ClosenessCentralityVermeer/index.js       |   3 +-
 .../Olap/ClusterCoefficient/index.js               |   3 +-
 .../algorithmsForm/Olap/DegreeCentrality/index.js  |   3 +-
 .../Olap/DegreeCentralityVermeer/index.js          |   3 +-
 .../Olap/FilterSubGraphMatching/index.js           |   3 +-
 .../Olap/FilteredRingsDetection/index.js           |   3 +-
 .../algorithm/algorithmsForm/Olap/KCore/index.js   |   3 +-
 .../algorithmsForm/Olap/KCoreVermeer/index.js      |   3 +-
 .../Olap/LabelPropagationAlgorithm/index.js        |   3 +-
 .../Olap/LabelPropagationAlgorithmVermeer/index.js |   3 +-
 .../algorithm/algorithmsForm/Olap/Links/index.js   |   3 +-
 .../algorithm/algorithmsForm/Olap/Louvain/index.js |  58 +-
 .../algorithmsForm/Olap/Louvain/index.test.js      |  96 ++
 .../algorithmsForm/Olap/OlapComputerItem/index.js  |   3 +-
 .../algorithmsForm/Olap/OlapItem/index.js          |  15 +-
 .../algorithmsForm/Olap/PageRank/index.js          |   3 +-
 .../algorithmsForm/Olap/PageRankVermeer/index.js   |   3 +-
 .../algorithmsForm/Olap/PersonalPageRank/index.js  |   3 +-
 .../algorithmsForm/Olap/RingsDetection/index.js    |   3 +-
 .../algorithmsForm/Olap/SSSPVermeer/index.js       |   3 +-
 .../algorithmsForm/Olap/TriangleCount/index.js     |   3 +-
 .../Olap/TriangleCountVermeer/index.js             |   3 +-
 .../Olap/WeaklyConnectedComponent/index.js         |   3 +-
 .../Olap/WeaklyConnectedComponentVermeer/index.js  |   3 +-
 .../algorithm/algorithmsForm/OlapHome/index.js     |  47 +-
 .../algorithmsForm/OlapHome/index.module.scss      |   7 +
 .../algorithmsForm/Oltp/AdamicAdar/index.js        |   3 +-
 .../algorithmsForm/Oltp/AllPaths/index.js          |   3 +-
 .../algorithmsForm/Oltp/Crosspoints/index.js       |   3 +-
 .../Oltp/CustomizedCrosspoints/Home/index.js       |   3 +-
 .../CustomizedCrosspoints/PathPatternForm/index.js |   3 +-
 .../Oltp/CustomizedPaths/Home/index.js             |   3 +-
 .../Oltp/CustomizedPaths/StepItem/index.js         |   3 +-
 .../algorithm/algorithmsForm/Oltp/Egonet/index.js  |   3 +-
 .../algorithmsForm/Oltp/FindShortestPath/index.js  |   3 +-
 .../Oltp/FindShortestPathWithWeight/index.js       |   3 +-
 .../Oltp/FusiformSimilarity/index.js               |   3 +-
 .../Oltp/JaccardSimilarityGet/index.js             |   3 +-
 .../Oltp/JaccardSimilarityPost/index.js            |   3 +-
 .../algorithmsForm/Oltp/KneighborGet/index.js      |   3 +-
 .../algorithmsForm/Oltp/KneighborPost/index.js     |   3 +-
 .../algorithm/algorithmsForm/Oltp/KoutGet/index.js |   3 +-
 .../algorithmsForm/Oltp/KoutPost/Home/index.js     |   3 +-
 .../Oltp/KoutPost/StepFormItem/index.js            |   3 +-
 .../Oltp/MultiNodesShortestPath/index.js           |   3 +-
 .../algorithmsForm/Oltp/NeighborRankApi/index.js   |   3 +-
 .../algorithmsForm/Oltp/OltpItem/index.js          |   9 +-
 .../algorithm/algorithmsForm/Oltp/Paths/index.js   |   3 +-
 .../algorithm/algorithmsForm/Oltp/RankApi/index.js |   3 +-
 .../algorithm/algorithmsForm/Oltp/Rays/index.js    |   3 +-
 .../Oltp/ResourceAllocation/index.js               |   3 +-
 .../algorithm/algorithmsForm/Oltp/Rings/index.js   |   3 +-
 .../algorithmsForm/Oltp/SameNeighbors/index.js     |   3 +-
 .../Oltp/SameNeighborsBatch/index.js               |   3 +-
 .../algorithmsForm/Oltp/ShortestPath/index.js      |   3 +-
 .../Oltp/SingleSourceShortestPath/index.js         |   3 +-
 .../Oltp/TemplatePaths/Home/index.js               |   3 +-
 .../Oltp/TemplatePaths/StepFormItem/index.js       |   3 +-
 .../algorithm/algorithmsForm/OltpHome/index.js     |  73 +-
 .../algorithmsForm/OltpHome/index.module.scss      |   7 +
 .../algorithmsForm/PersistentForm/index.js         | 185 ++++
 .../algorithmsForm/PersistentForm/index.test.js    | 249 ++++++
 .../algorithm/algorithmsForm/StepsItems/index.js   |   3 +-
 .../algorithmsForm/VerticesItems/index.js          |  11 +-
 .../algorithm/algorithmsForm/algorithmDocs.js      | 102 +++
 .../algorithm/algorithmsForm/algorithmDocs.test.js |  67 ++
 .../algorithmsForm/algorithmFormPersistence.js     |  78 ++
 .../hubble-fe/src/modules/analysis/Home/index.js   | 203 ++++-
 .../src/modules/analysis/Home/index.test.js        | 316 ++++++-
 .../analysis/LogsDetail/ExecuteLog/index.js        | 150 +++-
 .../LogsDetail/ExecuteLog/index.module.scss        |  41 +-
 .../analysis/LogsDetail/ExecuteLog/index.test.js   | 137 ++-
 .../modules/analysis/LogsDetail/Favorite/index.js  |  11 +-
 .../src/modules/analysis/LogsDetail/Home/index.js  |  83 +-
 .../modules/analysis/LogsDetail/Home/index.test.js |  86 ++
 .../analysis/QueryBar/ContentCommon/index.js       | 226 ++---
 .../QueryBar/ContentCommon/index.module.scss       |  92 +-
 .../analysis/QueryBar/ContentCommon/index.test.js  | 133 +++
 .../src/modules/analysis/QueryBar/Home/index.js    | 135 ++-
 .../analysis/QueryBar/Home/index.module.scss       |  92 ++
 .../modules/analysis/QueryBar/Home/index.test.js   | 179 +++-
 .../QueryBar/Home/shortcut-layout-contract.test.js |  41 +
 .../analysis/QueryResult/GraphResult/Home/data.js} |   8 +-
 .../QueryResult/GraphResult/Home/data.test.js}     |  10 +-
 .../analysis/QueryResult/GraphResult/Home/index.js |  38 +-
 .../QueryResult/GraphResult/utils/index.js         |   3 +-
 .../src/modules/analysis/QueryResult/Home/index.js | 119 ++-
 .../analysis/QueryResult/Home/index.module.scss    |  40 +-
 .../analysis/QueryResult/Home/index.test.js        | 162 +++-
 .../src/modules/analysis/QueryResult/Home/utils.js |  30 +-
 .../modules/analysis/QueryResult/JsonView/index.js |   3 +-
 .../QueryResult/JsonView/index.module.scss         |   2 +-
 .../analysis/QueryResult/TableView/index.js        |  31 +-
 .../QueryResult/TableView/index.module.scss        |  11 +-
 .../analysis/QueryResult/TableView/index.test.js   |  13 +-
 .../src/modules/asyncTasks/Detail/index.js         |  19 +-
 .../modules/asyncTasks/Detail/index.module.scss    |   9 +
 .../hubble-fe/src/modules/asyncTasks/Home/index.js | 142 ++-
 .../src/modules/asyncTasks/Home/index.module.scss  |  36 +
 .../src/modules/asyncTasks/Home/index.test.js      | 177 ++++
 .../src/modules/asyncTasks/Result/index.js         | 107 ++-
 .../modules/asyncTasks/Result/index.module.scss    |  55 +-
 .../src/modules/asyncTasks/Result/index.test.js    |  90 ++
 .../src/modules/component/Canvas3D/index.js        |  34 +-
 .../modules/component/Canvas3D/index.module.scss   |   7 +-
 .../src/modules/component/Canvas3D/utils.js        |  46 +
 .../src/modules/component/Canvas3D/utils.test.js   |  72 ++
 .../src/modules/component/ClearGraph/index.js      |   8 +-
 .../src/modules/component/FitCenter/index.js       |   7 +-
 .../src/modules/component/FixNode/index.js         |   8 +-
 .../src/modules/component/FullScreen/index.js      |  35 +-
 .../src/modules/component/FullScreen/index.test.js |  56 ++
 .../hubble-fe/src/modules/component/Graph/data.js  | 101 +++
 .../hubble-fe/src/modules/component/Graph/index.js | 148 +++-
 .../src/modules/component/Graph/index.module.scss  |  10 +-
 .../src/modules/component/Graph/index.test.js      | 115 +++
 .../component/Graph/layout-lifecycle.test.js       | 240 +++++
 .../GraphRenderModeSwitcher/index.module.scss      |   2 +-
 .../src/modules/component/GraphStatusView/index.js |  36 +-
 .../component/GraphStatusView/index.module.scss    |  41 +-
 .../component/GraphStatusView/index.test.js        |  57 ++
 .../modules/component/MenuBar/index.module.scss    |  23 +
 .../src/modules/component/RedoUndo/index.js        |  16 +-
 .../src/modules/component/RefreshGraph/index.js    |  15 +-
 .../component/SettingConfigPanel/index.module.scss |   2 +-
 .../GraphStatistics/Home/index.module.scss         |   2 +-
 .../component/StatisticsPanel/Home/index.js        |   9 +-
 .../StatisticsPanel/Home/index.module.scss         |   2 +-
 .../LabelStatistics/index.module.scss              |   2 +-
 .../component/TaskNavigateView/index.module.scss   |   2 +-
 .../src/modules/component/TopBar/index.js          | 253 ++++--
 .../src/modules/component/TopBar/index.module.scss |  38 +
 .../src/modules/component/TopBar/index.test.js     | 253 ++++++
 .../src/modules/component/ZeroDegreeNode/index.js  |   7 +-
 .../src/modules/component/ZoomGraph/index.js       |  14 +-
 .../component/layoutConfigPanel/Home/index.js      |   4 +-
 .../layoutConfigPanel/Home/index.module.scss       |   2 +-
 .../modules/component/panel-accessibility.test.js  |  63 ++
 .../component/toolbar-accessible-name.test.js      |  73 ++
 .../src/modules/favorite-name-validation.test.js   | 113 +++
 .../src/modules/navigation/AdminItem/index.js      |   3 +-
 .../modules/navigation/AdminItem/index.module.scss |   4 +-
 .../navigation/AnalyseItem/index.module.scss       |   4 +-
 .../modules/navigation/ConsoleItem/dashboard.js    |  24 +-
 .../navigation/ConsoleItem/dashboard.test.js       |  18 +-
 .../src/modules/navigation/ConsoleItem/index.js    | 125 ++-
 .../navigation/ConsoleItem/index.module.scss       |   4 +-
 .../modules/navigation/ConsoleItem/index.test.js   | 180 +++-
 .../hubble-fe/src/modules/navigation/Home/index.js | 128 ++-
 .../src/modules/navigation/Home/index.module.scss  | 218 ++++-
 .../src/modules/navigation/Home/index.test.js      | 196 +++++
 .../navigation/Home/workbenchHome.js}              |  35 +-
 .../modules/navigation/Home/workbenchHome.test.js  |  73 ++
 .../hubble-fe/src/modules/navigation/Item/index.js |  31 +-
 .../src/modules/navigation/Item/index.module.scss  |  59 +-
 .../navigation/ManageItem/index.module.scss        |   4 +-
 .../navigation/ModuleButton/index.module.scss      |  39 +-
 .../hubble-fe/src/pages/Account/EditLayer.js       | 160 +++-
 .../hubble-fe/src/pages/Account/SpaceAccess.js     | 767 ++++++++++++++++
 .../src/pages/Account/SpaceAccess.test.js          | 174 ++++
 .../pages/Account/account-edit-recovery.test.js    | 176 ++++
 .../src/pages/Account/account-recovery.test.js     | 123 ++-
 .../hubble-fe/src/pages/Account/index.js           | 192 ++--
 .../index.module.scss => pages/Account/level.js}   |  25 +-
 .../{App.test.js => pages/Account/level.test.js}   |  22 +-
 .../hubble-fe/src/pages/Datasource/EditLayer.js    | 697 +++++++++++----
 .../src/pages/Datasource/EditLayer.test.js         | 146 ++++
 .../hubble-fe/src/pages/Datasource/config.js       |   5 +-
 .../src/pages/Datasource/datasource-i18n.test.js   |  71 ++
 .../pages/Datasource/datasource-recovery.test.js   | 103 +++
 .../hubble-fe/src/pages/Datasource/index.js        | 141 ++-
 .../src/pages/Datasource/index.module.scss         |  15 +
 .../hubble-fe/src/pages/Error404/index.js          |  21 +-
 .../src/pages/{Task => Error404}/index.module.scss |  52 +-
 .../hubble-fe/src/pages/Error404/index.test.js     |   4 +-
 hugegraph-hubble/hubble-fe/src/pages/Graph/Card.js | 174 ++--
 .../hubble-fe/src/pages/Graph/Card.test.js         | 144 ++-
 .../src/pages/Graph/ClearGraphConfirmModal.js      |   2 +-
 .../src/pages/Graph/ClearGraphConfirmModal.test.js |  16 +-
 .../hubble-fe/src/pages/Graph/EditLayer.js         | 179 +++-
 .../hubble-fe/src/pages/Graph/EditLayer.test.js    | 273 ++++++
 .../src/pages/Graph/EditableNicknameCell.js        | 163 ++++
 .../src/pages/Graph/EditableNicknameCell.test.js   | 142 +++
 .../src/pages/Graph/default-card-actions.test.js   | 133 ++-
 .../src/pages/Graph/graph-default-replace.test.js  |   6 +-
 .../hubble-fe/src/pages/Graph/index.js             | 270 ++++--
 .../hubble-fe/src/pages/Graph/index.module.scss    |  51 +-
 .../src/pages/Graph/inline-nickname-edit.test.js   | 193 +++++
 .../hubble-fe/src/pages/GraphDetail/index.js       | 454 +++++++---
 .../src/pages/GraphDetail/index.module.scss        |  85 +-
 .../hubble-fe/src/pages/GraphDetail/index.test.js  | 290 ++++++-
 .../hubble-fe/src/pages/GraphSpace/Card.js         | 104 ++-
 .../hubble-fe/src/pages/GraphSpace/Card.test.js    | 111 ++-
 .../hubble-fe/src/pages/GraphSpace/EditLayer.js    | 358 +++++---
 .../src/pages/GraphSpace/EditLayer.test.js         | 233 +++++
 .../pages/GraphSpace/graphspace-recovery.test.js   | 185 +++-
 .../hubble-fe/src/pages/GraphSpace/index.js        | 132 ++-
 .../hubble-fe/src/pages/Login/index.js             | 110 +--
 .../hubble-fe/src/pages/Login/index.module.scss    | 161 +++-
 .../src/pages/Login/login-request-error.test.js    | 102 ++-
 .../hubble-fe/src/pages/Meta/Edge/EditLayer.js     |   8 +-
 .../src/pages/Meta/EditLayerRecovery.test.js       |  29 +
 .../hubble-fe/src/pages/Meta/ImageView.js          | 417 ++++++++-
 .../hubble-fe/src/pages/Meta/ImageView.module.scss | 132 +++
 .../hubble-fe/src/pages/Meta/ImageView.test.js     | 544 ++++++++++++
 .../hubble-fe/src/pages/Meta/Property/EditLayer.js | 110 ++-
 .../src/pages/Meta/Property/EditLayer.test.js      | 128 +++
 hugegraph-hubble/hubble-fe/src/pages/Meta/index.js |  49 +-
 .../hubble-fe/src/pages/Meta/meta-recovery.test.js |  73 +-
 hugegraph-hubble/hubble-fe/src/pages/My/index.js   | 278 +++---
 .../hubble-fe/src/pages/My/index.module.scss       | 137 ++-
 .../hubble-fe/src/pages/My/my-recovery.test.js     | 155 +++-
 .../hubble-fe/src/pages/Operations/NodeDetail.js   | 603 +++++++++++++
 .../src/pages/Operations/NodeDetail.test.js        | 439 ++++++++++
 .../hubble-fe/src/pages/Operations/Nodes.js        | 301 +++++++
 .../hubble-fe/src/pages/Operations/Nodes.test.js   | 278 ++++++
 .../src/pages/Operations/OperationsRoute.js        |  79 ++
 .../src/pages/Operations/OperationsRoute.test.js   | 148 ++++
 .../hubble-fe/src/pages/Operations/Overview.js     | 479 ++++++++++
 .../src/pages/Operations/Overview.test.js          | 529 ++++++++++++
 .../Operations/capabilities.js}                    |  19 +-
 .../hubble-fe/src/pages/Operations/components.js   | 246 ++++++
 .../src/pages/Operations/components.test.js        |  98 +++
 .../hubble-fe/src/pages/Operations/operations.scss | 852 ++++++++++++++++++
 .../hubble-fe/src/pages/Operations/topology.js     | 117 +++
 .../src/pages/Operations/topology.test.js          | 114 +++
 .../hubble-fe/src/pages/Resource/EditLayer.js      | 615 -------------
 .../hubble-fe/src/pages/Resource/index.js          | 214 -----
 .../hubble-fe/src/pages/Resource/index.module.scss |  37 -
 hugegraph-hubble/hubble-fe/src/pages/Role/Auth.js  | 170 ----
 .../hubble-fe/src/pages/Role/EditLayer.js          | 329 -------
 hugegraph-hubble/hubble-fe/src/pages/Role/index.js | 355 --------
 .../hubble-fe/src/pages/Role/index.module.scss     |  41 -
 .../hubble-fe/src/pages/Role/treeData.js           | 186 ----
 .../hubble-fe/src/pages/Schema/EditLayer.js        | 180 ++--
 .../src/pages/Schema/builtinSchemaTemplates.js     |  43 +
 .../hubble-fe/src/pages/Schema/index.js            | 439 +++++++++-
 .../src/pages/Schema/schema-list-recovery.test.js  | 458 ++++++++++
 .../src/pages/Schema/schema-template-error.test.js |  24 +-
 .../src/pages/Schema/schema-template-i18n.test.js  |  28 +
 .../Schema/schema-template-starting-point.test.js  | 132 +++
 .../hubble-fe/src/pages/Schema/schemaGroovy.js     | 111 +++
 .../src/pages/Task/components/TopStatistic.js      |  12 +-
 .../components/TopStatistic.test.js}               |  26 +-
 hugegraph-hubble/hubble-fe/src/pages/Task/index.js | 271 +++++-
 .../hubble-fe/src/pages/Task/task-recovery.test.js | 246 ++++++
 .../hubble-fe/src/pages/TaskDetail/index.js        |  75 +-
 .../pages/TaskDetail/task-detail-recovery.test.js  | 150 ++++
 .../hubble-fe/src/pages/TaskEdit/BaseForm/index.js | 282 +++++-
 .../src/pages/TaskEdit/FieldForm/index.js          |  50 +-
 .../src/pages/TaskEdit/FieldForm/index.test.js     |  50 ++
 .../src/pages/TaskEdit/MappingForm/Edge.js         | 179 ++--
 .../src/pages/TaskEdit/MappingForm/Vertex.js       | 114 ++-
 .../src/pages/TaskEdit/MappingForm/index.js        | 100 ++-
 .../src/pages/TaskEdit/MappingForm/mappingRules.js |  43 +
 .../TaskEdit/MappingForm/meta-recovery.test.js     | 117 +++
 .../TaskEdit/MappingForm/row-validation.test.js    |  93 ++
 .../src/pages/TaskEdit/ScheduleForm/index.js       |  54 +-
 .../src/pages/TaskEdit/ScheduleForm/index.test.js  |  77 ++
 .../hubble-fe/src/pages/TaskEdit/index.js          | 131 ++-
 .../src/pages/TaskEdit/option-recovery.test.js     | 337 +++++++-
 .../hubble-fe/src/pages/TaskEdit/task-flow.test.js | 102 +++
 .../src/pages/TaskEdit/task-help-i18n.test.js      | 105 +++
 .../hubble-fe/src/pages/TaskEdit/taskFlow.js       |  90 ++
 .../hubble-fe/src/pages/name-semantics.test.js     |  42 +
 hugegraph-hubble/hubble-fe/src/routes/index.js     |  86 +-
 .../hubble-fe/src/routes/route-guard.test.js       | 148 +++-
 hugegraph-hubble/hubble-fe/src/setupProxy.js       |   5 +-
 .../hubble-fe/src/styles/workbench-focus.test.js   |  57 ++
 .../src/styles/workbench-modal-contract.test.js    |  71 ++
 .../hubble-fe/src/styles/workbench.scss            | 471 ++++++++++
 .../src/utils/authEvents.js}                       |   9 +-
 .../dataPreparationNavigation.js}                  |  50 +-
 .../hubble-fe/src/utils/displayName.js             |  15 +-
 .../hubble-fe/src/utils/displayName.test.js        |  24 +-
 .../hubble-fe/src/utils/formatGraphInData.js       |   6 +-
 .../hubble-fe/src/utils/formatGraphInData.test.js  |  55 ++
 .../hubble-fe/src/utils/formatGraphResultData.js   |  13 +-
 .../src/utils/formatGraphResultData.test.js        |  14 +-
 hugegraph-hubble/hubble-fe/src/utils/graph.js      |  23 +-
 hugegraph-hubble/hubble-fe/src/utils/graph.test.js |  24 +-
 .../hubble-fe/src/utils/graphSemanticZoom.js       |  90 ++
 .../hubble-fe/src/utils/graphSemanticZoom.test.js  | 115 +++
 .../hubble-fe/src/utils/{config.js => language.js} |  20 +-
 .../hubble-fe/src/utils/language.test.js           |  58 ++
 .../hubble-fe/src/utils/productMode.js             |   8 +-
 .../hubble-fe/src/utils/productMode.test.js        |  20 +-
 .../hubble-fe/src/utils/publicError.js             |  71 ++
 .../hubble-fe/src/utils/publicError.test.js        |  84 ++
 .../hubble-fe/src/utils/routeEnvironment.js        |   3 +-
 .../hubble-fe/src/utils/routeEnvironment.test.js   |  21 +-
 hugegraph-hubble/hubble-fe/src/utils/rules.js      |  21 +-
 hugegraph-hubble/hubble-fe/src/utils/rules.test.js |  31 +-
 .../src/utils/sidebarNavigation.js}                |  45 +-
 .../sidebarNavigation.test.js}                     |  44 +-
 hugegraph-hubble/hubble-fe/src/utils/user.js       |  30 +-
 hugegraph-hubble/hubble-fe/src/utils/user.test.js  |  13 +-
 .../hubble-fe/src/utils/workbenchGraphContext.js   | 144 +++
 .../src/utils/workbenchGraphContext.test.js        | 136 +++
 .../hubble-fe/src/utils/workbenchNavigation.js     |  74 ++
 .../src/utils/workbenchNavigation.test.js          |  46 +
 hugegraph-hubble/hubble-fe/yarn.lock               |  26 +-
 hugegraph-loader/Dockerfile                        |  16 +-
 .../check-license-header.sh                        |  19 +-
 541 files changed, 45290 insertions(+), 6401 deletions(-)
 copy hugegraph-dist/scripts/dependency/regenerate_known_dependencies.sh => 
.dockerignore (58%)
 mode change 100755 => 100644
 create mode 100644 
hugegraph-client/src/test/java/org/apache/hugegraph/driver/GremlinManagerTest.java
 create mode 100644 
hugegraph-client/src/test/java/org/apache/hugegraph/unit/ManagerAPITest.java
 create mode 100644 
hugegraph-client/src/test/java/org/apache/hugegraph/unit/PDHugeClientFactoryTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/controller/graph/SampleGraphController.java
 delete mode 100644 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/controller/op/K8sTokenController.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/controller/op/OperationsController.java
 copy hugegraph-hubble/{hubble-fe/src/index-router.test.js => 
hubble-be/src/main/java/org/apache/hugegraph/exception/ForbiddenException.java} 
(59%)
 create mode 100644 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/service/auth/AuthContextService.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/service/op/DefaultOperationsDataService.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/service/op/LiveOperationsCollector.java
 copy 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/{exception/LoginThrottledException.java
 => service/op/MalformedUpstreamException.java} (70%)
 create mode 100644 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/service/op/OperationsCapabilityService.java
 copy 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/service/{auth/ManagerService.java
 => op/OperationsCollector.java} (77%)
 copy 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/service/{auth/ManagerService.java
 => op/OperationsDataService.java} (56%)
 create mode 100644 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/service/op/OperationsHttpClient.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/service/op/OperationsModels.java
 copy 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/{exception/LoginThrottledException.java
 => service/op/OperationsNodeNotFoundException.java} (71%)
 create mode 100644 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/service/op/OperationsPayloadParser.java
 copy 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/{exception/LoginThrottledException.java
 => service/op/UpstreamRequestException.java} (73%)
 copy 
hugegraph-hubble/hubble-be/src/main/java/org/apache/hugegraph/{entity/schema/ConflictStatus.java
 => service/op/UpstreamResponseTooLargeException.java} (74%)
 create mode 100644 hugegraph-hubble/hubble-be/src/main/resources/demo/hlm.txt
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/controller/auth/AccountMutationAuthorizationTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/controller/auth/GraphSpaceAuthMutationAuthorizationTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/controller/auth/GraphSpaceAuthOwnershipTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/controller/space/GraphSpaceControllerTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/handler/ExceptionAdvisorStatusTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/handler/ResponseAdvisorStatusTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/service/auth/AuthContextServiceTest.java
 copy hugegraph-hubble/{hubble-fe/src/index-router.test.js => 
hubble-be/src/test/java/org/apache/hugegraph/service/auth/UserServiceLevelTest.java}
 (59%)
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/service/load/IngestTransactionIntegrationTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/service/op/DefaultOperationsDataServiceTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/service/op/LiveOperationsCollectorTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/service/op/OperationsCapabilityServiceTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/service/op/OperationsHttpClientTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/service/op/OperationsIdentityContractTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/service/op/OperationsPayloadParserTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/service/space/GraphSpaceServiceTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/unit/HugeClientPoolServiceTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/unit/OperationsAccessContractTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/unit/OperationsControllerTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/unit/SampleGraphControllerTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/unit/UserServiceCompatibilityTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/java/org/apache/hugegraph/unit/VermeerCredentialSafetyTest.java
 create mode 100644 
hugegraph-hubble/hubble-be/src/test/resources/database/ingest-transaction-schema.sql
 create mode 100644 
hugegraph-hubble/hubble-fe/src/api/analysis-context-contract.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/api/operations.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/api/operations.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/assets/hugegraph-mark.svg
 create mode 100644 hugegraph-hubble/hubble-fe/src/auth/AuthContext.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/auth/AuthContext.test.js
 copy hugegraph-hubble/hubble-fe/src/{modules/navigation/ModuleButton => 
components/BrandLockup}/index.js (63%)
 copy hugegraph-hubble/hubble-fe/src/components/{SlideComponent => 
BrandLockup}/index.module.scss (65%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/CodeEditor/index.test.js
 copy 
hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/LoginResult.java
 => hugegraph-hubble/hubble-fe/src/components/CodeEditor/syntax/gremlin.test.js 
(71%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/CodeEditor/syntax/groovy-language.test.js
 copy 
hugegraph-hubble/{hubble-be/src/main/java/org/apache/hugegraph/common/Identifiable.java
 => hubble-fe/src/components/CodeEditor/syntax/groovy.js} (77%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/ColumnSettings/index.js
 copy 
hugegraph-hubble/hubble-fe/src/{modules/component/StatisticsPanel/GraphStatistics/Header
 => components/ColumnSettings}/index.module.scss (85%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/ColumnSettings/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/DataPreparationNav/index.js
 copy hugegraph-hubble/hubble-fe/src/{modules/component/GraphStatusView => 
components/DataPreparationNav}/index.module.scss (51%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/DataPreparationNav/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/FavoriteNameInput/index.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/FavoriteNameInput/index.test.js
 copy 
hugegraph-hubble/hubble-fe/src/{modules/algorithm/LogsDetail/Favorite/index.module.scss
 => components/FormHelpLabel/index.js} (65%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/GraphContextSwitcher/index.js
 copy hugegraph-hubble/hubble-fe/src/{modules/component/EditElement => 
components/GraphContextSwitcher}/index.module.scss (51%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/GraphContextSwitcher/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/GraphJourneyNav/index.js
 copy hugegraph-hubble/hubble-fe/src/components/{SlideComponent => 
GraphJourneyNav}/index.module.scss (65%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/GraphJourneyNav/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/GraphinView/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/LanguageToggle/index.js
 copy 
hugegraph-spark-connector/src/main/scala/org/apache/hugegraph/spark/connector/writer/HGWriterBuilder.scala
 => hugegraph-hubble/hubble-fe/src/components/LanguageToggle/index.module.scss 
(52%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/LanguageToggle/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/RouteErrorBoundary/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/ShortcutHelp/index.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/ShortcutHelp/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/Sidebar/index.ant.test.js
 copy hugegraph-hubble/hubble-fe/src/{modules/Context/index.js => 
components/Topbar/PageContextSlot.js} (57%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/Topbar/PageContextSlot.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/components/Topbar/layout-contract.test.js
 copy 
hugegraph-hubble/{hubble-be/src/main/java/org/apache/hugegraph/config/AsyncConfig.java
 => hubble-fe/src/empty-table-density.test.js} (50%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/i18n/ui-copy-punctuation.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/layout.ant.test.js
 copy hugegraph-hubble/hubble-fe/src/{components/FormListAction/index.js => 
low-frequency-surface-contract.test.js} (53%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/GraphAnalysis/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/algorithm/GraphResult/Home/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/algorithm/Home/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/algorithm/algorithmsForm/Home/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/algorithm/algorithmsForm/Olap/Louvain/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/algorithm/algorithmsForm/PersistentForm/index.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/algorithm/algorithmsForm/PersistentForm/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/algorithm/algorithmsForm/algorithmDocs.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/algorithm/algorithmsForm/algorithmDocs.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/algorithm/algorithmsForm/algorithmFormPersistence.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/analysis/LogsDetail/Home/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/analysis/QueryBar/ContentCommon/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/analysis/QueryBar/Home/shortcut-layout-contract.test.js
 copy hugegraph-hubble/hubble-fe/src/{api/config.js => 
modules/analysis/QueryResult/GraphResult/Home/data.js} (84%)
 copy 
hugegraph-hubble/{hubble-be/src/main/java/org/apache/hugegraph/common/Identifiable.java
 => hubble-fe/src/modules/analysis/QueryResult/GraphResult/Home/data.test.js} 
(70%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/asyncTasks/Home/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/asyncTasks/Result/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/component/Canvas3D/utils.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/component/Canvas3D/utils.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/component/FullScreen/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/component/Graph/data.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/component/Graph/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/component/Graph/layout-lifecycle.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/component/GraphStatusView/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/component/TopBar/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/component/panel-accessibility.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/component/toolbar-accessible-name.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/favorite-name-validation.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/navigation/Home/index.test.js
 copy hugegraph-hubble/hubble-fe/src/{i18n/index.js => 
modules/navigation/Home/workbenchHome.js} (56%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/modules/navigation/Home/workbenchHome.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/pages/Account/SpaceAccess.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Account/SpaceAccess.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Account/account-edit-recovery.test.js
 copy hugegraph-hubble/hubble-fe/src/{modules/asyncTasks/Home/index.module.scss 
=> pages/Account/level.js} (76%)
 copy hugegraph-hubble/hubble-fe/src/{App.test.js => 
pages/Account/level.test.js} (62%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Datasource/EditLayer.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Datasource/datasource-recovery.test.js
 copy hugegraph-hubble/hubble-fe/src/pages/{Task => Error404}/index.module.scss 
(56%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Graph/EditableNicknameCell.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Graph/EditableNicknameCell.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Graph/inline-nickname-edit.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/GraphSpace/EditLayer.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Meta/ImageView.module.scss
 create mode 100644 hugegraph-hubble/hubble-fe/src/pages/Meta/ImageView.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Meta/Property/EditLayer.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Operations/NodeDetail.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Operations/NodeDetail.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/pages/Operations/Nodes.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Operations/Nodes.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Operations/OperationsRoute.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Operations/OperationsRoute.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/pages/Operations/Overview.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Operations/Overview.test.js
 copy 
hugegraph-hubble/hubble-fe/src/{modules/asyncTasks/Result/index.module.scss => 
pages/Operations/capabilities.js} (72%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Operations/components.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Operations/components.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Operations/operations.scss
 create mode 100644 hugegraph-hubble/hubble-fe/src/pages/Operations/topology.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Operations/topology.test.js
 delete mode 100644 hugegraph-hubble/hubble-fe/src/pages/Resource/EditLayer.js
 delete mode 100644 hugegraph-hubble/hubble-fe/src/pages/Resource/index.js
 delete mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Resource/index.module.scss
 delete mode 100644 hugegraph-hubble/hubble-fe/src/pages/Role/Auth.js
 delete mode 100644 hugegraph-hubble/hubble-fe/src/pages/Role/EditLayer.js
 delete mode 100644 hugegraph-hubble/hubble-fe/src/pages/Role/index.js
 delete mode 100644 hugegraph-hubble/hubble-fe/src/pages/Role/index.module.scss
 delete mode 100644 hugegraph-hubble/hubble-fe/src/pages/Role/treeData.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Schema/builtinSchemaTemplates.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Schema/schema-list-recovery.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Schema/schema-template-starting-point.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/pages/Schema/schemaGroovy.js
 copy hugegraph-hubble/hubble-fe/src/pages/{Error404/index.test.js => 
Task/components/TopStatistic.test.js} (61%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/Task/task-recovery.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/TaskDetail/task-detail-recovery.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/TaskEdit/FieldForm/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/TaskEdit/MappingForm/mappingRules.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/TaskEdit/MappingForm/meta-recovery.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/TaskEdit/MappingForm/row-validation.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/TaskEdit/ScheduleForm/index.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/TaskEdit/task-flow.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/pages/TaskEdit/task-help-i18n.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/pages/TaskEdit/taskFlow.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/pages/name-semantics.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/styles/workbench-focus.test.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/styles/workbench-modal-contract.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/styles/workbench.scss
 copy 
hugegraph-hubble/{hubble-be/src/main/java/org/apache/hugegraph/entity/schema/SchemaStyle.java
 => hubble-fe/src/utils/authEvents.js} (83%)
 copy 
hugegraph-hubble/hubble-fe/src/{modules/algorithm/algorithmsForm/StepsItems/index.module.scss
 => utils/dataPreparationNavigation.js} (57%)
 copy 
hugegraph-client/src/main/java/org/apache/hugegraph/structure/constant/GraphAttachable.java
 => hugegraph-hubble/hubble-fe/src/utils/displayName.js (71%)
 copy 
hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/RocksDBSerializer.java
 => hugegraph-hubble/hubble-fe/src/utils/displayName.test.js (65%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/utils/formatGraphInData.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/utils/graphSemanticZoom.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/utils/graphSemanticZoom.test.js
 copy hugegraph-hubble/hubble-fe/src/utils/{config.js => language.js} (66%)
 create mode 100644 hugegraph-hubble/hubble-fe/src/utils/language.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/utils/publicError.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/utils/publicError.test.js
 copy hugegraph-client-go/api/v1/edge/edge.go => 
hugegraph-hubble/hubble-fe/src/utils/routeEnvironment.js (88%)
 copy 
hugegraph-client/src/main/java/org/apache/hugegraph/serializer/direct/RocksDBSerializer.java
 => hugegraph-hubble/hubble-fe/src/utils/routeEnvironment.test.js (72%)
 copy 
hugegraph-hubble/{hubble-be/src/main/java/org/apache/hugegraph/entity/enums/JobStatus.java
 => hubble-fe/src/utils/sidebarNavigation.js} (59%)
 copy 
hugegraph-hubble/hubble-fe/src/{modules/navigation/ModuleButton/index.module.scss
 => utils/sidebarNavigation.test.js} (52%)
 create mode 100644 
hugegraph-hubble/hubble-fe/src/utils/workbenchGraphContext.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/utils/workbenchGraphContext.test.js
 create mode 100644 hugegraph-hubble/hubble-fe/src/utils/workbenchNavigation.js
 create mode 100644 
hugegraph-hubble/hubble-fe/src/utils/workbenchNavigation.test.js
 copy hugegraph-hubble/hubble-dist/assembly/travis/run-api-test.sh => 
tools/check-license-header.sh (67%)

Reply via email to