Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Fixes - Screenshots] CD Pipeline Operator under 'How it Works See It in Action' section #4914

Merged
merged 4 commits into from
Nov 8, 2023
Merged

[Fixes - Screenshots] CD Pipeline Operator under 'How it Works See It in Action' section #4914

merged 4 commits into from
Nov 8, 2023

Conversation

sandramsc
Copy link
Member

@sandramsc sandramsc commented Sep 15, 2023

Description

This PR related to #4871

Screenshot

pn

Signed commits

  • Yes, I signed my commits.

@l5io
Copy link
Contributor

l5io commented Sep 15, 2023

🚀 Preview for commit d9f43d3 at: https://6504690205ed743019686c5e--layer5.netlify.app

@l5io
Copy link
Contributor

l5io commented Sep 15, 2023

🚀 Preview for commit b3bd0b9 at: https://65046cf07b71872c42aa80ae--layer5.netlify.app

@sandramsc
Copy link
Member Author

sandramsc commented Sep 15, 2023

  • in the first commit, I signed before pushing to screenshots/sandramsc/4871 (configured to do so automatically by Git before pushing)
  • then in the second commit as suggested by DCO
    However, the error still persists.... 🤔, any suggestions on how to resolve, assuming changes are good and this is a merge blocker?

@ritiksaxena124
Copy link
Contributor

Thank you @sandramsc 👌 you did great.
Some changes are needed like Icons are missing in the screenshot will you update the screenshot that has icons visible?

@sandramsc
Copy link
Member Author

sandramsc commented Sep 15, 2023

Thank you @sandramsc 👌 you did great. Some changes are needed like Icons are missing in the screenshot will you update the screenshot that has icons visible?

Hi @ritiksaxena124 thanks for the feedback, do you mind clarifying which of the two screenshots is missing icons and in which section of the screenshot?

Original Screenshots

Design

des1

Visualize

viz1

Suggested Screenshots

Design

des2

Visualize

viz2

@ritiksaxena124
Copy link
Contributor

ritiksaxena124 commented Sep 15, 2023

Suggested screenshots have missing icons @sandramsc.
In Designer icons on the sidebar are missing
In Visualizer Icons on the canvas are missing, Meshery logo and MeshMap logo are missing in the sidebar

Copy link
Member

@Mohith234 Mohith234 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me @sandramsc, Great Job 🚀

Do make the changes requested by @ritiksaxena124
Also, for the DCO failing part, you can do this

  • git checkout <branch-name>
  • git commit --amend -s
  • git push -f origin <branch-name>

What it does is it adds the signoff to the commit you made.

@Ghat0tkach
Copy link
Member

hey @sandramsc

Let's discuss it on the websites call.
I have already added your agenda as part of today's meeting minutes

https://docs.google.com/document/d/1XczAHXVe2FIWPqiF57ospJ43zw5cZQ7ui8mn39v5EvA/edit#heading=h.lohhtewfwima

@sandramsc
Copy link
Member Author

hey @sandramsc

Let's discuss it on the websites call. I have already added your agenda as part of today's meeting minutes

https://docs.google.com/document/d/1XczAHXVe2FIWPqiF57ospJ43zw5cZQ7ui8mn39v5EvA/edit#heading=h.lohhtewfwima

Sounds good 👍🏾

@sandramsc
Copy link
Member Author

sandramsc commented Sep 19, 2023

Hi, I made the updates based on feedback, however when rendering the website locally or previewing it here the new images do not render only the old ones, which have been removed. The cache was cleared before the images were updated in local repo.

  • Any suggestion as to why this is the case?

@sandramsc sandramsc requested a review from Mohith234 September 20, 2023 12:20
../_images/meshmap-designer_light.png,
../_images/meshmap-visualizer_light.png,
../_images/meshmap-designer_dark.png,
../_images/meshmap-visualizer_dark.png]
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
../_images/meshmap-visualizer_dark.png]
../_images/meshmap-visualizer_dark.png,]

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The Build and Preview Site and lighthouseci checks are failed because of this i believe

Copy link
Member Author

@sandramsc sandramsc Sep 22, 2023

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the feedback @Mohith234 I spent the day yesterday trying to resolve this issue.

What I tried:

  • Based on your feedback I added the additional comma(,) after the last image link, this did not resolve the issue i.e the new screenshots did not render.

  • Thereafter I tried deleting the nodmodules, cache and package-lock.json file and folder, then ran npm i to re-install the dependencies this did not work as make site resulted in this error make: *** [Makefile:26: site] Error 137

  • Then I deleted the entire local project, re-installed it following the installation guide i.e make setup again, before creating the branch related to this PR I ran make site to see if the app would open, and it did as expected. I then created the branch related to this PR and pulled the remote changes to the local project, ran make site....the issue persisted i.e the new screenshots were not rendering.

  • I then proceeded to delete the screenshots and the related links in the index.mdx, and added them again, however, this did not resolve the issue either.

The error seems to be connected to GraphQL schema, please see the screenshot below, I scanned the documentation from the suggested site, but didn't see a hint to a solution there connected to this specific issue.
scrr

@Mohith234
Copy link
Member

Couldn't find out what was the thing that is causing this error, But I found that there is another PR for the same issue.

Ref #4928 @sandramsc

@sandramsc
Copy link
Member Author

sandramsc commented Sep 23, 2023

Couldn't find out what was the thing that is causing this error, But I found that there is another PR for the same issue.

Ref #4928 @sandramsc

You are correct in that it's related to screenshots, however after taking a look at the issue number for the PR mentioned above they are different.

I will continue to find a solution for the next couple days, however still eager to get more feedback that might aid in a hint towards resolving the GraphQL issue or creating a better solution.

Thanks again.

@sandramsc sandramsc changed the title [Closes - Screenshots] CD Pipeline Operator under 'How it Works See It in Action' section [Fixes - Screenshots] CD Pipeline Operator under 'How it Works See It in Action' section Sep 23, 2023
@Mohith234
Copy link
Member

Couldn't find out what was the thing that is causing this error, But I found that there is another PR for the same issue.
Ref #4928 @sandramsc

You are correct in that it's related to screenshots, however after taking a look at the issue number for the PR mentioned above they are different.

I will continue to find a solution for the next couple days, however still eager to get more feedback that might aid in a hint towards resolving the GraphQL issue or creating a better solution.

Thanks again.

I was referring that you've been working on Akri's index.mdx file as far as I'm able to see in the Files Changed

@saurabh100ni
Copy link
Contributor

let's discuss this item on today's website meeting,
please add this agenda in the docs: https://docs.google.com/document/d/1XczAHXVe2FIWPqiF57ospJ43zw5cZQ7ui8mn39v5EvA/edit#heading=h.69qskjv558bk

@sandramsc
Copy link
Member Author

sandramsc commented Sep 25, 2023

Couldn't find out what was the thing that is causing this error, But I found that there is another PR for the same issue.
Ref #4928 @sandramsc

You are correct in that it's related to screenshots, however after taking a look at the issue number for the PR mentioned above they are different.
I will continue to find a solution for the next couple days, however still eager to get more feedback that might aid in a hint towards resolving the GraphQL issue or creating a better solution.
Thanks again.

I was referring that you've been working on Akri's index.mdx file as far as I'm able to see in the Files Changed

Thanks for pointing this out, additionally the error was caused by deleting the old screenshots as these were actually being used in other parts of the repo, the fix or rather the solution was simply to add the new screenshots in addition to the old ones. Let me know if there are pending changes after the most recent push.

Local render

scree

@sandramsc sandramsc requested a review from Mohith234 September 25, 2023 20:11
@l5io
Copy link
Contributor

l5io commented Sep 25, 2023

🚀 Preview for commit 44180b0 at: https://6511e97cb5ff0c0ba6cac8fb--layer5.netlify.app

Copy link
Member

@Mohith234 Mohith234 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good to me @sandramsc, Nicely done 👏

@l5io
Copy link
Contributor

l5io commented Oct 22, 2023

🚀 Preview for commit e91ccbf at: https://6535ac0d0c661e3c40581529--layer5.netlify.app

@l5io
Copy link
Contributor

l5io commented Oct 23, 2023

🚀 Preview for commit b376632 at: https://6536c517df36db00a4bb244a--layer5.netlify.app

@l5io
Copy link
Contributor

l5io commented Oct 24, 2023

🚀 Preview for commit 1d899f9 at: https://653851a41becbf1374602014--layer5.netlify.app

@sudhanshutech sudhanshutech merged commit bc19cb8 into layer5io:master Nov 8, 2023
4 checks passed
@sandramsc sandramsc deleted the screenshots/sandramsc/4871 branch November 28, 2023 20:48
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Development

Successfully merging this pull request may close these issues.

7 participants