Liav Weiss
4d565dbdc7
feat(ws): Notebooks 2.0 // Frontend // Workspace Kind Viewer // Live mockup #203 ( #237 )
...
* feat(ws): Notebooks 2.0 // Frontend // Workspace Kind Viewer // Live mockup #203
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspace Kind Viewer // Live mockup #203
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspace Kind Viewer // Live mockup #203
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspace Kind Viewer // Live mockup #203
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspace Kind Viewer // Live mockup #203
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspace Kind Viewer // Live mockup #203
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspace Kind Viewer // Live mockup kubeflow#203
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-04-22 20:30:30 +00:00
Paulo Rego
2561e9be3f
chore(ws): update readme with frontend development requirements and commands ( #257 )
...
* chore(ws): update readme with frontend development requirements and commands
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
* chore(ws): update readme with frontend development requirements and commands
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Signed-off-by: Paulo Rego <832830+paulovmr@users.noreply.github.com>
---------
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
Signed-off-by: Paulo Rego <832830+paulovmr@users.noreply.github.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
2025-04-21 20:05:30 +00:00
Jenny
e59def8f18
chore(ws): Upgrade to Patternfly 6.2.0 ( #258 )
...
Signed-off-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
2025-04-21 20:00:30 +00:00
Paulo Rego
c69ba08e22
chore(ws): add fork-ts-checker-webpack-plugin and fix typescript errors ( #250 )
...
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
2025-04-02 15:46:33 +00:00
Paulo Rego
1d28514e68
feat(ws): add workspace creation pod config step frontend ( #244 )
...
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
2025-04-02 14:18:33 +00:00
Paulo Rego
d3135827cd
chore(ws): extract filter by labels component on workspace creation ( #243 )
...
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
2025-03-28 20:42:28 +00:00
Paulo Rego
657ac9f56f
feat(ws): add workspace creation image step frontend ( #241 )
...
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
2025-03-26 20:50:18 +00:00
Jenny
f0638441d6
feat(ws): Add MUI Theming Support for Workspace Creation ( #238 )
...
Signed-off-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Apply PF variables
Signed-off-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
feat(ws): add MUI theming support for Cards
fix linting issues
2025-03-26 20:42:03 +00:00
Paulo Rego
8d3dc10554
feat(ws): add initial workspace creation pod config step frontend ( #236 )
...
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
2025-03-21 16:51:27 +00:00
Paulo Rego
2bc10ecc20
feat(ws): add initial workspace creation wizard frontend ( #227 )
...
* feat(ws): add initial workspace creation wizard frontend
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
* feat(ws): add initial workspace creation wizard frontend
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
* card view style fixes (#2 )
Signed-off-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
* fix(ws): fix scroll behavior with PageGroup
Signed-off-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
* feat(ws): add initial workspace creation wizard frontend
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
* fix(ws): Apply flex-grow: 0 to page section
Signed-off-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
---------
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
Signed-off-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
Co-authored-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
2025-03-19 20:44:42 +00:00
Paulo Rego
9e023c2aff
chore(ws): Upgrade vulnerable packages ( #231 )
...
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
2025-03-12 15:41:39 +00:00
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
asaadbalum
6216ab054f
feat(ws): Notebooks 2.0 // Frontend // Workspaces details // Activity tab #171 ( #199 )
...
Signed-off-by: Asaad Balum <asaad.balum@gmail.com>
Signed-off-by: asaadbalum <154635253+asaadbalum@users.noreply.github.com>
2025-02-17 20:28:39 +00:00
asaadbalum
f22890d307
feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Workspace redirect status column #147 ( #191 )
...
Signed-off-by: Asaad Balum <asaad.balum@gmail.com>
2025-02-12 12:14:29 +00:00
ElayAharoni
4cbc26eaf4
feat(ws): Implement Start restart and stop workspace actions ( #162 )
...
Signed-off-by: Elay Aharoni (EXT-Nokia) <elay.aharoni.ext@nokia.com>
Co-authored-by: Elay Aharoni (EXT-Nokia) <elay.aharoni.ext@nokia.com>
2025-02-06 18:32:41 +00:00
Yael Fishel
16f97f86d9
feat(ws): Add "Connect" column to workspace table and display popup with workspace endpoints. ( #161 )
...
* feat(ws): Add Connect column to workspace table and popup with workspace endpoints
Signed-off-by: Yael <fishel.yael@gmail.com>
* feat(ws): Split the Connect button, such that clicking it opens the default (main) endpoint
Signed-off-by: Yael <fishel.yael@gmail.com>
---------
Signed-off-by: Yael <fishel.yael@gmail.com>
2025-02-04 16:11:37 +00:00
Liav Weiss
055150bb2e
feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Workspace Kind column #148 ( #177 )
...
* Merge notebooks-v2 into kind_logo_modification/#148 branch
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Workspace Kind column #148
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Workspace Kind column #148
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Workspace Kind column #148
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Workspace Kind column #148
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Workspace Kind column #148
Signed-off-by: Liav Weiss (EXT-Nokia) <liav.weiss.ext@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Workspace Kind column #148
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-01-29 18:05:51 +00:00
Paulo Rego
2c05c38aaa
chore(ws): Upgrade vulnerable packages ( #187 )
...
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
2025-01-29 18:03:52 +00:00
Jenny
6fe77160d0
feat(ws): Notebooks 2.0 // Frontend // Workspace details // Applies MUI Theming ( #185 )
...
Signed-off-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
fix tab content padding
apply horizontal variant to description list, add dividers to match KF central UI
update spacer size
Signed-off-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
update font size for description list term
2025-01-24 18:46:21 +00:00
YosiElias
8ceb835f1e
feat(ws): implement delete workspace action with a confirmation popup ( #178 )
...
* feat(ws): Notebooks 2.0 // Frontend // Delete workspace
Signed-off-by: yelias <yossi.elias@nokia.com>
* Rename deleteModal.tsx
Signed-off-by: yelias <yossi.elias@nokia.com>
---------
Signed-off-by: yelias <yossi.elias@nokia.com>
Co-authored-by: yelias <yossi.elias@nokia.com>
2025-01-23 14:15:20 +00:00
Jenny
9479c7bebf
feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Add MUI Support ( #183 )
...
Signed-off-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
apply env var to activate MUI theme
remove masthead toggle, fix padding
add bottom padding
Signed-off-by: Jenny <32821331+jenny-s51@users.noreply.github.com>
apply latest changes from MR and npm run test:fix
2025-01-22 14:24:50 +00:00
ElayAharoni
2d1298913a
feat(ws): add filter to workspaces table ( #157 )
...
* Filter workspaces table
Signed-off-by: Elay Aharoni (EXT-Nokia) <elay.aharoni.ext@nokia.com>
* feat(ws) add filter to workspaces table
Signed-off-by: Elay Aharoni (EXT-Nokia) <elay.aharoni.ext@nokia.com>
---------
Signed-off-by: Elay Aharoni (EXT-Nokia) <elay.aharoni.ext@nokia.com>
Co-authored-by: Elay Aharoni (EXT-Nokia) <elay.aharoni.ext@nokia.com>
2025-01-20 13:26:02 +00:00
Paulo Rego
9a91f66972
feat(ws): Notebooks 2.0 // Frontend // Rename settings to debug ( #184 )
...
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
2025-01-17 20:20:20 +00:00
Paulo Rego
d84621aac1
feat(ws): Notebooks 2.0 // Frontend // Workspaces details // Live mockup ( #174 )
...
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
2025-01-13 13:33:08 +00:00
ElayAharoni
249a45677d
feat(ws): Add popup to Workspace data vol column in workspaces table ( #160 )
...
Signed-off-by: Elay Aharoni (EXT-Nokia) <elay.aharoni.ext@nokia.com>
Co-authored-by: Elay Aharoni (EXT-Nokia) <elay.aharoni.ext@nokia.com>
2025-01-13 13:03:08 +00:00
YosiElias
57fc8b17e5
feat(ws): add namespace dropdown to UI ( #154 )
...
* feat(ws): Notebooks 2.0 // Frontend // Namespace selector
Signed-off-by: yelias <yossi.elias@nokia.com>
* add MenuSearch
Signed-off-by: yelias <yossi.elias@nokia.com>
* feat(ws): Notebooks 2.0 // Frontend // Namespace selector
Signed-off-by: yelias <yossi.elias@nokia.com>
---------
Signed-off-by: yelias <yossi.elias@nokia.com>
Co-authored-by: yelias <yossi.elias@nokia.com>
2025-01-09 13:26:22 +00:00
senanz
0f363c04e7
feat(ws): Notebooks 2.0 // FrontEnd // Add CPU and RAM columns ( #169 )
...
* feat(ws): Notebooks 2.0 // FrontEnd // Add CPU and RAM columns
Signed-off-by: Senan Zedan (EXT-Nokia) <senan.zedan.ext@nokia.com>
* feat(ws): Notebooks 2.0 // FrontEnd // Add CPU and RAM columns
Signed-off-by: Senan Zedan (EXT-Nokia) <senan.zedan.ext@nokia.com>
---------
Signed-off-by: Senan Zedan (EXT-Nokia) <senan.zedan.ext@nokia.com>
Co-authored-by: Senan Zedan (EXT-Nokia) <senan.zedan.ext@nokia.com>
2025-01-08 14:42:21 +00:00
YosiElias
034a5303c6
feat(ws): Fetch API Infra ( #167 )
...
Signed-off-by: yelias <yossi.elias@nokia.com>
Co-authored-by: yelias <yossi.elias@nokia.com>
2025-01-06 13:13:20 +00:00
Paulo Rego
68a0060742
chore(ws): Setup eslint and jest configurations ( #141 )
...
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
2024-12-03 15:21:59 +00:00
Paulo Rego
68d0b91c2f
feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Live mockup ( #140 )
...
* Workspaces initial frontend
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
* Fixing a CVE and cypress test
Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com>
---------
Signed-off-by: paulovmr <832830+paulovmr@users.noreply.github.com>
Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com>
Co-authored-by: Eder Ignatowicz <ignatowicz@gmail.com>
2024-12-03 13:47:58 +00:00
Griffin Sullivan
9d02acfdd7
chore(ws): add cypress structure and initial tests for frontend ( #73 )
...
Signed-off-by: Griffin-Sullivan <gsulliva@redhat.com>
2024-11-08 19:59:13 +00:00
Eder Ignatowicz
4068e9e4e3
Proposing to add myself as owner of frontend directory ( #72 )
...
Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com>
2024-11-05 21:43:11 +00:00
Griffin Sullivan
a3a7c84b95
chore(ws): restructure frontend and setup navigation ( #67 )
...
Signed-off-by: Griffin-Sullivan <gsulliva@redhat.com>
2024-10-23 18:52:30 +00:00
Eder Ignatowicz
574ed81e65
chore(ws): remove unused libraries `react-axe` and `react-docgen-typescript-loader` ( #24 )
...
Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com>
2024-07-18 16:39:57 +00:00
Eder Ignatowicz
b0367e8b3d
feat(ws): initial commit for frontend ( #19 )
...
* feat: client ui frontend scaffolding
In this PR:
- UI frontend scaffolding
- Github Action for frontend and backend
Most of the content of this PR is extract from https://github.com/patternfly/patternfly-react-seed/tree/v6 . Thank you so much patternfly team for the seed!
Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com>
* Changes requested by code review
Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com>
* Fixing icons
Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com>
---------
Signed-off-by: Eder Ignatowicz <ignatowicz@gmail.com>
2024-06-28 00:48:41 +00:00