32 Commits

Author SHA1 Message Date
Alex Tugarev
b7872c1372
Remove deprecated and unused getPortAuthenticationToken method (#17321) 2023-04-24 16:02:45 +08:00
Christian Weichel
da4cafd5e5
Gitpod OIDC Identity Provider (#16482)
* Prototype IDP provider

* [gp cli] Add IDP commands

* [public-api] Remove zitadel based IDP implementation

* [gitpod-cli] Add IDP support for Vault

* [idp] Remove per-org IDP

* [idp] Add key cache and random key IDs

* [idp] Defer GetIDToken authorisation to server

* [idp] Add Redis public key cache

* [gitpod-cli] Hide IDP commands

* [idp] Add key ID to JWT

* [idp] Add unit tests

* [idp] Adress review comments

* [public-api-server] Use logging middleware globally

* [public-api-server] Simplify service registration

* [idp] Add Redis outage resilience
2023-03-03 17:11:01 +01:00
Anton Kosyakov
532513a848 fix #12208: gp env to respect workspace env vars 2023-02-20 18:36:50 +01:00
Sven Efftinge
95996df038 [server, cli] Allow flexible workspace timeouts 2023-01-18 16:14:26 +01:00
Christian Weichel
478a75e744 Switch license to AGPL 2022-12-08 13:05:19 -03:00
Milan Pavlik
1ee7c033b4 [gitpod-protocol] Add project APIs to Golang client 2022-11-15 10:10:45 +02:00
Milan Pavlik
890d648929 [public-api] Define TeamsService.DeleteTeam RPC 2022-11-10 11:12:40 +02:00
Milan Pavlik
81b94dd359 [public-api] Implement UpdateTeamMember and DeleteTeamMember 2022-11-04 10:09:08 +01:00
Milan Pavlik
9e255760eb [gitpod-protocol] Add ResetGenericInvite to golang client 2022-11-03 08:58:07 +01:00
Milan Pavlik
debb16b9cb [gitpod-protocol] Add support for getTeam in golang client 2022-11-02 09:34:06 +01:00
Milan Pavlik
ede1bcefb0 [gitpod-protocol] Add support for getTeams to golang client 2022-11-01 09:19:06 +01:00
Milan Pavlik
355bd423de [gitpod-protocol] Add getGenericInvite to golang client 2022-10-31 16:09:05 +01:00
Milan Pavlik
8accb1497a [gitpod-protocol] Add createTeam, joinTeam, getTeamMembers to Go lib 2022-10-27 10:39:41 +02:00
Milan Pavlik
903e31db2e [gitpod-protocol] Make APIInterface an io.Closer 2022-10-26 14:11:40 +02:00
Andrew Farries
63c4fec94e Remove all references to layoutData 2022-10-04 08:15:20 +02:00
Jan Keromnes
23f216b831 [server] Remove deprecated sendFeedback method 2022-09-13 17:16:14 +02:00
mustard
cbe7c8c573 [gitpod-protocol] add missing method in golang 2022-08-25 12:36:41 +02:00
mustard
154dc5fd7d [server,db,protocol] support ssh public key
Co-authored-by: George Tsiolis <tsiolis.g@gmail.com>
2022-07-05 11:04:52 +05:30
Andrew Farries
a5b9ad0f13 Generate mocks
Via `go generate components/gitpod-protocol/go/gitpod-service.go`
2022-05-17 22:11:32 +05:30
mustard
f6080897a7 Remove Theia extension related code 2022-03-12 00:17:18 +05:30
Jan Koehnlein
1c75ffbac4 [server] removed unused branding from config 2022-01-11 15:21:05 +01:00
Filip Troníček
4cf94168d0 Add git command analytics 2022-01-07 11:07:00 +01:00
Pudong Zheng
f153cbb1b2 [gp-cli] allow to create snapshot 2021-12-07 14:06:32 +01:00
Gero Posmyk-Leinemann
b385af4e38 [server, protocl] Introduce 'waitForSnapshot' 2021-11-04 12:18:12 +01:00
Anton Kosyakov
f66598c82c [local-app] fix #5368: gracefully handle invalid tokens 2021-08-31 05:33:29 -03:00
Christian Weichel
140c897d0d Remove old headless log infrastructure 2021-07-28 12:33:31 +02:00
Manuel Alejandro de Brito Fontes
d38ee02088 [gitpod-protocol] Refactor generation of gitpod-schema.json 2021-06-14 08:53:07 -04:00
Alex Tugarev
0bf71f1ed3 initial contribution of components/ee/paiment-endpoint 2021-05-26 08:35:36 +02:00
Jan Koehnlein
49d3aa83f0 [git] notify a user about missing scopes on git actions
Fixes https://github.com/gitpod-io/gitpod/issues/2810
2021-03-27 09:47:44 +01:00
Gero Posmyk-Leinemann
a2a4f6eb2f [agent-smith] auto block users 2021-03-16 10:15:59 +01:00
Cornelius A. Ludmann
70fe39a8ba [content-store] Add a content-store component with blobs API 2021-01-28 14:15:31 +01:00
Christian Weichel
7935b7f015 [gitpod-protocol] Move Go server API client to gitpod-protocol
This way it's accessible from packages other than supervisor,
e.g. future integration tests.
2021-01-08 13:40:43 +01:00