Skip to content

Conversation

louisch
Copy link
Contributor

@louisch louisch commented Oct 2, 2025

What changes were proposed in this pull request?

Adds the new UI tests repository as a submodule, and use it to test the open source UI that is hosted inside raphtory-graphql

Why are the changes needed?

UI tests would be good to have for both raphtory and also the private UI repository, so making it a submodule of both allows the same tests to be run for both.

Does this PR introduce any user-facing change? If yes is this documented?

UI is updated to newest version of UI, and a new rust runtime-only option for serving UI from a user provided public directory was also added.

How was this patch tested?

UI tests tested locally and through github actions. The runtime serve public dir has not been tested yet.

Are there any further changes required?

Slightly unrelated, but more automation for updating the UI files when a new UI release is made is still needed.

@louisch louisch force-pushed the feature/ui-tests-submodule branch from 13ca9d0 to 5b7be7e Compare October 3, 2025 04:06
@louisch louisch force-pushed the feature/ui-tests-submodule branch from 0acda4a to 84a3a22 Compare October 12, 2025 14:06
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