109 Commits

Author SHA1 Message Date
Milan Pavlik
7b93e8099e [content-service-api] Fix codegen 2023-02-17 10:37:21 +01:00
Thomas Schubart
06074b311b [content-service] Review Comments
- Ensure all items are fetched
- Remove double init of client
- Specify region and credentials from config
- Remove insecure s3 test (deprecated)
2022-12-09 10:29:19 -03:00
Christian Weichel
799e6059c4 [content-service] Implement support for S3 2022-12-09 10:29:19 -03:00
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Thomas Schubart
25908ed234 [content-service-api] Add metrics 2022-12-05 07:01:15 -03:00
Milan Pavlik
f053918ea8 Revert "[content-service] Remove GetWorkspaceDownloadURL"
This reverts commit a362f98d33fdc83cfe050bc1a910f0ec998ddd3c.
2022-11-11 11:25:40 +02:00
Milan Pavlik
a362f98d33 [content-service] Remove GetWorkspaceDownloadURL 2022-11-09 13:44:39 +01:00
Milan Pavlik
fa8cdc500d [server] Break dependency of content-service on gitpod-protocol, and usage-api on gitpod-protocol 2022-11-09 12:23:38 +01:00
Milan Pavlik
e44d7f9367 [content-service] Use buf to generate protos 2022-10-13 09:50:28 +02:00
Milan Pavlik
8ffe6a9408 [content-service] Remove usage.proto - unused 2022-10-11 04:02:26 +02:00
Manuel Alejandro de Brito Fontes
d5eb5815b5 Update to 1.19 2022-10-04 15:17:22 +02:00
Manuel Alejandro de Brito Fontes
000cadead8 Update grpc code 2022-10-04 15:17:22 +02:00
Manuel Alejandro de Brito Fontes
3f6cbd07f1 Update go dependencies 2022-10-04 15:17:22 +02:00
Christian Weichel
d6023c989a Revert "Switch to Go workspaces"
This reverts commit 6bc34cf17512cb0a10a3a6cce44141b1f06b624e.
2022-09-29 05:28:29 +02:00
Christian Weichel
174a09222f Revert "Run go work sync"
This reverts commit 6b23167e09f74062b31150d4044a8fe7cacbc34b.
2022-09-29 05:28:29 +02:00
Christian Weichel
6b23167e09 Run go work sync 2022-09-28 08:45:28 +02:00
Christian Weichel
6bc34cf175 Switch to Go workspaces 2022-09-28 08:45:28 +02:00
Christian Weichel
b96d4cb7e8 [content-service] Add snapshot initializer to walkInitializer 2022-09-21 17:30:22 +02:00
Milan Pavlik
6f461f5714 [baseserver] Track metrics for HTTP requests automatically 2022-09-20 09:05:21 +02:00
Milan Pavlik
37d9ad8a20 [content-service] Remove UsageReport service 2022-09-16 16:33:17 +02:00
Milan Pavlik
62bb1c483e [content-service] Define GetDownloadURL rpc 2022-08-26 13:37:11 +02:00
Manuel Alejandro de Brito Fontes
438ffab694 Update k8s dependencies to v0.24.4 2022-08-23 08:18:39 +02:00
Manuel Alejandro de Brito Fontes
7b4a885ee3 Update k8s dependencies to v0.24.3 2022-08-23 08:18:39 +02:00
Manuel Alejandro de Brito Fontes
ccb4e180a7 Remove backup trail 2022-08-04 05:00:48 -03:00
Andrew Farries
0b20a63567 Make usage report bucket name configurable
The name of the object storage bucket to which usage reports are
uploaded needs to be configurable for Gitpod SaaS. GCloud bucket names
are globally unique, so the bucket name must vary between staging and
production.
2022-08-02 04:43:46 -03:00
Andrew Farries
02bc08c4bd Don't take bucket name as a request parameter 2022-07-22 08:16:17 -03:00
Andrew Farries
ef5dcfc3b5 Run ./generate.sh
Regenerate gRPC code.
2022-07-22 08:16:17 -03:00
Andrew Farries
9e923133f4 Add Usage proto file
Define an upload RPC to allow usage reports to be uploaded to the
content service.
2022-07-22 08:16:17 -03:00
Gero Posmyk-Leinemann
2dc450d595 [protocol, et al] Extract gRPC ClientCallMetrics into protocol 2022-07-20 09:31:15 -03:00
Christian Weichel
7fda2b3445 [ws-manager] Only extract secrets when FF is set 2022-07-08 14:27:55 +05:30
Christian Weichel
04b9a64024 [ws-manager] Limit max secret length
to introduce a benign failure mode compared to the
Kubernetes provided message.
2022-07-06 19:22:53 +05:30
Christian Weichel
8248935e44 [ws-manager] Add Git token to workspace secret 2022-07-06 19:22:53 +05:30
JenTing Hsiao
856371178d Revert "Update k8s dependencies to v0.24.2"
This reverts commit 2911bc3283c2b79aacde0d16bce056de62eb696b.
2022-07-05 11:11:01 +02:00
Manuel Alejandro de Brito Fontes
2911bc3283 Update k8s dependencies to v0.24.2 2022-07-05 03:37:52 +05:30
Pavel Tumik
f1e2d389a1 [content-service-api] add bool to snapshot intializer struct 2022-06-20 20:56:30 +05:30
Pavel Tumik
b053dae819 [content-service] add omitempty to BucketName for minio config 2022-05-25 13:18:39 +05:30
Manuel Alejandro de Brito Fontes
d5a22f424b [content-service] Add support to use existing S3 bucket 2022-05-25 13:18:39 +05:30
Pavel Tumik
99204170c5 ensure volume snapshot naming consistency 2022-05-25 13:17:39 +05:30
Pavel Tumik
a964eb79a9 re-use initializer for snapshot volumes 2022-05-25 13:17:39 +05:30
Pavel Tumik
88768f6e50 snapshot volume support 2022-05-25 13:17:39 +05:30
Milan Pavlik
6b11a82af7 [content-service] Port to use baseserver 2022-05-17 23:52:32 +05:30
Manuel Alejandro de Brito Fontes
8c50dafad3 Refactor upload to GCS 2022-05-12 16:39:27 +05:30
Christian Weichel
314833cdc2 [common-go] Add keyed gRPC rate limits 2022-04-29 16:01:15 +05:30
Manuel Alejandro de Brito Fontes
1b88c8058e Update go modules 2022-04-25 15:52:37 +05:30
Christian Weichel
0303453c07 Remove checkoutLocation from StartWorkspaceReq 2022-04-08 00:29:21 +05:30
Sven Efftinge
cc2f3b30fe [multi-repo] Support prebuilds on multi-repo setup 2022-03-10 15:46:17 +05:30
Sven Efftinge
2e1774eaf7 [multi-repos] Allow specifying subrepositories 2022-03-10 15:46:17 +05:30
Manuel Alejandro de Brito Fontes
a563242ef3 Update go dependencies 2022-03-03 18:46:10 +05:30
Mads Hartmann
dd8b5b728a Remove OWNERS related files
Fixes https://github.com/gitpod-io/ops/issues/844
2022-02-08 09:15:30 +01:00
Jan Koehnlein
d30815e685 [owners] rename team meta to webapp 2022-01-26 08:27:17 +01:00