Skip to content

feat: 4907 Implement cross-schema conditions#6267

Draft
dariy-rised wants to merge 13 commits into
developfrom
feat/improve-schema-conditions
Draft

feat: 4907 Implement cross-schema conditions#6267
dariy-rised wants to merge 13 commits into
developfrom
feat/improve-schema-conditions

Conversation

@dariy-rised

Copy link
Copy Markdown
Contributor

Description

  • Added fieldPath and cross-schema targets to ISchemaCondition interface
  • Added support for nested fieldPath and cross-schema condition targets
  • Added cross-schema condition editor to the schema configuration UI
  • Added cross-schema condition import and export for XLSX
  • Improved schema validation error messages for condition failures
  • Improved condition UX in the schema editor
  • Fixed required fields API validation

Related issue(s)

Resolves: #4907

…to JSON tab

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
… types

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
…gets

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
… export/import

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
…n ISchemaDocument

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
…ndition builder

Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
@dariy-rised dariy-rised self-assigned this Jun 22, 2026
Signed-off-by: Dariy Miseldzhani <dariy.miseldzhani@hashgraph.com>
@github-actions

github-actions Bot commented Jun 22, 2026

Copy link
Copy Markdown

Test Results

 32 files  ±0   64 suites  ±0   7m 40s ⏱️ + 2m 8s
 35 tests ±0   35 ✅ ±0  0 💤 ±0  0 ❌ ±0 
165 runs  ±0  165 ✅ ±0  0 💤 ±0  0 ❌ ±0 

Results for commit 9070175. ± Comparison against base commit 1b384f8.

♻️ This comment has been updated with latest results.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant