"Rebase" for 1.6 Crud-web-apps
The short version is:
We take the upstream code and use our current folder structure.
This relates to updating the frontend of our jupyter-apis repo to follow the version tag v1.6.0 of the upstream kubeflow/crud-web-apps
To test, I just followed the instructions that were already in the jupyter-apis repo. I used node version v16.16.0 and npm version 8.17.0. But before running the frontend, I updated the file frontend/common/kubeflow-common-lib/projects/kubeflow/src/lib/services/namespace.service.ts to replace the mention of the namespace "kubeflow-user" with a namespace that I have access, so that I could get values to test with. Also, while following the instructions in the README to run the frontend, in cases where npm would fail, adding the flag "--legacy-peer-deps" usually fixed the problem (as mentioned in the error messages I was getting)
This issue will be closed without merging the linked PR yet as we will be using that branch as a master for the jupyter-apis update to v1.6