Skip to content

GDB-14785 visualize construct query - #3049

Merged
plamen-yordanov merged 1 commit into
feature/GDB-13615-integrate-reactodiafrom
GDB-14785-visualize-construct-query
Jul 27, 2026
Merged

GDB-14785 visualize construct query#3049
plamen-yordanov merged 1 commit into
feature/GDB-13615-integrate-reactodiafrom
GDB-14785-visualize-construct-query

Conversation

@plamen-yordanov

Copy link
Copy Markdown
Contributor

What

Visualize construct queries with Reactodia.

Why

This feature allows users to visualize the results of SPARQL CONSTRUCT queries directly in the Reactodia graph explorer, just like visual graph

How

  • Added a new exploreReactodiaYasrToolbarElementBuilder to create a button for navigating to the Reactodia visualization.
  • Implemented the navigateToReactodia method to handle navigation with query parameters.
  • Updated the config.yasrToolbarPlugins to include the new toolbar element.
  • Created a new GraphExploreService to compute graphs based on SPARQL queries.
  • Introduced GraphExploreLink and related models to manage graph data.
  • Updated the ReactodiaPageComponent to initialize the graph based on query parameters.
  • Added relevant services

Testing

jest/cypress

Screenshots

Checklist

  • Branch name
  • Target branch
  • Commit messages
  • Squash commits
  • MR name
  • MR Description
  • Tests
  • Browser support verified

@plamen-yordanov
plamen-yordanov marked this pull request as ready for review July 8, 2026 13:37
Comment thread packages/api/src/services/domain/graph-explore/graph-explore-rest.service.ts Outdated
Comment thread packages/api/src/services/domain/graph-explore/graph-explore-context.service.ts Outdated
Comment thread packages/legacy-workbench/src/js/angular/sparql-editor/controllers.js Outdated
@plamen-yordanov
plamen-yordanov force-pushed the GDB-14785-visualize-construct-query branch 3 times, most recently from 141a379 to 78c4af1 Compare July 20, 2026 13:59
@sonarqubecloud

Copy link
Copy Markdown

Comment thread packages/api/src/services/utils/routing-utils.ts
Comment thread packages/api/src/services/utils/routing-utils.ts Outdated
Comment thread packages/api/src/services/utils/routing-utils.ts Outdated
Comment thread packages/api/src/services/utils/routing-utils.ts Outdated
Comment thread packages/api/src/services/utils/routing-utils.ts Outdated
Comment thread packages/api/src/services/utils/routing-utils.ts Outdated
@plamen-yordanov
plamen-yordanov force-pushed the GDB-14785-visualize-construct-query branch 2 times, most recently from 769eb87 to edc397b Compare July 23, 2026 11:16
## What
Visualize construct queries with Reactodia.

## Why
This feature allows users to visualize the results of SPARQL `CONSTRUCT` queries directly in the Reactodia graph explorer, just like visual graph

## How
- Added a new `exploreReactodiaYasrToolbarElementBuilder` to create a button for navigating to the Reactodia visualization.
- Implemented the `navigateToReactodia` method to handle navigation with query parameters.
- Updated the `config.yasrToolbarPlugins` to include the new toolbar element.
- Created a new `GraphExploreService` to compute graphs based on SPARQL queries.
- Introduced `GraphExploreLink` and related models to manage graph data.
- Updated the `ReactodiaPageComponent` to initialize the graph based on query parameters.
- Added relevant services

## Testing
jest/cypress
@plamen-yordanov
plamen-yordanov force-pushed the GDB-14785-visualize-construct-query branch from 95afb62 to 5975df0 Compare July 27, 2026 13:12
@plamen-yordanov
plamen-yordanov enabled auto-merge (rebase) July 27, 2026 13:58
@plamen-yordanov
plamen-yordanov merged commit e1503b9 into feature/GDB-13615-integrate-reactodia Jul 27, 2026
1 check passed
@plamen-yordanov
plamen-yordanov deleted the GDB-14785-visualize-construct-query branch July 27, 2026 14:07
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.

2 participants