Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
46 commits
Select commit Hold shift + click to select a range
a16bb72
feat: add wake-up command to manage on-demand workspaces and integrat…
OliverTrautvetter Jan 21, 2026
38522d1
chore(docs): Auto-update docs and licenses
OliverTrautvetter Jan 21, 2026
3b9e8a2
chore(docs): Auto-update docs and licenses
OliverTrautvetter Jan 21, 2026
2eaf8ce
fix: logging and lint error
OliverTrautvetter Jan 21, 2026
2122bb7
Merge branch 'wake_up_workspaces' of https://github.com/codesphere-cl…
OliverTrautvetter Jan 21, 2026
34e7c70
fix: tests
OliverTrautvetter Jan 21, 2026
35a0e8f
chore(docs): Auto-update docs and licenses
OliverTrautvetter Jan 21, 2026
acc7015
chore(docs): Auto-update docs and licenses
OliverTrautvetter Jan 21, 2026
e704b92
chore(docs): Auto-update docs and licenses
OliverTrautvetter Jan 21, 2026
18bee67
chore(docs): Auto-update docs and licenses
OliverTrautvetter Jan 21, 2026
7f96b04
chore(docs): Auto-update docs and licenses
OliverTrautvetter Jan 21, 2026
165d31b
fix: Improve error handling in WaitForWorkspaceRunning function
OliverTrautvetter Jan 22, 2026
c963cc1
Merge branch 'main' into wake_up_workspaces
OliverTrautvetter Jan 22, 2026
647ec6c
fix: list workspace example
OliverTrautvetter Jan 22, 2026
99ea553
feat: add curl command
OliverTrautvetter Jan 22, 2026
b06abda
chore(docs): Auto-update docs and licenses
OliverTrautvetter Jan 22, 2026
51b37b5
fix: enhance URL construction by stripping workspace-port prefix from…
OliverTrautvetter Jan 26, 2026
5e41b59
feat: enhance workspace management by adding team retrieval and servi…
OliverTrautvetter Jan 28, 2026
8300eb0
Merge branch 'main' into wake_up_workspaces
OliverTrautvetter Jan 28, 2026
5dc44be
fix: wake up and curl
OliverTrautvetter Jan 28, 2026
9f9e691
Merge branch 'wake_up_workspaces' of https://github.com/codesphere-cl…
OliverTrautvetter Jan 28, 2026
98a1b93
chore(docs): Auto-update docs and licenses
OliverTrautvetter Jan 28, 2026
e874153
ref: cleanup
OliverTrautvetter Jan 28, 2026
d03ba68
chore(docs): Auto-update docs and licenses
OliverTrautvetter Jan 28, 2026
12bdf29
fix: integration test
OliverTrautvetter Jan 28, 2026
401eb63
Update api/workspace.go
OliverTrautvetter Jan 28, 2026
ca57a7c
ref: curl tests
OliverTrautvetter Jan 28, 2026
bbbb9c4
Merge branch 'wake_up_workspaces' of https://github.com/codesphere-cl…
OliverTrautvetter Jan 28, 2026
d499ebf
chore(docs): Auto-update docs and licenses
OliverTrautvetter Jan 28, 2026
db439c3
Merge branch 'main' into wake_up_workspaces
OliverTrautvetter Jan 28, 2026
e917713
Merge branch 'main' into wake_up_workspaces
OliverTrautvetter Jan 29, 2026
4215a9e
ref: simplify port and timeout handling in Curl and WakeUp commands
OliverTrautvetter Feb 2, 2026
64bc8a0
Merge branch 'main' into wake_up_workspaces
OliverTrautvetter Feb 11, 2026
237f0b4
ref: remove port field for curl
OliverTrautvetter Feb 12, 2026
b6a9acf
chore(docs): Auto-update docs and licenses
OliverTrautvetter Feb 12, 2026
6954e6b
ref: simplify error handling in CurlWorkspace method
OliverTrautvetter Feb 12, 2026
fdf5865
Merge branch 'wake_up_workspaces' of https://github.com/codesphere-cl…
OliverTrautvetter Feb 12, 2026
e751058
ref: update curl command options in integration tests
OliverTrautvetter Feb 12, 2026
a7b90ff
red: simplify workspace initialization in curl tests
OliverTrautvetter Feb 12, 2026
34dfe59
ref: add CurlOptions struct
OliverTrautvetter Feb 12, 2026
bd778dd
ref: unify Curl and WakeUp command options structure
OliverTrautvetter Feb 12, 2026
3980de7
fix: tests
OliverTrautvetter Feb 12, 2026
f05377c
ref: remove insecure flag from CurlOptions and related tests
OliverTrautvetter Feb 12, 2026
38afd78
chore(docs): Auto-update docs and licenses
OliverTrautvetter Feb 12, 2026
51662c1
Merge branch 'main' into wake_up_workspaces
OliverTrautvetter Feb 13, 2026
49a6d98
chore(docs): Auto-update docs and licenses
OliverTrautvetter Feb 13, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .github/workflows/integration-test.yml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@ jobs:
run: |
echo "Cleaning up any orphaned test workspaces..."
# List all workspaces and delete any with test name prefixes
./cs list workspaces -t $CS_TEAM_ID | grep -E "cli-(test|git-test|pipeline-test|log-test|sync-test|open-test|setenv-test|edge-test)-" | awk '{print $2}' | while read ws_id; do
./cs list workspaces -t $CS_TEAM_ID | grep -E "cli-(test|git-test|pipeline-test|log-test|sync-test|open-test|setenv-test|edge-test|wakeup-test|curl-test)-" | awk '{print $2}' | while read ws_id; do
if [ ! -z "$ws_id" ]; then
echo "Deleting orphaned workspace: $ws_id"
./cs delete workspace -w $ws_id --yes || true
Expand Down
1 change: 0 additions & 1 deletion .mockery.yml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@ packages:
github.com/codesphere-cloud/cs-go/api/openapi_client:
config:
all: true
include-auto-generated: true
interfaces:
github.com/codesphere-cloud/cs-go/api:
config:
Expand Down
52 changes: 26 additions & 26 deletions NOTICE
Original file line number Diff line number Diff line change
Expand Up @@ -131,9 +131,9 @@ License URL: https://github.com/go-git/go-billy/blob/v5.7.0/LICENSE

----------
Module: github.com/go-git/go-git/v5
Version: v5.16.4
Version: v5.16.5
License: Apache-2.0
License URL: https://github.com/go-git/go-git/blob/v5.16.4/LICENSE
License URL: https://github.com/go-git/go-git/blob/v5.16.5/LICENSE

----------
Module: github.com/go-logr/logr
Expand Down Expand Up @@ -383,21 +383,21 @@ License URL: https://github.com/yaml/go-yaml/blob/v3.0.4/LICENSE

----------
Module: golang.org/x/crypto
Version: v0.47.0
Version: v0.48.0
License: BSD-3-Clause
License URL: https://cs.opensource.google/go/x/crypto/+/v0.47.0:LICENSE
License URL: https://cs.opensource.google/go/x/crypto/+/v0.48.0:LICENSE

----------
Module: golang.org/x/mod/semver
Version: v0.32.0
Version: v0.33.0
License: BSD-3-Clause
License URL: https://cs.opensource.google/go/x/mod/+/v0.32.0:LICENSE
License URL: https://cs.opensource.google/go/x/mod/+/v0.33.0:LICENSE

----------
Module: golang.org/x/net
Version: v0.49.0
Version: v0.50.0
License: BSD-3-Clause
License URL: https://cs.opensource.google/go/x/net/+/v0.49.0:LICENSE
License URL: https://cs.opensource.google/go/x/net/+/v0.50.0:LICENSE

----------
Module: golang.org/x/oauth2
Expand All @@ -413,15 +413,15 @@ License URL: https://cs.opensource.google/go/x/sync/+/v0.19.0:LICENSE

----------
Module: golang.org/x/sys
Version: v0.40.0
Version: v0.41.0
License: BSD-3-Clause
License URL: https://cs.opensource.google/go/x/sys/+/v0.40.0:LICENSE
License URL: https://cs.opensource.google/go/x/sys/+/v0.41.0:LICENSE

----------
Module: golang.org/x/text
Version: v0.33.0
Version: v0.34.0
License: BSD-3-Clause
License URL: https://cs.opensource.google/go/x/text/+/v0.33.0:LICENSE
License URL: https://cs.opensource.google/go/x/text/+/v0.34.0:LICENSE

----------
Module: golang.org/x/time/rate
Expand All @@ -431,9 +431,9 @@ License URL: https://cs.opensource.google/go/x/time/+/v0.14.0:LICENSE

----------
Module: golang.org/x/tools
Version: v0.41.0
Version: v0.42.0
License: BSD-3-Clause
License URL: https://cs.opensource.google/go/x/tools/+/v0.41.0:LICENSE
License URL: https://cs.opensource.google/go/x/tools/+/v0.42.0:LICENSE

----------
Module: google.golang.org/protobuf
Expand Down Expand Up @@ -467,39 +467,39 @@ License URL: https://github.com/go-yaml/yaml/blob/v3.0.1/LICENSE

----------
Module: k8s.io/api
Version: v0.35.0
Version: v0.35.1
License: Apache-2.0
License URL: https://github.com/kubernetes/api/blob/v0.35.0/LICENSE
License URL: https://github.com/kubernetes/api/blob/v0.35.1/LICENSE

----------
Module: k8s.io/apimachinery/pkg
Version: v0.35.0
Version: v0.35.1
License: Apache-2.0
License URL: https://github.com/kubernetes/apimachinery/blob/v0.35.0/LICENSE
License URL: https://github.com/kubernetes/apimachinery/blob/v0.35.1/LICENSE

----------
Module: k8s.io/apimachinery/third_party/forked/golang/reflect
Version: v0.35.0
Version: v0.35.1
License: BSD-3-Clause
License URL: https://github.com/kubernetes/apimachinery/blob/v0.35.0/third_party/forked/golang/LICENSE
License URL: https://github.com/kubernetes/apimachinery/blob/v0.35.1/third_party/forked/golang/LICENSE

----------
Module: k8s.io/cli-runtime/pkg/printers
Version: v0.35.0
Version: v0.35.1
License: Apache-2.0
License URL: https://github.com/kubernetes/cli-runtime/blob/v0.35.0/LICENSE
License URL: https://github.com/kubernetes/cli-runtime/blob/v0.35.1/LICENSE

----------
Module: k8s.io/client-go/third_party/forked/golang/template
Version: v0.35.0
Version: v0.35.1
License: BSD-3-Clause
License URL: https://github.com/kubernetes/client-go/blob/v0.35.0/third_party/forked/golang/LICENSE
License URL: https://github.com/kubernetes/client-go/blob/v0.35.1/third_party/forked/golang/LICENSE

----------
Module: k8s.io/client-go/util/jsonpath
Version: v0.35.0
Version: v0.35.1
License: Apache-2.0
License URL: https://github.com/kubernetes/client-go/blob/v0.35.0/LICENSE
License URL: https://github.com/kubernetes/client-go/blob/v0.35.1/LICENSE

----------
Module: k8s.io/klog/v2
Expand Down
Loading