This is an automated email from the ASF dual-hosted git repository.
imbajin pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/hugegraph-toolchain.git
from 83acb4d7b refactor(hubble): correct query console, list rendering and
load lifecycle defects (#755)
new d7102694c docs(hubble): add runtime and graph workflow references
new c7c2f71be chore(hubble): relocate the global task TODO
new ce43b77d7 fix(hubble): harden sample schema compatibility
new f0c5b11d3 test(hubble): cover sample and graph API contracts
new 58c480388 fix(hubble): sanitize request failure feedback
new c59755531 i18n(hubble): align analysis and task messages
new aafe65745 fix(hubble): improve result cards and graph labels
new a4927da34 test(hubble): cover graph creation and number cards
new e65f2191b fix(hubble): restore graph sample workflows
new 34ef393aa fix(operations): improve node detail feedback
new 545e81b92 fix(operations): localize node health states
new b518949dc test(operations): cover topology and navigation recovery
new 3860d1616 fix(operations): preserve navigation context
new 031bd2e62 fix(hubble): recover schema and task views
new 3414047e6 fix(task): improve import feedback and layout
new 32c1789ca fix(task): normalize task statuses
new 4a0d0da49 test(task): cover list and detail recovery
new 49a660f58 fix(task): clarify task detail presentation
new ecffb44b3 fix(task): validate names and mapping fields
new be7ef3aee fix(loader): preserve mapping and file semantics
The 20 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../images/hubble-ui-ux/new-graph-example-data.png | Bin 0 -> 91994 bytes
.../hubble-ui-ux/operations-attention-pd-crown.png | Bin 0 -> 100098 bytes
.../hubble-ui-ux/operations-reason-tooltip.png | Bin 0 -> 102796 bytes
.gitignore | 3 +-
{.codex-task => .goal-task}/GLOBAL-TODO.md | 0
.../controller/graph/SampleGraphController.java | 160 +++++++++++-
.../src/main/resources/i18n/messages.properties | 5 +-
.../main/resources/i18n/messages_zh_CN.properties | 4 +-
.../hugegraph/unit/SampleGraphControllerTest.java | 165 ++++++++++++
.../hubble-fe/src/accessible-click-actions.test.js | 23 +-
.../hubble-fe/src/api/manage-contract.test.js | 11 +
hugegraph-hubble/hubble-fe/src/api/manage.js | 4 +-
.../src/api/request-error-semantics.test.js | 41 ++-
hugegraph-hubble/hubble-fe/src/api/request.js | 13 +-
.../i18n/resources/en-US/components/common.json | 3 +-
.../src/i18n/resources/en-US/modules/analysis.json | 9 +
.../src/i18n/resources/en-US/modules/pages.json | 52 +++-
.../i18n/resources/zh-CN/components/common.json | 3 +-
.../src/i18n/resources/zh-CN/modules/analysis.json | 9 +
.../src/i18n/resources/zh-CN/modules/pages.json | 52 +++-
.../src/modules/component/NumberCard/index.js | 86 ++++--
.../src/modules/component/NumberCard/index.test.js | 168 ++++++++++++
hugegraph-hubble/hubble-fe/src/pages/Graph/Card.js | 1 +
.../hubble-fe/src/pages/Graph/Card.test.js | 67 ++++-
.../hubble-fe/src/pages/Graph/EditLayer.js | 218 +++++++++++-----
.../hubble-fe/src/pages/Graph/EditLayer.test.js | 288 ++++++++++++++++++++-
.../src/pages/Graph/default-card-actions.test.js | 61 ++++-
.../hubble-fe/src/pages/Graph/index.js | 164 ++++++++----
.../hubble-fe/src/pages/Graph/index.module.scss | 5 +
.../hubble-fe/src/pages/Operations/NodeDetail.js | 10 +-
.../src/pages/Operations/NodeDetail.test.js | 3 +-
.../hubble-fe/src/pages/Operations/Nodes.js | 64 ++++-
.../hubble-fe/src/pages/Operations/Nodes.test.js | 133 ++++++++++
.../hubble-fe/src/pages/Operations/Overview.js | 42 ++-
.../src/pages/Operations/Overview.test.js | 2 +-
.../hubble-fe/src/pages/Operations/components.js | 106 ++++++--
.../src/pages/Operations/components.test.js | 19 +-
.../src/pages/Operations/navigation-flow.test.js | 263 +++++++++++++++++++
.../hubble-fe/src/pages/Operations/navigation.js | 26 +-
.../hubble-fe/src/pages/Operations/topology.js | 9 +
.../hubble-fe/src/pages/Schema/EditLayer.js | 51 +++-
.../src/pages/Schema/schema-template-error.test.js | 23 +-
.../Schema/schema-template-starting-point.test.js | 125 ++++++++-
.../src/pages/Task/components/ViewLayer.js | 61 ++++-
.../src/pages/Task/components/ViewLayer.test.js | 107 +++++++-
.../src/pages/Task/components/index.module.scss | 9 +
hugegraph-hubble/hubble-fe/src/pages/Task/index.js | 56 +++-
.../hubble-fe/src/pages/Task/index.module.scss | 19 ++
.../hubble-fe/src/pages/Task/status.js | 63 +++++
.../src/pages/Task/status.test.js} | 21 +-
.../hubble-fe/src/pages/Task/task-i18n.test.js | 27 ++
.../src/pages/Task/task-list-layout.test.js | 70 +++++
.../hubble-fe/src/pages/Task/task-recovery.test.js | 87 ++++++-
.../hubble-fe/src/pages/TaskDetail/index.js | 33 ++-
.../TaskDetail}/index.module.scss | 14 +-
.../TaskDetail/task-detail-layout.test.js} | 40 +--
.../pages/TaskDetail/task-detail-recovery.test.js | 15 +-
.../hubble-fe/src/pages/TaskEdit/BaseForm/index.js | 9 +
.../TaskEdit/BaseForm/name-validation.test.js | 125 +++++++++
.../src/pages/TaskEdit/FieldForm/index.js | 30 ++-
.../src/pages/TaskEdit/FieldForm/index.test.js | 80 +++++-
.../src/pages/TaskEdit/MappingForm/Vertex.js | 6 +-
.../TaskEdit/MappingForm/row-validation.test.js | 64 +++++
.../hugegraph/loader/executor/LoadOptions.java | 3 +-
64 files changed, 3112 insertions(+), 318 deletions(-)
create mode 100644 .github/images/hubble-ui-ux/new-graph-example-data.png
create mode 100644
.github/images/hubble-ui-ux/operations-attention-pd-crown.png
create mode 100644 .github/images/hubble-ui-ux/operations-reason-tooltip.png
rename {.codex-task => .goal-task}/GLOBAL-TODO.md (100%)
create mode 100644
hugegraph-hubble/hubble-fe/src/modules/component/NumberCard/index.test.js
create mode 100644
hugegraph-hubble/hubble-fe/src/pages/Operations/navigation-flow.test.js
copy
hugegraph-client/src/main/java/org/apache/hugegraph/structure/auth/LoginResult.java
=> hugegraph-hubble/hubble-fe/src/pages/Operations/navigation.js (62%)
create mode 100644 hugegraph-hubble/hubble-fe/src/pages/Task/status.js
copy
hugegraph-hubble/{hubble-be/src/main/java/org/apache/hugegraph/exception/ForbiddenException.java
=> hubble-fe/src/pages/Task/status.test.js} (62%)
create mode 100644
hugegraph-hubble/hubble-fe/src/pages/Task/task-list-layout.test.js
copy hugegraph-hubble/hubble-fe/src/{modules/component/filter/FilterDrawer =>
pages/TaskDetail}/index.module.scss (82%)
copy hugegraph-hubble/hubble-fe/src/{components/FavoriteNameInput/index.js =>
pages/TaskDetail/task-detail-layout.test.js} (50%)
create mode 100644
hugegraph-hubble/hubble-fe/src/pages/TaskEdit/BaseForm/name-validation.test.js