notebooks/workspaces/frontend
Liav Weiss b981275b81
feat(ws): Notebooks 2.0 // Frontend // Workspaces details // Pod template tab #173 (#197)
* feat(ws): Notebooks 2.0 // Frontend // Workspaces details // Pod template tab #173

Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>

* feat(ws): Notebooks 2.0 // Frontend // Workspaces details // Pod template tab kubeflow#173

Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>

* feat(ws): Notebooks 2.0 // Frontend // Workspaces details // Pod template tab kubeflow#173

Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>

---------

Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
Co-authored-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
2025-02-20 12:58:43 +00:00
..
__mocks__ feat(ws): initial commit for frontend (#19) 2024-06-28 00:48:41 +00:00
config feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Live mockup (#140) 2024-12-03 13:47:58 +00:00
src feat(ws): Notebooks 2.0 // Frontend // Workspaces details // Pod template tab #173 (#197) 2025-02-20 12:58:43 +00:00
.env.cypress.mock chore(ws): add cypress structure and initial tests for frontend (#73) 2024-11-08 19:59:13 +00:00
.eslintignore chore(ws): Setup eslint and jest configurations (#141) 2024-12-03 15:21:59 +00:00
.eslintrc chore(ws): Setup eslint and jest configurations (#141) 2024-12-03 15:21:59 +00:00
.gitignore feat(ws): initial commit for frontend (#19) 2024-06-28 00:48:41 +00:00
.prettierignore feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Live mockup (#140) 2024-12-03 13:47:58 +00:00
.prettierrc feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Live mockup (#140) 2024-12-03 13:47:58 +00:00
OWNERS Proposing to add myself as owner of frontend directory (#72) 2024-11-05 21:43:11 +00:00
README.md chore(ws): add cypress structure and initial tests for frontend (#73) 2024-11-08 19:59:13 +00:00
jest.config.js feat(ws): Fetch API Infra (#167) 2025-01-06 13:13:20 +00:00
package-lock.json feat(ws): Notebooks 2.0 // Frontend // Workspaces details // Pod template tab #173 (#197) 2025-02-20 12:58:43 +00:00
package.json feat(ws): Notebooks 2.0 // Frontend // Workspaces details // Pod template tab #173 (#197) 2025-02-20 12:58:43 +00:00
tsconfig.json feat(ws): Fetch API Infra (#167) 2025-01-06 13:13:20 +00:00

README.md

Kubeflow Workspaces Frontend

The Kubeflow Workspaces Frontend is the web user interface used to monitor and manage Kubeflow Workspaces as part of Kubeflow Notebooks 2.0.

⚠️ Warning ⚠️

The Kubeflow Workspaces Frontend is a work in progress and is NOT currently ready for use. We greatly appreciate any contributions.

Pre-requisites:

Node v20

Development

# Install development/build dependencies
npm install

# Start the development server
npm run start:dev

# Run a production build (outputs to "dist" dir)
npm run build

# Run the mocked test suite
npm run test:cypress-ci

# Start the express server (run a production build first)
npm run start