Commit Graph

  • 90ee91ccf0 ci: trigger workflows for PRs with `ok-to-test` label (#204) Mathew Wicks 2025-02-11 16:29:29 -0800
  • 0161e60920 feat(ws): add auth to backend (#202) Mathew Wicks 2025-02-11 12:21:28 -0800
  • 9c91fbe75a feat(ws): Implement Start restart and stop workspace actions (#162) ElayAharoni 2025-02-06 20:32:41 +0200
  • a12864a08f feat(ws): introduce limits on HTTP body/header size (#195) Mathew Wicks 2025-02-05 12:54:38 -0800
  • 9b09d7e7be fix(ws): handle empty pod metadata in controller (#193) Mathew Wicks 2025-02-04 09:23:36 -0800
  • a2f9feb23d feat(ws): refactor backend models and repositories (#192) Mathew Wicks 2025-02-04 09:20:37 -0800
  • 8a04eda342 feat(ws): Add "Connect" column to workspace table and display popup with workspace endpoints. (#161) Yael Fishel 2025-02-04 18:11:37 +0200
  • 2e7e2e6a64 feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Workspace Kind column #148 (#177) Liav Weiss 2025-01-29 20:05:51 +0200
  • 72fa53aa95 chore(ws): Upgrade vulnerable packages (#187) Paulo Rego 2025-01-29 15:03:52 -0300
  • cd84a39c0b fix(ws): update JSON payload for listing workspaces (#134) Mohamed Akrem Chabchoub 2025-01-24 22:43:21 +0100
  • 049a573b38 feat(ws): Notebooks 2.0 // Frontend // Workspace details // Applies MUI Theming (#185) Jenny 2025-01-24 13:46:21 -0500
  • 2b20470565 feat(ws): implement delete workspace action with a confirmation popup (#178) YosiElias 2025-01-23 16:15:20 +0200
  • bdcc20e8a1 feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Add MUI Support (#183) Jenny 2025-01-22 09:24:50 -0500
  • 26936bcacc feat(ws): add filter to workspaces table (#157) ElayAharoni 2025-01-20 15:26:02 +0200
  • cc3d521855 feat(ws): Notebooks 2.0 // Frontend // Rename settings to debug (#184) Paulo Rego 2025-01-17 17:20:20 -0300
  • 6c5bbf233e feat(ws): Notebooks 2.0 // Frontend // Workspaces details // Live mockup (#174) Paulo Rego 2025-01-13 10:33:08 -0300
  • 2e3b4124e5 feat(ws): Add popup to Workspace data vol column in workspaces table (#160) ElayAharoni 2025-01-13 15:03:08 +0200
  • a25ad64db0 feat(ws): add namespace dropdown to UI (#154) YosiElias 2025-01-09 15:26:22 +0200
  • c5df74631c feat(ws): Notebooks 2.0 // FrontEnd // Add CPU and RAM columns (#169) senanz 2025-01-08 16:42:21 +0200
  • 50a6ddf819 feat(ws): Fetch API Infra (#167) YosiElias 2025-01-06 15:13:20 +0200
  • d8575e2423 ci: add action to enforce semantic PR titles (#14) Adem Baccara 2024-12-11 20:28:04 +0100
  • 13576f1a2f chore(ws): run tests for frontend in GHA (#75) Griffin Sullivan 2024-12-05 16:25:00 -0500
  • c8335f0664 test(ws): enhance e2e test setup and cleanup (#39) Adem Baccara 2024-12-05 22:14:00 +0100
  • 99232abbff chore(ws): Setup eslint and jest configurations (#141) Paulo Rego 2024-12-03 12:21:59 -0300
  • a7018b6e66 feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Live mockup (#140) Paulo Rego 2024-12-03 10:47:58 -0300
  • 1bdfc3f5fe chore: update go linting + update dependencies for controller (#137) Mathew Wicks 2024-12-02 08:56:58 -0800
  • 5e5b61c1d3 feat(ws): Notebooks 2.0 // Backend // List namespaces (#124) Eder Ignatowicz 2024-11-27 19:06:54 -0500
  • bb9848774a chore(ws): add cypress structure and initial tests for frontend (#73) Griffin Sullivan 2024-11-08 14:59:13 -0500
  • c1d27f1da1 Proposing to add myself as owner of frontend directory (#72) Eder Ignatowicz 2024-11-05 16:43:11 -0500
  • 6b6de4ac6b chore(ws): restructure frontend and setup navigation (#67) Griffin Sullivan 2024-10-23 14:52:30 -0400
  • a6ca86b93f feat(ws): add CRUD operations to backend (#66) Eder Ignatowicz 2024-10-10 15:37:10 -0400
  • 7558c248a0 Notebooks 2.0 // Backend // List Workspaces API (#60) Eder Ignatowicz 2024-09-23 17:54:32 -0400
  • bda71a736d feat(ws): use controller-runtime for backend (#43) Mathew Wicks 2024-09-14 13:18:24 -0700
  • ffd5718c6f feat(ws): add validation webhooks for Workspace and WorkspaceKind (#34) Adem Baccara 2024-08-29 01:14:03 +0100
  • 6ebd4a7f22 feat(ws): set `status.pauseTime` on workspace (#26) Adem Baccara 2024-08-06 02:42:39 +0100
  • 1c93f3b364 ci(ws): run `make test-e2e` on GitHub Actions (#11) Jiri Daněk 2024-08-06 03:00:39 +0200
  • 43e3dda8e5 test(ws): add e2e tests (#30) Adem Baccara 2024-08-06 01:40:39 +0100
  • c1940cc731 test(ws): add safety prompt for E2E test execution (#28) Adem Baccara 2024-08-05 17:42:39 +0100
  • fbda1e205e chore(ws): remove unused libraries `react-axe` and `react-docgen-typescript-loader` (#24) Eder Ignatowicz 2024-07-18 12:39:57 -0400
  • af51218ce2 feat(ws): initial Workspace and WorkspaceKind controller loops (#22) Adem Baccara 2024-07-15 22:21:55 +0100
  • 737829ac24 fix(ws): use correct `nodeSelector` type and add CRD validation tests (#21) Mathew Wicks 2024-07-05 12:38:48 -0700
  • 789afe24d5 feat(ws): add `containerSecurityContext` to WorkspaceKind (#20) Mathew Wicks 2024-06-30 10:01:43 -0700
  • 8ad45bd931 feat(ws): initial commit for frontend (#19) Eder Ignatowicz 2024-06-27 20:48:41 -0400
  • 8919c81ff4 chore: clean up OWNERS file (avoid non-maintainers) (#17) Mathew Wicks 2024-06-24 12:06:09 -0700
  • afa2a5eb1c feat(ws): update `Workspace` and `WorkspaceKind` definitions (#16) Mathew Wicks 2024-06-21 12:00:07 -0700
  • 773fa93d62 feat(ws): add `Workspace` and `WorkspaceKind` CRD scaffolds (#6) Jiri Daněk 2024-06-19 03:00:59 +0200
  • 579332a83b feat(ws): add kubernetes client to backend (#15) Eder Ignatowicz 2024-06-08 15:25:05 -0400
  • 6a5ba69aa5 feat(ws): initial commit for backend (#7) Eder Ignatowicz 2024-05-30 20:45:52 -0400
  • e7714008c6 feat(ws): initial commit for controller (#5) Jiri Daněk 2024-05-23 20:36:26 +0200
  • 1e48387ea2 fix(ws): removed empty table column from workspace kinds table and fixed labels paulovmr 2025-05-28 11:04:11 -0300
  • a869a33595 fix(ws): apply SimpleSelect from shared library to resolve theming issue Jenny 2025-05-27 14:42:59 -0400
  • 30cfdfddd7 feat(ws):Workspace Kind details drawer #252 Avi Avissar (EXT-Nokia) 2025-05-27 17:05:12 +0300
  • 3c8c8e0c2a
    feat(ws): call delete Workspace API from the frontend (#383) Guilherme Caponetto 2025-05-27 10:44:33 -0300
  • ff3c297c85 feat(ws): call delete Workspace API from the frontend Guilherme Caponetto 2025-05-22 19:25:07 +0000
  • c40a2e00e3
    feat(ws): prepare frontend for Edit Workspace (#370) Guilherme Caponetto 2025-05-22 11:59:20 -0300
  • c6469ac17c feat(ws): Persist namespace across refreshes and tabs Charles Thao 2025-05-14 16:24:36 -0400
  • 6a301952c8 Remove edit action while it is not fully supported Guilherme Caponetto 2025-05-21 17:56:49 -0300
  • 8415c14c49 Final adjustments Guilherme Caponetto 2025-05-21 19:16:38 +0000
  • 95bf9d5241 Prepare submit code for Workspace update Guilherme Caponetto 2025-05-21 13:43:44 -0300
  • e032bc728f Fix some a11y warnings in the console Guilherme Caponetto 2025-05-21 13:42:13 -0300
  • caba745586 Enable type-safe navigation Guilherme Caponetto 2025-05-21 14:51:53 +0000
  • ac99ed418c Rename WorkspaceCreate* -> WorkspaceForm* Guilherme Caponetto 2025-05-20 11:09:57 -0300
  • 6a6dc266ec Add action to Edit workspace button Guilherme Caponetto 2025-05-20 13:51:19 +0000
  • 91b1987101
    fix(ws): update component structure to fix create ws button rendering (#364) Jenny 2025-05-22 09:34:20 -0400
  • 8737db249a
    test(ws): Add workspaces tests (#188) yehudit1987 2025-05-22 16:29:20 +0300
  • 86272e6e6b fix(ws): update component structure to fix create ws button rendering Jenny 2025-05-20 15:08:01 -0400
  • 88fab630a9 test(ws): Notebooks 2.0 // Frontend // Create workspaces tests Yehudit Kerido 2025-01-12 15:32:28 +0200
  • 2c3e75ee02
    feat(ws): Add Empty State to Workspace list #259 (#338) Liav Weiss 2025-05-21 15:13:37 +0300
  • fea7d8686c feat(ws): Notebooks V2 GET /api/v1/workspacekinds Backend API supports filtering #335 absamara 2025-05-21 12:12:35 +0300
  • 73ace940a1 feat(ws): Add Empty State to Workspace list kubeflow#259 Liav Weiss (EXT-Nokia) 2025-05-21 11:44:08 +0300
  • aa7db8bcc5 feat(ws): Add Empty State to Workspace list kubeflow#259 Liav Weiss (EXT-Nokia) 2025-05-21 11:11:51 +0300
  • f3cf88c4ba feat(ws): Add Empty State to Workspace list kubeflow#259 Liav Weiss (EXT-Nokia) 2025-05-18 08:58:19 +0300
  • ed04a59cec feat(ws): Add Empty State to Workspace list #259 Liav Weiss (EXT-Nokia) 2025-05-14 15:16:26 +0300
  • fd635ffe77 feat(ws): Notebooks V2 GET /api/v1/workspacekinds Backend API supports sorting #336 Noa 2025-05-20 13:53:39 +0000
  • 2522c32d72 feat(ws): Notebooks V2 GET /api/v1/workspacekinds Backend API supports filtering #335 absamara 2025-05-20 13:49:51 +0300
  • 0ee177f05d
    feat(ws): prepare frontend calls to pause and start endpoints (#346) Guilherme Caponetto 2025-05-19 11:10:35 -0300
  • 79fe52d09a
    feat(ws): Apply theme dependent components (#313) Jenny 2025-05-19 07:51:36 -0400
  • 2c67dc977b feat(ws): Add theme dependent components Jenny 2025-05-15 13:03:23 -0400
  • 1d39e52b83 feat(ws): Implement pause workspace functionality as backend API Andy Stoneberg 2025-05-12 15:02:36 -0400
  • 43591d3b7f feat(ws): prepare frontend calls to pause and start endpoints Guilherme Caponetto 2025-05-15 17:19:32 +0000
  • ea93acc140
    fix(ws): add secrets field to backend API schema (#331) Andy Stoneberg 2025-05-15 13:03:23 -0400
  • 060371fadd fix(ws): add secrets attribute to backend API schema Andy Stoneberg 2025-05-13 15:00:06 -0400
  • 45d778a972
    feat(ws): complete api swagger documentation across workspaces, namespaces, and workspacekinds (#235) Mohamed 2025-05-15 17:33:23 +0100
  • c81f412fd5
    feat(ws): Introduce drawer to workspace creation wizard (#310) Charles Thao 2025-05-15 10:50:23 -0400
  • 4261b5a3f9 feat(ws): Notebooks 2.0 // Backend // Create mocked resources Yehudit Kerido 2025-05-13 14:12:11 +0300
  • 273cdc92d2
    fix(ws): filter chip label spacings (#326) Charles Thao 2025-05-14 16:07:22 -0400
  • e91b376d8d feat(ws): Notebooks 2.0 // Frontend // Workspace table // Add Empty State #259 Liav Weiss (EXT-Nokia) 2025-05-14 09:52:37 +0300
  • 4f5af83b58 feat(ws): Introduce drawer to workspace creation wizard Charles Thao 2025-05-06 10:42:24 -0400
  • 5f0b5362bd including openshift ai Francisco Javier Arceo 2025-05-13 12:36:56 -0400
  • aac0d879ee fix typo from copy/paste Francisco Javier Arceo 2025-05-13 12:00:21 -0400
  • c02ff0a797 chore: Adding ADOPTERS.md file Francisco Javier Arceo 2025-05-13 11:48:48 -0400
  • aa45741867
    feat(ws): create new script to start frontend returning mocked data (#314) Guilherme Caponetto 2025-05-13 10:11:21 -0300
  • 7af646e41f fix spacing issue in filter chip labels Charles Thao 2025-05-08 15:40:17 -0400
  • faf12c96a8 Enable create workspace Guilherme Caponetto 2025-05-12 13:44:21 +0000
  • cc77caec50 Add instructions for running the UI with a mocked API Guilherme Caponetto 2025-05-12 10:42:07 -0300
  • 511cf40540 Add EnsureAPIAvailability component Guilherme Caponetto 2025-05-09 07:21:52 -0300
  • 9aeb60e91f Add error boundary Guilherme Caponetto 2025-05-09 07:20:53 -0300
  • abd5ac7ea6 Minor adjustments after rebase Guilherme Caponetto 2025-05-09 10:17:43 +0000
  • 9c217a927a Clean up unnecessary eslint comments Guilherme Caponetto 2025-05-07 10:04:09 -0300
  • 5410d8fc15 Format files with prettier Guilherme Caponetto 2025-05-07 09:34:44 -0300