notebooks/components/crud-web-apps/jupyter/frontend
Orfeas Kourkakis 03c240a5d5 jwa(front): Add LOGS tab to the notebook details page (kubeflow/kubeflow#6779)
* jwa(back): Get a notebook's logs

Add logic in the backend to fetch the logs of a notebook's
underlying pod.

Signed-off-by: Orfeas Kourkakis <orfeas@arrikto.com>

* jwa(front): Add LOGS tab to Notebook details page

 - Create Logs tab to show the logs of the notebook's underlying
   pod.
 - Create Logs Viewer component in Kubeflow common library exactly
   like the one we have in MWA.

Signed-off-by: Orfeas Kourkakis <orfeas@arrikto.com>

Signed-off-by: Orfeas Kourkakis <orfeas@arrikto.com>
2022-11-29 15:28:42 +00:00
..
cypress web-apps: Add support for all-namespaces in the Volumes and TensorBoards web apps (kubeflow/kubeflow#6778) 2022-11-29 10:56:43 +00:00
i18n add(web-apps): i18n Fr translations (kubeflow/kubeflow#6122) 2021-11-24 15:29:47 +00:00
scripts Add CI format checks for the Jupyter web app (kubeflow/kubeflow#5811) 2021-04-08 03:51:02 -07:00
src jwa(front): Add LOGS tab to the notebook details page (kubeflow/kubeflow#6779) 2022-11-29 15:28:42 +00:00
.browserslistrc Update CRUD web apps from Angular 8 to Angular 12 (kubeflow/kubeflow#6004) 2021-07-21 02:35:50 -07:00
.editorconfig Initialize the Jupyter web app frontend in crud-web-apps (kubeflow/kubeflow#5332) 2020-10-27 07:45:59 -07:00
.eslintrc.json crud-web-apps: Apply ng lint (kubeflow/kubeflow#6580) 2022-07-20 12:12:21 +00:00
.gitignore JWA: Very basic E2E tests to run locally (kubeflow/kubeflow#6005) 2022-01-24 11:46:48 +00:00
.prettierrc Initialize the Jupyter web app frontend in crud-web-apps (kubeflow/kubeflow#5332) 2020-10-27 07:45:59 -07:00
README.md chore(docs): It's better to refer to the cli documents, not repo's readme (kubeflow/kubeflow#6239) 2021-12-08 22:05:54 +00:00
angular.json jwa(front): Create distinct notebook details page (kubeflow/kubeflow#6769) 2022-11-29 08:17:42 +00:00
cypress.json JWA: Very basic E2E tests to run locally (kubeflow/kubeflow#6005) 2022-01-24 11:46:48 +00:00
karma.conf.js Initialize the Jupyter web app frontend in crud-web-apps (kubeflow/kubeflow#5332) 2020-10-27 07:45:59 -07:00
package-lock.json build(deps): bump loader-utils from 1.4.1 to 1.4.2 in /components/crud-web-apps/jupyter/frontend (kubeflow/kubeflow#6748) 2022-11-28 18:02:16 +00:00
package.json jwa(front): Use new Editor component (kubeflow/kubeflow#6775) 2022-11-28 10:23:14 +00:00
tsconfig.app.json Initialize the Jupyter web app frontend in crud-web-apps (kubeflow/kubeflow#5332) 2020-10-27 07:45:59 -07:00
tsconfig.json jwa: Support for showing Notebooks from all namespaces (kubeflow/kubeflow#6706) 2022-11-04 15:33:16 +00:00
tsconfig.spec.json Initialize the Jupyter web app frontend in crud-web-apps (kubeflow/kubeflow#5332) 2020-10-27 07:45:59 -07:00

README.md

Frontend

This project was generated with Angular CLI version 9.0.2.

Development server

Run ng serve for a dev server. Navigate to http://localhost:4200/. The app will automatically reload if you change any of the source files.

Code scaffolding

Run ng generate component component-name to generate a new component. You can also use ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Run ng build to build the project. The build artifacts will be stored in the dist/ directory. Use the --prod flag for a production build.

Running unit tests

Run ng test to execute the unit tests via Karma.

Running end-to-end tests

Run ng e2e to execute the end-to-end tests via Protractor.

Further help

To get more help on the Angular CLI use ng help or go check out the Angular CLI documents.