Commit Graph

  • 68d0b91c2f
    feat(ws): Notebooks 2.0 // Frontend // Workspaces table // Live mockup (#140) Paulo Rego 2024-12-03 10:47:58 -0300
  • 2e23173c8c
    Fixing a CVE and cypress test Eder Ignatowicz 2024-12-03 07:56:17 -0500
  • f58f853a99 Workspaces initial frontend paulovmr 2024-12-02 19:54:29 -0300
  • e920dd99de
    chore: update go linting + update dependencies for controller (#137) Mathew Wicks 2024-12-02 08:56:58 -0800
  • 37406b71b4
    Merge 6c0bb84fe8 into 2b747ac78d Matheus Cruz 2024-12-01 23:12:22 +0000
  • 9578271ff7
    Merge acee9a81c6 into 2b747ac78d Adem Baccara 2024-12-01 23:11:45 +0000
  • f95205b4c9
    chore: add new backend linting Mathew Wicks 2024-11-27 20:44:54 -0800
  • 493089edaa
    chore: update backend (similar to controller kubebuilder update) Mathew Wicks 2024-11-27 20:31:24 -0800
  • e6eeb3bbbf
    chore: add new controller linting Mathew Wicks 2024-11-27 19:00:49 -0800
  • 1aabd90b2d
    chore: update controller kubebuilder Mathew Wicks 2024-11-27 18:30:10 -0800
  • 2b747ac78d
    feat(ws): Notebooks 2.0 // Backend // List namespaces (#124) Eder Ignatowicz 2024-11-27 19:06:54 -0500
  • f986d271f1
    ci: run controller and backend tests on pr Mathew Wicks 2024-11-27 15:54:55 -0800
  • 0211efac9f
    adding test coverage Eder Ignatowicz 2024-11-27 18:32:29 -0500
  • 0fe50bff8b feat: add namespace for configmap resource mishraprafful 2024-11-18 22:36:20 +0100
  • 5c946164e7 fix: update regex validation for Kind and PVC mishraprafful 2024-11-18 22:35:50 +0100
  • 3f3433aaa1 fixes backend docker build KapilSareen 2024-11-16 04:22:13 +0530
  • fe475a8cf7
    feat(ws): Notebooks 2.0 // Backend // List namespaces #53 Eder Ignatowicz 2024-11-12 07:27:37 -0500
  • fa66bf9351 automates backend deployment KapilSareen 2024-11-10 03:25:58 +0530
  • 9d02acfdd7
    chore(ws): add cypress structure and initial tests for frontend (#73) Griffin Sullivan 2024-11-08 14:59:13 -0500
  • d299cffbec chore(ws): Add Cypress directory structure and initial test Griffin-Sullivan 2024-11-06 15:35:08 -0500
  • 4068e9e4e3
    Proposing to add myself as owner of frontend directory (#72) Eder Ignatowicz 2024-11-05 16:43:11 -0500
  • a0f0675a73
    Proposing to add myself as owner of frontend directory Eder Ignatowicz 2024-11-05 16:37:57 -0500
  • a3a7c84b95
    chore(ws): restructure frontend and setup navigation (#67) Griffin Sullivan 2024-10-23 14:52:30 -0400
  • a493e58fc6 Restructure frontend and setup navigation Griffin-Sullivan 2024-10-14 14:35:17 -0400
  • e46633be34
    feat(ws): add CRUD operations to backend (#66) Eder Ignatowicz 2024-10-10 15:37:10 -0400
  • 539b356cc3
    mathew: fix linting Mathew Wicks 2024-10-10 11:22:30 -0700
  • 8b2c1b2a12
    feat(ws): Notebooks 2.0 // Backend // CRUD Workspaces API Eder Ignatowicz 2024-10-10 09:29:17 -0400
  • 0320ecd80d
    feat(ws): Notebooks 2.0 // Backend // List WorkspaceKinds Eder Ignatowicz 2024-10-10 09:45:38 -0400
  • 26f8b8232f
    Notebooks 2.0 // Backend // CRUD Workspaces API Eder Ignatowicz 2024-10-10 09:29:17 -0400
  • 3d2dac8636
    feat(ws): Notebooks 2.0 // Backend // List Workspaces API - II Eder Ignatowicz 2024-09-25 11:13:16 -0400
  • f852c1683e
    Notebooks 2.0 // Backend // List Workspaces API (#60) Eder Ignatowicz 2024-09-23 17:54:32 -0400
  • f72f9f1cd6
    Notebooks 2.0 // Backend // List Workspaces API Eder Ignatowicz 2024-09-23 16:00:05 -0400
  • 6c0bb84fe8 Add call to reconcile VirtualService Matheus Cruz 2024-09-14 23:53:51 -0300
  • b0af8ae418
    feat(ws): use controller-runtime for backend (#43) Mathew Wicks 2024-09-14 13:18:24 -0700
  • 9aa3297d3c
    revert healthcheck to normal results Mathew Wicks 2024-09-14 13:02:01 -0700
  • 1d325f64fe
    Cleanup Eder Ignatowicz 2024-09-14 15:13:03 -0400
  • 273fd01d7d
    Cleanup2 Eder Ignatowicz 2024-09-14 15:02:25 -0400
  • d8e51194b5
    Cleanup Eder Ignatowicz 2024-09-14 15:01:17 -0400
  • 91bf90f864
    Adding test coverage Eder Ignatowicz 2024-09-14 14:51:36 -0400
  • ebaf7aeeab
    Adding other data for the payload Eder Ignatowicz 2024-09-14 14:20:43 -0400
  • 395a7a3e19
    BFF - List Workspaces API Eder Ignatowicz 2024-09-14 12:45:02 -0400
  • 27b286269e
    feat(ws): use controller-runtime with backend Mathew Wicks 2024-09-10 22:29:20 -0700
  • c92a01043f
    Notebooks 2.0 // Backend // List Workspaces API - 1 Eder Ignatowicz 2024-09-14 10:18:20 -0400
  • 5d0595a668
    feat(ws): use controller-runtime with backend Mathew Wicks 2024-09-10 22:29:20 -0700
  • bc4e4454bc
    feat(ws): add validation webhooks for Workspace and WorkspaceKind (#34) Adem Baccara 2024-08-29 01:14:03 +0100
  • 4487a2c238
    mathew refactor 3 Mathew Wicks 2024-08-28 16:52:18 -0700
  • f6ca24bdd2
    mathew refactor 2 Mathew Wicks 2024-08-27 17:18:35 -0700
  • ce5ea50940
    mathew refactor 1 Mathew Wicks 2024-08-26 13:07:13 -0700
  • 3057797281 add e2e test for webhooks Adem Baccara 2024-08-26 16:30:56 +0100
  • ac43adc06f refactor ValidateCreate and ValidateUpdate functions in wokrspaceKind webhook Adem Baccara 2024-08-20 21:59:45 +0100
  • f09dcf401b re-add cert-manager Adem Baccara 2024-08-15 22:35:13 +0100
  • c832b27e26 add tests for workspacekind and workspace webhooks Adem Baccara 2024-08-15 19:51:49 +0100
  • 9ce775d782 add validating webhook Adem Baccara 2024-08-12 16:54:06 +0100
  • acee9a81c6
    test(ws): add tests for workspace and workspaceKind controller loops Adem Baccara 2024-07-20 19:41:46 +0100
  • 38b8955d68
    feat(ws): set `status.pauseTime` on workspace (#26) Adem Baccara 2024-08-06 02:42:39 +0100
  • def97ba8bd
    mathew commit 1 Mathew Wicks 2024-08-05 18:31:18 -0700
  • 4707443374
    test(ws): add unit test Adem Baccara 2024-07-23 19:32:48 +0100
  • 68051c5975
    feat(ws): populate the status.pauseTime on the workspace Adem Baccara 2024-07-22 08:04:37 +0100
  • e4e0aff6d6
    ci(ws): run `make test-e2e` on GitHub Actions (#11) Jiri Daněk 2024-08-06 03:00:39 +0200
  • 74089217f7
    mathew commit 2 Mathew Wicks 2024-08-05 17:49:45 -0700
  • 3e8beea2bc
    mathew commit 1 Mathew Wicks 2024-08-05 17:48:43 -0700
  • fe8ad19c4d
    fixup, specify kind version Jiri Daněk 2024-06-20 20:18:48 +0200
  • 2f0de90dd0
    fixup cluster must be named kind Jiri Daněk 2024-05-24 14:37:03 +0200
  • 5ea8eee983
    run the kubebuilder e2e test Jiri Daněk 2024-05-24 14:03:22 +0200
  • 12610f06e9
    test(ws): add e2e tests (#30) Adem Baccara 2024-08-06 01:40:39 +0100
  • 16886ceded
    mathew updates 2 Mathew Wicks 2024-08-05 17:01:14 -0700
  • 61c85fa0c8
    mathew updates 1 Mathew Wicks 2024-08-05 13:13:41 -0700
  • a8cac27eda
    test(ws): add e2e tests Adem Baccara 2024-07-25 15:51:29 +0100
  • 50fda656e8
    test(ws): add safety prompt for E2E test execution (#28) Adem Baccara 2024-08-05 17:42:39 +0100
  • f6b092b7c9
    mathew updates 1 Mathew Wicks 2024-08-05 09:35:11 -0700
  • 7f455b2674 test(ws): add safety prompt for E2E test execution Adem Baccara 2024-07-23 20:38:56 +0100
  • 574ed81e65
    chore(ws): remove unused libraries `react-axe` and `react-docgen-typescript-loader` (#24) Eder Ignatowicz 2024-07-18 12:39:57 -0400
  • fc880aec41
    chore: remove some unused deprecated libraries (react-axe and react-docgen-typescript-loader) Eder Ignatowicz 2024-07-16 08:48:57 -0400
  • 0cacff77ee
    feat(ws): initial Workspace and WorkspaceKind controller loops (#22) Adem Baccara 2024-07-15 22:21:55 +0100
  • aa403b1ef2
    mathew updates 6 Mathew Wicks 2024-07-15 14:11:05 -0700
  • 27d03c42df
    mathew updates 5 Mathew Wicks 2024-07-15 13:08:34 -0700
  • 7b7a6bb989 handle extraEnv value replacement Adem Baccara 2024-07-15 16:47:16 +0100
  • a49ffba8ff
    mathew updates 4 Mathew Wicks 2024-07-14 14:47:32 -0700
  • 53a900ce9d fix todos Adem Baccara 2024-07-13 19:05:17 +0100
  • 5f2597f69c
    mathew updates 3 Mathew Wicks 2024-07-11 14:35:18 -0700
  • 01ce3ff4a3
    mathew updates 2 Mathew Wicks 2024-07-09 16:12:49 -0700
  • 54e7ed25ed
    mathew updates Mathew Wicks 2024-07-09 00:09:07 -0700
  • daaa5d6c11 update dockerfile Adem Baccara 2024-07-07 17:23:48 +0100
  • 79970d86a5 add rbac permission for configmap Adem Baccara 2024-07-06 18:15:25 +0100
  • 08bd18ee5d set status.state of the Workspace Adem Baccara 2024-07-06 17:58:00 +0100
  • 5bd18b9301 generate correctly the StatefulSet spec Adem Baccara 2024-07-04 19:34:26 +0100
  • e8235fa5cf handle the case that multiple ports are specified for an image Adem Baccara 2024-06-30 03:02:45 +0100
  • b9b53843df add watcher to workspace kind Adem Baccara 2024-06-30 00:04:27 +0100
  • dc05cb52bf update the status field during workspace reconciliation Adem Baccara 2024-06-29 23:36:54 +0100
  • 288a248b79 implemented collision handling using ownerReferences Adem Baccara 2024-06-29 11:38:14 +0100
  • 7044df08f8 add correct rbac permission for controller Adem Baccara 2024-06-25 19:16:34 +0100
  • f8664bb83f remove comments Adem Baccara 2024-06-22 18:35:34 +0100
  • 945e21fbfd feat(ws): implement a reconciliation loop for the workspace Adem Baccara 2024-06-22 17:38:38 +0100
  • ca78327ea5
    fix(ws): use correct `nodeSelector` type and add CRD validation tests (#21) Mathew Wicks 2024-07-05 12:38:48 -0700
  • 444fca7a73
    fix(ws): use correct `nodeSelector` type and add tests for CRD validation Mathew Wicks 2024-07-03 14:31:57 -0700
  • a8de501944
    feat(ws): add `containerSecurityContext` to WorkspaceKind (#20) Mathew Wicks 2024-06-30 10:01:43 -0700
  • 070c3ca653
    feat(ws): remove `readOnlyRootFilesystem=true` from tests Mathew Wicks 2024-06-29 13:01:21 -0700
  • 7cdf0c6ee9
    feat(ws): make all optional fields go pointers Mathew Wicks 2024-06-29 12:51:17 -0700
  • 7a50943520
    feat(ws): add `containerSecurityContext` to WorkspaceKind + cleanup descriptions Mathew Wicks 2024-06-28 12:04:11 -0700
  • b0367e8b3d
    feat(ws): initial commit for frontend (#19) Eder Ignatowicz 2024-06-27 20:48:41 -0400