29 Commits

Author SHA1 Message Date
Gero Posmyk-Leinemann
76781bf322
[dev] Update workspace libraries to match kubernetes (containerd, runc, buildkit) (#20526)
* [workspace] Set lib versions: containerd to 1.6.36, runc 1.1.14 and buildkit to 0.12.5

Reasoning: https://linear.app/gitpod/issue/CLC-982/update-containerd-to-latest-patch-16x-k8s-and-runc-libs-in-gitpod-mono#comment-d5450e2c

* [golangci] Remove superfluous notlint and checks

* [image-builder-mk3] Fix incomplete tests where a library made the field "mediaType" non-optimal

    Original change: https://github.com/opencontainers/image-spec/pull/1091

* [docker] Switch from github.com/docker/distribution/reference to github.com/distribution/reference

* [ws-daemon] Internalize libcontainer/specconv because it got dropped between runc 1.1.10 and 1.1.14
2025-01-20 09:32:10 -05:00
Anton Kosyakov
6203104776
[blobserve] add http requests counters (#17404) 2023-04-27 22:40:36 +08:00
Milan Pavlik
385a323dcb
[installer] Do not pull blobserve implementation into installer (#16729)
* [installer] Do not pull blobserve implementation into installer

* fix

* fix

* Fix

* fix
2023-03-08 22:23:44 +01:00
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
mustard
cc3f4a13df [blobserve] remove not exists file replacement 2022-11-02 18:42:07 +01:00
Jean Pierre
31d8a7933d Fix do not redirect index.html to / 2022-10-11 17:30:27 +02:00
Manuel Alejandro de Brito Fontes
e690f47f0f [blobserve] Fix lint issues 2022-08-05 00:08:49 -03:00
Pudong Zheng
c36ca91819 [blobserve] handle warm-up request, add cache policy 2022-06-08 16:14:18 +05:30
Pudong Zheng
0f92a1f524 [ide-proxy] add blobserve handler 2022-06-08 16:14:18 +05:30
Christian Weichel
5d3cf56edf [registry-facade] Fix stored MF download failures 2022-04-04 14:47:18 +05:30
Christian Weichel
31f7e9b4fc [registry-facade] Support blob caching in Redis 2022-04-01 21:13:15 +05:30
Manuel Alejandro de Brito Fontes
97bdaa6498 [blobserve] Configure readiness probe 2022-03-29 22:20:13 +05:30
Jean Pierre
7d4400c723 Add blobserve rules for vscode insiders 2022-02-02 21:42:24 +01:00
Christian Weichel
291bcd9f25 Add code nightly option 2021-10-13 09:49:00 -03:00
Simon Emms
6a1e38bb17 [blobserve]: export the config as a package 2021-10-04 11:58:51 -03:00
Cornelius A. Ludmann
1fb9fa11b0 [blobserve] Allow more than one replacement per file 2021-09-10 13:34:16 +05:30
Cornelius A. Ludmann
5c73a864d9 [blobserve] Add error handling in MarkDone 2021-09-02 08:54:32 +02:00
Manuel Alejandro de Brito Fontes
347ad95d80 Switch from fmt.Errorf to xerrors.Errorf 2021-08-30 02:47:28 -03:00
Cornelius A. Ludmann
97c166eb63 [blobserve] Catch panic in HTTP requests 2021-08-17 18:23:16 +02:00
Anton Kosyakov
f6ad999455 [code] fix #4568: inline static links to blobserve 2021-07-07 08:04:28 +02:00
Christian Weichel
c0e1cf97d2 [blobserve] Support string-replace in blobs 2021-06-30 20:05:46 +02:00
Manuel Alejandro de Brito Fontes
19e05de44a Add input validation and check for path traversal 2021-06-15 14:55:01 -04:00
Cornelius A. Ludmann
74808e9aca [blobserve] Split repo and tag with docker/distribution/reference lib instead of PathPrefix 2021-03-29 16:50:03 +02:00
Manuel Alejandro de Brito Fontes
3b4ebc9bad Migrate deprecated methods from ioutil package 2021-03-02 06:37:49 -03:00
Manuel Alejandro de Brito Fontes
2b6a56bc40 Update go imports 2021-03-02 06:37:49 -03:00
Cornelius A. Ludmann
a3960657ab [blobserve] Allow a repo name with ':' in path prefix
Allows images like `myregistry.example.com:5000/myimage:mytag`
2021-02-19 10:33:10 +01:00
ArthurSens
be14b4897a Add golangci-linter and fixes most linting issues
Signed-off-by: ArthurSens <arthursens2005@gmail.com>
2021-01-05 08:38:03 -03:00
Christian Weichel
b7dda84ad0 [license] Update license header from TypeFox GmbH to Gitpod GmbH 2021-01-04 15:12:02 +01:00
Christian Weichel
36fad0d2a8 [blobserve] Split blobserve into a component in its own right 2020-12-18 11:43:47 +01:00