Skip to content

Latest commit

 

History

History

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Common web application libraries

This directory contains the Python backend package and Angular frontend package required to build KServe UI. Keeping these packages in this repository makes local development, continuous integration, and OCI image builds independent of a separate kubeflow/notebooks checkout.

The initial source was copied from kubeflow/notebooks at commit 0b835a7848ddcadf2c920a8e14aeae121ac982d9:

  • backend comes from components/crud-web-apps/common/backend.
  • frontend/kubeflow-common-lib comes from components/crud-web-apps/common/frontend/kubeflow-common-lib.

The copied Kubeflow source is provided under the Apache License 2.0, except for third-party files that retain their original license terms. The vendored Monaco Editor v0.32.0 type definitions in monaco.ts are provided by Microsoft under the MIT License; the applicable license text is preserved in LICENSE.monaco-editor.txt.

Future changes to these libraries are maintained and reviewed in the KServe Models Web Application repository; they are not automatically synchronized from Kubeflow Notebooks.