Skip to content

feat: Kubeflow 1.9 Update #357

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

Open
wants to merge 22 commits into
base: jupyter-apis-aaw2.0
Choose a base branch
from

Conversation

mathis-marcotte
Copy link
Contributor

Updates our jupyter-apis repo to match kubeflow v1.9.

This includes work done in multiple tickets, which are listed under this epic https://jirab.statcan.ca/browse/BTIS-835

mathis-marcotte and others added 16 commits February 26, 2025 08:01
* init update of the common frontend

* updated styles.scss file

* fix: whitespace differences from prettier

* removed unused status.key property

* adding timeout to wait-on setting to avoid infinity wait

* readded status.key property

* prettier formatting
* feat(jupyter): Init update of jupyter frontend to kf1.9

* formatting
* init update for kf1.9 index page

* removed files to follow upstream
* init update for kf1.9 form

* formatting
…ities (#346)

* fix: updated the kubernetes client-node package version

* added http-proxy-middleware override

* added webpack-dev-middleware overrride

* updates to package overrides for common lib
* update(volumes): Init kf1.9 update for volume components

* fix: fixed various issues that was preventing the app from starting

* formatting fix

* fixed jupyter unit tests
* update(volumes): Init kf1.9 update for volume components

* fix: fixed various issues that was preventing the app from starting

* formatting fix

* fixed jupyter unit tests

* init update of cypress tests

* fixed tests for form and main pages

* fixed notebook page tests

* formatting

* removed commented out code
Remove min/max limits for cpu and ram
Replaced with Requested cpu/ram
* updated common lib package-lock file

* fixed some vulns for jupyter

* updated overrides for common lib

* updated overrides for jupyter
* Fix colors

* fix margin

* Fix format

* Red trash icon

* Update styles.scss

Revert change
Update text to include fr and add missing translations

---------

Co-authored-by: Mathis Marcotte <[email protected]>
* updated the events related endpoints to match more with upstream

* fixed error returns

* updated spawner_ui_config.yaml file

* added creator annotation to notebook creation

* updated how status is calculated

* updated backend code for volumes

* updated readme for 1.9

* updated rest client tests
@mathis-marcotte mathis-marcotte added the auto-deploy Trigger manual CI steps for this CI label Apr 16, 2025
mathis-marcotte and others added 6 commits April 16, 2025 11:42
* fix: removed column formatting for sys lang input

* added key to notebook status

* fixed volume status icon

* fix: added primary color to custom image checkbox

* fix: reverted primary color palette to fix slide toggle styling

* fix: reverted how events are listed to fix the sorting

* updated status keys and messages for conditions and event errors

* updated translations
@mathis-marcotte mathis-marcotte marked this pull request as ready for review April 29, 2025 14:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
auto-deploy Trigger manual CI steps for this CI
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants