Manuel Alejandro de Brito Fontes
27979c9395
Update go dependencies ( #17101 )
...
* Update go dependencies
Signed-off-by: Manuel de Brito Fontes <aledbf@gmail.com>
* Update runc to v1.1.5
* Update docker cli to v23.0.2+incompatible
---------
Signed-off-by: Manuel de Brito Fontes <aledbf@gmail.com>
2023-04-12 10:03:52 +02:00
Milan Pavlik
27083dfab1
Upgrade to connect-go 1.5.2 ( #17108 )
...
* Upgrade to connect-go 1.5.2
* fix
2023-03-31 13:09:40 +02:00
Alex Tugarev
275e782341
[Orgs] Persist slug ( #16923 )
...
* [orgs] Persist `slug`
* [Orgs] Make `slug` changeable on Settings page
* update to use input/button components and mutation
* [papi] Re-add Team.slug
---------
Co-authored-by: Brad Harris <bmharris@gmail.com>
2023-03-24 10:51:16 +01:00
Milan Pavlik
6fcfe2519e
[public-api] Add BlockUser rpc ( #17000 )
2023-03-23 16:35:16 +01:00
Milan Pavlik
6774bf3338
[public-api] Auto-generate proxy handler ( #16626 )
...
* fix
* fix
* Fix
* fix
* fix
* fix
* fix
* fix
* Fix
* Fix
* Fix
2023-03-06 09:27:03 +01: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
Milan Pavlik
e4e05143e2
[baseserver] Initialize tracer with server ( #16586 )
...
* [baseserver] Initialize tracer with server
* fix
* Fix
* fix
2023-03-03 14:57:01 +01:00
Milan Pavlik
1dc48fbc23
[teams] Remove slug usage
2023-02-07 07:51:44 +01:00
Alex Tugarev
3ef29bf278
[papi] Add signing secret for JWTs
...
Praparation to use with `golang-jwt/jwt`
2023-01-30 11:15:37 +01:00
Milan Pavlik
17e83b9985
[iam] Remove component
2023-01-23 17:33:31 +01:00
Milan Pavlik
0aad145ad4
[public-api] Bind OIDC HTTP service to Public API
2023-01-23 15:24:30 +01:00
Milan Pavlik
b984390bfb
[oidc] Move create RPC directly to public-api
2023-01-20 15:20:28 +01:00
Alex Tugarev
487b7edfde
[public-api] re-generate and adjust callsites
2023-01-20 12:11:27 +01:00
Milan Pavlik
0d5cb6c3ff
[installer] Mount database secret to Public API
2023-01-19 10:03:27 +01:00
Milan Pavlik
1706974cc3
[oidc] Add Organisation ID to OIDC API
2023-01-18 11:37:25 +01:00
Alex Tugarev
d5e8899ce5
[intaller] add OIDCServiceAddress to papi config
2023-01-12 12:50:51 +01:00
Siddhant Khare
245cb43a7d
examples: teams & workspaces examples in go
2023-01-11 11:17:50 +01:00
mustard
e82fe80af9
[public-api] add workspaceStatus stream rpc
2023-01-09 10:59:48 +01:00
Milan Pavlik
5570678ef1
examples
2023-01-04 11:13:44 +01:00
Milan Pavlik
938466da0d
fix
2023-01-04 11:13:44 +01:00
Milan Pavlik
09d9de35a6
[public-api] Thin wrapper for improved usability
2023-01-04 11:13:44 +01:00
Milan Pavlik
9237708176
[public-api] Define DeleteWorkspace
2023-01-04 10:15:43 +01:00
Milan Pavlik
10969f54db
[public-api] Make StopWorkspace a unary RPC
2022-12-19 20:05:29 -03:00
Christian Weichel
478a75e744
Switch license to AGPL
2022-12-08 13:05:19 -03:00
mustard
42d6129d12
[public-api] define endpoints for ports and git token
2022-12-06 12:37:16 -03:00
Alex Tugarev
f8ffbe0b57
[iam] clean up oidc.proto
2022-12-05 14:01:16 -03:00
Alex Tugarev
fd2247595c
[iam] Add proto definitions for OIDC provider config
2022-12-05 12:43:15 -03:00
Milan Pavlik
2ce9d02743
[pat] Validate PAT name
2022-11-24 05:57:53 -03:00
Milan Pavlik
64ed64a428
[pat] Remove description field
2022-11-24 05:19:53 -03:00
Milan Pavlik
d14c82af19
[public-api] Remove hash property from Personal Access Token
2022-11-22 13:32:52 -03:00
Milan Pavlik
28a7fda9d9
[public-api] ListPersonalAccessTokens with Pagination definitons
2022-11-22 04:43:51 -03:00
Milan Pavlik
bc23811665
[installer] Configure personal access token signing key
2022-11-21 17:12:51 -03:00
Jean Pierre
cd144de51f
Add IDEClientService
2022-11-17 07:07:46 +02:00
Milan Pavlik
ca3f94d42e
[public-api] Add ID to RegeneratePersonalAccessTokenRequest
2022-11-16 11:00:46 +02:00
Milan Pavlik
59da81a9e7
[public-api] Make pagination page an int
2022-11-15 01:43:44 +02:00
Milan Pavlik
bf6b080ce3
[public-api] Add extra prebuild settings to Project Settings
2022-11-14 10:03:43 +02:00
Jean Pierre
5c8f4c1f32
User service
2022-11-12 11:34:42 +02:00
Milan Pavlik
81c009c416
[public-api] Define ProjectsService
2022-11-11 16:49:41 +02:00
Laurie T. Malau
9af1570cd9
[public api] Proto definitions for tokens
2022-11-10 12:29:40 +02:00
Milan Pavlik
890d648929
[public-api] Define TeamsService.DeleteTeam RPC
2022-11-10 11:12:40 +02:00
Milan Pavlik
430226fde0
Fix
2022-11-09 09:42:39 +01:00
Milan Pavlik
2926d142ed
[public-api] Make publiic api package match path
2022-11-09 09:42:39 +01:00
Milan Pavlik
66c9f2df22
[public-api] Add primary_email to TeamMember
2022-11-03 08:33:07 +01:00
Milan Pavlik
0a92af5390
[public-api] Add avatar_url and full_name to TeamMember
2022-11-02 09:25:07 +01:00
Milan Pavlik
3d7cf213c3
[public-api] Define GetTeam RPC
2022-11-02 08:42:06 +01:00
Milan Pavlik
da562a4817
[public-api] Add member_since to TeamMember definition
2022-11-01 09:21:06 +01:00
Milan Pavlik
b8e92260cc
[public-api] Add experimental TeamsService
2022-10-31 14:52:05 +01:00
Milan Pavlik
e84bd1faca
[public-api] Define TeamService.CreateTeam protos
2022-10-27 13:27:41 +02:00
Milan Pavlik
2d888a5ded
[public-api] Move API definitions to experimental package
2022-10-19 17:23:34 +02:00
Milan Pavlik
d6242ed18a
[public-api] Remove unimplemented, or no longer needed RPCs
2022-10-19 10:34:34 +02:00