Data Index - Display version information and link to graphql ui from data index webapp. #3401
Data Index - Display version information and link to graphql ui from data index webapp. #3401kumaradityaraj wants to merge 10 commits intoapache:mainfrom
Conversation
|
@fantonangeli Please review this PR. Thank you. |
|
@domhanak can you take a look? |
|
So I tried this with our Checkout this PR:
Tried in Chrome and Firefox More observations: Navigate to |
|
@domhanak the message "You need to enable JavaScript to run this app." at the step #8 makes sense as the page tries to download: |
|
@fantonangeli yea - I am just describing the users perspective - he navigates the button but won't lead to him seeing graphql UI but an error. |
|
Even if the |
|
@fantonangeli @kumaradityaraj so the different option for DI deployment are not going to be taken into account? |
@domhanak As the GraphQL-UI link is written at build time and then included by the DI as HTML+CSS, I cannot think to a way for the webapp to receive / guess the link. |
|
@fantonangeli unless we can somehow determine what kind of deployment it is I do not see a way. |
|
There is an error on |
|
@domhanak @ricardozanini Because the DI landing page is simply copied as dist files from |
|
@fantonangeli leave the URL as it was standalone deployment, doesn't matter if it got it wrong in the extension. Let's move on with this. |
|
Hi @treblereel we are having a failure in |
|
@kumaradityaraj this PR is a bit outdated, can you please re-sync, so we see the result of the CI? |
|
@domhanak can we merge this? |
|
@kumaradityaraj can you please sync this PR? |
|
@domhanak @ricardozanini if there are no objection I'm going to merge this PR |
Closes #3400
✨ Enhance Data Index Webapp Header with Version & Useful Links
📌 Summary
This PR enhances the Data Index Webapp by improving visibility and accessibility of key information. It adds version details and provides direct links to GraphQL UI dev console.
✅ What’s New
Version Information
Quick Access Links
🧪 How to Test
Follow these steps to build and run the webapp locally:
📷 Screenshots